What is supposed to be rtlcompiler project? - octavsly/rtlcompiler GitHub Wiki

rtlcompiler project is a collection of TCL scripts which could be used for running RTL Compiler tool of Cadence(C).

RTL Compiler

To get the script(s) see the Section Installation.

Features: At time of writing, the rtlcompiler directory contains several files:

rtlcompiler/clock_gating_settings.tcl
rtlcompiler/connect_scan_chains.tcl
rtlcompiler/design_constraints.tcl
rtlcompiler/design_constraints_incremental.tcl
rtlcompiler/dft_settings.tcl
rtlcompiler/main.tcl
rtlcompiler/ple_setup.tcl
rtlcompiler/rc_attributes.txt
rtlcompiler/read_hdl.tcl

Most of the scripts make use of the octopus, octopusRC and libterm packages, explained at Octopus wiki space.

Explanations for some files follows:

main.tcl

main.tcl can be started directly since it invokes the RC automatically. To see what option it accepts run:
joe@moon> ./main.tcl --help

rc_attributes.txt

Contains a list of attributes and their usage in different design stages.

TO BE CONTINUED ...