inp008.tab 10.4 KB
#
#  tc_frac 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 
#
# verify swap_ba, s_frac_ba, t_frac_ba
# mask_s = mask_t = 0xf, clamp_s = clamp_t = 0, shift_s = shift_t = 0, sl = tl = 0, line = tmem_adrs = 0, tex_size=tex_type = 0
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 0x00000003c0f0 0 1   0x00 0   0x0000000000000000 0   0 0 0x000 0x000 
# vary s_frac t_frac, copy = 0
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 0x001f 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 0x001f 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 0x001f 0x001f 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 0x0010 0x0010 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 0x0010 0x000f 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 0x0010 0x0011 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 
# copy = 1
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 1 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0000 0x001f 0x0000   0x00 0 0 0 0 1 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x001f 0x0000 0x0000   0x00 0 0 0 0 1 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x001f 0x001f 0x0000   0x00 0 0 0 0 1 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0010 0x0010 0x0000   0x00 0 0 0 0 1 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0010 0x000f 0x0000   0x00 0 0 0 0 1 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0010 0x0011 0x0000   0x00 0 0 0 0 1 0 0 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
# tex_type = yuv, a[1] = 1, 0
# s_frac = 0x00, t_frac = 0x1f, copy = 0
0 0   0x0000 0x0022 0x001d 0x0000   0x00 0 0 0 0 0 0 0 0 0x0 0x0 0 0   0x0 0x18000003c0f0 0 1   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0002 0x001d 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 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 
# repeat with tlut_en
# verify swap_ba, s_frac_ba, t_frac_ba
# mask_s = mask_t = 0xf, clamp_s = clamp_t = 0, shift_s = shift_t = 0, sl = tl = 0, line = tmem_adrs = 0, tex_size=tex_type = 0
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 0x00000003c0f0 0 1   0x00 0   0x0000000000000000 0   0 0 0x000 0x000
# vary s_frac t_frac, copy = 0
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 0 0 1 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0000 0x001f 0x0000   0x00 0 0 0 0 0 0 1 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x001f 0x0000 0x0000   0x00 0 0 0 0 0 0 1 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x001f 0x001f 0x0000   0x00 0 0 0 0 0 0 1 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0010 0x0010 0x0000   0x00 0 0 0 0 0 0 1 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0010 0x000f 0x0000   0x00 0 0 0 0 0 0 1 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0010 0x0011 0x0000   0x00 0 0 0 0 0 0 1 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
# copy = 1
0 0   0x0000 0x0000 0x0000 0x0000   0x00 0 0 0 0 1 0 1 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0000 0x001f 0x0000   0x00 0 0 0 0 1 0 1 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x001f 0x0000 0x0000   0x00 0 0 0 0 1 0 1 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x001f 0x001f 0x0000   0x00 0 0 0 0 1 0 1 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0010 0x0010 0x0000   0x00 0 0 0 0 1 0 1 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0010 0x000f 0x0000   0x00 0 0 0 0 1 0 1 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0010 0x0011 0x0000   0x00 0 0 0 0 1 0 1 0 0x0 0x0 0 0   0x0 0x000000000000 0 0   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
# tex_type = yuv, a[1] = 1, 0
# s_frac = 0x00, t_frac = 0x1f, copy = 0
0 0   0x0000 0x0022 0x001d 0x0000   0x00 0 0 0 0 0 0 1 0 0x0 0x0 0 0   0x0 0x18000003c0f0 0 1   0x00 0   0x0000000000000000 0   1 0 0x000 0x000
0 0   0x0000 0x0002 0x001d 0x0000   0x00 0 0 0 0 0 0 1 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 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 
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