08.06.2013 Views

Logic Array Blocks and Adaptive Logic Modules in Cyclone ... - Altera

Logic Array Blocks and Adaptive Logic Modules in Cyclone ... - Altera

Logic Array Blocks and Adaptive Logic Modules in Cyclone ... - Altera

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CV-52001<br />

2013.05.06<br />

Figure 1-2: LAB <strong>and</strong> MLAB Structure for <strong>Cyclone</strong> V Devices<br />

You can use an MLAB<br />

ALM as a regular LAB<br />

ALM or configure it as a<br />

dual-port SRAM.<br />

You can use an MLAB<br />

ALM as a regular LAB<br />

ALM or configure it as a<br />

dual-port SRAM.<br />

Local <strong>and</strong> Direct L<strong>in</strong>k Interconnects<br />

LUT-Based-32 x 2<br />

Simple Dual-Port SRAM<br />

LUT-Based-32 x 2<br />

Simple Dual-Port SRAM<br />

LUT-Based-32 x 2<br />

Simple Dual-Port SRAM<br />

LUT-Based-32 x 2<br />

Simple Dual-Port SRAM<br />

LUT-Based-32 x 2<br />

Simple Dual-Port SRAM<br />

LAB Control Block<br />

LUT-Based-32 x 2<br />

Simple Dual-Port SRAM<br />

LUT-Based-32 x 2<br />

Simple Dual-Port SRAM<br />

LUT-Based-32 x 2<br />

Simple Dual-Port SRAM<br />

LUT-Based-32 x 2<br />

Simple Dual-Port SRAM<br />

LUT-Based-32 x 2<br />

Simple Dual-Port SRAM<br />

ALM<br />

ALM<br />

ALM<br />

ALM<br />

ALM<br />

LAB Control Block<br />

ALM<br />

ALM<br />

ALM<br />

ALM<br />

ALM<br />

MLAB LAB<br />

Each LAB can drive 30 ALMs through fast-local <strong>and</strong> direct-l<strong>in</strong>k <strong>in</strong>terconnects. Ten ALMs are <strong>in</strong> any given<br />

LAB <strong>and</strong> ten ALMs are <strong>in</strong> each of the adjacent LABs.<br />

The local <strong>in</strong>terconnect can drive ALMs <strong>in</strong> the same LAB us<strong>in</strong>g column <strong>and</strong> row <strong>in</strong>terconnects <strong>and</strong> ALM<br />

outputs <strong>in</strong> the same LAB.<br />

Neighbor<strong>in</strong>g LABs, MLABs, M10K blocks, or digital signal process<strong>in</strong>g (DSP) blocks from the left or right<br />

can also drive the LAB’s local <strong>in</strong>terconnect us<strong>in</strong>g the direct l<strong>in</strong>k connection.<br />

The direct l<strong>in</strong>k connection feature m<strong>in</strong>imizes the use of row <strong>and</strong> column <strong>in</strong>terconnects, provid<strong>in</strong>g higher<br />

performance <strong>and</strong> flexibility.<br />

<strong>Logic</strong> <strong>Array</strong> <strong>Blocks</strong> <strong>and</strong> <strong>Adaptive</strong> <strong>Logic</strong> <strong>Modules</strong> <strong>in</strong> <strong>Cyclone</strong> V Devices<br />

Feedback<br />

Local <strong>and</strong> Direct L<strong>in</strong>k Interconnects<br />

1-3<br />

<strong>Altera</strong> Corporation

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!