Commit cdfebf25 authored by Matthieu Cattin's avatar Matthieu Cattin

Update simulation files use with crossbar with sdb.

parent 87b4eb87
This diff is collapsed.
...@@ -176,151 +176,151 @@ wait %d2000 ...@@ -176,151 +176,151 @@ wait %d2000
-- DMA -- DMA
------------------------------ ------------------------------
-- Carrier start address -- Carrier start address
wr FF00000000000008 F 00000000 wr FF00000000001008 F 00000000
-- Host start address (lsb) -- Host start address (lsb)
wr FF0000000000000C F 40000000 wr FF0000000000100C F 40000000
-- Host start address (msb) -- Host start address (msb)
wr FF00000000000010 F 00000000 wr FF00000000001010 F 00000000
-- DMA length -- DMA length
wr FF00000000000014 F 00001000 wr FF00000000001014 F 00001000
-- Next item address (lsb) -- Next item address (lsb)
wr FF00000000000018 F 20000000 wr FF00000000001018 F 20000000
-- Next item address (msb) -- Next item address (msb)
wr FF0000000000001C F 00000000 wr FF0000000000101C F 00000000
-- DMA attributes (from carrier to host, last item) -- DMA attributes (from carrier to host, last item)
wr FF00000000000020 F 00000001 wr FF00000000001020 F 00000001
-- Start DMA -- Start DMA
--wr FF00000000000000 F 00000001 --wr FF0000000001000 F 00000001
wait %d100 wait %d100
-- onewire config -- onewire config
wr FF000000000A0004 F 007C0270 wr FF00000000001A04 F 007C0270
wait %d100 wait %d100
wr FF000000000A0000 F 0000000A wr FF00000000001A00 F 0000000A
wait %d100 wait %d100
-- trigger config (sw trig enable) -- trigger config (sw trig enable)
--wr FF00000000090008 F 00000008 --wr FF00000000001908 F 00000008
-- trigger config (hw int trig enable) -- trigger config (hw int trig enable)
--wr FF00000000090008 F 00000004 --wr FF00000000001908 F 00000004
-- trigger config (int trig) -- trigger config (int trig)
wr FF00000000090008 F 02600004 wr FF00000000001908 F 02600004
-- decimation factor = 1 -- decimation factor = 1
wr FF0000000009001C F 00000001 wr FF0000000000191C F 00000001
-- pre-trig samples -- pre-trig samples
wr FF00000000090020 F 0000000A wr FF00000000001920 F 0000000A
-- post-trig samples -- post-trig samples
wr FF00000000090024 F 00000100 wr FF00000000001924 F 00000100
-- number of shots -- number of shots
wr FF00000000090014 F 00000001 wr FF00000000001914 F 00000001
-- Channel 1 gain -- Channel 1 gain
wr FF00000000090034 F 00008000 wr FF00000000001934 F 00008000
-- Channel 1 offset -- Channel 1 offset
wr FF00000000090038 F 00000000 wr FF00000000001938 F 00000000
-- Channel 2 gain -- Channel 2 gain
wr FF00000000090044 F 00008000 wr FF00000000001944 F 00008000
-- Channel 2 offset -- Channel 2 offset
wr FF00000000090048 F 00000000 wr FF00000000001948 F 00000000
-- Channel 3 gain -- Channel 3 gain
wr FF00000000090054 F 00008000 wr FF00000000001954 F 00008000
-- Channel 3 offset -- Channel 3 offset
wr FF00000000090058 F 00000000 wr FF00000000001958 F 00000000
-- Channel 4 gain -- Channel 4 gain
wr FF00000000090064 F 00008000 wr FF00000000001964 F 00008000
-- Channel 4 offset -- Channel 4 offset
wr FF00000000090068 F 00000000 wr FF00000000001968 F 00000000
-- Enable test data and sampling clock -- Enable test data and sampling clock
--wr FF00000000090000 F 00000024 --wr FF00000000001900 F 00000024
-- Enable sampling clock -- Enable sampling clock
wr FF00000000090000 F 00000004 wr FF00000000001900 F 00000004
-- start acquisition -- start acquisition
--wr FF00000000090000 F 00000025 --wr FF00000000001900 F 00000025
wr FF00000000090000 F 00000005 wr FF00000000001900 F 00000005
wait %d800 wait %d800
-- sw trigger -- sw trigger
--wr FF00000000090010 F FFFFFFFF --wr FF00000000001910 F FFFFFFFF
--wait %d800 --wait %d800
-- sw trigger -- sw trigger
--wr FF00000000090010 F FFFFFFFF --wr FF00000000001910 F FFFFFFFF
--wait %d800 --wait %d800
-- sw trigger -- sw trigger
-wr FF00000000090010 F FFFFFFFF -wr FF00000000001910 F FFFFFFFF
--wait %d800 --wait %d800
-- sw trigger -- sw trigger
--wr FF00000000090010 F FFFFFFFF --wr FF00000000001910 F FFFFFFFF
--wait %d800 --wait %d800
-- sw trigger -- sw trigger
--wr FF00000000090010 F FFFFFFFF --wr FF00000000001910 F FFFFFFFF
wait %d700 wait %d700
-- DMA -- DMA
------------------------------ ------------------------------
-- Carrier start address -- Carrier start address
wr FF00000000000008 F 00000000 wr FF00000000001008 F 00000000
-- Host start address (lsb) -- Host start address (lsb)
wr FF0000000000000C F 40000000 wr FF0000000000100C F 40000000
-- Host start address (msb) -- Host start address (msb)
wr FF00000000000010 F 00000000 wr FF00000000001010 F 00000000
-- DMA length -- DMA length
wr FF00000000000014 F 00001000 wr FF00000000001014 F 00001000
-- Next item address (lsb) -- Next item address (lsb)
wr FF00000000000018 F 00000000 wr FF00000000001018 F 00000000
-- Next item address (msb) -- Next item address (msb)
wr FF0000000000001C F 00000000 wr FF0000000000101C F 00000000
-- DMA attributes (from carrier to host, last item) -- DMA attributes (from carrier to host, last item)
wr FF00000000000020 F 00000000 wr FF00000000001020 F 00000000
-- Start DMA -- Start DMA
wr FF00000000000000 F 00000001 wr FF00000000001000 F 00000001
wait %d3000 wait %d3000
--------------------------------------------- ---------------------------------------------
--------------------------------------------- ---------------------------------------------
-- start acquisition -- start acquisition
wr FF00000000090000 F 00000001 wr FF00000000001900 F 00000001
wait %d500 wait %d500
-- sw trigger -- sw trigger
wr FF00000000090010 F FFFFFFFF wr FF00000000001910 F FFFFFFFF
wait %d400 wait %d400
-- DMA -- DMA
------------------------------ ------------------------------
-- Carrier start address -- Carrier start address
wr FF00000000000008 F 00000000 wr FF00000000001008 F 00000000
-- Host start address (lsb) -- Host start address (lsb)
wr FF0000000000000C F 40000000 wr FF0000000000100C F 40000000
-- Host start address (msb) -- Host start address (msb)
wr FF00000000000010 F 00000000 wr FF00000000001010 F 00000000
-- DMA length -- DMA length
wr FF00000000000014 F 00000200 wr FF00000000001014 F 00000200
-- Next item address (lsb) -- Next item address (lsb)
wr FF00000000000018 F 20000000 wr FF00000000001018 F 20000000
-- Next item address (msb) -- Next item address (msb)
wr FF0000000000001C F 00000000 wr FF0000000000101C F 00000000
-- DMA attributes (from carrier to host, last item) -- DMA attributes (from carrier to host, last item)
wr FF00000000000020 F 00000000 wr FF00000000001020 F 00000000
-- Start DMA -- Start DMA
wr FF00000000000000 F 00000001 wr FF00000000001000 F 00000001
wait %d1000 wait %d1000
......
vsim -novopt -t 1ps tb_spec vsim -novopt -t 1ps tb_spec
log -r /* log -r /*
##do wave_serdes.do ##do wave_serdes.do
##do wave_wb_buses.do do wave_wb_buses.do
##do wave_datapath.do ##do wave_datapath.do
##do wave_multishot.do ##do wave_multishot.do
##do wave_onewire.do ##do wave_onewire.do
##do wave_adc_core.do ##do wave_adc_core.do
##do wave_gnum.do ##do wave_gnum.do
do wave_end_acq_irq.do ##do wave_end_acq_irq.do
view wave view wave
view transcript view transcript
run 30 us run 50 us
##run 15000 ns ##run 15000 ns
##run 25057 ns ##run 25057 ns
##force -freeze sim:/tb_lambo/l2p_rdy 0 0 -cancel {80 ns} ##force -freeze sim:/tb_lambo/l2p_rdy 0 0 -cancel {80 ns}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment