platforms: eos-s3: add place constraints generation target

Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
This commit is contained in:
Paweł Czarnecki 2022-06-15 16:07:02 +02:00 committed by Unai Martinez-Corral
parent a6c2584250
commit 422f54f6d9
1 changed files with 21 additions and 1 deletions

View File

@ -5,6 +5,7 @@
"prepare_sdc": "common:generic_script_wrapper",
"pack": "common:pack",
"ioplace": "common:generic_script_wrapper",
"place_constraints": "common:generic_script_wrapper",
"place": "common:place",
"route": "common:route",
"fasm": "common:fasm",
@ -101,7 +102,7 @@
"params": {
"stage_name": "ioplace",
"interpreter": "${python3}",
"script": "${binDir}/python/ql_pp3_create_ioplace.py",
"script": "${binDir}/python/pp3_create_ioplace.py",
"outputs": {
"io_place": {
"mode": "stdout",
@ -117,6 +118,25 @@
}
}
},
"place_constraints": {
"params": {
"stage_name": "place_constraints",
"interpreter": "${python3}",
"script": "${binDir}/python/pp3_create_place_constraints.py",
"outputs": {
"place_constraints": {
"mode": "stdout",
"target": "${:eblif[noext]}_constraints.place"
}
},
"inputs": {
"blif": "${:eblif}",
"map": "${shareDir}/arch/ql-eos-s3_wlcsp/clkmap_PD64.csv",
"i": "${:io_place}",
"$PYTHONPATH": "${binDir}/python/"
}
}
},
"bitstream": {
"params": {
"stage_name": "bitstream",