Skip to content

Commit

Permalink
New way to decide the IO routing configuration bits (#813)
Browse files Browse the repository at this point in the history
  • Loading branch information
alaindargelas authored Sep 27, 2024
1 parent 0709f5b commit eb05be1
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion FOEDAG
Submodule FOEDAG updated 47 files
+29 −9 src/Compiler/CompilerOpenFPGA.cpp
+33 −12 src/Configuration/CFGCommon/CFGCommon.cpp
+9 −4 src/Configuration/CFGCommon/CFGCommon.h
+0 −1 src/Configuration/ModelConfig/CMakeLists.txt
+109 −63 src/Configuration/ModelConfig/ModelConfig.cpp
+720 −978 src/Configuration/ModelConfig/ModelConfig_IO.cpp
+64 −61 src/Configuration/ModelConfig/ModelConfig_IO.h
+0 −255 src/Configuration/ModelConfig/ModelConfig_IO_resource.cpp
+0 −117 src/Configuration/ModelConfig/ModelConfig_IO_resource.h
+6 −1 tests/unittest/CFGCommon/CFGCommon_test.cpp
+3 −1 tests/unittest/CFGCommon/python_file_test.py
+14 −53 tests/unittest/ModelConfig/ModelConfig_IO_test.cpp
+110 −0 tests/unittest/ModelConfig/apis/1vg28_routing.py
+107 −339 tests/unittest/ModelConfig/apis/config_attributes.mapping.json
+1,692 −0 tests/unittest/ModelConfig/apis/routing_configurator.py
+0 −0 tests/unittest/ModelConfig/apis/routing_library/__init__.py
+18 −0 tests/unittest/ModelConfig/apis/routing_library/function_library.py
+17 −0 tests/unittest/ModelConfig/apis/routing_library/gbox_fclk_mux.py
+148 −0 tests/unittest/ModelConfig/apis/routing_library/gbox_hp_40x2.py
+33 −0 tests/unittest/ModelConfig/apis/routing_library/gbox_hpio.py
+74 −0 tests/unittest/ModelConfig/apis/routing_library/gbox_hv_40x2.py
+9 −0 tests/unittest/ModelConfig/apis/routing_library/gbox_osc.py
+30 −0 tests/unittest/ModelConfig/apis/routing_library/gbox_pll.py
+56 −0 tests/unittest/ModelConfig/apis/routing_library/gbox_pll_refmux.py
+31 −0 tests/unittest/ModelConfig/apis/routing_library/gbox_root_bank_clkmux.py
+25 −0 tests/unittest/ModelConfig/apis/routing_library/gbox_top.py
+179 −165 tests/unittest/ModelConfig/design_edit.sdc
+53 −35 tests/unittest/ModelConfig/golden/config.py
+2,304 −1,871 tests/unittest/ModelConfig/golden/model_config.negative.ppdb.json
+1,493 −1,242 tests/unittest/ModelConfig/golden/model_config.ppdb.json
+4 −4 tests/unittest/ModelConfig/golden/model_config_io_bitstream.backdoor.txt
+153 −153 tests/unittest/ModelConfig/golden/model_config_io_bitstream.detail.bit
+91 −91 tests/unittest/ModelConfig/golden/model_config_io_bitstream.negative.detail.bit
+1,096 −0 tests/unittest/ModelConfig/golden/negative_io_routing.json
+936 −0 tests/unittest/ModelConfig/golden/positive_io_routing.json
+1,265 −1,261 tests/unittest/ModelConfig/model_config_netlist.negative.ppdb.json
+817 −810 tests/unittest/ModelConfig/model_config_netlist.ppdb.json
+0 −40 tests/unittest/ModelConfig/ric/CLK_BUF.api.json
+0 −56 tests/unittest/ModelConfig/ric/I_BUF.api.json
+0 −56 tests/unittest/ModelConfig/ric/I_BUF_DS.api.json
+0 −108 tests/unittest/ModelConfig/ric/I_SERDES.api.json
+0 −56 tests/unittest/ModelConfig/ric/O_BUF.api.json
+0 −56 tests/unittest/ModelConfig/ric/O_BUFT.api.json
+0 −56 tests/unittest/ModelConfig/ric/O_BUFT_DS.api.json
+0 −56 tests/unittest/ModelConfig/ric/O_BUF_DS.api.json
+0 −148 tests/unittest/ModelConfig/ric/PLL.api.json
+0 −40 tests/unittest/ModelConfig/ric/gbox_mode.api.json

0 comments on commit eb05be1

Please sign in to comment.