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

📄 jpeg_idcty.v

📁 jpeg格式到bmp格式的硬件实现
💻 V
📖 第 1 页 / 共 3 页
字号:
		input [15:0]	Data07In;		input [15:0]	Data08In;		input [15:0]	Data09In;		input [15:0]	Data10In;		input [15:0]	Data11In;		input [15:0]	Data12In;		input [15:0]	Data13In;		input [15:0]	Data14In;		input [15:0]	Data15In;		input [15:0]	Data16In;		input [15:0]	Data17In;		input [15:0]	Data18In;		input [15:0]	Data19In;		input [15:0]	Data20In;		input [15:0]	Data21In;		input [15:0]	Data22In;		input [15:0]	Data23In;		input [15:0]	Data24In;		input [15:0]	Data25In;		input [15:0]	Data26In;		input [15:0]	Data27In;		input [15:0]	Data28In;		input [15:0]	Data29In;		input [15:0]	Data30In;		input [15:0]	Data31In;		input [15:0]	Data32In;		input [15:0]	Data33In;		input [15:0]	Data34In;		input [15:0]	Data35In;		input [15:0]	Data36In;		input [15:0]	Data37In;		input [15:0]	Data38In;		input [15:0]	Data39In;		input [15:0]	Data40In;		input [15:0]	Data41In;		input [15:0]	Data42In;		input [15:0]	Data43In;		input [15:0]	Data44In;		input [15:0]	Data45In;		input [15:0]	Data46In;		input [15:0]	Data47In;		input [15:0]	Data48In;		input [15:0]	Data49In;		input [15:0]	Data50In;		input [15:0]	Data51In;		input [15:0]	Data52In;		input [15:0]	Data53In;		input [15:0]	Data54In;		input [15:0]	Data55In;		input [15:0]	Data56In;		input [15:0]	Data57In;		input [15:0]	Data58In;		input [15:0]	Data59In;		input [15:0]	Data60In;		input [15:0]	Data61In;		input [15:0]	Data62In;		input [15:0]	Data63In;	begin      case(Phase1Page)        3'd0:begin           case(Phase1Count)             3'd0: begin                Phase1R0wSel = Data00In;             end             3'd1: begin                Phase1R0wSel = Data02In;             end             3'd2: begin                Phase1R0wSel = Data01In;             end             3'd3: begin                Phase1R0wSel = Data05In;             end           endcase // case(Phase1Count)        end // case: 3'd0        3'd1:begin           case(Phase1Count)             3'd0: begin                Phase1R0wSel = Data08In;             end             3'd1: begin                Phase1R0wSel = Data10In;             end             3'd2: begin                Phase1R0wSel = Data09In;             end             3'd3: begin                Phase1R0wSel = Data13In;             end           endcase // case(Phase1Count)        end // case: 3'd1        3'd2:begin           case(Phase1Count)             3'd0: begin                Phase1R0wSel = Data16In;             end             3'd1: begin                Phase1R0wSel = Data18In;             end             3'd2: begin                Phase1R0wSel = Data17In;             end             3'd3: begin                Phase1R0wSel = Data21In;             end           endcase // case(Phase1Count)        end // case: 3'd2        3'd3:begin           case(Phase1Count)             3'd0: begin                Phase1R0wSel = Data24In;             end             3'd1: begin                Phase1R0wSel = Data26In;             end             3'd2: begin                Phase1R0wSel = Data25In;             end             3'd3: begin                Phase1R0wSel = Data29In;             end           endcase // case(Phase1Count)        end // case: 3'd3        3'd4:begin           case(Phase1Count)             3'd0: begin                Phase1R0wSel = Data32In;             end             3'd1: begin                Phase1R0wSel = Data34In;             end             3'd2: begin                Phase1R0wSel = Data33In;             end             3'd3: begin                Phase1R0wSel = Data37In;             end           endcase // case(Phase1Count)        end // case: 3'd4        3'd5:begin           case(Phase1Count)             3'd0: begin                Phase1R0wSel = Data40In;             end             3'd1: begin                Phase1R0wSel = Data42In;             end             3'd2: begin                Phase1R0wSel = Data41In;             end             3'd3: begin                Phase1R0wSel = Data45In;             end           endcase // case(Phase1Count)        end // case: 3'd5        3'd6:begin           case(Phase1Count)             3'd0: begin                Phase1R0wSel = Data48In;             end             3'd1: begin                Phase1R0wSel = Data50In;             end             3'd2: begin                Phase1R0wSel = Data49In;             end             3'd3: begin                Phase1R0wSel = Data53In;             end           endcase // case(Phase1Count)        end // case: 3'd6        3'd7:begin           case(Phase1Count)             3'd0: begin                Phase1R0wSel = Data56In;             end             3'd1: begin                Phase1R0wSel = Data58In;             end             3'd2: begin                Phase1R0wSel = Data57In;             end             3'd3: begin                Phase1R0wSel = Data61In;             end           endcase // case(Phase1Count)        end // case: 3'd7      endcase // case(Phase1Page)	end	endfunction	function [15:0] Phase1R1wSel;		input [2:0]	Phase1Page;		input [2:0]	Phase1Count;		input [15:0]	Data00In;		input [15:0]	Data01In;		input [15:0]	Data02In;		input [15:0]	Data03In;		input [15:0]	Data04In;		input [15:0]	Data05In;		input [15:0]	Data06In;		input [15:0]	Data07In;		input [15:0]	Data08In;		input [15:0]	Data09In;		input [15:0]	Data10In;		input [15:0]	Data11In;		input [15:0]	Data12In;		input [15:0]	Data13In;		input [15:0]	Data14In;		input [15:0]	Data15In;		input [15:0]	Data16In;		input [15:0]	Data17In;		input [15:0]	Data18In;		input [15:0]	Data19In;		input [15:0]	Data20In;		input [15:0]	Data21In;		input [15:0]	Data22In;		input [15:0]	Data23In;		input [15:0]	Data24In;		input [15:0]	Data25In;		input [15:0]	Data26In;		input [15:0]	Data27In;		input [15:0]	Data28In;		input [15:0]	Data29In;		input [15:0]	Data30In;		input [15:0]	Data31In;		input [15:0]	Data32In;		input [15:0]	Data33In;		input [15:0]	Data34In;		input [15:0]	Data35In;		input [15:0]	Data36In;		input [15:0]	Data37In;		input [15:0]	Data38In;		input [15:0]	Data39In;		input [15:0]	Data40In;		input [15:0]	Data41In;		input [15:0]	Data42In;		input [15:0]	Data43In;		input [15:0]	Data44In;		input [15:0]	Data45In;		input [15:0]	Data46In;		input [15:0]	Data47In;		input [15:0]	Data48In;		input [15:0]	Data49In;		input [15:0]	Data50In;		input [15:0]	Data51In;		input [15:0]	Data52In;		input [15:0]	Data53In;		input [15:0]	Data54In;		input [15:0]	Data55In;		input [15:0]	Data56In;		input [15:0]	Data57In;		input [15:0]	Data58In;		input [15:0]	Data59In;		input [15:0]	Data60In;		input [15:0]	Data61In;		input [15:0]	Data62In;		input [15:0]	Data63In;	begin      case(Phase1Page)        3'd0:begin           case(Phase1Count)             3'd0: begin                Phase1R1wSel = Data04In;             end             3'd1: begin                Phase1R1wSel = Data06In;             end             3'd2: begin                Phase1R1wSel = Data07In;             end             3'd3: begin                Phase1R1wSel = Data03In;             end           endcase // case(Phase1Count)        end // case: 3'd0        3'd1:begin           case(Phase1Count)             3'd0: begin                Phase1R1wSel = Data12In;             end             3'd1: begin                Phase1R1wSel = Data14In;             end             3'd2: begin                Phase1R1wSel = Data15In;             end             3'd3: begin                Phase1R1wSel = Data11In;             end           endcase // case(Phase1Count)        end // case: 3'd1        3'd2:begin           case(Phase1Count)             3'd0: begin                Phase1R1wSel = Data20In;             end             3'd1: begin                Phase1R1wSel = Data22In;             end             3'd2: begin                Phase1R1wSel = Data23In;             end             3'd3: begin                Phase1R1wSel = Data19In;             end           endcase // case(Phase1Count)        end // case: 3'd2        3'd3:begin           case(Phase1Count)             3'd0: begin                Phase1R1wSel = Data28In;             end             3'd1: begin                Phase1R1wSel = Data30In;             end             3'd2: begin                Phase1R1wSel = Data31In;             end             3'd3: begin                Phase1R1wSel = Data27In;             end           endcase // case(Phase1Count)        end // case: 3'd3        3'd4:begin           case(Phase1Count)             3'd0: begin                Phase1R1wSel = Data36In;             end             3'd1: begin                Phase1R1wSel = Data38In;             end             3'd2: begin                Phase1R1wSel = Data39In;             end             3'd3: begin                Phase1R1wSel = Data35In;             end           endcase // case(Phase1Count)        end // case: 3'd4        3'd5:begin           case(Phase1Count)             3'd0: begin                Phase1R1wSel = Data44In;             end             3'd1: begin                Phase1R1wSel = Data46In;             end             3'd2: begin                Phase1R1wSel = Data47In;             end             3'd3: begin                Phase1R1wSel = Data43In;             end           endcase // case(Phase1Count)        end // case: 3'd5        3'd6:begin           case(Phase1Count)             3'd0: begin                Phase1R1wSel = Data52In;             end             3'd1: begin                Phase1R1wSel = Data54In;             end             3'd2: begin                Phase1R1wSel = Data55In;             end             3'd3: begin                Phase1R1wSel = Data51In;             end           endcase // case(Phase1Count)        end // case: 3'd6        3'd7:begin           case(Phase1Count)             3'd0: begin                Phase1R1wSel = Data60In;             end             3'd1: begin                Phase1R1wSel = Data62In;             end             3'd2: begin                Phase1R1wSel = Data63In;             end             3'd3: begin                Phase1R1wSel = Data59In;             end           endcase // case(Phase1Count)        end // case: 3'd7      endcase // case(Phase1Page)	end	endfunction	assign Phase1R0w = Phase1R0wSel(Phase1Page, Phase1Count,									Data00In, Data01In, Data02In, Data03In, Data04In, Data05In, Data06In, Data07In, Data08In, Data09In,									Data10In, Data11In, Data12In, Data13In, Data14In, Data15In, Data16In, Data17In, Data18In, Data19In,									Data20In, Data21In, Data22In, Data23In, Data24In, Data25In, Data26In, Data27In, Data28In, Data29In,									Data30In, Data31In, Data32In, Data33In, Data34In, Data35In, Data36In, Data37In, Data38In, Data39In,									Data40In, Data41In, Data42In, Data43In, Data44In, Data45In, Data46In, Data47In, Data48In, Data49In,									Data50In, Data51In, Data52In, Data53In, Data54In, Data55In, Data56In, Data57In, Data58In, Data59In,									Data60In, Data61In, Data62In, Data63In									);	assign Phase1R1w = Phase1R1wSel(Phase1Page, Phase1Count,									Data00In, Data01In, Data02In, Data03In, Data04In, Data05In, Data06In, Data07In, Data08In, Data09In,									Data10In, Data11In, Data12In, Data13In, Data14In, Data15In, Data16In, Data17In, Data18In, Data19In,									Data20In, Data21In, Data22In, Data23In, Data24In, Data25In, Data26In, Data27In, Data28In, Data29In,									Data30In, Data31In, Data32In, Data33In, Data34In, Data35In, Data36In, Data37In, Data38In, Data39In,									Data40In, Data41In, Data42In, Data43In, Data44In, Data45In, Data46In, Data47In, Data48In, Data49In,									Data50In, Data51In, Data52In, Data53In, Data54In, Data55In, Data56In, Data57In, Data58In, Data59In,									Data60In, Data61In, Data62In, Data63In									);/*   always @(*) begin      case(Phase1Count)        3'd0: begin           Phase1C0w <= 16'd2896; // C4_16

⌨️ 快捷键说明

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