update readme

This commit is contained in:
liulixinkerry 2024-06-05 16:19:41 +08:00
parent 7e6a0b0ba7
commit f5d4e081e8

View File

@ -64,29 +64,34 @@ cd $XPLACE_HOME/data
- To run GP + DP flow for ISPD2005 dataset: - To run GP + DP flow for ISPD2005 dataset:
```bash ```bash
# only run adaptec1 # only run adaptec1
python main.py --dataset ispd2005 --design_name adaptec1 --load_from_raw True --detail_placement True python main.py --dataset ispd2005 --design_name adaptec1
# run all the designs in ispd2005 # run all the designs in ispd2005
python main.py --dataset ispd2005 --run_all True --load_from_raw True --detail_placement True python main.py --dataset ispd2005 --run_all True
``` ```
- To run GP + DP flow for ISPD2015 dataset: - To run GP + DP flow for ISPD2015 dataset:
```bash ```bash
# only run mgc_fft_1 # only run mgc_fft_1
python main.py --dataset ispd2015_fix --design_name mgc_fft_1 --load_from_raw True --detail_placement True python main.py --dataset ispd2015_fix --design_name mgc_fft_1
# run all the designs in ispd2015 # run all the designs in ispd2015
python main.py --dataset ispd2015_fix --run_all True --load_from_raw True --detail_placement True python main.py --dataset ispd2015_fix --run_all True
``` ```
- To run Routability GP + DP flow for ISPD2015/2018/2019 dataset: - To run Routability GP + DP flow for ISPD2015/2018/2019 dataset:
```bash ```bash
# run all the designs with routability optimization # run all the designs with routability optimization
python main.py --dataset ispd2015_fix --run_all True --load_from_raw True --detail_placement True --use_cell_inflate True python main.py --dataset ispd2015_fix --run_all True --use_cell_inflate True
python main.py --dataset ispd2018 --run_all True --load_from_raw True --detail_placement True --use_cell_inflate True python main.py --dataset ispd2018 --run_all True --use_cell_inflate True
python main.py --dataset ispd2019_no_fence --run_all True --load_from_raw True --detail_placement True --use_cell_inflate True python main.py --dataset ispd2019_no_fence --run_all True --use_cell_inflate True
```
- To run Mixed-Size flow for MMS dataset:
```bash
python main.py --dataset mms --run_all True --mixed_size True
``` ```
**NOTE**: We default enable the deterministic mode. If you don't need determinism and want to run placement in an extremely fast mode, please try to set `--deterministic False` in the Python arguments. **NOTE**: We default enable the deterministic mode. If you don't need determinism and want to run placement in an extremely fast mode, please try to set `--deterministic False` in the Python arguments.