PTPX Power Estimation
Once AVO is completed, please follow the below steps to estimate power using PTPX
Create a directory ptpx_power and copy the below script to this directory
cd ptpx_power
cp /project/mercury/bin/block_scripts/ptpx_scripts/ptpx_config.tcl ./
In the ptpx_config.tcl, add netlist path, sdc path, gpd path and the toggle rate percentage ( activity factor)
Also enter the datasheets_path which is the path for memory yaml files ( For eg: /project/mercury/iplib/EN2/memory/doc )
Run the below command to generate ptpx_setup.tcl and ptpx_run.tcl
tclsh /project/mercury/bin/block_scripts/ptpx_scripts/ptpx_top_3nm_MemPwr.tcl ptpx_config.tcl
Once ptpx_setup.tcl and ptpx_run.tcl are generated, execute the ptpx_run.tcl in PrimeTime using the below command
qpt -L -m 8 -c 8 -s hm_xlgx_ptpx_run.tcl
The power_summary.rpt will be generated in the rpts directory
EN2 Blocks Power Data
https://docs.google.com/spreadsheets/d/1j4Eh8KahbSlWWHuUIj9UtyogGnTSsUki/edit#gid=190793868