Multi-core-based PCIe network card and working method thereof

The invention discloses a multi-core-based PCIe network card and a working method thereof, and belongs to the technical field of network cards, the multi-core-based PCIe network card comprises a master CPU core, a slave CPU core, a PCIe module, a hardware acceleration module HWA, an address translat...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LI GUAN, HU ZHIPENG, WANG ZHONGXIAO, LU FANGYONG, XUE KUN, ZHAO CHANGSHOU
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 discloses a multi-core-based PCIe network card and a working method thereof, and belongs to the technical field of network cards, the multi-core-based PCIe network card comprises a master CPU core, a slave CPU core, a PCIe module, a hardware acceleration module HWA, an address translation AT controller, a flash memory Flash, a random access memory RAM, a media access controller MAC and a port physical layer PHY, the master CPU core is connected with the slave CPU core, the HWA, the Flash and the MAC, and the slave CPU core is connected with the HWA, the Flash and the MAC. The slave CPU core is connected with the HWA and the RAM, the AT controller is connected with the PCIe module and the RAM, and the MAC is connected with the PHY; and the master CPU core and the slave CPU core realize data sharing by using lockless Ring. The method does not need to be developed by professional IC designers, and is low in cost, short in research and development period, high in flexibility, low in software design