Sign In

Don't have a Xilinx account yet?

  • Choose to receive important news and product information
  • Gain access to special content
  • Personalize your web experience on Xilinx.com

Create Account

Username

Password

Forgot your password?
XClose Panel
Xilinx Home
Reply
Visitor
20050710212
Posts: 4
Registered: ‎04-20-2012
0

Definition of Logic cell and Configurable Logic Blocks

In the Spartan-6 family's datasheet, each CLB consists of  two slices. Each slice contains four LUTs, eight flip-flops, and miscellaneous logic. 1 CLB = 2*(4 LUTs + 8 FFs).

 

What is the definition of a logic cell?

What is the difference between these two terminologies?

 

Thanks!

Expert Contributor
eteam00
Posts: 7,505
Registered: ‎07-21-2009
0

Re: Definition of Logic cell and Configurable Logic Blocks

What is the definition of a logic cell?

 

It would help if you told us where the term 'logic cell' appears.

 

-- Bob Elkind

SIGNATURE:
README for newbies is here: http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369

Summary:
1. Read the manual or user guide. Have you read the manual? Can you find the manual?
2. Search the forums (and search the web) for similar topics.
3. Do not post the same question on multiple forums.
4. Do not post a new topic or question on someone else's thread, start a new thread!
5. Students: Copying code is not the same as learning to design.
6 "It does not work" is not a question which can be answered. Provide useful details (with webpage, datasheet links, please).
7. You are not charged extra fees for comments in your code.
8. I am not paid for forum posts. If I write a good post, then I have been good for nothing.
Expert Contributor
gszakacs
Posts: 5,267
Registered: ‎08-14-2007
0

Re: Definition of Logic cell and Configurable Logic Blocks

"Logic Cell" is a marketing number which replaces the old "System Gates" and is intended

to show the logic density of the device as compared to another device with a 4-input LUT

plus Flip-Flop architecture.  Spartan 6 has 6-input LUT's paired with two Flip-flops.  Each

of these is counted as 1.6 "logic cells" because some marketing guru decided that you

can fit the equivalent logic of 1.6 4-input LUT's + 1.6 Flops in the Spartan 6 quarter-slice.

 

As you were no-doubt warned about using "system gates" when selecting a device,

your mileage may vary.  It's clear that the 6-LUT + 2 flops should hold more logic

than a 4-LUT plus 1 flop, however the multiplier may be smaller than 1.6 if your logic is

not very complex (already at one logic level) or higher for more complex logic.  The

only way to know if your design will fit in a given device is to run it through the tools.

 

I personally eschew the "Logic Cell" rating and look right at the LUT count when deciding

on a device.

 

-- Gabor

-- Gabor