0% found this document useful (0 votes)
4 views15 pages

IP Checksum Calculation in FIFO Hardware

The document describes a network packet processing system. Packets are received by the Net Maniacs module and placed into FIFO registers. A hardware accelerator then calculates the IP checksum for the packet header and payload. The processor retrieves the packet header and checksum and processes the packet information. A new checksum may be generated before the packet is transmitted.

Uploaded by

svasanth007
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views15 pages

IP Checksum Calculation in FIFO Hardware

The document describes a network packet processing system. Packets are received by the Net Maniacs module and placed into FIFO registers. A hardware accelerator then calculates the IP checksum for the packet header and payload. The processor retrieves the packet header and checksum and processes the packet information. A new checksum may be generated before the packet is transmitted.

Uploaded by

svasanth007
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

Net

Maniacs
FIFO
REGISTER REGISTER
Packet
Packet
Packet
IP CheckSum
HW Acc
Processor
Check Sum
Hardware Accelerator
Net
Maniacs
FIFO
REGISTER REGISTER
Packet
Packet
Packet
Packet
(IP Header +
Payload)
IP CheckSum
HW Acc
Processor
Packet
Net
Maniacs
FIFO
REGISTER REGISTER
Packet
Packet
Packet
IP CheckSum
HW Acc
Processor
Packet
Net
Maniacs
FIFO
REGISTER REGISTER
Packet
Packet
Packet
IP CheckSum
HW Acc
Processor
IP
Header
Packet
Net
Maniacs
FIFO
REGISTER REGISTER
Packet
Packet
Packet
IP CheckSum
HW Acc
Processor
IP
Header
Packet
Net
Maniacs
FIFO
REGISTER REGISTER
Packet
Packet
Packet
IP CheckSum
HW Acc
Processor
Packet
IP
Header
Net
Maniacs
FIFO
REGISTER REGISTER
Packet
Packet
Packet
IP CheckSum
HW Acc
Processor
Packet
IP Header
Net
Maniacs
FIFO
REGISTER REGISTER
Packet
Packet
Packet
IP CheckSum
HW Acc
Processor
Packet
IP Header
Net
Maniacs
FIFO
REGISTER REGISTER
Packet
Packet
Packet
IP CheckSum
HW Acc
Processor
Packet
IP Header
Net
Maniacs
FIFO
REGISTER REGISTER
Packet
Packet
Packet
IP CheckSum
HW Acc
Processor
Packet
IP Header
New Check
Sum
Net
Maniacs
FIFO
REGISTER REGISTER
Packet
Packet
Packet
IP CheckSum
HW Acc
Processor
Packet
IP Header
New Check
Sum
Net
Maniacs
FIFO
REGISTER REGISTER
Packet
Packet
Packet
IP CheckSum
HW Acc
Processor
Packet
IP Header
New Check
Sum
IP
Header
Net
Maniacs
FIFO
REGISTER REGISTER
Packet
Packet
Packet
IP CheckSum
HW Acc
Processor
Packet
IP Header
New Check
Sum
IP
Header
Net
Maniacs
FIFO
REGISTER REGISTER
Packet
Packet
Packet
IP CheckSum
HW Acc
Processor
Packet
IP Header
New Check
Sum
IP
Header
Packet
Net
Maniacs
FIFO
REGISTER REGISTER
Packet
Packet
Packet
IP CheckSum
HW Acc
Processor
Packet
IP Header
New Check
Sum
IP
Header
Packet

You might also like