Add sources
This commit is contained in:
1
test-iverilog/.dir-locals.el
Normal file
1
test-iverilog/.dir-locals.el
Normal file
@@ -0,0 +1 @@
|
||||
((verilog-mode . ((flycheck-verilator-include-path . ("../source")))))
|
||||
1
test-iverilog/.gitignore
vendored
Normal file
1
test-iverilog/.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
top
|
||||
3
test-iverilog/__build.sh
Executable file
3
test-iverilog/__build.sh
Executable file
@@ -0,0 +1,3 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
iverilog -g2012 -o top -f ../source/sources.f top.sv
|
||||
3
test-iverilog/__run.sh
Executable file
3
test-iverilog/__run.sh
Executable file
@@ -0,0 +1,3 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
vvp -n ./top
|
||||
7
test-iverilog/top.sv
Normal file
7
test-iverilog/top.sv
Normal file
@@ -0,0 +1,7 @@
|
||||
`timescale 1ps/1ps
|
||||
|
||||
module top;
|
||||
logic clock = 1'b0;
|
||||
initial forever #(10ns/2) clock = ~clock;
|
||||
testbench testbench (clock);
|
||||
endmodule
|
||||
Reference in New Issue
Block a user