├── .gitignore ├── LICENSE ├── README.md ├── assets └── overall_structure.png ├── feature_extraction ├── LEF │ └── README.md ├── README.md ├── data │ ├── 1-RISCY-a-1-c2-u0.7-m1-p1-f0 │ │ └── detailed_route.def.gz │ └── 2012-RISCY-b-1-c2-u0.7-m1-p1-f0 │ │ └── detailed_route.def.gz ├── fix_module_name_241216.py ├── process_data.py ├── src │ ├── read.py │ └── util.py └── vis.py ├── net_delay_prediction ├── build_graph.py ├── data_graph.py ├── model.py └── train.py ├── requirements.txt └── routability_ir_drop_prediction ├── datasets ├── __init__.py ├── augmentation.py ├── build_dataset.py ├── congestion_dataset.py ├── drc_dataset.py └── irdrop_dataset.py ├── files ├── test_N14.csv ├── test_N28.csv ├── train_N14.csv └── train_N28.csv ├── models ├── __init__.py ├── build_model.py ├── gpdl.py ├── init_weights.py ├── mavi.py └── routenet.py ├── preprocess_scripts ├── decompress_IR_drop.py ├── decompress_routability.py └── generate_training_set.py ├── test.py ├── train.py └── utils ├── configs.py ├── losses.py └── metrics.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/README.md -------------------------------------------------------------------------------- /assets/overall_structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/assets/overall_structure.png -------------------------------------------------------------------------------- /feature_extraction/LEF/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/feature_extraction/LEF/README.md -------------------------------------------------------------------------------- /feature_extraction/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/feature_extraction/README.md -------------------------------------------------------------------------------- /feature_extraction/data/1-RISCY-a-1-c2-u0.7-m1-p1-f0/detailed_route.def.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/feature_extraction/data/1-RISCY-a-1-c2-u0.7-m1-p1-f0/detailed_route.def.gz -------------------------------------------------------------------------------- /feature_extraction/data/2012-RISCY-b-1-c2-u0.7-m1-p1-f0/detailed_route.def.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/feature_extraction/data/2012-RISCY-b-1-c2-u0.7-m1-p1-f0/detailed_route.def.gz -------------------------------------------------------------------------------- /feature_extraction/fix_module_name_241216.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/feature_extraction/fix_module_name_241216.py -------------------------------------------------------------------------------- /feature_extraction/process_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/feature_extraction/process_data.py -------------------------------------------------------------------------------- /feature_extraction/src/read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/feature_extraction/src/read.py -------------------------------------------------------------------------------- /feature_extraction/src/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/feature_extraction/src/util.py -------------------------------------------------------------------------------- /feature_extraction/vis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/feature_extraction/vis.py -------------------------------------------------------------------------------- /net_delay_prediction/build_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/net_delay_prediction/build_graph.py -------------------------------------------------------------------------------- /net_delay_prediction/data_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/net_delay_prediction/data_graph.py -------------------------------------------------------------------------------- /net_delay_prediction/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/net_delay_prediction/model.py -------------------------------------------------------------------------------- /net_delay_prediction/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/net_delay_prediction/train.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/requirements.txt -------------------------------------------------------------------------------- /routability_ir_drop_prediction/datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/routability_ir_drop_prediction/datasets/__init__.py -------------------------------------------------------------------------------- /routability_ir_drop_prediction/datasets/augmentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/routability_ir_drop_prediction/datasets/augmentation.py -------------------------------------------------------------------------------- /routability_ir_drop_prediction/datasets/build_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/routability_ir_drop_prediction/datasets/build_dataset.py -------------------------------------------------------------------------------- /routability_ir_drop_prediction/datasets/congestion_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/routability_ir_drop_prediction/datasets/congestion_dataset.py -------------------------------------------------------------------------------- /routability_ir_drop_prediction/datasets/drc_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/routability_ir_drop_prediction/datasets/drc_dataset.py -------------------------------------------------------------------------------- /routability_ir_drop_prediction/datasets/irdrop_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/routability_ir_drop_prediction/datasets/irdrop_dataset.py -------------------------------------------------------------------------------- /routability_ir_drop_prediction/files/test_N14.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/routability_ir_drop_prediction/files/test_N14.csv -------------------------------------------------------------------------------- /routability_ir_drop_prediction/files/test_N28.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/routability_ir_drop_prediction/files/test_N28.csv -------------------------------------------------------------------------------- /routability_ir_drop_prediction/files/train_N14.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/routability_ir_drop_prediction/files/train_N14.csv -------------------------------------------------------------------------------- /routability_ir_drop_prediction/files/train_N28.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/routability_ir_drop_prediction/files/train_N28.csv -------------------------------------------------------------------------------- /routability_ir_drop_prediction/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/routability_ir_drop_prediction/models/__init__.py -------------------------------------------------------------------------------- /routability_ir_drop_prediction/models/build_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/routability_ir_drop_prediction/models/build_model.py -------------------------------------------------------------------------------- /routability_ir_drop_prediction/models/gpdl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/routability_ir_drop_prediction/models/gpdl.py -------------------------------------------------------------------------------- /routability_ir_drop_prediction/models/init_weights.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/routability_ir_drop_prediction/models/init_weights.py -------------------------------------------------------------------------------- /routability_ir_drop_prediction/models/mavi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/routability_ir_drop_prediction/models/mavi.py -------------------------------------------------------------------------------- /routability_ir_drop_prediction/models/routenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/routability_ir_drop_prediction/models/routenet.py -------------------------------------------------------------------------------- /routability_ir_drop_prediction/preprocess_scripts/decompress_IR_drop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/routability_ir_drop_prediction/preprocess_scripts/decompress_IR_drop.py -------------------------------------------------------------------------------- /routability_ir_drop_prediction/preprocess_scripts/decompress_routability.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/routability_ir_drop_prediction/preprocess_scripts/decompress_routability.py -------------------------------------------------------------------------------- /routability_ir_drop_prediction/preprocess_scripts/generate_training_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/routability_ir_drop_prediction/preprocess_scripts/generate_training_set.py -------------------------------------------------------------------------------- /routability_ir_drop_prediction/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/routability_ir_drop_prediction/test.py -------------------------------------------------------------------------------- /routability_ir_drop_prediction/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/routability_ir_drop_prediction/train.py -------------------------------------------------------------------------------- /routability_ir_drop_prediction/utils/configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/routability_ir_drop_prediction/utils/configs.py -------------------------------------------------------------------------------- /routability_ir_drop_prediction/utils/losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/routability_ir_drop_prediction/utils/losses.py -------------------------------------------------------------------------------- /routability_ir_drop_prediction/utils/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circuitnet/CircuitNet/HEAD/routability_ir_drop_prediction/utils/metrics.py --------------------------------------------------------------------------------