Network acceleration controller and method
The invention provides a network acceleration controller and method. The controller at least comprises a TOE module, a TXMAC module, an RXMAC module, a TX FIFO module, an RX FIFO module, a TXDMA module, an RXDMA module, an ARBITER module and an AXI Master module. According to the method, a part of o...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Patent |
Sprache: | chi ; eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The invention provides a network acceleration controller and method. The controller at least comprises a TOE module, a TXMAC module, an RXMAC module, a TX FIFO module, an RX FIFO module, a TXDMA module, an RXDMA module, an ARBITER module and an AXI Master module. According to the method, a part of operations originally belonging to TCP/IP protocol stack processing are realized by hardware, a largedata packet is processed, the protocol stack only needs to participate in one-time operation, and packet processing is completed by the hardware. In this way, excessive software participation in thenetwork processing process can be effectively reduced; the load of the CPU is reduced, operation processing is realized by hardware through an internal handshake mechanism, the CPU is notified for processing after interruption accumulation reaches a certain number, frequent interruption sending to the CPU is not needed, unnecessary waiting time can be reduced, and the processing speed of network information is greatly impr |
---|