- 103
- 0
- 约 25页
- 2016-12-28 发布于湖北
- 举报
现代数字系统设计方法 现代数字系统设计方法 从上至下(from top to down): 优点: 适合大规模数字系统系统设计,使得设计步骤之间相互联系越来越紧密、协调,以求数字系统获得良好的性能和正确的结果。 设计者从整个系统逻辑出发,进行最上层的系统设计,而后按一定的原则 将全局系统分成若干子系统,逐级向下,再将每个子系统分为若干个功能模块、 子模块、基本模块。 四、现代数字系统设计流程 计算机辅助分析与设计(CAD) 早期电子设计自动化(EDA) 近期EDA工具 从上层系统级开始,对电路功能描述,从上至下地跨越各个层次完成整个设计。 近几年来,综合、验证等都由EDA完成。EDA软件还在优化、发展,使从上至下的设计方法得到广泛的应用。 例:24进制数字钟的设计 下面讨论一个24进制数字钟系统,用它了解从上至下的设计概念和方法。 设计步骤: 1.系统级分析,确定初步方案; 2.将设计细分,进行模块划分; 3.VHDL综合. 一、24进制数字数字钟顶层设计 1.顶层方案设计 系统具有24小时计数显示(HH-MM-SS),并具有校时功能(时,分),附加要求能够实现闹钟功能(定时,闹响),以及提示功能(如校时的字符闪烁)。 输入电路: (1)开始进行计时前,需要对数字钟进行设置,因此需要一个setup键,用来选择系统的不同状态。 (2)当数字钟进入校时或者闹钟定时状态后,需要调整时间,需设置一个adjust键。 (3)数字钟需要一个时钟脉冲信号给系统提供计时时基和系统其他部分所需的同步时钟。 (4)系统需要一个复位键以便恢复到初始状态和系统复位。 输出电路: (1)时间显示采用6位7段数码管,因此系统输出有7位段选LEDout[0..6]和3位位选信号SCAN[0..2]。 (2)当闹钟定时到时,需要一个指示信号alarm。 数字钟工作过程如下: (1)系统复位后为正常计时状态,此时adjust键无效; (3)第二次按setup键,系统进入分钟设置状态。此状态下按adjust键进行分钟的校正。 (4)第三次按setup键,系统键入闹钟小时部分设定状态,此时显示上次存储的闹钟时间,并可按adjust键设置新的闹钟的小时。 (5)第四次按setup键,系统进入闹钟分钟部分设定状态,并可按adjust键设置新的闹钟的分钟。 (2)第一次按setup键,系统进入小时设置状态。此状态下按adjust键进行小时的校正。 (6)第五次按setup键,系统回到正常计时状态。 二、顶层实体的VHDL程序 第一步:为系统建立系统名。 第二步:描述顶层的接口,包括输入信号、输出信号、信号方向、数据类型等。 LIBRARY ieee; USE ieee.std_logic_1164.all; ENTITY digital_clock1 IS END digital_clock1; PORT ( setup_k : IN STD_LOGIC; adjust_k : IN STD_LOGIC; clk : IN STD_LOGIC; clr : IN STD_LOGIC; LEDout : OUT STD_LOGIC_VECTOR(0 to 6); SCAN : OUT STD_LOGIC_VECTOR(0 to 3); alarm : OUT STD_LOGIC ); 三、顶层结构体的设计及VHDL实现 从上至下的精神是将系统划分为几个部分,如不同的功能模块。 (1)首先系统需要一个分频模块,提供系统其他模块所需要的时钟信号。 (2)其次,系统有一个控制模块,控制电子钟的不同模式之间的转换。 (4)电子钟要显示时间,因此有一个显示模块。 (3)电子钟需要进行计时,因此有一个计数模块。 (5)按键消抖模块。 (1)按键消抖模块。由于按键产生引起电平抖动,最好加入同步消抖电路。 四 、各个功能模块的具体分析 按键消抖模块有哪些输入和输出信号? 四 、各个功能模块的具体分析(续) (2)分频模块。 系统需要几种时钟信号? 分频模块有哪些输入和输出信号? 四 、各个功能模块的具体分析(续) (3)控制模块。 控制模块有哪些输入和输出信号? 四 、各个功能模块的具体分析(续) (4)计时模块。 计时模块有哪些输入和输出信号? 四 、各个功能模块的具体分析(续) (5)显示模块。 显示模块有哪些输入和输出信号? clk_dis没有在分频模块中产生! 四 、各个功能模
您可能关注的文档
- 现代大气探测学-第12讲-高空温湿压风的探测-夏俊荣(南京信息工程大学大气探测学)及答案.ppt
- 现代大气探测学-第十一讲-大气边界层探测简介及答案.ppt
- 现代管理者的素质模型及答案.ppt
- 现代光学工程-光的偏振及答案.ppt
- 现代混凝土多组分理论及答案.ppt
- 现代检测周杏鹏第五章及答案.ppt
- 现代控制理论-4及答案.ppt
- 现代控制理论-10及答案.ppt
- 现代控制理论-15及答案.ppt
- 现代控制理论第4章及答案.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- DLT5375-2018 火力发电厂可行性研究报告内容深度规定.pdf VIP
- (2026年春新版)人教版八年级生物下册全册教案.doc
- ISO 5173 2009 金属材料焊缝的破坏性试验—弯曲试验(中文版).pdf VIP
- (高清版)DB13(J)∕T 8555-2023 县城特色风貌设计标准.pdf VIP
- 高级政治经济学(蔡继明)6.分工体系与广义价值决定.ppt VIP
- 潍坊亚星新材料有限公司500吨年六氯环三磷腈和500吨年苄索氯铵项目环境影响报告书.pdf VIP
- 最新2026年时事政治题单招及答案(夺冠).docx VIP
- 学校1530安全教育记录(2026年春季期).docx
- [会计理论葛家澍pdf]葛家澍和他的会计时代.docx VIP
- 解读GB 6441-2025《生产安全事故分类与编码》.pptx
原创力文档

文档评论(0)