Project History and Previous Research

The iiQueue

The Illinois Input Queue (iiQueue) is a generalized input queuing module that implements features of the 3DQ to buffer cells at the input of an ATM switch. It implements the Three Dimensional Queue (3DQ) system to buffers cells according to their output destination port, their flow, and their priority. An initial hardware system was prototyped using Field Programmable Gate Arrays (FPGAs) devices and Static Random Access Memory (SRAM). The iiQueue hardware was prototyped on six-layer, 33cm x 20cm Printed Circuit Board (PCB). A photograph of the iiQueue is shown in below.

Photograph of the iiQueue

Initial Integration of WUGS and iiQueue

An first prototype of the combined system was implemented by connecting the existing iiQueue to the Washington University Gigabit Switch (WUGS) using a conversion circuits. These circuits are needed because the iiQueue's switch and line card connectors used 40-pin standoffs, while the WUGS uses AMP 536255-6 and 149011-6 components.

First Prototype Integration of WUGS and iiQueue
A diagram of the combined system is shown above. The iiQueue fits between the line card and the WUGS switch. Incoming cells are first received by the line card. They are next buffered by the iiQueue. They are finally passed to the WUGS for switching to their output port.

The first operation of the combined WU-iiQueue system occured just recently on 8/4/98. Photographs of this system are shown below:


John W. Lockwood,
Steve Dixon
iPOINT Research Group