- 1、本文档共60页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字系统设计-1
1 2.3 数字系统设计方法论 2.3.1 自上而下的设计方法 自顶向下是指将数字系统的整体逐步分解为各个子系统和模块,若子系统规模较大,则还需将子系统进一步分解为更小的子系统和模块,层层分解,直至整个系统中各子系统关系合理,并便于逻辑电路级的设计和实现为止。 自上而下的设计方法是一种自顶向下,由抽象定义到具体实现,由高层次到低层次逐步转换,逐步求精的设计方法 系统级描述 算法级描述 功能级描述 逻辑级描述 系统级描述 行为级描述 寄存器传输级描述 门级描述 逐层分解功能 分层次进行设计 优点: 模块化设计 从上到下逐步由粗略到详细,符合常规的逻辑思维习惯。 高层设计同器件无关,设计易于在各种集成电路工艺或可 编程器件之间移植。 适合多个设汁者同时进行设计。用系统工程方法对设计任务进行合理分配,对设计进行管理。 易实现最优化设计 注意事项: 上级到下级转换的准确性 功能防真 时序防真 2.3.2 自下而上的设计方法 从现成的数字期间或子系统出发,根据用户的需求,对现有的 器件或子系统进行修改、扩大及相互连接,构成新的系统。 例、用半加器构成全加器 HA A B C S HA A B C S HA A B C S ≥1 Ci S A B C i-1 要求:必须有一定的经验 优点:1、设计时间短,设计成本低。 2、可以充分利用已有的设计成果。 缺点:很难保证系统结构的最优化。 自上而下/自下而上两种设计方法的选择和组合没有严格的规则可以遵循。视需要而定 2.3.3 自关键部件开始设计 找出待设计系统中,决定整个系统性能和结构的关键或核心部件。 例、设计一个复数乘法运算电路。 × × × × + + MR MI 这种设计方法实际上是前面 两种方法的结合和变形。 2.3.4 系统信息流驱动设计 数据处理单元 控制单元 待处理数据输入 处理后数据输出 控制序列信号 反馈应答信号 外输入控制信号 控制信号输出 CLK 控 制 流 数 据 流 以待处理的数据为中心 以系统控制过程为中心 系统数据流驱动设计 系统控制流驱动设计 1、系统数据流驱动设计 依据系统的技术要求,分析待处理数据所需进行的变换或 运算以数据的流程推动系统设计的进行。 例、设计一如图数据采集系统,图中M1-M8为8路模拟输入。 N1、N2两路8位数字量,OUT为系统串行输出(Ai、N1、N2 8*3串行组成),每0.1秒输出一条记录。 数据采集系统 M1 M8 N1 N2 OUT 1:Mi→Ai A/D转换 2:同时转换/逐个转换 3:如何有序输出 8位3选1 MUX 8位 并行/串行转换 8选1 模拟 开关 A/D 8位 M U X P/S 控制单元 Mi Mi Ai N1 N2 OUT 地址 地址 控制 控制 数字采集系统逻辑框图 2、系统控制流驱动设计 从用户要求出发,由应该实施的控制过程入手,确定系 统的控制流程,然后依据控制的要求及信号的格式,逐步导 出系统电路的实施方案。 例、设计一发电机自动发电控制系统。 控制过程:市电停电后自动启动,启动两分钟后检测发电 机的转速是否正常,不正常告警,正常则进入正常发电阶段。 此时,不断检测转速和电压,以此调整油量;如果转速/电压 超出一定的范围,告警并1分钟停机。 开始 停电 发启动信号 2 min? 测量转速 告警 合格 调整油量 转速电压合格? 告警 3min? 停机 2 min? Y N Y N Y N N Y Y N Y N IN1 OUT1 A/D IN2 OUT2 OUT3 D/A OUT4 2.4 数字系统算法的设计及算法的结构 2.4.1算法设计 1、算法推导考虑的主要因素 逻辑指标 非逻辑指标 最重要的指标,表达系统必须完成的逻辑功能 逻辑功能以外的 其他非逻辑约束 条件 工作速度 可靠性 系统资源大小 系统成本 例、4位乘法器的另一算法(累加法) RA=A RB=B RM=0 RA/RB=0 RM=RM+RA RB=RB-1 RB=0 开始 结束 递减计数器 比较器 累加器 寄存器 COUNT RM Adder 8 COMP 0 CP B A 8 8 4 8 * 第二章 数字系统设计方法 2.1 数字系统的基本概念 2.1.1 数字系统的基本结构 2.1.2 数字系统的基本模型 2.2 数字系统设计的一般步骤 2.2.1 数字系统设计的基本步骤 2.2.2 多级系统及其结构 2.3 数字系统设计方法论
您可能关注的文档
- 数字电路讲义-第三章.ppt
- 数字电路课程设计--八路彩灯.doc
- 数字电路设计 (数字钟).doc
- 数字示波器介绍.ppt
- 数字系统设计实验---除法器实验.doc
- 数字系统课程设计交通灯控制器.doc
- 数字编码 优质课.ppt
- 数字编码(81-100).ppt
- 数字绘图技术教学课件.ppt
- 数字网用表组装与调试.doc
- 《新媒体文案创作与传播(第2版 微课版)》课件 第3章 新媒体文案的写作方法;第4章 不同类型的新媒体文案写作.pptx
- 《新媒体文案创作与传播(第2版 微课版)》课件汇总 潘勇 第1--4章 新媒体文案概述 --不同类型的新媒体文案写作.pptx
- 《电子商务法律法规》 课件 模块六 电子商务中的消费者权益保护.pptx
- 《电子商务法律法规》 课件 模块三 电子签名与电子认证.pptx
- 车联网技术与应用 教案 陈宁 项目3--5 车联网关键技术---车联网安全技术 .docx
- 《动画速写(第三版)》课件 第七章 一般动画场景速写.pptx
- 《新媒体文案创作与传播(第2版 微课版)》课件 第1章 新媒体文案概述;第2章 新媒体文案创意策划.pptx
- 《电子商务法律法规》 课件 模块七 电子商务争议解决与法律责任.pptx
- 《新媒体文案创作与传播(第2版 微课版)》课件 第5章 主流新媒体平台的文案写作;第6章 新媒体文案的传播.pptx
- 新视野大学英语(第四版)读写教程4(思政智慧版)课件 B4U2 Secrets to beauty Section B.pptx
文档评论(0)