问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

verilog 问题,在线等

发布网友 发布时间:2022-05-22 08:03

我来回答

1个回答

热心网友 时间:2023-09-07 18:51

以下仅个人看法,供参考!

mole exe1(out, d3, d2,d1,d0, s1,s0); //这是用门级结构来实现 非、与、或功能的代码
output out3, out2, out1, out0;
input d3,d2,d1,d0, s1,s0;
not(not_s1,s1), (not_s0,s0); //非结构
and (out0,d0, not_s1, not_s0), (out1, d1, not_s1, s0);
and (out2,d2, s1, not_s0), (out3, d3, s1, s0); //与结构
or (out,out0, out1, out2, out3);/ /或结构
endmole

mole exe2(fd_out, clk, d, clr); //这部分代码你给的比较乱,我个人整理了一下,没有编译
//如果有错请海涵!整体来说就是一个减计数器
output fd_out;
reg fd_out;
input[15:0] d;
input clk,clr;
reg [15:0]cnt;
always@(posedge clk)
begin
if (!clr)
begin
cnt <= 4'h0000; //清零信号有效则清零
end
else if(cnt==0) //当计数到零时,置位为d
begin
cnt <= d;
end
else
begin
cnt<=cnt-1; // 计数减一
end
end
always@(posedge clk)
begin
if (cnt==0)
fd_out <= 1; //计数为零时,输出信号为1
else
fd_out <= 0; //否则输出为零
end
endmole

mole exe3(op_result, func_sel, op_a, op_b); //实现加减乘除与 或 异或 同或功能

output[7:0] op_result;
input [2:0]func_sel;
input [3:0]op_a, op_b;
reg [7:0] op_result;
always @(func_sel or op_a or op_b)
begin
case (func_sel) // case语句与c语言类似
3'b000: op_result<= op_a + op_b;
3'b001: op_result<= op_a - op_b;
3'b010: op_result<= op_a * op_b;
3'b011: op_result<= op_a / op_b;
3'b100: op_result<= op_a & op_b;
3'b101: op_result <= op_a | op_b;
3'b110: op_result<= op_a ^ op_b;
3'b111: op_result<= op_a ~^ op_b;
endcase
end
endmole
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
从10万炒到230万,如何快速找到热点板块? 如何知道什么板块热门 ...抽取灰色的结晶 任务没做 现在任务变成灰色了 咋整 球知道,dnf主线任务变灰色是不是就不能完成了为什么我满级的去女神殿... wow和任务差多少级任务就会变成灰色的 老人手机什么牌子好?10大老人手机品牌排行榜 平价又好用的洁面慕斯有哪些推荐? 有什么平价又实用的控油洗面奶推荐? 陕西跆拳道为何如此混乱 哪个体育学院有跆拳道专业 16进制B000转化为10进制数为多少 ?最好有步骤 谢谢 百家养生堂的桂白茴阳和黄龙大承是真的吗 我想知道在生理期期间能不能继续服用同仁养生堂里的保健品 ...有三高和心脑供血不足的疾病,今在电视上看养生堂的节目 中药调味品在菜中的作用 中药滋补养生堂的目录 请问吃维生素片对缓解痛经有好处吗?养生堂的维生素怎么样? 养生堂之前列腺炎,前列腺炎怎么医治 养生堂脾气虚吃什么药有齿痕,想太多,经常坐着 养生堂介绍老年斑去除方法是什么时间 北京电台养身堂4月30日晚上播出的节目里讲的四味中药泡是什么,克数是多少? 养生堂龙桂实根茶剂量多少 北京卫视养生堂节目又一次讲到骨关节痛可以用花椒,肉桂,姜和葱白等热敷,是哪一期啊? 我想知道北京卫视昨日养生堂节目虫药总动员鼠妇之镇痛药方 前两年北京卫视《养生堂》有一期现场教用花椒和其他东西包裹在袜子(或是鞋垫)里,能预防脚冷,求期号! 荣耀6有NFC(近场通讯)功能麽? 官网没介绍 荣耀6的nfc能充值公交卡么 狗狗子宫蓄脓排脓很好 ,现在开始慢慢吃东西了,精神好一些了是不是慢慢会好? 我家狗狗养了17年了~最近得了子宫蓄脓~医生说这种病不能自愈~必须 狗子宫蓄脓早期能治愈吗 s1d变压器是铜芯吗? 魔兽世界LR70装备问题?SI S3 D1之类代码什么意思 大众汽车仪表盘档位显示不是显示D1而是显示51是什么问题? PLC中(S1+1, S1)是代表什么意思 三菱plc的pid指令s1+1怎么写入进去, 化学周期表中第ⅥB中价层电子式3d54s1 为什么是d区? 百度卫士怎么修复dll 百度卫士修复dll文件方法 百度卫士怎么样修复dll 在C#中 string s1=d1.ToLongDateString(); 这是什么意思? 如何更新dll文件库 更新显卡后dll文件缺失 张小斐凭借《你好李焕英》获最佳女主角,她在这部电影中饰演什么样的角色? 岳云鹏参演你好李焕英了嘛 电影你好李焕英贾文田谁演的 内存一数据区域的起始地址 在C语言中如果已经知道了一个数据的内存地址,怎样直接从内存中读取出该数据? 内存单元的数据和内存单元的地址有什么不同?什么叫从内存读数据,什么叫想内存写数据? 如何判断哪些数值是否是内存地址 请问地址、变量、数据、内存单位、变量单位,,这些名词有什么关系? VB 怎么获得数据所在内存地址~并监视数据~