- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第十一章数字系统设计基础一、数字系统概念由若干数字逻辑部件构成的能够产生、存储、传输、处理数字信息的客观实体。
STEP2STEP1用规范化和形式化的方式作出正确的系统逻辑功能描述;设计具体的电路来实现所描述的系统逻辑功能。二、数字系统的设计任务
01元件级→部件级→子系统级→系统级02优点:可以继承使用经过验证的、成熟的部件与子系统,从而可以设计重用,减少设计的重复劳动,提高设计生产率。03缺点:设计人员的思想受控于现成可用的元件,不容易实现系统化的、清晰易懂的以及可靠性高、可维护性好的设计。1.自底向上法(Bottom-up)三、数字系统的设计方法
No.3系统级→子系统级→部件级→元件级是一种概念驱动的设计方法。在整个设计过程中尽量运用概念(即抽象)去描述和分析设计对象,而不过早地考虑实现该设计的具体电路、元器件和工艺,以抓住主要矛盾,避免纠缠在具体细节上。可实现系统化的、清晰易懂的以及可靠性高、可维护性好的设计。No.2No.12.自顶向下法(Top-Down)
以自顶向下法为主导,并结合使用自底向上法(TDBUCombined)这种方法即能保证实现系统化的、清晰易懂的以及可靠性高、可维护性好的设计,又能减少设计的重复劳动,提高设计生产率。
数字系统的基本模型基本模型输入接口:完成信号转换、同步化处理等;输出接口:输出整个系统的各类信号;数据处理器控制器第一节概述
输出接口数据处理器输入接口输入接口控制器输出接口外部输入控制信号时钟输入信号状态信号控制信号数字逻辑子系统输出信号外部输出控制信号图11.1.1数字系统的一般模型
数据处理器设计寄存器组组合网络模型控制网络通过对系统逻辑的分析,明确数据处理器的操作任务,作出数据处理器操作明细表,以操作明细表作为设计依据。
图11.1.2数据处理器模型组合逻辑网络QmQ1?m?1……输入信息输出信息…S控制网络…?m?1C
表11.1.1数据处理器明细表A←0,B←0CLAB输出Z=AB←B+XADDBX0S2A←A+XADDAX0S1无操作NOP定义状态变量操作控制信号状态变量表操作表
控制器设计模型组合网络状态寄存器(Q)以状态转移表为设计依据。
组合逻辑网络01外部输入控制信号02外部输出控制信号03S04Q状态寄存器05C06现态07激励信号08图11.1.3控制器模型09
二、数字系统的定时1.同步数字系统(1)只有一个系统时钟;(2)输入信号都与系统时钟同步;(3)系统时钟同时到达所有存储元件的时钟脉冲输入端。CP现态次态图11.1.4系统时钟脉冲波形
最小时钟周期异步输入信号转换成同步输入信号CP↑→S(状态信号)稳定→C(控制信号)稳定→τ(寄存器功能选择信号)、Z(输出)稳定→CP↑。异步输入信号:早于或晚于系统时钟有效沿出现的输入信号。
异步输入a同步化后的输入ACP异步输入b同步化后的输入B
01将异步输入信号寄存并保留到下一个系统时钟出现为止;让同步化后的输入与当前系统时钟的有效时刻同时出现,并保持一个时钟周期。02同步化处理的思路:
图11.1.5转换电路
三、数字系统的设计步骤系统级设计物理设计用通用集成电路和印刷电路板实现;子系统、部件、元件级设计明确设计任务逻辑设计确定逻辑算法电路设计系统划分
030201用掩模ASIC实现(即在硅片上制作专用集成电路);用MCM实现(MultichipModule:多芯片模块,即用多片未封装的硅电路片,在陶瓷片经二次集成后的模块。);用PLD实现;
建立状态转移表建立操作明细表当系统中各个子系统(指最低层子系统)或部件的逻辑功能和结构确定后,采用比较规范的形式来描述系统的逻辑功能。数据处理器设计控制器设计
选择合理的器件和连接关系,以实现系统逻辑要求。电路设计的结果常采用两种方式来表达:电路图方式、硬件描述语言方式。
第二节寄存器传输语言(RTL)寄存器传输操作寄存器传输语言所存信息的处理和存贮即表示了寄存器传输操作,又和硬件间有个简单的对应关系的一种方便的设计工具。
一、寄存器间的信息传输1.寄存器的表示方法①大写英文字母②方块图A(a)寄存器AAnAn-1…A2A1(b)寄存器A的各个位表示A(c)寄存器位编号表示1n图11.2.1寄存器方块图表示
2.传输操作1ABn控制电路T1X实现语句的逻辑图图11.2.2控制函数结束控制函数
二、算术操作T2:A←A+BT5:A←A+1并行加法器ABB并入增1T2T5AA+B图11.2.5完成加和增“1”操作的方框图
三、逻辑操作与运算符
您可能关注的文档
最近下载
- 创新农村公共服务管理模式,推进乡村振兴.pptx VIP
- 学校食堂承包经营及餐饮服务投标方案(技术方案).pdf
- 2022年中国银行公司客户经理考试总题库.doc
- 中国哲学史12-两汉经学.ppt VIP
- 中国康复类医疗器械产业加速腾飞,正迎来黄金发展期——2023大型现状调查报告(先进制造2024前沿第9期).docx
- 电力系统继电保护及安全自动装置运行评价规程 QGDW 10395-2022.docx VIP
- 锚杆静压桩施工设计方案.doc VIP
- 早产儿贫血诊断与治疗的临床实践指南(2025年).pptx VIP
- (高清版)DG∕TJ 08-88-2021 建筑防排烟系统设计标准.pdf VIP
- 《寄生虫学检验》课件——结膜吸吮线虫.pptx VIP
文档评论(0)