|
|
asic synthesis |
|
ASIC Home | ASIC Knowledge Centre | ASIC Tutorial House | ASIC Forum | Disclaimer
| Privacy | H1B Visa FAQ |
Contact Us |
Sitemap
|
|
Synopsys Synthesis Constraints Template ###Customize according to your Design needs ######################################################## #### Portion to Edit #### Variables clock1_name is the Clock name, clock1_period is the Clock period, #### clock1_period_half is the half of the clock period #### set clock1_name <clock1_name> #### set clock1_period <clock1_period> #### set clock1_period_half [expr $clock1_period / 2] #### set clock1_period_onetenth [expr $clock1_period / 10] #### set clock1_period_onetwenth [expr $clock1_period / 20] #### set clock1_latency <clock1_latency_number> #### set CTS_clock1_skew <CTS_clock1_skew_number> ######################################################## #### Source the .synopsys_dc_setup file, File which has all the library settings source .synopsys_dc_setup #### Read the rtl files read_verilog <RTL file name> ### Similar way read all the RTL files ### Specify the Top-level file name current_design <top-level module name> #### Link the design link #### Uniquify the design, for designs with multiple instantiation uniquify #### Design Constraints following.... Synopsys constraints continued in page 2About Synopsys |
|
|
|