Table of Contents
Input Port Module Design for an ATM Switch
Outline
Overall view of the switch
Overall switch view (cont.)
Overall switch view (cont.)
Input port module (voq_input)
Voq_input (cont.)
First in first out (FIFO) queues
Statically allocated fully connected (SAFC) buffer [Tamir 92]
Statically allocated multi-queue (SAMQ) buffer [Tamir 92]
Dynamically allocated multi-queue (DAMQ) buffers [Tamir 92]
Input buffer
Virtual queues
Registers associated with the buffer
Look up table (LUT)
Write sequence controller
VCI controller
Read sequence controller
Linked list update controller
Initializing the linked lists
Linked list update after a packet is written
Add functions
Remove functions
Linked list update after the packet has been read from the buffer
Concluding remarks
References
|