face_rom.v.bak

来自「Implementation of GPU (Graphics Processi」· BAK 代码 · 共 29 行

BAK
29
字号
module Face_ROM (address, constants, triangle_indices, position);input [11:0] address;input [2:0] position;output reg [35:0] triangle_indices;output reg [53:0] constants;
always @(address)begin	case(address)
		12'b000000000000: begin case(position) 0: begin constants = 54'b001110101100000000001110101100000000001110101100000000; end 1: begin constants = 54'b001110101100000000001110101100000000001110101100000000; end 2: begin constants = 54'b001110101100000000001110101100000000001110101100000000; end 3: begin constants = 54'b001110101100000000001110101100000000001110101100000000; end 4: begin constants = 54'b001110101100000000001110101100000000001110101100000000; end 5: begin constants = 54'b001110101100000000001110101100000000001110101100000000; end 6: begin constants = 54'b001110101100000000001110101100000000001110101100000000; end 7: begin constants = 54'b001110101100000000001110101100000000001110101100000000; end endcase triangle_vertices = 36'b000000000000000000000001000000000010; end
		12'b000000000001: begin case(position) 0: begin constants = 54'b001110101101101010001110101101101010001110101101101010; end 1: begin constants = 54'b001110101101101010001110101101101010001110101101101010; end 2: begin constants = 54'b001110101101101010001110101101101010001110101101101010; end 3: begin constants = 54'b001110101101101010001110101101101010001110101101101010; end 4: begin constants = 54'b001110101101101010001110101101101010001110101101101010; end 5: begin constants = 54'b001110101101101010001110101101101010001110101101101010; end 6: begin constants = 54'b001110101101101010001110101101101010001110101101101010; end 7: begin constants = 54'b001110101101101010001110101101101010001110101101101010; end endcase triangle_vertices = 36'b000000000001000000000011000000000010; end
		12'b000000000010: begin case(position) 0: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 1: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 2: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 3: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 4: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 5: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 6: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 7: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end endcase triangle_vertices = 36'b000000000010000000000011000000000100; end
		12'b000000000011: begin case(position) 0: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 1: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 2: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 3: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 4: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 5: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 6: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 7: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end endcase triangle_vertices = 36'b000000000011000000000101000000000100; end
		12'b000000000100: begin case(position) 0: begin constants = 54'b001110101100000000001110101100000000001110101100000000; end 1: begin constants = 54'b001110101100000000001110101100000000001110101100000000; end 2: begin constants = 54'b001110101100000000001110101100000000001110101100000000; end 3: begin constants = 54'b001110101100000000001110101100000000001110101100000000; end 4: begin constants = 54'b001110101100000000001110101100000000001110101100000000; end 5: begin constants = 54'b001110101100000000001110101100000000001110101100000000; end 6: begin constants = 54'b001110101100000000001110101100000000001110101100000000; end 7: begin constants = 54'b001110101100000000001110101100000000001110101100000000; end endcase triangle_vertices = 36'b000000000100000000000101000000000110; end
		12'b000000000101: begin case(position) 0: begin constants = 54'b001110101101101010001110101101101010001110101101101010; end 1: begin constants = 54'b001110101101101010001110101101101010001110101101101010; end 2: begin constants = 54'b001110101101101010001110101101101010001110101101101010; end 3: begin constants = 54'b001110101101101010001110101101101010001110101101101010; end 4: begin constants = 54'b001110101101101010001110101101101010001110101101101010; end 5: begin constants = 54'b001110101101101010001110101101101010001110101101101010; end 6: begin constants = 54'b001110101101101010001110101101101010001110101101101010; end 7: begin constants = 54'b001110101101101010001110101101101010001110101101101010; end endcase triangle_vertices = 36'b000000000101000000000111000000000110; end
		12'b000000000110: begin case(position) 0: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 1: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 2: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 3: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 4: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 5: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 6: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 7: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end endcase triangle_vertices = 36'b000000000110000000000111000000000000; end
		12'b000000000111: begin case(position) 0: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 1: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 2: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 3: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 4: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 5: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 6: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 7: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end endcase triangle_vertices = 36'b000000000111000000000001000000000000; end
		12'b000000001000: begin case(position) 0: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 1: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 2: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 3: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 4: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 5: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 6: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end 7: begin constants = 54'b000000000000000000000000000000000000000000000000000000; end endcase triangle_vertices = 36'b000000000001000000000111000000000011; end
		12'b000000001001: begin case(position) 0: begin constants = 54'b001110101101101010001110101101101010001110101101101010; end 1: begin constants = 54'b001110101101101010001110101101101010001110101101101010; end 2: begin constants = 54'b001110101101101010001110101101101010001110101101101010; end 3: begin constants = 54'b001110101101101010001110101101101010001110101101101010; end 4: begin constants = 54'b001110101101101010001110101101101010001110101101101010; end 5: begin constants = 54'b001110101101101010001110101101101010001110101101101010; end 6: begin constants = 54'b001110101101101010001110101101101010001110101101101010; end 7: begin constants = 54'b001110101101101010001110101101101010001110101101101010; end endcase triangle_vertices = 36'b000000000111000000000101000000000011; end
		12'b000000001010: begin case(position) 0: begin constants = 54'b101110101100000000101110101100000000101110101100000000; end 1: begin constants = 54'b101110101100000000101110101100000000101110101100000000; end 2: begin constants = 54'b101110101100000000101110101100000000101110101100000000; end 3: begin constants = 54'b101110101100000000101110101100000000101110101100000000; end 4: begin constants = 54'b101110101100000000101110101100000000101110101100000000; end 5: begin constants = 54'b101110101100000000101110101100000000101110101100000000; end 6: begin constants = 54'b101110101100000000101110101100000000101110101100000000; end 7: begin constants = 54'b101110101100000000101110101100000000101110101100000000; end endcase triangle_vertices = 36'b000000000110000000000000000000000100; end
		12'b000000001011: begin case(position) 0: begin constants = 54'b101110101101101010101110101101101010101110101101101010; end 1: begin constants = 54'b101110101101101010101110101101101010101110101101101010; end 2: begin constants = 54'b101110101101101010101110101101101010101110101101101010; end 3: begin constants = 54'b101110101101101010101110101101101010101110101101101010; end 4: begin constants = 54'b101110101101101010101110101101101010101110101101101010; end 5: begin constants = 54'b101110101101101010101110101101101010101110101101101010; end 6: begin constants = 54'b101110101101101010101110101101101010101110101101101010; end 7: begin constants = 54'b101110101101101010101110101101101010101110101101101010; end endcase triangle_vertices = 36'b000000000000000000000010000000000100; end
		default:		begin constants = 54'b0; triangle_vertices = 36'b0; end	endcaseendendmodule

⌨️ 快捷键说明

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