Each block can perform multiplications at 220 MHz and addition/accumulate operations at up to 350 MHz. These speeds are significantly faster than what can be achieved using the basic logic in the FPGA portion of the chip. The high throughput possible with QMAC blocks could greatly accelerate many of the DSP computations that might be encountered if the QuickSDs are used in communications and imaging applications.
Complementing the logic and math cells are 24 to 36 blocks of SRAM modules. These are integrated in the various FPGA family members, providing the chips with 55 to 83 kbits of RAM. Each block contains 2304 bits. To form larger memories, the blocks can be concatenated.
Individually, each block can be configured to appear as a 128-word by 18-bit, 256-word by 9-bit, 512-word by 4-bit, or 1024-word by 2-bit memory, all with completely independent read and write ports. The memory also can function as single-ported, as dual-ported, as a FIFO, or as ROM.
Along with the high-performance SERDES I/O blocks on the chip, QuickLogic has added an enhanced digital I/O capability. It comprises six independent I/O banks, each capable of independently being configured for 2.5- or 3.3-V interfaces (separate from the internal logic-array operating voltage). Moreover, a voltage-reference pin lets the I/O lines support differential interfaces.
The I/O pins can be singularly configured for LVTTL, LVCMOS, PCI, GTL+, SSTL2, SSTL3, LVPECL, or LVDS interface levels. All I/O buffers include programmable slew-rate control and a programmable weak pull-down to reduce the chance of a pin floating high and providing incorrect data. Each I/O block also contains three registers to support input and output, and to enable control and pipelining.
Design tools in the QuickWorks version 9.1 release can handle system designs for both the QuickSD family and the company's recently released Eclipse FPGA family. The tools can also be used with all previous FPGAs offered by the company.
Price & Availability
The QuickSD family of SERDES/FPGAs will be available in several packaging options. For low pin-count requirements, the arrays can be obtained in 208- and 280-lead PQFPs. For high-I/O applications, the larger versions come in 484- and 672-contact BGA packages. In lots of 10,000 units, prices start at less than $25 apiece for the QL81SD in the 208-lead PQFP. Samples are available now. The QuickWorks 9.1 tool suite sells for $1685.
QuickLogic Corp., 1277 Orleans Dr., Sunnyvale, CA 94089-1138; Kevin Lee, (408) 990-4000; www.quicklogic.com.