DocumentCode
2935769
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
fYear
1994
fDate
27-29 Sep 1994
Firstpage
568
Lastpage
573
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;
fLanguage
English
Publisher
ieee
Conference_Titel
WESCON/94. Idea/Microelectronics. Conference Record
Conference_Location
Anaheim , CA
ISSN
1095-791X
Print_ISBN
0-7803-9992-7
Type
conf
DOI
10.1109/WESCON.1994.403535
Filename
403535
Link To Document