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.

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

NOT_GATE_PUSH_BACK<br />

NOT_GATE_PUSH_BACK<br />

Type<br />

Allows the Compiler to push an inversion (that is, a NOT gate) back through a<br />

register and implement it on that register's data input if it is necessary to implement<br />

the design. If this option is turned on, a register may power up to an active-high state,<br />

so it may need to be explicitly cleared during initial operation of the device. This<br />

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

design entity containing registers. If it is applied to an output pin that is directly fed<br />

by a register, it is automatically transferred to that register.<br />

This option is turned on by default.<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 is included in the Analysis & Synthesis report.<br />

Syntax<br />

set_global_assignment -name NOT_GATE_PUSH_BACK -entity <br />

<br />

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

set_global_assignment -name NOT_GATE_PUSH_BACK <br />

Example<br />

set_global_assignment -name not_gate_push_back off<br />

set_instance_assignment -name not_gate_push_back off -to reg<br />

Default Value<br />

On<br />

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

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

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

Saved successfully!

Ooh no, something went wrong!