newgrp design_apd
cd /project/mercury
/bin/bash
. /project/mercury/bin/chip_env -proj_dir PN85.1.5.nodft_iter0 -prog_desc PN85.1.5
export DROP_DATA=/project/mercury/source/PN85.1.5/80_blockdrop/PN85.1.5.nodft.fp_only
export MY_BLOCK=<your block name here - see the list below>
export MY_BLOCK_ROOT=$BLOCKPATH/$MY_BLOCK
/project/mercury/bin/mercury_block_setup
cd $GEV_PROJECT_ROOT/user/$USER/$PROJECT_DIR/impl/$MY_BLOCK
Here's the list of 20 blocks that are ready for building :
----------------------------------------
hm_ae
hm_be
hm_clipi
hm_clipo
hm_conv_n
hm_conv_s
hm_dl
hm_efr_n
hm_efr_s
hm_fh_n
hm_fh_s
hm_grad
hm_iop
hm_l1dl
hm_l1ul
hm_pss
hm_ulcap
hm_xlgx
pcie_ss_pcie_0
pss_subsys_nokmercury
Notes :
-----------------
- All pins should be placed. If you find that this is not the case, please place them and notify +Matthew Michels (APD)
In addition, all pins should be legal, if not please legalize them using "legalizePin", and notify +Matthew Michels (APD)
- use the following for your VDDM power gridding (all blocks except hm_pss, pcie_ss_pcie_0, & pss_subsys_nokmercury) :
$CHIPROOT/designers/matthew/vddm_power.tcl
This should essentially get run in lieu of the ag_add_power_grid for the blocks with dual rail memories (almost all of them). NOTE : It has at the top of the script a margin variable that it uses to combine macros that are close enough to not get other power grid inserted in between them. I'm not sure what value to set that to exactly - it might need modification by the block builders. Please notify +Matthew Michels (APD) and +Rob Bassett (APD) if these variables ($mergeX, $mergeY) need to be modified.
- Netlist REV_TAG : BROADCOM_REV_TAG_PN85_1_5_2024_06_25
- Floorplan DEF REV_TAG : PN85.1p5.fp8.02Jul2024
- Pinpoint server : http://pinpoint.lvn.broadcom.net:9840/Mercury
- Schedule : Please have these blocks complete block_tools/floorplan by July 3, 2024
- Please send me a list/spreadsheet of the blocks, who they will be assigned to, and where their floorplan DEF is located
###################################################PN85.1.5 DFT################
newgrp design_apd
cd /project/mercury
/bin/bash
. /project/mercury/bin/chip_env -proj_dir PN85.1.5.dft_iter0 -prog_desc PN85.1.5
export DROP_DATA=/project/mercury/source/PN85.1.5/80_blockdrop/PN85.1.5.withdft
export MY_BLOCK=<your block name here - see the list below>
export MY_BLOCK_ROOT=$BLOCKPATH/$MY_BLOCK
/project/mercury/bin/mercury_block_setup
cd $GEV_PROJECT_ROOT/user/$USER/$PROJECT_DIR/impl/$MY_BLOCK
Here's the list of 5 blocks that are ready for building :
----------------------------------------
hm_ae
hm_fh_n
hm_fh_s
pcie_ss_pcie_0
pss_subsys_nokmercury
Notes :
-----------------
- Test (DFT) pins are not placed. Please place them during your floorplanning process
- use the following for your VDDM power gridding (all blocks except pcie_ss_pcie_0 & pss_subsys_nokmercury) :
$CHIPROOT/designers/matthew/vddm_power.tcl
This should essentially get run in lieu of the ag_add_power_grid for the blocks with dual rail memories (almost all of them). NOTE : It has at the top of the script a margin variable that it uses to combine macros that are close enough to not get other power grid inserted in between them. I'm not sure what value to set that to exactly - it might need modification by the block builders. Please notify +Matthew Michels (APD) and +Rob Bassett (APD) if these variables ($mergeX, $mergeY) need to be modified.
- Netlist REV_TAG : BROADCOM_REV_TAG_PN85_1_5_2024_06_25
- Floorplan DEF REV_TAG : PN85.1p5.fp8.02Jul2024
- Pinpoint server : http://pinpoint.lvn.broadcom.net:9840/Mercury
- Schedule : Please have these blocks complete AVO by July 25, 2024