⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 face_rom.v.bak

📁 Implementation of GPU (Graphics Processing Unit) that rendered triangle based models. Our goal was t
💻 BAK
字号:
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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -