URL
https://opencores.org/ocsvn/w11/w11/trunk
Subversion Repositories w11
[/] [w11/] [tags/] [w11a_V0.74/] [rtl/] [bplib/] [nxcramlib/] [tb/] [tb_nx_cram_memctl_stim.dat] - Rev 40
Go to most recent revision | Compare with Previous | Blame | View Log
# $Id: tb_nx_cram_memctl_stim.dat 433 2011-11-27 22:04:39Z mueller $
#
.memon 0
#
C write full word 16 cells
#
write 000000 1111 30201000
write 000001 1111 31211101
write 000002 1111 32221202
write 000003 1111 33231303
write 000004 1111 34241404
write 000005 1111 35251505
write 000006 1111 36261606
write 000007 1111 37271707
write 000008 1111 38281808
write 000009 1111 39291909
write 00000a 1111 3a2a1a0a
write 00000b 1111 3b2b1b0b
write 00000c 1111 3c2c1c0c
write 00000d 1111 3d2d1d0d
write 00000e 1111 3e2e1e0e
write 00000f 1111 3f2f1f0f
#
C read 16 cells
#
read 000000 30201000
read 000001 31211101
read 000002 32221202
read 000003 33231303
read 000004 34241404
read 000005 35251505
read 000006 36261606
read 000007 37271707
read 000008 38281808
read 000009 39291909
read 00000a 3a2a1a0a
read 00000b 3b2b1b0b
read 00000c 3c2c1c0c
read 00000d 3d2d1d0d
read 00000e 3e2e1e0e
read 00000f 3f2f1f0f
#
C write selected bytes in first 16 cells
#
write 000000 0000 70605040
write 000001 0001 71615141
write 000002 0010 72625242
write 000003 0011 73635343
write 000004 0100 74645444
write 000005 0101 75655545
write 000006 0110 76665646
write 000007 0111 77675747
write 000008 1000 78685848
write 000009 1001 79695949
write 00000a 1010 7a6a5a4a
write 00000b 1011 7b6b5b4b
write 00000c 1100 7c6c5c4c
write 00000d 1101 7d6d5d4d
write 00000e 1110 7e6e5e4e
write 00000f 1111 7f6f5f4f
#
C read back
#
read 000000 30201000
read 000001 31211141
read 000002 32225202
read 000003 33235343
read 000004 34641404
read 000005 35651545
read 000006 36665606
read 000007 37675747
read 000008 78281808
read 000009 79291949
read 00000a 7a2a5a0a
read 00000b 7b2b5b4b
read 00000c 7c6c1c0c
read 00000d 7d6d1d4d
read 00000e 7e6e5e0e
read 00000f 7f6f5f4f
#
C read and write with waits
#
.wait 12
write 000010 1111 30201000
.wait 11
write 000011 1111 31211101
.wait 10
write 000012 1111 32221202
.wait 9
write 000013 1111 33231303
.wait 8
write 000014 1111 34241404
.wait 7
write 000015 1111 35251505
.wait 6
write 000016 1111 36261606
.wait 5
write 000017 1111 37271707
.wait 4
write 000018 1111 38281808
.wait 3
write 000019 1111 39291909
.wait 2
write 00001a 1111 3a2a1a0a
.wait 1
write 00001b 1111 3b2b1b0b
write 00001c 1111 3b2b1b0b
#
.wait 12
read 000010 30201000
.wait 11
read 000011 31211101
.wait 10
read 000012 32221202
.wait 9
read 000013 33231303
.wait 8
read 000014 34241404
.wait 7
read 000015 35251505
.wait 6
read 000016 36261606
.wait 5
read 000017 37271707
.wait 4
read 000018 38281808
.wait 3
read 000019 39291909
.wait 2
read 00001a 3a2a1a0a
.wait 1
read 00000e 7e6e5e0e
read 00000f 7f6f5f4f
#
C read and write mixed, with waits
#
.wait 2
write 000014 1111 34241404
.wait 2
read 000012 32221202
.wait 2
write 000015 1111 35251505
.wait 2
read 000013 33231303
#
.wait 1
write 000016 1111 36261606
.wait 1
read 000014 34241404
.wait 1
write 000017 1111 37271707
.wait 1
read 000015 35251505
#
write 000018 1111 38281808
read 000016 36261606
write 000019 1111 39291909
read 000017 37271707
#
.wait 2
write 00001a 1111 3a2a1a0a
write 00001b 1111 3b2b1b0b
.wait 2
read 000018 38281808
read 000019 39291909
.wait 2
write 00001c 1111 3c2c1c0c
write 00001d 1111 3d2d1d0d
.wait 2
read 00001a 3a2a1a0a
read 00001b 3b2b1b0b
#
.wait 1
write 00001e 1111 3e2e1e0e
write 00001f 1111 3f2f1f0f
.wait 1
read 00001c 3c2c1c0c
read 00001d 3d2d1d0d
.wait 1
write 000014 0100 74645444
write 000015 0101 75655545
.wait 1
read 00001e 3e2e1e0e
read 00001f 3f2f1f0f
#
write 000016 0110 76665646
write 000017 0111 77675747
read 000010 30201000
read 000011 31211101
write 000018 1000 78685848
write 000019 1001 79695949
read 000012 32221202
read 000013 33231303
#
write 00001a 1010 7a6a5a4a
write 00001b 1011 7b6b5b4b
write 00001c 1100 7c6c5c4c
read 000014 34641404
read 000015 35651545
read 000016 36665606
write 00001d 1101 7d6d5d4d
write 00001e 1110 7e6e5e4e
write 00001f 1111 7f6f5f4f
read 000017 37675747
read 000018 78281808
read 000019 79291949
read 00001a 7a2a5a0a
read 00001b 7b2b5b4b
read 00001c 7c6c1c0c
read 00001d 7d6d1d4d
read 00001e 7e6e5e0e
read 00001f 7f6f5f4f
Go to most recent revision | Compare with Previous | Blame | View Log