- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic to the Top
- Bookmark
- Subscribe
- Printer Friendly Page
Definition of Logic cell and Configurab le Logic Blocks
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
06-06-2012 09:03 AM
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!
Re: Definition of Logic cell and Configurab le Logic Blocks
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
06-06-2012 10:31 AM
What is the definition of a logic cell?
It would help if you told us where the term 'logic cell' appears.
-- Bob Elkind
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.
Re: Definition of Logic cell and Configurab le Logic Blocks
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
06-06-2012 11:39 AM
"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











