05.07.2013 Views

Xilinx Synthesis Technology User Guide

Xilinx Synthesis Technology User Guide

Xilinx Synthesis Technology User 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.

XST <strong>User</strong> <strong>Guide</strong><br />

Verilog 2001 Support in XST<br />

XST now supports the following Verilog 2001 features. For details on<br />

Verilog 2001, see Verilog-2001: A <strong>Guide</strong> to the New Features by Stuart<br />

Sutherland, or IEEE Standard Verilog Hardware Description Language<br />

manual, (IEEE Standard 1364-2001).<br />

• Combined port/data type declarations<br />

• ANSI-style port lists<br />

• Module parameter port lists<br />

• ANSI C style task/function declarations<br />

• Comma separated sensitivity list<br />

• Combinatorial logic sensitivity<br />

• Default nets with continuous assigns<br />

• Disable default net declarations<br />

• Arrays of net data types<br />

• Signed reg, net, and port declarations<br />

• Signed based integer numbers<br />

• Signed arithmetic expressions<br />

• Arithmetic shift operators<br />

• Automatic width extension past 32 bits<br />

• Power operator<br />

• n sized parameters<br />

• Explicit in-line parameter passing<br />

• Fixed local parameters<br />

• Enhanced conditional compilation<br />

• File and line compiler directives<br />

7-42 <strong>Xilinx</strong> Development System

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

Saved successfully!

Ooh no, something went wrong!