Open arunlee77 opened 1 year ago
On Thu, Oct 12, 2023 at 12:04:24AM -0700, Arun Ravindran wrote:
Info (12128): Elaborating entity "plusarg_reader" for hierarchy "ExampleRocketSystem:ExampleRocketSystem|SystemBus:subsystem_sbus|TLXbar:system_bus_xbar|TLMonitor:monitor|plusarg_reader:plusarg_reader" File: /home/arun/.local/lib/python3.10/site-packages/pythondata_cpu_rocket/verilog/generated-src/freechips.rocketchip.system.LitexConfig_linux_1_1.v Line: 635 Error (10174): Verilog HDL Unsupported Feature error at plusarg_reader.v(22): system function "$value$plusargs" is not supported for synthesis File: /home/arun/.local/lib/python3.10/site-packages/pythondata_cpu_rocket/verilog/vsrc/plusarg_reader.v Line: 22 Error (12152): Can't elaborate user hierarchy "ExampleRocketSystem:ExampleRocketSystem|SystemBus:subsystem_sbus|TLXbar:system_bus_xbar|TLMonitor:monitor|plusarg_reader:plusarg_reader" File: /home/arun/.local/lib/python3.10/site-packages/pythondata_cpu_rocket/verilog/generated-src/freechips.rocketchip.system.LitexConfig_linux_1_1.v Line: 635 Error: Quartus Prime Analysis & Synthesis was unsuccessful. 2 errors, 329 warnings
Definitely looks like Quartus dislikes something about the RocketChip Chisel-generated verilog.
I'll defer to anyone who might have successfully used Quartus to build RocketChip in the past, as I have not done so (all I've ever used is vivado and yosys/trellis/nextpnr on xilinx and lattice, respectively).
Hi,
I am trying litex to generate a rocket based soc for terrasic de2 115.
Command i used to build is:
litex-boards/litex_boards/targets/terasic_de2_115.py --build --cpu-type rocket --cpu-variant linux --sys-clk-freq 50e6
But it generates the following error
I am using: Ubuntu 20.04
Quartus:
Does anyone got a clue on what is wrong? Could it be the quartus version? or something else?
regards arun