QL5030 QuickPCI Data Sheet Rev C
1
•
•
•
•
•
•
• • • • • •
QL5030 QuickPCI Data Sheet
33 MHz/32-bit PCI Target with Embedded Programmab le Logic
and Dual Port SRAM
1.0 Device Highlights
High Performance PCI Controller
• 32-bit / 33 MHz PCI Target
• Zero-wait state PCI Target Provides 132
MB/s Transfer Rates
• Programmable Back-end Interface to
Optional Local Processor
• Independent PCI bus (33 MHz) and Local Bus
• (up to 160 MHz) Clocks
• Fully Customizable PCI Configuration Space
• Configurable FIFOs with Depths up to 128
• Reference Design with Driver Code
(Win 95/98/Win 2000/NT4.0) Available
• PCI v2.2 Compliant
• Supports Type 0 Configuration Cycles
• 3.3V, 5V Tolerant PCI Signaling Supports
Universal PCI Adapter Designs
• 3.3V CMOS in 144-pin TQFP
• Supports Endian Conversions
• Unlimited/Continuous Burst Transfers
Supported
Extendable PCI Functionality
• Support for Configuration Space from 0x40
to 0x3FF
• Multi-Function, Expanded Capabilities, &
Expansion ROM Capable
• Power Management, Compact PCI,
Hot-swap/Hot-plug Compatible
• PCI v2.2 Power Management Spec
Compatible
• PCI v2.2 Vital Product Data (VPD)
Configuration Support
• Programmable Interrupt Generator
• I2O Support with Local Processor
• Mailbox Register Support
Programmable Logic
• 24K System gates / 266 Logic Cells
• 9,216 RAM bits, 71 I/O pins
• 250 MHz 16-bit counters, 275 MHz
Datapaths, 160 MHz FIFOs
• All Back-end Interface and Glue-logic can be
Implemented on Chip
• 4 64-deep FIFOs (2 RAMs each) or 2 128-
deep FIFOs (4 RAMs each) or a Combination
that Requires 8 or less QuickLogic
RAM Modules
• (2) 32-bit Busses Interface between the PCI
Controller and the Programmable Logic
Figure 1: QL5030 Block Diagram
PROGRAMMABLE LOGIC
PCI CONTROLLER
INTERFACE3232
71 User I/O
PCI Bus - 33 MHz 32 Bits (Data and Address)
Target
Controller
High Speed
Data Path
160 MHz
FIOFs
Config
Space
High Speed Logic Cells
24K Gates