用verilog实现四位串并转换和并串转换
(2011-07-13 16:33:47)
小猪童靴最近再看数字电路课本的时候,看到移位寄存器这里很感兴趣,于是尝试着借助移位寄存器的原理来设计串并转换/并串转换程序。
好啦,废话少说了, 将代码贴上去:
module pal_serial_4( //四位并串转换程序
clk,rst,load,
din,dout
);
input clk,rst,load;
input[3:0] din;
output dout;
reg[3:0] databuff;
always @ (posedge clk or negedge rst or posedge load)
begin
if(!rst) databuff<=4'b0;
else if(load) databuff<=din;
else //databuff<={databuff[2:0],1'b0};
databuff<=databuff<<1; //将寄存器内的值左移,依次读出
end
assign dout=databuff[3];
endmodule
module serial_pal_4( //四位串并转换程序
clk,en,rst,
cin,cout
);
input cin,clk,en,rst;
output[3:0] cout;
reg[3:0] cout;
always @ (posedge clk or negedge rst)
begin
if(!rst) cout<=4'b0;
else if(en)
cout<={cout[2:0],cin};
else cout<=cout;
end
endmodule
相关知识
动物语言信息转换与识别的方法和装置与流程
手串小珠子结尾打结 手串结尾打结
檀香手串如何保养
墨鱼骨串火山石串,鹦鹉啃咬新宠!爱鸟磨牙好帮手
绿檀手串怎么盘?
人话转换鸟语软件下载
大揭秘!实用文玩手串打结方法图解
边牧串价格与价值评估
鹦鹉松鼠都适宜:墨鱼骨吊串,乐趣与健康并存
小博美串(打造时尚可爱的宠物造型让你的小博美成为街头焦点)
网址: 用verilog实现四位串并转换和并串转换 https://www.mcbbbk.com/newsview299824.html
上一篇: 虚拟宠物猫(java) |
下一篇: PPet —— 点进来送你一个桌 |
推荐分享

- 1养玉米蛇的危害 28694
- 2狗交配为什么会锁住?从狗狗生 7180
- 3我的狗老公李淑敏33——如何 6236
- 4豆柴犬为什么不建议养?可爱的 4637
- 5南京宠物粮食薄荷饼宠物食品包 4563
- 6中国境内禁养的十大鸟种,你知 4429
- 7湖南隆飞尔动物药业有限公司宠 4259
- 8自制狗狗辅食:棉花面纱犬的美 4257
- 9家养水獭多少钱一只正常 4212
- 10广州哪里卖宠物猫狗的选择性多 4122