inp005.tab 10.3 KB
#
#  tc_tilemem logical verification
#
gclk  			@C
st_span  		@I 
ncyc  			@I 
l[15:0]  		@I
s[15:0]  		@I
t[15:0]  		@I
w[15:0]  		@I
min_level[4:0]  	@I
detail_en  		@I
sharp_en  		@I
lod_en  		@I
persp_en  		@I
copy  			@I
samp_type  		@I
tlut_en  		@I
tlut_type  		@I
max_level[2:0]  	@I
prim_tile[2:0]  	@I
load  			@I
shift_coord  		@I
tile_adrs[2:0]  	@I
tile_data[47:0]  	@I
we_tile_size  		@I
we_tile_attr  		@I
vm_in[7:0]  		@I
vm_dv  			@I
copy_load[63:0]  	@B
load_dv  		@I
dv_0  			@I
exit1  			@I
x[9:0]  		@I
y[9:0]  		@I

0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000 
# write tile memory with unique patterm
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 1 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0x111111111111 0 1   0x00 0   0x0000000000000000 0   0 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x1 0x222222222222 1 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x1 0x333333333333 0 1   0x00 0   0x0000000000000000 0   0 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x2 0x444444444444 1 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x2 0x555555555555 0 1   0x00 0   0x0000000000000000 0   0 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x3 0x666666666666 1 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x3 0x777777777777 0 1   0x00 0   0x0000000000000000 0   0 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x4 0x888888888888 1 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x4 0x999999999999 0 1   0x00 0   0x0000000000000000 0   0 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x5 0xaaaaaaaaaaaa 1 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x5 0xbbbbbbbbbbbb 0 1   0x00 0   0x0000000000000000 0   0 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x6 0xcccccccccccc 1 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x6 0xdddddddddddd 0 1   0x00 0   0x0000000000000000 0   0 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x7 0x0123456789ab 1 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x7 0xba9876543210 0 1   0x00 0   0x0000000000000000 0   0 0 0x000 0x000 
# read tile memory (lod_en = 0, ncyc = 0, prim_tile[2:0] = 0x0 -> 0x7)
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x1 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x2 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x3 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x4 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x5 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x6 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000 
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x7 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000 
# write tile memory with (1's comp)
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0xffffffffffff 1 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0xeeeeeeeeeeee 0 1   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x1 0xdddddddddddd 1 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x1 0xcccccccccccc 0 1   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x2 0xbbbbbbbbbbbb 1 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x2 0xaaaaaaaaaaaa 0 1   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x3 0x999999999999 1 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x3 0x888888888888 0 1   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x4 0x777777777777 1 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x4 0x666666666666 0 1   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x5 0x555555555555 1 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x5 0x444444444444 0 1   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x6 0x333333333333 1 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x6 0x222222222222 0 1   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x7 0xfedcba987654 1 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x7 0x456789abcdef 0 1   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
# read tile memory (lod_en = 0, ncyc = 0, prim_tile[2:0] = 0x0 -> 0x7)
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x1 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x2 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x3 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x4 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x5 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x6 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x7 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
#
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   0 0 0x000 0x000