diff --git a/elink/dv/build.sh b/elink/dv/build.sh index fa7a4ad..19d472e 100755 --- a/elink/dv/build.sh +++ b/elink/dv/build.sh @@ -8,7 +8,7 @@ # dut="elink" top="../../common/dv/dv_top.v" -iverilog -g2005 -DTARGET_SIM=1 -DTARGET_XILINX=1 $top dut_${dut}.v -f ../../common/dv/libs.cmd -o ${dut}.vvp +iverilog -g2005 -DTARGET_SIM=1 -DTARGET_XILINX=1 ../../memory/fpga/fifo_generator_v12_0/simulation/fifo_generator_vlog_beh.v ../../memory/fpga/sim/fifo_async_104x32.v $top dut_${dut}.v -f ../../common/dv/libs.cmd -o ${dut}.vvp #PUT TARGET_SIM diff --git a/elink/dv/tests/test_burst.memh b/elink/dv/tests/test_burst.memh index 56ffc6a..a7eab37 100644 --- a/elink/dv/tests/test_burst.memh +++ b/elink/dv/tests/test_burst.memh @@ -1,128 +1,128 @@ -81000000_abcd0000_8e000000_07_0000 // write double -81000008_abcd0008_8e000008_07_0000 // write double -81000010_abcd0010_8e000010_07_0000 // write double -81000018_abcd0018_8e000018_07_0000 // write double -81000020_abcd0020_8e000020_07_0000 // write double -81000028_abcd0028_8e000028_07_0000 // write double -81000030_abcd0030_8e000030_07_0000 // write double -81000038_abcd0038_8e000038_07_0000 // write double -81000040_abcd0040_8e000040_07_0000 // write double -81000048_abcd0048_8e000048_07_0000 // write double -81000050_abcd0050_8e000050_07_0000 // write double -81000058_abcd0058_8e000058_07_0000 // write double -81000060_abcd0060_8e000060_07_0000 // write double -81000068_abcd0068_8e000068_07_0000 // write double -81000070_abcd0070_8e000070_07_0000 // write double -81000078_abcd0078_8e000078_07_0000 // write double -81000080_abcd0080_8e000080_07_0000 // write double -81000088_abcd0088_8e000088_07_0000 // write double -81000090_abcd0090_8e000090_07_0000 // write double -81000098_abcd0098_8e000098_07_0000 // write double -810000a0_abcd00a0_8e0000a0_07_0000 // write double -810000a8_abcd00a8_8e0000a8_07_0000 // write double -810000b0_abcd00b0_8e0000b0_07_0000 // write double -810000b8_abcd00b8_8e0000b8_07_0000 // write double -810000c0_abcd00c0_8e0000c0_07_0000 // write double -810000c8_abcd00c8_8e0000c8_07_0000 // write double -810000d0_abcd00d0_8e0000d0_07_0000 // write double -810000d8_abcd00d8_8e0000d8_07_0000 // write double -810000e0_abcd00e0_8e0000e0_07_0000 // write double -810000e8_abcd00e8_8e0000e8_07_0000 // write double -810000f0_abcd00f0_8e0000f0_07_0000 // write double -810000f8_abcd00f8_8e0000f8_07_0000 // write double -81000100_abcd0100_8e000100_07_0000 // write double -81000108_abcd0108_8e000108_07_0000 // write double -81000110_abcd0110_8e000110_07_0000 // write double -81000118_abcd0118_8e000118_07_0000 // write double -81000120_abcd0120_8e000120_07_0000 // write double -81000128_abcd0128_8e000128_07_0000 // write double -81000130_abcd0130_8e000130_07_0000 // write double -81000138_abcd0138_8e000138_07_0000 // write double -81000140_abcd0140_8e000140_07_0000 // write double -81000148_abcd0148_8e000148_07_0000 // write double -81000150_abcd0150_8e000150_07_0000 // write double -81000158_abcd0158_8e000158_07_0000 // write double -81000160_abcd0160_8e000160_07_0000 // write double -81000168_abcd0168_8e000168_07_0000 // write double -81000170_abcd0170_8e000170_07_0000 // write double -81000178_abcd0178_8e000178_07_0000 // write double -81000180_abcd0180_8e000180_07_0000 // write double -81000188_abcd0188_8e000188_07_0000 // write double -81000190_abcd0190_8e000190_07_0000 // write double -81000198_abcd0198_8e000198_07_0000 // write double -810001a0_abcd01a0_8e0001a0_07_0000 // write double -810001a8_abcd01a8_8e0001a8_07_0000 // write double -810001b0_abcd01b0_8e0001b0_07_0000 // write double -810001b8_abcd01b8_8e0001b8_07_0000 // write double -810001c0_abcd01c0_8e0001c0_07_0000 // write double -810001c8_abcd01c8_8e0001c8_07_0000 // write double -810001d0_abcd01d0_8e0001d0_07_0000 // write double -810001d8_abcd01d8_8e0001d8_07_0000 // write double -810001e0_abcd01e0_8e0001e0_07_0000 // write double -810001e8_abcd01e8_8e0001e8_07_0000 // write double -810001f0_abcd01f0_8e0001f0_07_0000 // write double -810001f8_abcd01f8_8e0001f8_07_0000 // write double -81000000_abcd0000_8e000000_06_0000 // read double -81000008_abcd0008_8e000008_06_0000 // read double -81000010_abcd0010_8e000010_06_0000 // read double -81000018_abcd0018_8e000018_06_0000 // read double -81000020_abcd0020_8e000020_06_0000 // read double -81000028_abcd0028_8e000028_06_0000 // read double -81000030_abcd0030_8e000030_06_0000 // read double -81000038_abcd0038_8e000038_06_0000 // read double -81000040_abcd0040_8e000040_06_0000 // read double -81000048_abcd0048_8e000048_06_0000 // read double -81000050_abcd0050_8e000050_06_0000 // read double -81000058_abcd0058_8e000058_06_0000 // read double -81000060_abcd0060_8e000060_06_0000 // read double -81000068_abcd0068_8e000068_06_0000 // read double -81000070_abcd0070_8e000070_06_0000 // read double -81000078_abcd0078_8e000078_06_0000 // read double -81000080_abcd0080_8e000080_06_0000 // read double -81000088_abcd0088_8e000088_06_0000 // read double -81000090_abcd0090_8e000090_06_0000 // read double -81000098_abcd0098_8e000098_06_0000 // read double -810000a0_abcd00a0_8e0000a0_06_0000 // read double -810000a8_abcd00a8_8e0000a8_06_0000 // read double -810000b0_abcd00b0_8e0000b0_06_0000 // read double -810000b8_abcd00b8_8e0000b8_06_0000 // read double -810000c0_abcd00c0_8e0000c0_06_0000 // read double -810000c8_abcd00c8_8e0000c8_06_0000 // read double -810000d0_abcd00d0_8e0000d0_06_0000 // read double -810000d8_abcd00d8_8e0000d8_06_0000 // read double -810000e0_abcd00e0_8e0000e0_06_0000 // read double -810000e8_abcd00e8_8e0000e8_06_0000 // read double -810000f0_abcd00f0_8e0000f0_06_0000 // read double -810000f8_abcd00f8_8e0000f8_06_0000 // read double -81000100_abcd0100_8e000100_06_0000 // read double -81000108_abcd0108_8e000108_06_0000 // read double -81000110_abcd0110_8e000110_06_0000 // read double -81000118_abcd0118_8e000118_06_0000 // read double -81000120_abcd0120_8e000120_06_0000 // read double -81000128_abcd0128_8e000128_06_0000 // read double -81000130_abcd0130_8e000130_06_0000 // read double -81000138_abcd0138_8e000138_06_0000 // read double -81000140_abcd0140_8e000140_06_0000 // read double -81000148_abcd0148_8e000148_06_0000 // read double -81000150_abcd0150_8e000150_06_0000 // read double -81000158_abcd0158_8e000158_06_0000 // read double -81000160_abcd0160_8e000160_06_0000 // read double -81000168_abcd0168_8e000168_06_0000 // read double -81000170_abcd0170_8e000170_06_0000 // read double -81000178_abcd0178_8e000178_06_0000 // read double -81000180_abcd0180_8e000180_06_0000 // read double -81000188_abcd0188_8e000188_06_0000 // read double -81000190_abcd0190_8e000190_06_0000 // read double -81000198_abcd0198_8e000198_06_0000 // read double -810001a0_abcd01a0_8e0001a0_06_0000 // read double -810001a8_abcd01a8_8e0001a8_06_0000 // read double -810001b0_abcd01b0_8e0001b0_06_0000 // read double -810001b8_abcd01b8_8e0001b8_06_0000 // read double -810001c0_abcd01c0_8e0001c0_06_0000 // read double -810001c8_abcd01c8_8e0001c8_06_0000 // read double -810001d0_abcd01d0_8e0001d0_06_0000 // read double -810001d8_abcd01d8_8e0001d8_06_0000 // read double -810001e0_abcd01e0_8e0001e0_06_0000 // read double -810001e8_abcd01e8_8e0001e8_06_0000 // read double -810001f0_abcd01f0_8e0001f0_06_0000 // read double -810001f8_abcd01f8_8e0001f8_06_0000 // read double +810d0000_abcd0000_8e000000_07_0000 // write double +810d0008_abcd0008_8e000008_07_0000 // write double +810d0010_abcd0010_8e000010_07_0000 // write double +810d0018_abcd0018_8e000018_07_0000 // write double +810d0020_abcd0020_8e000020_07_0000 // write double +810d0028_abcd0028_8e000028_07_0000 // write double +810d0030_abcd0030_8e000030_07_0000 // write double +810d0038_abcd0038_8e000038_07_0000 // write double +810d0040_abcd0040_8e000040_07_0000 // write double +810d0048_abcd0048_8e000048_07_0000 // write double +810d0050_abcd0050_8e000050_07_0000 // write double +810d0058_abcd0058_8e000058_07_0000 // write double +810d0060_abcd0060_8e000060_07_0000 // write double +810d0068_abcd0068_8e000068_07_0000 // write double +810d0070_abcd0070_8e000070_07_0000 // write double +810d0078_abcd0078_8e000078_07_0000 // write double +810d0080_abcd0080_8e000080_07_0000 // write double +810d0088_abcd0088_8e000088_07_0000 // write double +810d0090_abcd0090_8e000090_07_0000 // write double +810d0098_abcd0098_8e000098_07_0000 // write double +810d00a0_abcd00a0_8e0000a0_07_0000 // write double +810d00a8_abcd00a8_8e0000a8_07_0000 // write double +810d00b0_abcd00b0_8e0000b0_07_0000 // write double +810d00b8_abcd00b8_8e0000b8_07_0000 // write double +810d00c0_abcd00c0_8e0000c0_07_0000 // write double +810d00c8_abcd00c8_8e0000c8_07_0000 // write double +810d00d0_abcd00d0_8e0000d0_07_0000 // write double +810d00d8_abcd00d8_8e0000d8_07_0000 // write double +810d00e0_abcd00e0_8e0000e0_07_0000 // write double +810d00e8_abcd00e8_8e0000e8_07_0000 // write double +810d00f0_abcd00f0_8e0000f0_07_0000 // write double +810d00f8_abcd00f8_8e0000f8_07_0000 // write double +810d0100_abcd0100_8e000100_07_0000 // write double +810d0108_abcd0108_8e000108_07_0000 // write double +810d0110_abcd0110_8e000110_07_0000 // write double +810d0118_abcd0118_8e000118_07_0000 // write double +810d0120_abcd0120_8e000120_07_0000 // write double +810d0128_abcd0128_8e000128_07_0000 // write double +810d0130_abcd0130_8e000130_07_0000 // write double +810d0138_abcd0138_8e000138_07_0000 // write double +810d0140_abcd0140_8e000140_07_0000 // write double +810d0148_abcd0148_8e000148_07_0000 // write double +810d0150_abcd0150_8e000150_07_0000 // write double +810d0158_abcd0158_8e000158_07_0000 // write double +810d0160_abcd0160_8e000160_07_0000 // write double +810d0168_abcd0168_8e000168_07_0000 // write double +810d0170_abcd0170_8e000170_07_0000 // write double +810d0178_abcd0178_8e000178_07_0000 // write double +810d0180_abcd0180_8e000180_07_0000 // write double +810d0188_abcd0188_8e000188_07_0000 // write double +810d0190_abcd0190_8e000190_07_0000 // write double +810d0198_abcd0198_8e000198_07_0000 // write double +810d01a0_abcd01a0_8e0001a0_07_0000 // write double +810d01a8_abcd01a8_8e0001a8_07_0000 // write double +810d01b0_abcd01b0_8e0001b0_07_0000 // write double +810d01b8_abcd01b8_8e0001b8_07_0000 // write double +810d01c0_abcd01c0_8e0001c0_07_0000 // write double +810d01c8_abcd01c8_8e0001c8_07_0000 // write double +810d01d0_abcd01d0_8e0001d0_07_0000 // write double +810d01d8_abcd01d8_8e0001d8_07_0000 // write double +810d01e0_abcd01e0_8e0001e0_07_0000 // write double +810d01e8_abcd01e8_8e0001e8_07_0000 // write double +810d01f0_abcd01f0_8e0001f0_07_0000 // write double +810d01f8_abcd01f8_8e0001f8_07_0000 // write double +810d0000_abcd0000_8e000000_06_0000 // read double +810d0008_abcd0008_8e000008_06_0000 // read double +810d0010_abcd0010_8e000010_06_0000 // read double +810d0018_abcd0018_8e000018_06_0000 // read double +810d0020_abcd0020_8e000020_06_0000 // read double +810d0028_abcd0028_8e000028_06_0000 // read double +810d0030_abcd0030_8e000030_06_0000 // read double +810d0038_abcd0038_8e000038_06_0000 // read double +810d0040_abcd0040_8e000040_06_0000 // read double +810d0048_abcd0048_8e000048_06_0000 // read double +810d0050_abcd0050_8e000050_06_0000 // read double +810d0058_abcd0058_8e000058_06_0000 // read double +810d0060_abcd0060_8e000060_06_0000 // read double +810d0068_abcd0068_8e000068_06_0000 // read double +810d0070_abcd0070_8e000070_06_0000 // read double +810d0078_abcd0078_8e000078_06_0000 // read double +810d0080_abcd0080_8e000080_06_0000 // read double +810d0088_abcd0088_8e000088_06_0000 // read double +810d0090_abcd0090_8e000090_06_0000 // read double +810d0098_abcd0098_8e000098_06_0000 // read double +810d00a0_abcd00a0_8e0000a0_06_0000 // read double +810d00a8_abcd00a8_8e0000a8_06_0000 // read double +810d00b0_abcd00b0_8e0000b0_06_0000 // read double +810d00b8_abcd00b8_8e0000b8_06_0000 // read double +810d00c0_abcd00c0_8e0000c0_06_0000 // read double +810d00c8_abcd00c8_8e0000c8_06_0000 // read double +810d00d0_abcd00d0_8e0000d0_06_0000 // read double +810d00d8_abcd00d8_8e0000d8_06_0000 // read double +810d00e0_abcd00e0_8e0000e0_06_0000 // read double +810d00e8_abcd00e8_8e0000e8_06_0000 // read double +810d00f0_abcd00f0_8e0000f0_06_0000 // read double +810d00f8_abcd00f8_8e0000f8_06_0000 // read double +810d0100_abcd0100_8e000100_06_0000 // read double +810d0108_abcd0108_8e000108_06_0000 // read double +810d0110_abcd0110_8e000110_06_0000 // read double +810d0118_abcd0118_8e000118_06_0000 // read double +810d0120_abcd0120_8e000120_06_0000 // read double +810d0128_abcd0128_8e000128_06_0000 // read double +810d0130_abcd0130_8e000130_06_0000 // read double +810d0138_abcd0138_8e000138_06_0000 // read double +810d0140_abcd0140_8e000140_06_0000 // read double +810d0148_abcd0148_8e000148_06_0000 // read double +810d0150_abcd0150_8e000150_06_0000 // read double +810d0158_abcd0158_8e000158_06_0000 // read double +810d0160_abcd0160_8e000160_06_0000 // read double +810d0168_abcd0168_8e000168_06_0000 // read double +810d0170_abcd0170_8e000170_06_0000 // read double +810d0178_abcd0178_8e000178_06_0000 // read double +810d0180_abcd0180_8e000180_06_0000 // read double +810d0188_abcd0188_8e000188_06_0000 // read double +810d0190_abcd0190_8e000190_06_0000 // read double +810d0198_abcd0198_8e000198_06_0000 // read double +810d01a0_abcd01a0_8e0001a0_06_0000 // read double +810d01a8_abcd01a8_8e0001a8_06_0000 // read double +810d01b0_abcd01b0_8e0001b0_06_0000 // read double +810d01b8_abcd01b8_8e0001b8_06_0000 // read double +810d01c0_abcd01c0_8e0001c0_06_0000 // read double +810d01c8_abcd01c8_8e0001c8_06_0000 // read double +810d01d0_abcd01d0_8e0001d0_06_0000 // read double +810d01d8_abcd01d8_8e0001d8_06_0000 // read double +810d01e0_abcd01e0_8e0001e0_06_0000 // read double +810d01e8_abcd01e8_8e0001e8_06_0000 // read double +810d01f0_abcd01f0_8e0001f0_06_0000 // read double +810d01f8_abcd01f8_8e0001f8_06_0000 // read double