Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
xst.pdf
Скачиваний:
141
Добавлен:
11.06.2015
Размер:
5.64 Mб
Скачать

Chapter 1: Introduction to the XST User Guide

R

The “Netlist Hierarchy (-netlist_hierarchy)” command line switch is now accessible from XST Synthesis Options in ISE.

XST supports the “Save (S / SAVE)”constraint during synthesis optimization.

The new “Reduce Control Sets (REDUCE_CONTROL_SETS)”command line switch allows control set management in XST for the Virtex-5 device family (LUT6 based architecture) in order to reduce area.

The new “LUT Combining (LC)” command line switch enables LUT combining for the Virtex-5 device family (LUT6 based architecture) in orderto reduce area.

Libraries Support

XST now supports the new UNIMACRO library. UNIMACRO simplifies instantiation of complex Xilinx primitives. For more information, see “Virtex Primitive Support.”

Setting XST Options

Before synthesizing your design, you can set a variety of options for XST. For more information on setting XST options, see:

ISE™ Help

“XST Design Constraints”

“XST Command Line Mode”

Designs are usually made up of combinatorial logic and macros such as flip-flops, adders, subtractors, counters, FSMs, and RAMs. The macros greatly improve performance of the synthesized designs. It is important to use coding techniques to model the macros so they are optimally processed by XST.

XST first tries to recognize (infer) as many macros as possible. These macros are then passed to the Low Level Optimization step. In order to obtain better optimization results, the macros are either preserved as separate blocks, or merged with surrounded logic. This filtering depends on the type and size of a macro. For example, by default, 2-to-1 multiplexers are not preserved by the optimization engine. Synthesis constraints control the processing of inferred macros. For more information, see “XST Design Constraints.”

22

www.xilinx.com

XST User Guide

 

 

10.1

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]