You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Expected behavior
When I ran iverilog simulation, simulation ran successfully. With modelsim I got undefined output lines on FPGA_out Screenshots
If applicable, add screenshots to help explain your problem.
Enviornment (please complete the following information):
OS:
Red Hat 11.4.1-2
Compiler:
gcc version 11.4.1 20230605
Additional context
Image1 - iverilog simulation wave
Image2- Simulation using modelsim
The text was updated successfully, but these errors were encountered:
bitstream file path in testbench needs to be updated at
$readmemb("fabric_bitstream.bit", bit_mem);
Modelsim could not read file fabric_bitstream.bit, resulted into undefined FPGA output.
I modified above line and mentioned complete path for bitstream file, and it worked.
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Configuration file for running experiments
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
timeout_each_job : FPGA Task script splits fpga flow into multiple jobs
Each job execute fpga_flow script on combination of architecture & benchmark
timeout_each_job is timeout for each job
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
[GENERAL]
run_engine=openfpga_shell
power_tech_file = ${PATH:OPENFPGA_PATH}/openfpga_flow/tech/PTM_45nm/45nm.xml
power_analysis = true
spice_output=false
verilog_output=true
timeout_each_job = 10*10
fpga_flow=yosys_vpr
#fpga_flow=yosys
[OpenFPGA_SHELL]
openfpga_shell_template=${PATH:OPENFPGA_PATH}/openfpga_flow/openfpga_shell_scripts/write_full_testbench_example_script.openfpga
openfpga_arch_file=${PATH:OPENFPGA_PATH}/openfpga_flow/openfpga_arch/k4_N4_40nm_cc_openfpga.xml
openfpga_sim_setting_file=${PATH:OPENFPGA_PATH}/openfpga_flow/openfpga_simulation_settings/auto_sim_openfpga.xml
#openfpga_vpr_device_layout=
openfpga_vpr_device_layout=--device auto
openfpga_fast_configuration=
[ARCHITECTURES]
arch0=${PATH:OPENFPGA_PATH}/openfpga_flow/vpr_arch/k4_N4_tileable_40nm.xml
[BENCHMARKS]
bench0 =${PATH:OPENFPGA_PATH}/openfpga_flow/benchmarks/micro_benchmark/or2/or2.v
[SYNTHESIS_PARAM]
bench_read_verilog_options_common =
bench0_chan_width = 300
bench0_top = or2
[SCRIPT_PARAM_MIN_ROUTE_CHAN_WIDTH]
end_flow_with_test=
Image1 - iverilog simulation wave
Image2- Simulation using modelsim
The text was updated successfully, but these errors were encountered: