OpenFPGA/openfpga/src/utils
tangxifan bf1a81fbb5 [FPGA-bitstream] add timer to computing intensive functions 2022-05-25 14:52:32 +08:00
..
check_tile_annotation.cpp [Tool] Upgrade openfpga to support extended global tile port definition 2021-01-09 18:47:12 -07:00
check_tile_annotation.h [Tool] Add check codes for tile annotation 2020-11-11 12:03:13 -07:00
circuit_library_utils.cpp [Engine] Add more check codes for the CCFF circuit model used by BL/WL shift registers 2021-09-28 15:56:07 -07:00
circuit_library_utils.h [Engine] Add check codes to validate circuit models for BL/WL protocols 2021-09-23 14:39:16 -07:00
decoder_library_utils.cpp [Engine] Support WLR port in OpenFPGA architecture file and fabric generator 2021-09-20 16:05:36 -07:00
decoder_library_utils.h [Engine] Fixed a critical bug on WL arrangement; Previously we always consider squart of a local tile. Now we apply global optimization where the number of WLs are determined by the max. number of BLs per column 2021-09-10 17:03:44 -07:00
device_rr_gsb_utils.cpp
device_rr_gsb_utils.h
fabric_bitstream_utils.cpp [FPGA-bitstream] add timer to computing intensive functions 2022-05-25 14:52:32 +08:00
fabric_bitstream_utils.h [FPGA-Bitstream] Upgrade bitstream generator to support multiple shift register banks in a configuration region for QuickLogic memory bank 2021-10-09 20:39:45 -07:00
fabric_global_port_info_utils.cpp [Tool] Now Verilog testbench generator support adding dedicated stimuli for reset signals from benchmarks 2021-04-18 16:11:11 -06:00
fabric_global_port_info_utils.h [Tool] Now Verilog testbench generator support adding dedicated stimuli for reset signals from benchmarks 2021-04-18 16:11:11 -06:00
lut_utils.cpp [Tool] Bug fix for wire LUT identification by repacker. Create a dedicated function to identify these LUTs and store the results in shared database 2021-02-18 19:37:17 -07:00
lut_utils.h [Tool] Bug fix for wire LUT identification by repacker. Create a dedicated function to identify these LUTs and store the results in shared database 2021-02-18 19:37:17 -07:00
memory_bank_utils.cpp [Engine] Fixed a critical bug which cause BL/WL sharing in shift-register-based memory bank broken 2021-09-30 21:20:56 -07:00
memory_bank_utils.h [Engine] Updating fabric generator to support BL/WL shift registers. Still WIP 2021-09-28 17:29:03 -07:00
memory_utils.cpp [FPGA-Bitstream] Bug fix in bitstream generator for shift-register-based memory bank 2021-09-29 22:32:45 -07:00
memory_utils.h [Engine] Rework the function that counts the number of configurable children for fabric key writer and bitstream generator 2021-09-24 15:15:32 -07:00
module_manager_utils.cpp [Engine] Support WLR port in OpenFPGA architecture file and fabric generator 2021-09-20 16:05:36 -07:00
module_manager_utils.h [Engine] Merge BL/WLs in the Grid/CB/SB modules 2021-09-15 11:27:55 -07:00
mux_utils.cpp [Engine] Register QL memory bank as a legal protocol 2021-09-09 15:06:51 -07:00
mux_utils.h
openfpga_atom_netlist_utils.cpp [FPGA-Verilog] Now output atom block name removal has a dedicated function 2022-02-18 14:30:46 -08:00
openfpga_atom_netlist_utils.h [FPGA-Verilog] Now output atom block name removal has a dedicated function 2022-02-18 14:30:46 -08:00
openfpga_device_grid_utils.cpp [Tool] Change the i/o numbering to the clockwise sequence 2020-11-13 15:00:25 -07:00
openfpga_device_grid_utils.h [Tool] Refactor the codes for walking through io blocks 2020-11-03 13:21:50 -07:00
openfpga_physical_tile_utils.cpp [Tool] Extend the support on global tile port for I/O tiles 2020-11-11 15:09:40 -07:00
openfpga_physical_tile_utils.h [Tool] Extend the support on global tile port for I/O tiles 2020-11-11 15:09:40 -07:00
pb_graph_utils.cpp
pb_graph_utils.h
pb_type_utils.cpp [Debug aid] add pb_type full hierarchy path in the error message of architecture binding checker 2020-09-02 22:16:10 -06:00
pb_type_utils.h [Debug aid] add pb_type full hierarchy path in the error message of architecture binding checker 2020-09-02 22:16:10 -06:00
physical_pb_utils.cpp [Tool] Patch the extended bitstream setting support on mode-select bits 2021-03-10 21:28:09 -07:00
physical_pb_utils.h [Tool] Use dedicated function to identify wire LUT created by repacker 2021-02-18 19:37:44 -07:00
rr_gsb_utils.cpp
rr_gsb_utils.h
simulation_utils.cpp [Tool] Remove the hardcoded factor when computing simulation timing; There should be no hidden parameters impacting simulation time 2021-06-29 09:56:04 -06:00
simulation_utils.h [Tool] Remove the hardcoded factor when computing simulation timing; There should be no hidden parameters impacting simulation time 2021-06-29 09:56:04 -06:00