第5讲-用verilog语言建模组合逻辑
* * 2.1 并行编码器 `timescale 1ns/100ps module parallel_encode(int1,int2,int3,int4,vector,valid); input int1,int2,int3,int4; output [0:1] vector; output valid; reg [0:1] vector; assign valid = int1 | int2 | int3 | int4; always @(int1 or int2 or int3 or int4) begin case({int1,int2,int3,int4}) 4b1000: vector = 2b00; 4b0100: vector = 2b01; 4b0010: vector = 2b10; 4b0001: vector = 2b11; default:vector = 2b00; endcase end endmodule Case实现并行结构 * * 2.2 优先级编码器 `timescale 1ns/100ps module parallel_encode(int1,int2,int3,int4,vector,valid); input int1,int
您可能关注的文档
最近下载
- 电力工程相关单位协调配合措施.docx VIP
- 2025年6G网络架构下的通信协议演进.pptx VIP
- 食品安全检查员招聘面试题及答案.docx VIP
- 2025年6G核心网网络架构与关键技术白皮书.pdf VIP
- 省级优秀课件通用版小学书法四年级上册《错综穿插结构的字》.pptx VIP
- “非遗”热点趋势及商业化路径洞察报告-数说故事x复旦大学-202605.docx
- 抗滑桩施工合同劳务分包协议.docx VIP
- 教科版科学三年级上册第三单元《天气》表格式教案.docx VIP
- 普通物理学简明教程(第三版)全套PPT课件.pptx
- 【50个】英语课堂游戏(50个游戏模板).pptx VIP
原创力文档

文档评论(0)