05.07.2013 Views

Xilinx Synthesis Technology User Guide

Xilinx Synthesis Technology User Guide

Xilinx Synthesis Technology User Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

About This Manual<br />

Manual Contents<br />

This manual describes <strong>Xilinx</strong> <strong>Synthesis</strong> <strong>Technology</strong> (XST) support for<br />

HDL languages, <strong>Xilinx</strong> devices, and constraints for the ISE software.<br />

The manual also discusses FPGA and CPLD optimization techniques<br />

and explains how to run XST from the Project Navigator Process<br />

window and command line.<br />

This manual contains the following chapters and appendixes.<br />

• Chapter 1, “Introduction,” provides a basic description of XST<br />

and lists supported architectures.<br />

• Chapter 2, “HDL Coding Techniques,” describes a variety of<br />

VHDL and Verilog coding techniques that can be used for<br />

various digital logic circuits, such as registers, latches, tristates,<br />

RAMs, counters, accumulators, multiplexers, decoders, and<br />

arithmetic operations. The chapter also provides coding<br />

techniques for state machines and black boxes.<br />

• Chapter 3, “FPGA Optimization,” explains how constraints can<br />

be used to optimize FPGAs and explains macro generation. The<br />

chapter also describes Virtex primitives that are supported.<br />

• Chapter 4, “CPLD Optimization,” discusses CPLD synthesis<br />

options and the implementation details for macro generation.<br />

XST <strong>User</strong> <strong>Guide</strong> iii

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

Saved successfully!

Ooh no, something went wrong!