Family Summary
The QuickPCI family combines high-performance embedded PCI controllers with a high-speed programmable fabric to create a unique system-level solution. QuickPCI devices match the integration and performance levels of standard products with the flexibility of programmable fabric.
QuickPCI devices can be used in a wide range of applications including telecommunications, networking, video/image processing, industrial control and military systems.
Their non-volatile technology provides high-performance, instant-on capability and high-design security. A wide range of microprocessor and memory interface IP functions complement the family and provide complete system solutions. QuickLogic also provides reference designs to integrate into the programmable fabric of the QuickPCI device, providing complete design solutions.
Block Diagram
32-bit QuickPCI Device Architecture
Product Features and Benefits
Embedded PCI interface/controllers with up to 281K system gates of programmable fabric
On-board programmable fabric allows for customization of end product.
Up to 264 MB/s PCI bus performance with zero wait states
Highest system performance can be realized through optimum use of available PCI bandwidth.
Supports master and target functions for 32-bit PCI designs at speeds of 33 and 66MHz
Complete family of devices allows designers to choose the optimum solution in price and performance for a wide range of PCI applications.
Fully compliant to PCI specification 2.3 with support for Mini PCI and Cardbus
Guaranteed PCI SIG-verified PCI compliance enables the designer to focus development and verification efforts on the unique differentiating design features rather than the PCI controller itself, reducing development time.
Compact PCI compatible, Hot Swap friendly silicon
Allows for use in high reliability industrial or military applications.
3.3 V PCI compliant
Support for multiple voltages enables solutions for both embedded and portable systems.
Extremely low power consumption
With standby currents as low as 14 µA, the inherent low power consumption reduces system costs by enabling usage of smaller, less costly voltage regulators and power sources. Also, allows for use in battery-operated systems with strict power budgets.
Specifications
The QuickPCI family features three target devices, the QL5840, QL5820 and the QL5810, and two master/target devices, the QL5842 and QL5822. Together, these devices cover a broad range of PCI speeds, as well as a broad selection of programmable fabric, RAM bits and I/O counts. Therefore, most of the applications that require a PCI interface and a user-customizable back-end can be quickly and easily implemented in one of the QuickPCI devices.
Product Table
PCI master/target
| QL5822 | QL5832 | QL5842 | |
| PCI speed | 33/66MHz | 33/66MHz | 33/66MHz |
| PCI width | 32-bit | 32-bit | 32-bit |
| PCI signaling | 3.3 V | 3.3 V | 3.3 V |
| RAM blocks | 14 | 18 | 22 |
| System gates | 150,000 | 281,000 | |
| fabric gates | 32,000 | 50,000 | |
| RAM bits | 32,256 | 41,472 | 46,080 |
| Fabric FF | 900 | 1,544 | 2,696 |
| Max I/Os | 115 | 262 | |
| ECU | 0 | 10 | 12 |
| Package | 144TQFP 196TFBGA 208PQFP 280LFBGA |
208PQFP 280LFBGA 484PBGA |
|
| Burst rate | 0 WS Master Read/Write 1 WS Target Read 0 WS Target Write |
||
| DMA FIFOs | Yes (can be implemented in programmable fabric using available IP) | ||
| DMA channels | 1 Read 1 Write (can be implemented in programmable fabric using available IP) | ||
| Availabe IPs | PXA 2xx and 3xx interface, Blackfin interface, PWM, SDRAM controller (SDR & DDR), Power PC 60x/860 interface, SPI, 16550 UART, TI HPI interface, PCI arbiter, 8051 interface | ||
| OS support | WinDriver (Windows XP, VxWorks), Windows CE, Linux 2.6.9 | ||
| Recommended applications | High performance data acquisition, video systems | ||
PCI target
| QL5810 | QL5820 | QL5840 | |
| PCI speed | 33MHz | 33MHz | 33MHz |
| PCI width | 32-bit | 32-bit | 32-bit |
| PCI signaling | 3.3 V | 3.3 V | 3.3 V |
| RAM blocks | 2 | 14 | 22 |
| System gates | 64,000 | 189,000 | 321,000 |
| Fabric Gates | 198 | 582 | 1,478 |
| RAM bits | 4,608 | 32,256 | 50,688 |
| Max I/Os | 78 | 97 | 264 |
| ECU | 0 | 0 | 12 |
| Package | 144TQFP 196TFBGA |
144TQFP 196TFBGA 208PQFP |
208PQFP 280LFBGA 484PBGA |
| Burst rate | 0 WS Master Read/Write 1 WS Target Read 0 WS Target Write |
||
| DMA FIFOs | Yes (can be implemented in programmable fabric using available IP) | ||
| DMA channels | 1 Read 1 Write (can be implemented in programmable fabric using available IP) | ||
| Availabe IPs | PXA 2xx and 3xx interface, Blackfin interface, PWM, SDRAM controller (SDR & DDR), Power PC 60x/860 interface, SPI, 16550 UART, TI HPI interface, PCI arbiter, 8051 interface | ||
| OS support | WinDriver (Windows XP, VxWorks), Windows CE, Linux 2.6.9 | ||
| Recommended applications | High performance data acquisition, video systems | ||
