- 1、本文档共171页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字电路设计经典资料
数字电路设计 内容提要 绪论 电路设计规则 电路设计流程 电路验证方法 电路实现 结束语 绪论 认清数字电路设计 电路设计的三个层次 正确的入门方法 数字电路的基本参数 同步数字电路设计 认清数字电路设计 电路设计是一门艺术 象艺术技巧一样,深不可测,奥妙无穷; 电路设计工程师和艺术家一样,有发挥创造性的无限空间; 电路设计所使用的“原料”和艺术作品一样,简单而且为所有人共知; 电路的表现形式和艺术作品一样,相同的内容,相同的目的,可能会有不同的表现形式。 …… 认清数字电路设计 因为电路设计是一门艺术,所以 它不可以速成; 必须正确的入门方法; 必须经常重复练习; 在实现以前必须有完整的构思。 认清数字电路设计 举例: 设计一个电路完成以下波形描述的功能。 认清数字电路设计 利用选择器完成电路功能 认清数字电路设计 利用移位寄存器完成电路功能 电路设计的三个层次 完成功能 能够完成电路要求完成的功能 工作可靠 电路的工作对外围环境要求最低; 电路不受温度、工艺等因数的影响 可重用(可移植) 能方便的在别的电路中使用 电路设计的三个层次 举例 设计一个UART的接收电路 波特率19.2,偶校验,1位停止位 电路设计的三个层次 定义输入输出端口 输入:UartRx、SysClk、Read 输出:Data、New、Err 电路设计的三个层次 功能实现(框图) 电路设计的三个层次 完成功能(电路图) 电路设计的三个层次 该电路能完成要求的功能,我们的设计已经结束 我们来看下面情况: 发送的时钟和接收的时钟源不同步 传输中出现干扰 读信号和接收时钟不同步 接收电路伪同步 电路设计的三个层次 我们修改了电路,电路工作已经十分可靠,现在我们可以说设计结束了。 如果我们我们接到另一个项目需要做一个URAT,要求有些不同: 波特率、校验位、停止位可变; CPU中断响应慢 电路设计的三个层次 所以我们在设计电路时,最好能使电路可重用,或尽可能简单的修改原设计的情况下对电路进行移植。 数字电路基本参数 无时钟信号的电路(组合逻辑) 数字电路基本参数 有时钟信号的电路(时序电路) 数字电路基本参数 Tsu、Th是对输入信号中数据和时钟相位的表征,通常我们提及这两个参数时,一般是指器件对输入的要求,即要求输入的最小建立时间( Tsu )和最小保持时间( Th ); 触发器的这两个参数只与器件的工艺和温度有关 当我们的输入的相位要求不能满足该要求时,触发器的值将不能达到预期结果(即我们常说的不确定)。 数字电路基本参数 对于一个触发器来说, Tsu +Th为一个常量。由于有外围电路的作用,我们所看到的最小建立时间( Tsu )和最小保持时间( Th )可能有变化。例如: 数字电路基本参数 触发器的Tco参数只与器件的工艺和温度有关 由于时钟输入或数据输出电路上的延时, 器件或模块的Tco可能会有变化,例如: 数字电路基本参数 我们现在已经学习了数字电路的基本参数: 数字电路基本参数 我们在电路中,实际上触发器和组合逻辑是以以下结构存在的: 同步数字电路设计 在数字电路中为什么要使用同步数字电路? 同步数字电路设计 异步电路(组合逻辑电路): 同步数字电路设计 同步电路(时序电路): 同步数字电路设计 Tdelay与组合逻辑的延时(Tn)无关 同步数字电路设计 假设因为温度、工艺或布线改变,造成电路的延时改变了△t,对于异步电路: 同步数字电路设计 对于同步数字电路 同步数字电路设计 另外,由于同步数字电路只对在时钟有效沿附近的数据“感兴趣”,所以它可以将由于干扰造成的数据干扰和由于电路竞争冒险产生的毛刺“过滤”掉,从而大大的提高了电路的可靠性。 同步数字电路设计 同步电路使电路的速度是提高了还是降低了???? 同步数字电路设计 变慢了,为什么? 同步数字电路设计 变快了,为什么? 同步数字电路每间隔一个TClk可以处理一个数据,而异步电路需要每间隔Tdelay才能处理一个数据。 就单位时间内处理的数据量而言,同步数字电路可以远远大于异步电路。 所以我们说,使用同步数字电路的可以提高电路的运行速度。 正确的入门方法 从电路图设计入手 可以很清楚电路是如何实现的; 可以很清楚电路结构,或会有意识的对电路的模块进行划分; 如果从语言入手 必须熟悉电路,能很容易的读懂电路; 对电路的不同描述方式,要清楚综合工具的综合结果 正确的入门方法 规范设计是入门的基础 规范设计可以避免一些电路不可靠因素; 真正可重用的电路绝对是规范的; 电路的功能实现不是最有价值的东西,最有价值的是电路实现的思路; 如果你的电路大家都看不懂,那绝对是“垃圾”; 正确的入门方法 注重仿真 所有的电路都是调试出来的,不是设计出来的; 不懂仿真,则永远无法成为电路设计高手; 测试向量的完整性
您可能关注的文档
- 挥斥方遒 ——方案设计大赛.doc
- 授课--试验设计与数据处理(第9章).pdf
- 挑战与机遇-设计公司的专业化之路.ppt
- 探究性实验的设计方案.pptx
- 控制工程设计方案设计.ppt
- 拓展方案及公司介绍范本.doc
- 控江路_隆昌路-内江路_迎世博道路整治工程施工组织设计方案.pdf
- 控制性规划说明书范文.doc
- 提升水浒影视城竞争力策划方案.doc
- 提升义务教育阶段教学质量.ppt
- dionex-ics-5000-操作说明书手册.pdf
- Agilent-1260-Infinity-II-G7161-Preparative-Binary-Pump-操作说明书手册.pdf
- Agilent-1290-Infinity-II-MS-Flow-Modulator-操作说明书手册.pdf
- Agilent-7697A-Headspace-Sampler-操作说明书手册.pdf
- Beckman-Coulter-Microfuge-16-Centrifuge-操作说明书手册.pdf
- GDSD500射频导纳料位开关.pdf
- Eppendorf_5702_5702_R_5702_RH_操作说明书手册.pdf
- Thermo-Scientific-Ultra-Low-Temperateure-Freezer-操作说明书手册.pdf
- AR80-D(DR、LSQB)明渠流量计说明书V2.78.pdf
- D-lab-Mx-s-Vortex-Mixer-操作说明书手册.pdf
最近下载
- 意大利cemb(赛博)er60动平衡仪中文操作手册.pdf VIP
- 粮油供货保障方案.docx VIP
- 负压引流器产品技术要求标准2023版.pdf VIP
- 初中英语课外阅读黑布林版渔夫和他的灵魂中文译文.docx VIP
- Oasis montaj7.5 操作手册-Oasis montaj Mapping and Processing软件平台.pdf VIP
- 机械精度设计与检测技术基础第2版杨沿平第七章滚动轴承配合1课件教学.ppt VIP
- 云南省昆明市盘龙区2023-2024学年七年级上学期期末英语试卷.pdf VIP
- 硬膜下血肿的护理常规.pptx
- 2020年牛津译林版7A英语七年级上册Unit2-单元检测卷(含答案).docx VIP
- 机械精度设计与检测技术基础第2版杨沿平第八章键与花键连接1课件教学.ppt VIP
文档评论(0)