10.12.2012 Views

Quartus II Settings File Reference Manual - Altera

Quartus II Settings File Reference Manual - Altera

Quartus II Settings File Reference Manual - Altera

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4–142 Chapter 4: Analysis & Synthesis Assignments<br />

PRESERVE_REGISTER<br />

PRESERVE_REGISTER<br />

Type<br />

Prevents a register from minimizing away during synthesis and prevents sequential<br />

netlist optimizations. Sequential netlist optimizations can eliminate redundant<br />

registers and registers with constant drivers.<br />

This option is useful for preserving a register so you can observe it during Simulation.<br />

It is also useful for creating a preliminary version of the design in which secondary<br />

signals are not specified. This option is ignored if the register does not drive anything,<br />

in which case, the register will be removed by the netlist optimization.<br />

This option is ignored if it is applied to anything other than a register or a design<br />

entity that contains registers.<br />

Boolean<br />

Device Support<br />

This setting can be used in projects targeting any <strong>Altera</strong> device family.<br />

Notes<br />

This assignment supports wildcards.<br />

Syntax<br />

set_global_assignment -name PRESERVE_REGISTER -entity <br />

<br />

set_instance_assignment -name PRESERVE_REGISTER -to -entity <br />

Example<br />

set_instance_assignment -name preserve_register on -to foo<br />

<strong>Quartus</strong> <strong>Settings</strong> <strong>File</strong> June 2012 <strong>Altera</strong> Corporation<br />

<strong>Reference</strong> <strong>Manual</strong>

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

Saved successfully!

Ooh no, something went wrong!