English
Language : 

HC1S25 Datasheet, PDF (80/110 Pages) Altera Corporation – HardCopy Stratix Device Family
HardCopy Series Handbook, Volume 1
The Quartus II software supports these LAB location constraints for
HardCopy Stratix devices. The entire contents of a LAB is moved to an
empty LAB when using LAB location assignments. If you want to move
the logic contents of LAB A to LAB B, the entire contents of LAB A are
moved to an empty LAB B. For example, the logic contents of
LAB_X33_Y65 can be moved to an empty LAB at LAB_X43_Y56 but
individual logic cell LC_X33_Y65_N1 can not be moved by itself in the
HardCopy Stratix Timing Closure Floorplan.
f
LogicLock Assignments
The LogicLock feature of the Quartus II software provides a block-based
design approach. Using this technique you can partition your design and
create each block of logic independently, optimize placement and area,
and integrate all blocks into the top level design.
To learn more about this methodology, refer to the Quartus II Analyzing
and Optimizing Design Floorplan chapter in volume 2 of the Quartus II
Handbook.
LogicLock constraints are supported when you migrate the project from
a HARDCOPY_FPGA_PROTOTYPE project to a HardCopy Stratix
project. If the LogicLock region was specified as “Size=Fixed” and
“Location=Locked” in the HARDCOPY_FPGA_PROTOTYPE project, it is
converted to have “Size=Auto” and “Location=Floating” as shown in the
following LogicLock examples. This modification is necessary because
the floorplan of a HardCopy Stratix device is different from that of the
Stratix device, and the assigned coordinates in the
HARDCOPY_FPGA_PROTOTYPE do not match the HardCopy Stratix
floorplan. If this modification did not occur, LogicLock assignments
would lead to incorrect placement in the Quartus II Fitter. Making the
regions auto-size and floating, maintains your LogicLock assignments,
allowing you to easily adjust the LogicLock regions as required and lock
their locations again after HardCopy Stratix placement.
The following are two examples of LogicLock assignments.
LogicLock Region Definition in the
HARDCOPY_FPGA_PROTOTYPE Quartus II Settings File
set_global_assignment -name LL_HEIGHT 15 -entity risc8 -section_id test
set_global_assignment -name LL_WIDTH 15 -entity risc8 -section_id test
set_global_assignment -name LL_STATE LOCKED -entity risc8 -section_id test
set_global_assignment -name LL_AUTO_SIZE OFF -entity risc8 -section_id test
5–18
Preliminary
Altera Corporation
September 2008