Technical Report Number
The Field-programmable Port eXtender (FPX) provides dynamic, fast, and flexible mechanisms to process data streams at the ports of the Washington University Gigabit Switch (WUGS-20). By performing all computations in FPGA hardware, cells and packets can be processed at the full line speed of the transmission interface, currently 2.4 Gbits/sec. In order to design and implement portable hardware modules for the Reprogrammable Application Devide (RAD) on the FPX board, all modules should conform to a standard interface. This standard interface specifies how modules receive and transmit ATM cells of data flows, prevent data loss during reconfiguration, and access off-chip memory. Module designers should conform to the standard I/O signal names and take special note of timing diagram references.
Taylor, David E.; Lockwood, John W.; and Dharmapurikar, Sarang, "Generalized RAD Module Interface Specification of the Field-programmable Port eXtender (FPX) Version 2.0" Report Number: WUCS-01-15 (2001). All Computer Science and Engineering Research.