Title :
Peripheral component interconnect (PCI) interface with the QuickLogic QL16×24B FPGA
Author :
Geber, Charles ; Yee, Kevin
Author_Institution :
QuickLogic Corp., Santa Clara, CA, USA
Abstract :
This paper describes a complete PCI interface implemented in a single QuickLogic QL16×24B FPGA. The user side of the interface has been designed for a generalized 32-bit device with a typical READY and READ/WRITE-strobe handshake sequence; 24 bits of user device address have also been provided. The large logic and pinout capabilities of the 8L16×24B device are key to providing the necessary interface functionality in a single FPGA device. In addition, the extremely fast I/O pads and internal logic can accommodate the stringent system timing requirements of the 33 MHz PCI bus. The design implements interface that utilizes the mode for highest data throughput. All required PCI Configuration Space registers have been implemented in a highly modular structure; readers may simply modify the necessary fixed-value registers to contain the vendor, device, and revision identification for a specific product. While portions of this paper may appear to only address specific areas of the PCI interface, the general design concept described may be applied to a variety of applications for various processors and peripherals. The design files and schematics are available from QuickLogic and can be easily modified to your particular needs
Keywords :
computer interfaces; field programmable gate arrays; peripheral interfaces; 32 bit; 33 MHz; FPGA; PCI interface; QuickLogic QL16×24B; data throughput; design files; fixed-value registers; handshake sequence; interface functionality; modular structure; peripheral component interconnect; pinout capabilities; Computer architecture; Control systems; Decoding; Electrical equipment industry; Field programmable gate arrays; High performance computing; LAN interconnection; Logic devices; Process control; Topology;
Conference_Titel :
WESCON/94. Idea/Microelectronics. Conference Record
Conference_Location :
Anaheim , CA
Print_ISBN :
0-7803-9992-7
DOI :
10.1109/WESCON.1994.403535