diff --git a/lib/spi/sim/tb_spi_flash_wb.fdo b/lib/spi/sim/tb_spi_flash_wb.fdo index 089e706..b90da96 100644 --- a/lib/spi/sim/tb_spi_flash_wb.fdo +++ b/lib/spi/sim/tb_spi_flash_wb.fdo @@ -27,4 +27,4 @@ do {tb_spi_flash_wb.wdo} view structure view signals -run 120 us +run 220 us diff --git a/lib/spi/sim/tb_spi_flash_wb.mem b/lib/spi/sim/tb_spi_flash_wb.mem new file mode 100644 index 0000000..a993c99 --- /dev/null +++ b/lib/spi/sim/tb_spi_flash_wb.mem @@ -0,0 +1,257 @@ +@000000 +00 +01 +02 +03 +04 +05 +06 +07 +08 +09 +0A +0B +0C +0D +0E +0F +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +1A +1B +1C +1D +1E +1F +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +2A +2B +2C +2D +2E +2F +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +3A +3B +3C +3D +3E +3F +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +4A +4B +4C +4D +4E +4F +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +5A +5B +5C +5D +5E +5F +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +6A +6B +6C +6D +6E +6F +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +7A +7B +7C +7D +7E +7F +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +8A +8B +8C +8D +8E +8F +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +9A +9B +9C +9D +9E +9F +A0 +A1 +A2 +A3 +A4 +A5 +A6 +A7 +A8 +A9 +AA +AB +AC +AD +AE +AF +B0 +B1 +B2 +B3 +B4 +B5 +B6 +B7 +B8 +B9 +BA +BB +BC +BD +BE +BF +C0 +C1 +C2 +C3 +C4 +C5 +C6 +C7 +C8 +C9 +CA +CB +CC +CD +CE +CF +D0 +D1 +D2 +D3 +D4 +D5 +D6 +D7 +D8 +D9 +DA +DB +DC +DD +DE +DF +E0 +E1 +E2 +E3 +E4 +E5 +E6 +E7 +E8 +E9 +EA +EB +EC +ED +EE +EF +F0 +F1 +F2 +F3 +F4 +F5 +F6 +F7 +F8 +F9 +FA +FB +FC +FD +FE +FF diff --git a/lib/spi/sim/tb_spi_flash_wb.wdo b/lib/spi/sim/tb_spi_flash_wb.wdo index bf6a524..19f81db 100644 --- a/lib/spi/sim/tb_spi_flash_wb.wdo +++ b/lib/spi/sim/tb_spi_flash_wb.wdo @@ -20,9 +20,35 @@ add wave -noupdate -format Logic /tb_spi_flash_wb/mso add wave -noupdate -format Logic /tb_spi_flash_wb/mso_n add wave -noupdate -format Logic /tb_spi_flash_wb/holdneg add wave -noupdate -format Logic /tb_spi_flash_wb/wpneg +add wave -noupdate -divider spi_flash_wb add wave -noupdate -format Logic /tb_spi_flash_wb/uut/register_access +add wave -noupdate -format Literal -radix hexadecimal /tb_spi_flash_wb/uut/mst_cmd +add wave -noupdate -format Logic /tb_spi_flash_wb/uut/mst_cmd_vld +add wave -noupdate -format Logic /tb_spi_flash_wb/uut/mst_cmd_rdy +add wave -noupdate -format Logic /tb_spi_flash_wb/uut/mst_shift_en +add wave -noupdate -format Logic /tb_spi_flash_wb/uut/mst_din_vld +add wave -noupdate -format Logic /tb_spi_flash_wb/uut/mst_din_rdy +add wave -noupdate -format Literal /tb_spi_flash_wb/uut/mst_ctrl +add wave -noupdate -format Literal /tb_spi_flash_wb/uut/mst_status +add wave -noupdate -format Literal -radix hexadecimal /tb_spi_flash_wb/uut/mst_din +add wave -noupdate -format Literal -radix hexadecimal /tb_spi_flash_wb/uut/mst_dout +add wave -noupdate -format Logic /tb_spi_flash_wb/uut/mst_dout_re +add wave -noupdate -format Logic /tb_spi_flash_wb/uut/mst_dout_vld +add wave -noupdate -format Literal -radix hexadecimal /tb_spi_flash_wb/uut/fill_addr +add wave -noupdate -format Logic /tb_spi_flash_wb/uut/tag_we +add wave -noupdate -format Literal -radix hexadecimal /tb_spi_flash_wb/uut/tag_reg +add wave -noupdate -format Logic /tb_spi_flash_wb/uut/tag_valid +add wave -noupdate -format Logic /tb_spi_flash_wb/uut/tag_match +add wave -noupdate -format Logic /tb_spi_flash_wb/uut/register_access +add wave -noupdate -format Literal /tb_spi_flash_wb/uut/state +add wave -noupdate -format Logic /tb_spi_flash_wb/uut/ack_mem +add wave -noupdate -format Literal -radix hexadecimal /tb_spi_flash_wb/uut/dat_mem +add wave -noupdate -format Logic /tb_spi_flash_wb/uut/ack_reg +add wave -noupdate -format Literal -radix hexadecimal /tb_spi_flash_wb/uut/dat_reg +add wave -noupdate -format Literal -radix hexadecimal /tb_spi_flash_wb/uut/word_addr_reg +add wave -noupdate -format Literal -radix hexadecimal /tb_spi_flash_wb/uut/data_ram_addr_rd TreeUpdate [SetDefaultTree] -WaveRestoreCursors {{Cursor 1} {20580000 ps} 0} +WaveRestoreCursors {{Cursor 1} {107096501 ps} 0} configure wave -namecolwidth 197 configure wave -valuecolwidth 131 configure wave -justifyvalue left @@ -36,4 +62,4 @@ configure wave -gridperiod 1 configure wave -griddelta 40 configure wave -timeline 0 update -WaveRestoreZoom {0 ps} {126 us} +WaveRestoreZoom {101174181 ps} {121081138 ps}