machxo2: Remove no-iobs option. It was always enabled and should remain an implementation detail.
This commit is contained in:
parent
be3788fa30
commit
4d75792257
@ -19,6 +19,6 @@ set -ex
|
||||
${YOSYS:-yosys} -p "ghdl --std=08 prims.vhd ${1}.vhd -e;
|
||||
attrmap -tocase LOC
|
||||
synth_machxo2 -json ${1}-vhdl.json"
|
||||
${NEXTPNR:-../../nextpnr-machxo2} --1200 --package QFN32 --no-iobs --json $1-vhdl.json --textcfg $1-vhdl.txt
|
||||
${NEXTPNR:-../../nextpnr-machxo2} --1200 --package QFN32 --json $1-vhdl.json --textcfg $1-vhdl.txt
|
||||
ecppack --compress $DB_ARG $1-vhdl.txt $1-vhdl.bit
|
||||
tinyproga -b $1-vhdl.bit
|
||||
|
@ -17,6 +17,6 @@ fi
|
||||
set -ex
|
||||
|
||||
${YOSYS:-yosys} -p "synth_machxo2 -json $1.json" $1.v
|
||||
${NEXTPNR:-../../nextpnr-machxo2} --1200 --package QFN32 --no-iobs --json $1.json --textcfg $1.txt
|
||||
${NEXTPNR:-../../nextpnr-machxo2} --1200 --package QFN32 --json $1.json --textcfg $1.txt
|
||||
ecppack --compress $DB_ARG $1.txt $1.bit
|
||||
tinyproga -b $1.bit
|
||||
|
@ -73,7 +73,7 @@ set -ex
|
||||
|
||||
${YOSYS:-yosys} -p "read_verilog ${1}.v
|
||||
synth_machxo2 -json ${1}.json"
|
||||
${NEXTPNR:-../../nextpnr-machxo2} $NEXTPNR_MODE --1200 --package QFN32 --no-iobs --json ${1}.json --write ${2}${1}.json
|
||||
${NEXTPNR:-../../nextpnr-machxo2} $NEXTPNR_MODE --1200 --package QFN32 --json ${1}.json --write ${2}${1}.json
|
||||
${YOSYS:-yosys} -p "read_verilog -lib +/machxo2/cells_sim.v
|
||||
read_json ${2}${1}.json
|
||||
clean -purge
|
||||
|
@ -26,7 +26,7 @@ set -ex
|
||||
${YOSYS:-yosys} -p "read_verilog ${1}.v
|
||||
synth_machxo2 -json ${1}.json
|
||||
show -format png -prefix ${1}"
|
||||
${NEXTPNR:-../../nextpnr-machxo2} $NEXTPNR_MODE --1200 --package QFN32 --no-iobs --json ${1}.json --write ${2}${1}.json
|
||||
${NEXTPNR:-../../nextpnr-machxo2} $NEXTPNR_MODE --1200 --package QFN32 --json ${1}.json --write ${2}${1}.json
|
||||
${YOSYS:-yosys} -p "read_verilog -lib +/machxo2/cells_sim.v
|
||||
read_json ${2}${1}.json
|
||||
clean -purge
|
||||
|
@ -30,7 +30,7 @@ set -ex
|
||||
|
||||
${YOSYS:-yosys} -p "read_verilog ${1}.v
|
||||
synth_machxo2 -json ${1}.json"
|
||||
${NEXTPNR:-../../nextpnr-machxo2} $NEXTPNR_MODE --1200 --package QFN32 --no-iobs --json ${1}.json --write ${2}${1}.json
|
||||
${NEXTPNR:-../../nextpnr-machxo2} $NEXTPNR_MODE --1200 --package QFN32 --json ${1}.json --write ${2}${1}.json
|
||||
${YOSYS:-yosys} -p "read_verilog -lib +/machxo2/cells_sim.v
|
||||
read_json ${2}${1}.json
|
||||
clean -purge
|
||||
|
@ -69,7 +69,6 @@ po::options_description MachXO2CommandHandler::getArchOptions()
|
||||
|
||||
// specific.add_options()("lpf", po::value<std::vector<std::string>>(), "LPF pin constraint file(s)");
|
||||
|
||||
specific.add_options()("no-iobs", "disable automatic IO buffer insertion (unimplemented- always enabled)");
|
||||
return specific;
|
||||
}
|
||||
|
||||
@ -108,8 +107,6 @@ std::unique_ptr<Context> MachXO2CommandHandler::createContext(dict<std::string,
|
||||
}
|
||||
|
||||
auto ctx = std::unique_ptr<Context>(new Context(chipArgs));
|
||||
if (vm.count("no-iobs"))
|
||||
ctx->settings[ctx->id("disable_iobs")] = Property::State::S1;
|
||||
return ctx;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user