Method for storing multiple virtual queues data based on FPGA
A data storage and virtual queue technology, applied in the data storage field of multi-virtual queues, can solve the problems of insufficient logical resources, slow storage speed, long storage cycle, etc., and achieve the effects of convenient and flexible control, shortened cycle time, and improved read and write efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0094] Below in conjunction with accompanying drawing, the present invention will be further described.
[0095] The present invention provides a kind of method based on FPGA multi-virtual queue data storage, comprises network card, FPGA, and described FPGA comprises block memory (block ram), MAC controller module, DMA controller, PCIe controller module, its special The advantage is that:
[0096] Described FPGA is provided with receiving engine module (Rx engine), sending engine module (Tx engine), read-write module (Reg_Rd_Wr), receiving engine module (Rx engine) passes through read-write module (Reg_Rd_Wr) and sending engine module (Tx engine) ) connection, the receiving engine module (Rx engine) realizes the processing and classification of the data packets sent from the host, and the sending engine module (Tx engine) realizes the packaging of the data sent by the user to the host, and sends them to the core interface according to the corresponding timing, read and write ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 