Data transmission processing method and device based on CPU and FPGA

The invention provides a data transmission processing method and device based on a CPU and an FPGA, and belongs to the technical field of data transmission processing, and the method comprises the steps: receiving service data of terminal equipment through the CPU, processing the service data into t...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: XU LINJIE, YUAN TAO, LIU LUYAO, LIU ZHENGSHAN, ZHOU XUN, LIU QINGXIA, WU HAN, ZHANG LONG, SONG WEI, FEI JIUJIANG, WU YANCHU, HU LIQIN, LIU HAIFENG, WEI WENLIU, PAN FENG
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 data transmission processing method and device based on a CPU and an FPGA, and belongs to the technical field of data transmission processing, and the method comprises the steps: receiving service data of terminal equipment through the CPU, processing the service data into to-be-encrypted service data and to-be-sent service data, and transmitting the to-be-encrypted service data to the FPGA through a private protocol between the CPU and the FPGA; and based on a multi-task core technology of the FPGA, calling a corresponding task core by using the FPGA to perform parallel encryption processing on the to-be-encrypted service data, and feeding back the encrypted to-be-encrypted data to the CPU. According to the data transmission processing method and device based on the CPU and the FPGA, on the basis of the CPU + FPGA hardware architecture design, the technical means that the CPU creates multiple threads, the FPGA calls multiple service cores, the data transmission rate of the CPU and th