01.07.2013 Views

Xilinx Constraints Guide

Xilinx Constraints Guide

Xilinx Constraints Guide

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: <strong>Xilinx</strong> <strong>Constraints</strong><br />

Verilog Syntax<br />

Place the Verilog constraint immediately before the module or instantiation.<br />

Specify the Verilog constraint as follows:<br />

(* KEEPER = " {YES|NO|TRUE|FALSE}" *)<br />

For more information about basic Verilog syntax, see Verilog Attributes.<br />

UCF and NCF Syntax<br />

This statement configures the IO to use KEEPER for a NET.<br />

NET "pad_net_name" KEEPER;<br />

This statement configures KEEPER to be used globally.<br />

DEFAULT KEEPER = TRUE;<br />

XCF Syntax<br />

BEGIN MODEL “entity_name”<br />

NET “signal_name” keeper={yes|no|true |false};<br />

END;<br />

<strong>Constraints</strong> <strong>Guide</strong><br />

156 www.xilinx.com UG625 (v. 13.2) July 6, 2011

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

Saved successfully!

Ooh no, something went wrong!