Configurable Logic Solutions Wed FPGA Flexibility With ASIC Efficiency

Feb. 16, 2004
An ASIC's or FPGA's ability to meet an application's demands comes down to a complex tradeoff between performance, density, time-to-market, and cost. Yet Leopard Logic combines FPGA flexibility with ASIC efficiency to do just that. Its Gladiator...

An ASIC's or FPGA's ability to meet an application's demands comes down to a complex tradeoff between performance, density, time-to-market, and cost. Yet Leopard Logic combines FPGA flexibility with ASIC efficiency to do just that. Its Gladiator configurable logic devices (CLDs) achieve two to four times the performance of FPGAs with a tenth of their unit cost. On top of that, the nonrecurring engineering cost is a tenth that of a full ASIC design.

These CLDs combine several predefined but configurable functions, like blocks of dual-port RAM, multiple phase-locked and delay-locked loops (PLLs/DLLs), and multiple multiplier-accumulators (MACs). They also feature a mask-programmable array of logic cells and multiple blocks of SRAM-based configurable logic cells. All of these logic functions are, in turn, surrounded by configurable I/O banks (see the figure). On-chip system speeds of up to 500 MHz will be possible thanks to dedicated high-performance memories and MACs, as well as mask-programmable logic.

The five initial devices offer complexities ranging from 1.6 million to 25.6 million system gates (about 200k to 2.3 million ASIC gates). The logic on the largest chip is split between 256k cells of mask-programmable elements and 16k SRAM-based programmable cells. The chip also will pack 256 18- by 18-bit MACs to support complex DSP operations, 16 PLL/DLL blocks for clock timing, and 256 blocks of dual-port RAM (36 kbits/block).

The HyperBlox MP mask-programmable block and the HyperBlox FP SRAM-based field-programmable blocks share a common logic-cell architecture. As a result, circuit designs can be implemented without regard as to whether they will be implemented in the mask or field-programmable portions of the chip (see Drill Deeper 7326 for an online schematic of the logic-cell architecture).

Once the design is captured, the software tools can help partition the logic to place the speed-critical portions of the circuit in the mask-programmable HyperBlox portion of the chip and the less speed-critical functions in the FPGA HyperBlox. The design methodology, which uses standard ASIC design flows and tools, is fully integrated with industry-standard RTL design tools. So, users can achieve rapid timing closure on a desktop computer.

The ToolBlox suite lets designers implement and validate their circuits just like FPGAs. The process produces a bitmap that's sent to Leopard Logic. Samples are delivered in less than four weeks. Bitstreams for the chips' field-configurable portion are loaded through a JTAG or serial memory interface.

The first chip, the CLD6400, squeezes in 6.4 million system gates (about 800k ASIC gates), 64 dual-port memory blocks, 64 18-bit MACs (32 GMACs/s total maximum throughput), 16 PLL/DLL clocks, and 472 configurable user I/O pads. In lots of 100,000 units, the CLD6400 will cost $95 each in early 2005. Nonrecurring engineering charges are about $50,000.

Leopard Logic Incwww.leopardlogic.com (408) 777-0905

See associated figure

About the Author

Dave Bursky | Technologist

Dave Bursky, the founder of New Ideas in Communications, a publication website featuring the blog column Chipnastics – the Art and Science of Chip Design. He is also president of PRN Engineering, a technical writing and market consulting company. Prior to these organizations, he spent about a dozen years as a contributing editor to Chip Design magazine. Concurrent with Chip Design, he was also the technical editorial manager at Maxim Integrated Products, and prior to Maxim, Dave spent over 35 years working as an engineer for the U.S. Army Electronics Command and an editor with Electronic Design Magazine.

Sponsored Recommendations

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!