- 2
- 0
- 约5.23千字
- 约 21页
- 2020-02-15 发布于天津
- 举报
杭州电子科技大学 EDA技术 杭州电子科技大学 EDA技术 杭州电子科技大学 EDA技术 * 4.3 基本时序电路描述 移位寄存器 计数器 模可控计数器 第四章 基本时序电路描述 杭州电子科技大学 EDA技术 * 移位寄存器(1) 可以用来寄存数据与代码,还可以用来实现数据的串行—并行转换、数值的运算以及数据的处理。 是计算机的主要部件之一。 数据可以在时钟脉冲作用下一次逐位右移或左移。 4.3 基本时序电路描述 杭州电子科技大学 EDA技术 * 移位寄存器(2) 右移寄存器 Q3 Q2 FF2 D FF3 D FF1 D Q1 R0 FF0 D Q0 Ri Q0 Q1 Q2 Q3 RD清0 4.3 基本时序电路描述 杭州电子科技大学 EDA技术 * 移位寄存器设计 含同步预置功能的移位寄存器 4.3 基本时序电路描述 module SHFT1(CLK,LOAD,DIN,QB); //右移移位寄存器 output QB; input CLK,LOAD; input [7:0] DIN; reg [7:0] REG8; always @(posedge CLK) begin if (LOAD) REG8 = DIN ; else REG8[6:0] = REG[7:1] ; end assign QB = REG[8] ; //always过程块与assign语句并行执行 endmodule 杭州电子科技大学 EDA技术 * 模式可控的移位寄存器 4.3 基本时序电路描述 module SHFT2(CLK,C0,MD,D,QB,CN); output CN; output [7:0] QB; //进位输出和移位数据输出 input CLK,C0; //时钟和进位输入 input [7:0] D; input [2:0] MD; //待加载的数据输入和移位模式控制字 reg [7:0] REG; reg CY ; always @(posedge CLK) begin case (MD) 1:begin REG[0]=C0;REG[7:1]=REG[6:0]; CY=REG[7]; end //带进位循环左移 2:begin REG[0]=REG[7];REG[7:1]=REG[6:0]; end //自循环左移 3:begin REG[7]=REG[0];REG[6:0]=REG[7:1]; end //自循环右移 4:begin REG[7]=C0;REG[6:0]=REG[7:1]; CY=REG[0];end //带进位循环右移 5:begin REG=D ; end //加载待移数 default : begin REG = REG ; CY = CY ; end endcase end assign QB = REG ; assign CN = CY; //移位后输出 endmodule 杭州电子科技大学 EDA技术 * 应用移位操作符 Vn 与 Vn 表示将变量V中的数据右/左移n 位,移出的位用0填补。 4.3 基本时序电路描述 module SHFT4( DIN,CLK,RST,DOUT); input CLK,DIN,RST; output DOUT; reg [3:0] SHFT; always@(posedge CLK or posedge RST) if(RST) SHFT = 4’B0 ; else begin SHFT[3]=DIN; SHFT[2:0]=SHFT[3:1]; end assign DOUT = SHFT[0] ; endmodule module SHFT4( DIN,CLK,RST,DOUT); input CLK,DIN,RST; output DOUT; reg [3:0] SHFT; always@(posedge CLK or posedge RST) if(RST) SHFT = 4’B0 ; else begin
您可能关注的文档
- 初中心理中学生日常行为规范主题班会.ppt
- 初中心理主题班会:文明礼貌从我做起.ppt
- 第6章 认识函数.ppt
- 计算机 数据的更新.ppt
- 计算机 Transact-SQL语言基础.ppt
- 计算机 Transact-SQL查询课件.ppt
- 计算机 初识SQL Server 2012课件.ppt
- 42-1-21.2 现代数字系统设计.ppt
- 47-2-12.1 PLD概述及简单PLD结构原理.ppt
- 48-2-22.2 CPLD与FPGA的结构原理.ppt
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
最近下载
- 《城市食品安全规制问题与对策研究》8800字.docx VIP
- DB37_T 4814-2025 高速公路路基超厚度施工技术规范.docx VIP
- DB37_T 4811.4-2025 工业互联网标识解析 仪器仪表 第4部分:应用服务平台运营规范.docx VIP
- DB37_T 4811.1-2025 工业互联网标识解析 仪器仪表 第1部分:被动标识载体应用指南.docx VIP
- 安川变频器技术手册V1000 中文.pdf VIP
- 五四以来反动派、地主资产阶级学者尊孔复古言论辑录-北京出版.pdf VIP
- GB_T 15558.2-2023 燃气用埋地聚乙烯(PE)管道系统 第2部分:管材.pdf VIP
- 2026年河北体育学院辅导员招聘备考题库必考题.docx VIP
- 海洋养殖网箱框架系统用高密度聚乙烯(HDPE)管材及配件.pdf VIP
- F108012【复试】2023东南大学085400电子信息《复试559微机在生物医学中的应用之单片机.pdf VIP
原创力文档

文档评论(0)