Proceedings of the IEEK Conference (대한전자공학회:학술대회논문집)
- 2003.07b
- /
- Pages.927-930
- /
- 2003
VLSI Design of Processor IP for TCP/IP Protocol Stack
TCP/IP프로토콜 스택 프로세서 IP의 VLSI설계
Abstract
In this paper, a design of processor IP for TCP/IP protocol stack is described. The processor consists of input and output buffer memory with dual bank structure, 32-bit RISC microprocessor core, DMA unit with on-the-fly checksum capability. To handle the various modes of TCP/IP protocol, hardware and software co-design approach is used rather than the conventional state machine based design. To eliminate delay time due to the data transfer and checksum operation, DAM module which can execute the checksum operation on-the-fly along with data transfer operation is adopted. By programming the on-chip code ROM of RISC processor differently. the designed stack processor can support the packet format conversion operations required in the various TCP/IP protocols.
Keywords