Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

Logic Element

Altera_Forum
Honored Contributor II
1,584 Views

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. 

 

Thanks
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
627 Views

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
0 Kudos
Reply