quicklogic-logo

QuickLogic Blog

PolarPro 3 Logic Cells vs. Competition (Not All Logic Cells are Created Equal)

Posted on October 29, 2013 by Tim Saxe

In choosing which programmable logic device to use, an engineer (or purchasing director, or just anyone) might judge the capabilities and merits of a device based simply on the number of logic cells it contains. This judgment would be true, however, if all logic cells are designed the same. The fact is that they aren’t – while most programmable logic devices use the same old architecture, we do ours a bit different. QuickLogic’s unique flexible logic cell design, found in our PolarPro 3 platform, proves that not all logic cells can be looked at as the same.

Here’s why…

The PolarPro 3 family features the unique ability to implement two independent 3-input look-up tables (LUT) or a single 4-input LUT from a single logic cell. Typical programmable fabric logic cells only contain a single 4-input LUT (which is why many people simply use logic cell count as a metric for capabilities).  But why should you, or anyone else, care about this?

The simple fact is that because we have a flexible logic cell design, QuickLogic enables designers to more aggressively implement designs into our devices.  Basically, you can implement more functions in the same number of logic cells, or implement the same functions in a lot less logic cells. In fact, in typical implementations, the PolarPro 3 family has been benchmarked to use available resources twice as efficiently as competing logic cell architectures, and in some cases as much as three and a half times more efficiently.  This saves our customers PCB space and cost, as well as provides QuickLogic a unique competitive advantage.

QuickLogic PolarPro 3 Logic Utilization

And, for those engineers in the group, here’s a block diagram.  As seen below, a single logic cell in the PolarPro 3 device can actually perform multiple functions and in multiple configurations, whereas a standard logic cell from other vendors perform a single function.

QuickLogic PolarPro 3 Efficient Logic Cell

PolarPro 3 also adds the flexibility for the flip-flop input signal to be routed from the logic cell or general routing, and also allows both the combinatorial and the registered logic outputs to be used separately. Conversely, competitor logic cell flip-flops can only receive input from the 4-input LUT block and must only output the registered or non-registered LUT output, since both are not available at the same time.

Posted in PolarPro 3Tagged Efficient Logic Cell, FPGA Utilization, Jason Lew, Logic Cell, polarPro 3

Post navigation

 New CAM I/F Catalog CSSP Compatibility AnnouncedA New QuickLogic Article 

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Recent Posts

  • ASICS versus FPGAs versus ASICs with eFPGA Technology May 22, 2019
  • We’ve Moved! May 14, 2019
  • Rest of the Hearables Market to Follow now That Apple has Caught On April 9, 2019
  • eFPGA and PULP – The Ultimate (Low) Power Couple April 5, 2019
  • QuickLogic and SensiML Enable AI at the Endpoint for the Masses March 25, 2019

Categories

  • AI
  • ArcticLink 3 S1
  • ArcticLink 3 S2
  • ArcticLink II CX
  • ArcticLink III BX
  • Artificial Intelligence
  • Corporate
  • eFPGA
  • EOS
  • EOS S3
  • IoT
  • PolarPro 3
  • QuickLogic
  • Sensor Processing Platform
  • SoC