Home ] [ Up ]

                     List of Perl Utility  Scripts

Script  Name

Description

 

bit2bus.pl

 
Modifies netlist to fix custom block instantiations and redefines bit ports in to bus ports and removes the power and gnd port names for custom blocks

def2lef.pl

Convert Def to LEF file format

def2.pl

Converts physical def  file into a gate level verilog file format

generate_stats.pl 

Generate statistics from Synopsys rpt file using the -path end option and generates AREA, TIMING HISTOGRAMS and WIRELOAD area report is created

spf2sdf.pl

Convert Spf generated from Silicon Ensemble to Sdf file format for Synopsys

hier_2_flat_sdf.pl 

Convert Hier names to flat anmes  in a SDF file for back annotations.

rspf_2_c_delay_calc.pl 

Modifies the RSPF to feed into the Central Delay Calculator

stitch_dspf.pl

Stitches dspf files together into a coherent whole.

flatten_gate_level_verilog.pl  

Uses Synopsys DC to Flatten a gate level verilog netlist

merge_gds_text_file.pl

Merges text gds2 files from .strm format into a merged strm text file

unique_def_components.pl

Removes all duplicate components in a DEF file, only the  placed ones are kept Eliminated duplicates are reported 

check_ports_conn.pl

Check IO ports Connectivity, unconnected ports are reported and also a list of terminals for the source module

split_timing_report.pl

Split timing reports from Synopsys rpt file into 3 files : .violate, .unconstrained and .pass file.