dctu.v

来自「DCT source code,verilog代码。有兴趣的可以参考下。」· Verilog 代码 · 共 1,177 行 · 第 1/5 页

V
1,177
字号
				   6'h3c: dct_cos_table = 32'hf72bd511; // = -0.137950				   6'h3d: dct_cos_table = 32'he6db9640; // = -0.392847				   6'h3e: dct_cos_table = 32'hda5f3a21; // = -0.587938				   6'h3f: dct_cos_table = 32'hd39d5e9e; // = -0.693520			   endcase		   6'h02:			   case ( {y,x} )	// synopsys full_case parallel_case				   6'h00: dct_cos_table = 32'h29cf5d22; // = +0.653281				   6'h01: dct_cos_table = 32'h11517a7b; // = +0.270598				   6'h02: dct_cos_table = 32'heeae8585; // = -0.270598				   6'h03: dct_cos_table = 32'hd630a2de; // = -0.653281				   6'h04: dct_cos_table = 32'hd630a2de; // = -0.653281				   6'h05: dct_cos_table = 32'heeae8585; // = -0.270598				   6'h06: dct_cos_table = 32'h11517a7b; // = +0.270598				   6'h07: dct_cos_table = 32'h29cf5d22; // = +0.653281				   6'h08: dct_cos_table = 32'h29cf5d22; // = +0.653281				   6'h09: dct_cos_table = 32'h11517a7b; // = +0.270598				   6'h0a: dct_cos_table = 32'heeae8585; // = -0.270598				   6'h0b: dct_cos_table = 32'hd630a2de; // = -0.653281				   6'h0c: dct_cos_table = 32'hd630a2de; // = -0.653281				   6'h0d: dct_cos_table = 32'heeae8585; // = -0.270598				   6'h0e: dct_cos_table = 32'h11517a7b; // = +0.270598				   6'h0f: dct_cos_table = 32'h29cf5d22; // = +0.653281				   6'h10: dct_cos_table = 32'h29cf5d22; // = +0.653281				   6'h11: dct_cos_table = 32'h11517a7b; // = +0.270598				   6'h12: dct_cos_table = 32'heeae8585; // = -0.270598				   6'h13: dct_cos_table = 32'hd630a2de; // = -0.653281				   6'h14: dct_cos_table = 32'hd630a2de; // = -0.653281				   6'h15: dct_cos_table = 32'heeae8585; // = -0.270598				   6'h16: dct_cos_table = 32'h11517a7b; // = +0.270598				   6'h17: dct_cos_table = 32'h29cf5d22; // = +0.653281				   6'h18: dct_cos_table = 32'h29cf5d22; // = +0.653281				   6'h19: dct_cos_table = 32'h11517a7b; // = +0.270598				   6'h1a: dct_cos_table = 32'heeae8585; // = -0.270598				   6'h1b: dct_cos_table = 32'hd630a2de; // = -0.653281				   6'h1c: dct_cos_table = 32'hd630a2de; // = -0.653281				   6'h1d: dct_cos_table = 32'heeae8585; // = -0.270598				   6'h1e: dct_cos_table = 32'h11517a7b; // = +0.270598				   6'h1f: dct_cos_table = 32'h29cf5d22; // = +0.653281				   6'h20: dct_cos_table = 32'h29cf5d22; // = +0.653281				   6'h21: dct_cos_table = 32'h11517a7b; // = +0.270598				   6'h22: dct_cos_table = 32'heeae8585; // = -0.270598				   6'h23: dct_cos_table = 32'hd630a2de; // = -0.653281				   6'h24: dct_cos_table = 32'hd630a2de; // = -0.653281				   6'h25: dct_cos_table = 32'heeae8585; // = -0.270598				   6'h26: dct_cos_table = 32'h11517a7b; // = +0.270598				   6'h27: dct_cos_table = 32'h29cf5d22; // = +0.653281				   6'h28: dct_cos_table = 32'h29cf5d22; // = +0.653281				   6'h29: dct_cos_table = 32'h11517a7b; // = +0.270598				   6'h2a: dct_cos_table = 32'heeae8585; // = -0.270598				   6'h2b: dct_cos_table = 32'hd630a2de; // = -0.653281				   6'h2c: dct_cos_table = 32'hd630a2de; // = -0.653281				   6'h2d: dct_cos_table = 32'heeae8585; // = -0.270598				   6'h2e: dct_cos_table = 32'h11517a7b; // = +0.270598				   6'h2f: dct_cos_table = 32'h29cf5d22; // = +0.653281				   6'h30: dct_cos_table = 32'h29cf5d22; // = +0.653281				   6'h31: dct_cos_table = 32'h11517a7b; // = +0.270598				   6'h32: dct_cos_table = 32'heeae8585; // = -0.270598				   6'h33: dct_cos_table = 32'hd630a2de; // = -0.653281				   6'h34: dct_cos_table = 32'hd630a2de; // = -0.653281				   6'h35: dct_cos_table = 32'heeae8585; // = -0.270598				   6'h36: dct_cos_table = 32'h11517a7b; // = +0.270598				   6'h37: dct_cos_table = 32'h29cf5d22; // = +0.653281				   6'h38: dct_cos_table = 32'h29cf5d22; // = +0.653281				   6'h39: dct_cos_table = 32'h11517a7b; // = +0.270598				   6'h3a: dct_cos_table = 32'heeae8585; // = -0.270598				   6'h3b: dct_cos_table = 32'hd630a2de; // = -0.653281				   6'h3c: dct_cos_table = 32'hd630a2de; // = -0.653281				   6'h3d: dct_cos_table = 32'heeae8585; // = -0.270598				   6'h3e: dct_cos_table = 32'h11517a7b; // = +0.270598				   6'h3f: dct_cos_table = 32'h29cf5d22; // = +0.653281			   endcase		   6'h03:			   case ( {y,x} )	// synopsys full_case parallel_case				   6'h00: dct_cos_table = 32'h25a0c5df; // = +0.587938				   6'h01: dct_cos_table = 32'hf72bd511; // = -0.137950				   6'h02: dct_cos_table = 32'hd39d5e9e; // = -0.693520				   6'h03: dct_cos_table = 32'he6db9640; // = -0.392847				   6'h04: dct_cos_table = 32'h192469c0; // = +0.392847				   6'h05: dct_cos_table = 32'h2c62a162; // = +0.693520				   6'h06: dct_cos_table = 32'h08d42aef; // = +0.137950				   6'h07: dct_cos_table = 32'hda5f3a21; // = -0.587938				   6'h08: dct_cos_table = 32'h25a0c5df; // = +0.587938				   6'h09: dct_cos_table = 32'hf72bd511; // = -0.137950				   6'h0a: dct_cos_table = 32'hd39d5e9e; // = -0.693520				   6'h0b: dct_cos_table = 32'he6db9640; // = -0.392847				   6'h0c: dct_cos_table = 32'h192469c0; // = +0.392847				   6'h0d: dct_cos_table = 32'h2c62a162; // = +0.693520				   6'h0e: dct_cos_table = 32'h08d42aef; // = +0.137950				   6'h0f: dct_cos_table = 32'hda5f3a21; // = -0.587938				   6'h10: dct_cos_table = 32'h25a0c5df; // = +0.587938				   6'h11: dct_cos_table = 32'hf72bd511; // = -0.137950				   6'h12: dct_cos_table = 32'hd39d5e9e; // = -0.693520				   6'h13: dct_cos_table = 32'he6db9640; // = -0.392847				   6'h14: dct_cos_table = 32'h192469c0; // = +0.392847				   6'h15: dct_cos_table = 32'h2c62a162; // = +0.693520				   6'h16: dct_cos_table = 32'h08d42aef; // = +0.137950				   6'h17: dct_cos_table = 32'hda5f3a21; // = -0.587938				   6'h18: dct_cos_table = 32'h25a0c5df; // = +0.587938				   6'h19: dct_cos_table = 32'hf72bd511; // = -0.137950				   6'h1a: dct_cos_table = 32'hd39d5e9e; // = -0.693520				   6'h1b: dct_cos_table = 32'he6db9640; // = -0.392847				   6'h1c: dct_cos_table = 32'h192469c0; // = +0.392847				   6'h1d: dct_cos_table = 32'h2c62a162; // = +0.693520				   6'h1e: dct_cos_table = 32'h08d42aef; // = +0.137950				   6'h1f: dct_cos_table = 32'hda5f3a21; // = -0.587938				   6'h20: dct_cos_table = 32'h25a0c5df; // = +0.587938				   6'h21: dct_cos_table = 32'hf72bd511; // = -0.137950				   6'h22: dct_cos_table = 32'hd39d5e9e; // = -0.693520				   6'h23: dct_cos_table = 32'he6db9640; // = -0.392847				   6'h24: dct_cos_table = 32'h192469c0; // = +0.392847				   6'h25: dct_cos_table = 32'h2c62a162; // = +0.693520				   6'h26: dct_cos_table = 32'h08d42aef; // = +0.137950				   6'h27: dct_cos_table = 32'hda5f3a21; // = -0.587938				   6'h28: dct_cos_table = 32'h25a0c5df; // = +0.587938				   6'h29: dct_cos_table = 32'hf72bd511; // = -0.137950				   6'h2a: dct_cos_table = 32'hd39d5e9e; // = -0.693520				   6'h2b: dct_cos_table = 32'he6db9640; // = -0.392847				   6'h2c: dct_cos_table = 32'h192469c0; // = +0.392847				   6'h2d: dct_cos_table = 32'h2c62a162; // = +0.693520				   6'h2e: dct_cos_table = 32'h08d42aef; // = +0.137950				   6'h2f: dct_cos_table = 32'hda5f3a21; // = -0.587938				   6'h30: dct_cos_table = 32'h25a0c5df; // = +0.587938				   6'h31: dct_cos_table = 32'hf72bd511; // = -0.137950				   6'h32: dct_cos_table = 32'hd39d5e9e; // = -0.693520				   6'h33: dct_cos_table = 32'he6db9640; // = -0.392847				   6'h34: dct_cos_table = 32'h192469c0; // = +0.392847				   6'h35: dct_cos_table = 32'h2c62a162; // = +0.693520				   6'h36: dct_cos_table = 32'h08d42aef; // = +0.137950				   6'h37: dct_cos_table = 32'hda5f3a21; // = -0.587938				   6'h38: dct_cos_table = 32'h25a0c5df; // = +0.587938				   6'h39: dct_cos_table = 32'hf72bd511; // = -0.137950				   6'h3a: dct_cos_table = 32'hd39d5e9e; // = -0.693520				   6'h3b: dct_cos_table = 32'he6db9640; // = -0.392847				   6'h3c: dct_cos_table = 32'h192469c0; // = +0.392847				   6'h3d: dct_cos_table = 32'h2c62a162; // = +0.693520				   6'h3e: dct_cos_table = 32'h08d42aef; // = +0.137950				   6'h3f: dct_cos_table = 32'hda5f3a21; // = -0.587938			   endcase		   6'h04:			   case ( {y,x} )	// synopsys full_case parallel_case				   6'h00: dct_cos_table = 32'h20000000; // = +0.500000				   6'h01: dct_cos_table = 32'he0000000; // = -0.500000				   6'h02: dct_cos_table = 32'he0000000; // = -0.500000				   6'h03: dct_cos_table = 32'h20000000; // = +0.500000				   6'h04: dct_cos_table = 32'h20000000; // = +0.500000				   6'h05: dct_cos_table = 32'he0000000; // = -0.500000				   6'h06: dct_cos_table = 32'he0000000; // = -0.500000				   6'h07: dct_cos_table = 32'h20000000; // = +0.500000				   6'h08: dct_cos_table = 32'h20000000; // = +0.500000				   6'h09: dct_cos_table = 32'he0000000; // = -0.500000				   6'h0a: dct_cos_table = 32'he0000000; // = -0.500000				   6'h0b: dct_cos_table = 32'h20000000; // = +0.500000				   6'h0c: dct_cos_table = 32'h20000000; // = +0.500000				   6'h0d: dct_cos_table = 32'he0000000; // = -0.500000				   6'h0e: dct_cos_table = 32'he0000000; // = -0.500000				   6'h0f: dct_cos_table = 32'h20000000; // = +0.500000				   6'h10: dct_cos_table = 32'h20000000; // = +0.500000				   6'h11: dct_cos_table = 32'he0000000; // = -0.500000				   6'h12: dct_cos_table = 32'he0000000; // = -0.500000				   6'h13: dct_cos_table = 32'h20000000; // = +0.500000				   6'h14: dct_cos_table = 32'h20000000; // = +0.500000				   6'h15: dct_cos_table = 32'he0000000; // = -0.500000				   6'h16: dct_cos_table = 32'he0000000; // = -0.500000				   6'h17: dct_cos_table = 32'h20000000; // = +0.500000				   6'h18: dct_cos_table = 32'h20000000; // = +0.500000				   6'h19: dct_cos_table = 32'he0000000; // = -0.500000				   6'h1a: dct_cos_table = 32'he0000000; // = -0.500000				   6'h1b: dct_cos_table = 32'h20000000; // = +0.500000				   6'h1c: dct_cos_table = 32'h20000000; // = +0.500000				   6'h1d: dct_cos_table = 32'he0000000; // = -0.500000				   6'h1e: dct_cos_table = 32'he0000000; // = -0.500000				   6'h1f: dct_cos_table = 32'h20000000; // = +0.500000				   6'h20: dct_cos_table = 32'h20000000; // = +0.500000				   6'h21: dct_cos_table = 32'he0000000; // = -0.500000				   6'h22: dct_cos_table = 32'he0000000; // = -0.500000				   6'h23: dct_cos_table = 32'h20000000; // = +0.500000				   6'h24: dct_cos_table = 32'h20000000; // = +0.500000				   6'h25: dct_cos_table = 32'he0000000; // = -0.500000				   6'h26: dct_cos_table = 32'he0000000; // = -0.500000				   6'h27: dct_cos_table = 32'h20000000; // = +0.500000				   6'h28: dct_cos_table = 32'h20000000; // = +0.500000				   6'h29: dct_cos_table = 32'he0000000; // = -0.500000				   6'h2a: dct_cos_table = 32'he0000000; // = -0.500000				   6'h2b: dct_cos_table = 32'h20000000; // = +0.500000				   6'h2c: dct_cos_table = 32'h20000000; // = +0.500000				   6'h2d: dct_cos_table = 32'he0000000; // = -0.500000				   6'h2e: dct_cos_table = 32'he0000000; // = -0.500000				   6'h2f: dct_cos_table = 32'h20000000; // = +0.500000				   6'h30: dct_cos_table = 32'h20000000; // = +0.500000				   6'h31: dct_cos_table = 32'he0000000; // = -0.500000				   6'h32: dct_cos_table = 32'he0000000; // = -0.500000				   6'h33: dct_cos_table = 32'h20000000; // = +0.500000				   6'h34: dct_cos_table = 32'h20000000; // = +0.500000				   6'h35: dct_cos_table = 32'he0000000; // = -0.500000				   6'h36: dct_cos_table = 32'he0000000; // = -0.500000				   6'h37: dct_cos_table = 32'h20000000; // = +0.500000				   6'h38: dct_cos_table = 32'h20000000; // = +0.500000				   6'h39: dct_cos_table = 32'he0000000; // = -0.500000				   6'h3a: dct_cos_table = 32'he0000000; // = -0.500000				   6'h3b: dct_cos_table = 32'h20000000; // = +0.500000				   6'h3c: dct_cos_table = 32'h20000000; // = +0.500000				   6'h3d: dct_cos_table = 32'he0000000; // = -0.500000				   6'h3e: dct_cos_table = 32'he0000000; // = -0.500000				   6'h3f: dct_cos_table = 32'h20000000; // = +0.500000			   endcase		   6'h05:			   case ( {y,x} )	// synopsys full_case parallel_case				   6'h00: dct_cos_table = 32'h192469c0; // = +0.392847				   6'h01: dct_cos_table = 32'hd39d5e9e; // = -0.693520				   6'h02: dct_cos_table = 32'h08d42aef; // = +0.137950				   6'h03: dct_cos_table = 32'h25a0c5df; // = +0.587938				   6'h04: dct_cos_table = 32'hda5f3a21; // = -0.587938				   6'h05: dct_cos_table = 32'hf72bd511; // = -0.137950				   6'h06: dct_cos_table = 32'h2c62a162; // = +0.693520				   6'h07: dct_cos_table = 32'he6db9640; // = -0.392847				   6'h08: dct_cos_table = 32'h192469c0; // = +0.392847				   6'h09: dct_cos_table = 32'hd39d5e9e; // = -0.693520				   6'h0a: dct_cos_table = 32'h08d42aef; // = +0.137950				   6'h0b: dct_cos_table = 32'h25a0c5df; // = +0.587938				   6'h0c: dct_cos_table = 32'hda5f3a21; // = -0.587938				   6'h0d: dct_cos_table = 32'hf72bd511; // = -0.137950				   6'h0e: dct_cos_table = 32'h2c62a162; // = +0.693520				   6'h0f: dct_cos_table = 32'he6db9640; // = -0.392847				   6'h10: dct_cos_table = 32'h192469c0; // = +0.392847				   6'h11: dct_cos_table = 32'hd39d5e9e; // = -0.693520				   6'h12: dct_cos_table = 32'h08d42aef; // = +0.137950				   6'h13: dct_cos_table = 32'h25a0c5df; // = +0.587938				   6'h14: dct_cos_table = 32'hda5f3a21; // = -0.587938				   6'h15: dct_cos_table = 32'hf72bd511; // = -0.137950				   6'h16: dct_cos_table = 32'h2c62a162; // = +0.693520				   6'h17: dct_cos_table = 32'he6db9640; // = -0.392847				   6'h18: dct_cos_table = 32'h192469c0; // = +0.392847				   6'h19: dct_cos_table = 32'hd39d5e9e; // = -0.693520				   6'h1a: dct_cos_table = 32'h08d42aef; // = +0.137950				   6'h1b: dct_cos_table = 32'h25a0c5df; // = +0.587938

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?