Change timescale to speed up verilator

This commit is contained in:
Alex Forencich
2020-11-15 13:09:53 -08:00
parent f258ce0f6a
commit f1648ccf78
9 changed files with 9 additions and 9 deletions

View File

@@ -24,7 +24,7 @@ SIM ?= icarus
WAVES ?= 0 WAVES ?= 0
COCOTB_HDL_TIMEUNIT = 1ns COCOTB_HDL_TIMEUNIT = 1ns
COCOTB_HDL_TIMEPRECISION = 1ps COCOTB_HDL_TIMEPRECISION = 1ns
DUT = test_axi DUT = test_axi
TOPLEVEL = $(DUT) TOPLEVEL = $(DUT)

View File

@@ -41,7 +41,7 @@ class TB(object):
def __init__(self, dut): def __init__(self, dut):
self.dut = dut self.dut = dut
cocotb.fork(Clock(dut.clk, 10, units="ns").start()) cocotb.fork(Clock(dut.clk, 2, units="ns").start())
self.axi_master = AxiMaster(dut, "axi", dut.clk, dut.rst) self.axi_master = AxiMaster(dut, "axi", dut.clk, dut.rst)
self.axi_ram = AxiRam(dut, "axi", dut.clk, dut.rst, size=2**16) self.axi_ram = AxiRam(dut, "axi", dut.clk, dut.rst, size=2**16)

View File

@@ -24,7 +24,7 @@ THE SOFTWARE.
// Language: Verilog 2001 // Language: Verilog 2001
`timescale 1ns / 1ps `timescale 1ns / 1ns
/* /*
* AXI4 test module * AXI4 test module

View File

@@ -24,7 +24,7 @@ SIM ?= icarus
WAVES ?= 0 WAVES ?= 0
COCOTB_HDL_TIMEUNIT = 1ns COCOTB_HDL_TIMEUNIT = 1ns
COCOTB_HDL_TIMEPRECISION = 1ps COCOTB_HDL_TIMEPRECISION = 1ns
DUT = test_axil DUT = test_axil
TOPLEVEL = $(DUT) TOPLEVEL = $(DUT)

View File

@@ -40,7 +40,7 @@ class TB(object):
def __init__(self, dut): def __init__(self, dut):
self.dut = dut self.dut = dut
cocotb.fork(Clock(dut.clk, 10, units="ns").start()) cocotb.fork(Clock(dut.clk, 2, units="ns").start())
self.axil_master = AxiLiteMaster(dut, "axil", dut.clk, dut.rst) self.axil_master = AxiLiteMaster(dut, "axil", dut.clk, dut.rst)
self.axil_ram = AxiLiteRam(dut, "axil", dut.clk, dut.rst, size=2**16) self.axil_ram = AxiLiteRam(dut, "axil", dut.clk, dut.rst, size=2**16)

View File

@@ -24,7 +24,7 @@ THE SOFTWARE.
// Language: Verilog 2001 // Language: Verilog 2001
`timescale 1ns / 1ps `timescale 1ns / 1ns
/* /*
* AXI lite test module * AXI lite test module

View File

@@ -24,7 +24,7 @@ SIM ?= icarus
WAVES ?= 0 WAVES ?= 0
COCOTB_HDL_TIMEUNIT = 1ns COCOTB_HDL_TIMEUNIT = 1ns
COCOTB_HDL_TIMEPRECISION = 1ps COCOTB_HDL_TIMEPRECISION = 1ns
DUT = test_axis DUT = test_axis
TOPLEVEL = $(DUT) TOPLEVEL = $(DUT)

View File

@@ -40,7 +40,7 @@ class TB(object):
def __init__(self, dut): def __init__(self, dut):
self.dut = dut self.dut = dut
cocotb.fork(Clock(dut.clk, 10, units="ns").start()) cocotb.fork(Clock(dut.clk, 2, units="ns").start())
self.source = AxiStreamSource(dut, "axis", dut.clk, dut.rst) self.source = AxiStreamSource(dut, "axis", dut.clk, dut.rst)
self.sink = AxiStreamSink(dut, "axis", dut.clk, dut.rst) self.sink = AxiStreamSink(dut, "axis", dut.clk, dut.rst)

View File

@@ -24,7 +24,7 @@ THE SOFTWARE.
// Language: Verilog 2001 // Language: Verilog 2001
`timescale 1ns / 1ps `timescale 1ns / 1ns
/* /*
* AXI4-Stream test * AXI4-Stream test