- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have 1 design which use total of 734 logic element. When i want to optimize the design by doing chaining(remove one 32 bit register), the logic element used is 733. since 1 FF consists of 2 NAND or 2 NOR gate, 32 bit register will have 64 logic elements. The logic element used is 670 instead of 733. May i know the reason why?
FYI, i use cyclone II. ThanksLink Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Well the term "logic element" is a bit fuzzy and truly is defined by the architecture. But specifically according to page 2-2 of the Cyclone II datasheet:
http://www.altera.com/literature/hb/cyc2/cyc2_cii51002.pdf a LE consists of: --- Quote Start --- - A four-input look-up table (LUT), which is a function generator that can implement any function of four variables - A programmable register - A carry chain connection - A register chain connection - The ability to drive all types of interconnects: local, row, column, register chain, and direct link interconnects - Support for register packing - Support for register feedback --- Quote End --- Jake
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page