diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..2d7e2c9 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,6 @@ +FROM efabless/dv:cocotb +WORKDIR / +RUN rm /usr/local/bin/iverilog +RUN apt install iverilog +# RUN git clone https://github.com/steveicarus/iverilog.git && cd iverilog && git checkout v10_3 && sh autoconf.sh && ./configure && make && make install && cd .. && rm -rf iverilog +CMD ["/bin/bash"]; \ No newline at end of file diff --git a/verilog/includes/includes.rtl.caravel_user_project b/verilog/includes/includes.rtl.caravel_user_project index 84ae83f..d09cc02 100644 --- a/verilog/includes/includes.rtl.caravel_user_project +++ b/verilog/includes/includes.rtl.caravel_user_project @@ -23,6 +23,6 @@ -sv $(USER_PROJECT_VERILOG)/rtl/carp-lib/obi_qspi_controller/* -sv -I $(USER_PROJECT_VERILOG)../openlane/macros -I $(USER_PROJECT_VERILOG)/rtl/include $(USER_PROJECT_VERILOG)/rtl/rtl/soc/modules/* -sv -I $(USER_PROJECT_VERILOG)/rtl/include $(USER_PROJECT_VERILOG)/rtl/rtl/soc/soc.sv --sv -I $(USER_PROJECT_VERILOG)/rtl/peripherals $(USER_PROJECT_VERILOG)/rtl/peripherals/Peripheral_Unit/* +-sv -I $(USER_PROJECT_VERILOG)/rtl/peripherals -I $(USER_PROJECT_VERILOG)/rtl/peripherals/Peripheral_Unit $(USER_PROJECT_VERILOG)/rtl/peripherals/Peripheral_Unit/* -sv -I $(USER_PROJECT_VERILOG)/rtl/peripherals $(USER_PROJECT_VERILOG)/rtl/peripherals/*.sv \ No newline at end of file