Closed yccai36 closed 3 months ago
You can run the command make genus-setup
from your SoC design folder. This will create two scripts inside a folder called genus
: srcs.tcl
and incdir.tcl
. These contain all of the RTL sources and include directories, respectively.
Did you run make NV_NVDLA
before running the simulation?
Thanks for your swift reply Jzuckerman!
You can run the command make genus-setup from your SoC design folder. This will create two scripts inside a folder called genus: srcs.tcl and incdir.tcl. These contain all of the RTL sources and include directories, respectively.
At which step during ESP flow, should I ran the make genus-setup
to get the complete RTL filelist?
Did you run make NV_NVDLA before running the simulation?
I wish to try a single-core SoC design with the NVDLA accelerator and below is my expected ESP flow:
cd esp/socs/xxx/
make esp-xconfig
and this step will produces the configuration file.
make NV_NVDLA
:
make sim
and run -all
:
make vivado-syn
make soft
and make linux
:
In the third-party accelrator tutorial, authors mentioned that we need the list(
@jzuckerman Could you please provide an example file(NV_NVDLA.verilog) for us? Or tell us how to list all hardware source files in correct grammar in
The NV_NVDLA.sverilog is empty because there is no System Verilog in the design. The NV_NVDLA.verilog is copied from one of these two files (https://github.com/sld-columbia/esp/tree/dev/accelerators/third-party/NV_NVDLA/config) when you run make NV_NVDLA, depending on whether you are targeting an FPGA or an ASIC.
Hello there,
I want to use my FPGA-based EDA tool (similar with Zebu from @Synopsys) to run a single-core SoC. It utilizes Xilinx Virtex Ultrascale XCVU440 FPGA boards.
My current step is to follow the tutorial on the website: https://www.esp.cs.columbia.edu/docs/singlecore/singlecore-guide/#fpga-prototyping and ran the
make esp-xconfig
command under theesp/socs/xilinx-vcu118-xcvu9p
folder.There are two questions I want to ask:
What should I do here to extract the RTL files for my generated SoC design? A filelist of the SoC design is mandatory for my EDA flow.
At the start of simulation, the terminal reports a message below:
Is anything going wrong with my setup environment?
Thanks for your help!
Best, Yuchen Cai