- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EDA第三章原理图输入设计方法-定稿课案
黑龙江大学电子工程学院 第三章 原理图输入设计方法 EDA工具仍然保留着原理图输入的设计方式,可以利用原有的电路知识快速完成设计,便于进行节点仿真,还支持层次电路设计方式。 一、 原理图设计方法 ※ 二、1位全加器设计 三、数字电子钟设计 四、利用LPM兆功能模块的电路设计 五、波形输入设计 一、 原理图的设计方法 原理图设计的内容包括元件的引入和线的连接,在设计复杂的系统时候,也可以采用自顶向下的方法-将电路分成若干个相对独立的模块来分别设计。优点在于运行速度较高,容易仿真,调整容易,缺点是效率低。 1、内附逻辑函数 √ 2、逻辑规则 3、原理图编辑工具 4、原理图编辑流程 5、设计项目的处理 6、设计项目的校验 7、器件编程 1、内附逻辑函数 : MAX+PLUS II包含常用的逻辑函数,这些逻辑函数被称为图元(Primitive) 和符号(Symbol),也称元件。共有4个子目录中装载着不用种类的逻辑函数文件。在设计原理图时候,到相应的子目录中查找相应的元件即可。 prim子目录中存放的是数电中的一些基本元件库,如AND、OR、 INPUT OUTPUT等元件。 mf子目录中存放的是一些中规模的器件库,如74系列的逻辑器件等。 由可编程与阵列和固定或阵列组成,熔丝编程方式,双极性工艺,广泛推广。 Mega_lpm子目录中存储的是较大并且可做参数设计的元件。 Edif子目录中存放的是一些符合EDIF(电子设计交互)格式的元件。 2、逻辑规则 引脚名称:输入输出引脚的的名称。命名规则是不超32个的字母数字和“/”,“ _ ”,“–” 等,不区分大小写,同一个设计文件中不能重复。 节点名称:各元件之间传递信号的线。命名和引脚相同。 总线名称: 2-256个节点的组合,要在名称后面加[m..n]表示节点的编号。 文件名称:扩展名为.gdf 文件名小于32个字符。 项目名称:项目名称与最高层次的原理图名称一致。 3、原理图编辑工具 就是设计原理图时候,经常使用的一些工具按钮。如 选择工具 文字工具 画正交线工具 画直线工具 画弧线工具 画圆工具 放大工具 缩小工具 与窗口适配工具 连接点接/点断工具 打开橡皮筋连接功能 关闭橡皮筋连接功能 4、原理图编辑流程 建立文件夹 每个项目最好建立一个文件夹:注意不能是中文目录 进入原理图设计系统:菜单FILE-NEW,选择图像编译文件。 输入元件:先确定放置位置,然后菜单Symbol-Library 选择元件 元件的编辑:移动,旋转,删除,复制,通过鼠标拖拽,右键菜单 连线:鼠标选择一个端口,按住左键移动到另一个端口。 命名:给各个引线端子命名,也可以给节点命名。 总线:总线是一组相关的连线,就是给这组线命名。 保存文件:文件另存到最初建立的文件夹中。 将当前设计项目设置为工程文件。 使用菜单File-Project - Set Project to current File 创建元件:当元件检查无误后,可以使用菜单 File-Creat Default Symbol,在当前目录中生成一个元件.sym,以后设计时候可以直接作为元件来调用。 5、设计项目的处理 MAX+PLUS II的编译器是一个高速的自动化的设计处理器,能完成对设计项目的编译。能够将设计文件转换成器件编程、仿真、定时分析所需要的输出文件,是本软件系统的核心。 项目编译 启动编译器 编译过程 选择器件 全局项目综合方式 启用设计规则检查工具 引线端子适配 打开平面图编辑器 选择视图选择方式 显示最后一次编译所生成的平面图 编辑引线端子 6、设计项目的校验 MAX+PLUS II的设计项目的校验包括项目的仿真(Simulate)和定时分析(Timing Analysis)两部分。 仿真: 创建仿真波形文件.scf 选择欲预仿真的引线端子 编译输入节点的仿真波形 仿真 分析仿真结果 定时分析: 启动定时分析工具 传播延时分析 时序逻辑电路性能分析 建立/保持时间分析 7、器件编程 编程是指将编程数据放到具体的可编程器件中去。一般是将成功编译和仿真后的一个项目编程到一个具体的可编程器件中进行测试。MAX+PLUS II的编程器(Programmer)完成对器件的编程工作。编程下载方式有ByteBlaster并行下载和ByteBlaster(MV)并行下载和ByteBlaster串行下载等。下面是ByteBlaster(MV)并行下载的下载例子。 项目编译: 安装ByteBlaster电缆 打开编程器 选择编程硬件 用JTAG或FLEX链在系统编程 FPGA下载文件为.sof CPLD下载文件为.pof 第三章 原理图输入设计方法 一
您可能关注的文档
- 公路纵断面设计.ppt
- 公路水运试验检测工程师公共基础.doc
- DWG2000-1G硬件设计概要(2014.5.6).doc
- Dubbo路由模块设计说明书.docx
- DW_12使用行为.ppt
- 公路试验检测考试模拟答案.docx
- 公路试验检测方案.doc
- D类音频功放设计.docx
- DZ2300标准化管道支吊架安装技术.doc
- 公路质量通病及控制.ppt
- 绿电2022年系列报告之一:业绩利空释放,改革推动业绩反转和确定成长.docx
- 化学化工行业数字化转型ERP项目企业信息化规划实施方案.pdf
- 【研报】三部门绿电交易政策解读:溢价等额冲抵补贴,绿电交易规模有望提升---国海证券.docx
- 中国债券市场的未来.pdf
- 绿电制绿氢:实现“双碳”目标的有力武器-华创证券.docx
- 【深度分析】浅析绿证、配额制和碳交易市场对电力行业影响-长城证券.docx
- 绿电:景气度+集中度+盈利性均提升,资源获取和运营管理是核心壁垒.docx
- 节电产业与绿电应用年度报告(2022年版)摘要版--节能协会.docx
- 2024年中国人工智能系列白皮书-智能系统工程.pdf
- 如何进行行业研究 ——以幼教产业为例.pdf
文档评论(0)