Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
dsd1-10 / dsd-07=Verilog / esug.pdf
Скачиваний:
111
Добавлен:
05.06.2015
Размер:
1.38 Mб
Скачать

Ambit BuildGates Synthesis User Guide

Optimizing with Logic Transforms

Table 8-3 Transforms—Improve the Logic Speed of Critical Paths, continued

Transform

Description

do_xform_timing_correction Iteratively performs the following timing optimization transformations.

do_xform_reclaim_area do_xform_buffer do_xform_resize do_xform_clone

do_xform_fix_design_rule_violations do_xform_fix_hold

The table below contains the transforms that perform specific applications.

Table 8-4 Transforms—Perform Specific Applications

Transform

Description

 

 

do_xform_fix_design_rule_

Fixes only design rule violations. This transform

violations

may impact the critical slack, but will solve design

 

rule violations without impacting slack if at all

 

possible.

 

 

do_xform_fix_hold

Fixes hold (early slack) violations with minimal

 

impact on setup (late slack) violations.

 

 

do_xform_fix_multiport_net

Adds logic to ensure that no “assign” statements

 

appear in the netlist for nets which drive two ports

 

or pass-through wires from input port to output

 

port.

 

 

do_xform_footprint

This transform is similar to resizing but limited to

 

cells which have the same footprint in the library.

 

 

Summary Listing of Transform Commands

Table 8-5 groups the transforms by the representations or stages of the design in which they work. ATL is the abbreviation for Ambit Technology Library (generic logic) and TSC is the abbreviation for Technology-Specific Cells (library elements).

September 2000

182

Product Version 4.0

Ambit BuildGates Synthesis User Guide

Optimizing with Logic Transforms

Table 8-5 Transform Command Summary List

Command

Description

 

 

ATL -> ATL

do_xform_propagate_constant

 

do_xform_structure

 

do_xform_remove_redundancy

 

do_xform_optimize_generic

 

 

ATL -> TSC

do_optimize

 

do_xform_map

 

 

TSC -> TSC

do_optimize

 

do_xform_timing_correction

 

do_xform_propagate_constant

 

do_xform_reclaim_area

 

do_xform_buffer

 

do_xform_clone

 

do_xform_restructure

 

do_xform_fix_design_rule_violations

 

do_xform_fix_hold

 

do_xform_footprint

 

do_xform_resize

 

do_xform_optimize_slack

 

do_xform_fast_optimize

 

do_xform_buffer_tree

 

 

TSC -> ATL

do_xform_unmap

 

 

September 2000

183

Product Version 4.0

Ambit BuildGates Synthesis User Guide

Optimizing with Logic Transforms

September 2000

184

Product Version 4.0

Соседние файлы в папке dsd-07=Verilog