A method for realizing NDK communication and SRIO transmission based on C6678 single core

The invention provides a method for realizing NDK communication and SRIO transmission based on a single core of C6678, belonging to the information processing field. The method comprises the followingsteps of: configuring a QMSS module and a CPPI module in the NDK and the SRIO, includes setting the...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: SU XIAOCAO, HUI ZHAOYU, SHAO LIANG
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention provides a method for realizing NDK communication and SRIO transmission based on a single core of C6678, belonging to the information processing field. The method comprises the followingsteps of: configuring a QMSS module and a CPPI module in the NDK and the SRIO, includes setting the number of QMSS descriptors needed by the system and the size of the descriptors, a corresponding Memory Region being assigned to the NDK/SRIO, wherein each corresponding Memory Region is configured with a corresponding number of QMSS descriptors, the CPPI within the NDK/SRIO being used to initialize the first number of QMSS descriptors, then one of the SRIO or NDK being initialized, and finally different hardware semaphores being allocated to the SRIO, NDK, QMSS and CPPI to avoid data transmission collisions. By using this method, NDK and SRIO can run on the same core without interfering with each other, the network communication task works normally, and the resources on the core are fullyutilized. 本发明提供了种基于C6678的单