欢迎来到天天文库
浏览记录
ID:59420311
大小:3.47 MB
页数:47页
时间:2020-09-19
《EDA 原理图输入设计法ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、XC95108BGA封装第三章原理图输入设计法原理图输入设计法的主要内容是原件的引入和线的连接;适用于对系统很了解且对系统速率要求较高时,或设计大系统中对时间特性要求较高时原理图输入法设计效率较低,但易仿真,便于对信号的观察及电路的调整。在复杂系统设计时,通常用VHDL语言设计底层电路,用原理图设计法进行顶层设计。QuartusII常用文件介绍文件扩展名用途MAX+PLUSII中的名称.vhdVHDL代码源文件.vhd.bdf图形输入源文件.gdf.pofCPLD,EEPROM器件编程文件.pof.sofFPGA
2、器件的SRAM文件配置.sof内附逻辑函数QuartusII软件中自带了常用的逻辑函数库..alteraquartus51librariesprimitives该目录下的各图元(Primitives)和符号(Symbol)也称为元件,是一些简单的、功能固定的逻辑元件,不可调整参数;.bsf文件——blocksymbolfile3.1原理图设计方法..alteraquartus51librariesmegafunctions是LPM(LibraryofParameterizedModules)宏模块
3、,是功能复杂、参数可设置的模块;..alteraquartus51librariesothers主要是MaxplusII中的元件模块;3.1原理图设计方法2.编辑规则引脚名称:不区分大小写,不超过32个字符节点名称:即给单条连线命名总线名称:一条总线至少代表2个节点的组合,最多为256个节点。命名时,必须在名称后加上[m..n]表示其含有的节点变化文件名称:扩展名.bdf,文件名最长32个字符项目名称:项目包含所有的从设计文件编译后产生的文件。项目名必须与顶层设计文件名相同3.1原理图设计方法3.编辑工具
4、4.编辑流程1)建立设计文件夹2)建立工程3)建立原理图设计文件(名字与工程名相同)4)保存文件3.1原理图设计方法5)输入元件6)元件的编辑7)连线8)命名9)总线10)创建元件新工程向导建立工程建立工程这两个名字必须相同建立工程建立工程选择器件系列建立工程选择器件型号建立工程器件型号顶层设计实体名建立原理图文件建立原理图文件建立原理图文件未保存的原理图文件名保存原理图文件默认与工程名相同输入元件批量放置相同元件点击右键中止批量放置元件的编辑编辑元件名元件名元件类型连线按下左键松开左键拖动鼠标命名鼠标置于连线上
5、点击右键总线总线通过标号进行连接创建元件根据原理图生成的元件5.设计项目的处理①项目编译—编译过程有2种,作用分别为:语法编译:只是综合并输出网表--编译设计文件,综合产生门级代码--编译器只运行到综合这步就停止--编译器只产生估算的延时数值3.1原理图设计方法完全的编译:包括编译,网表输出,综合,配置器件--编译器除了完成以上的步骤,还要将设计配置到ALTERA的器件中去--编译器根据器件特性产生真正的延时时间和给器件的配置文件3.1原理图设计方法编译信息栏红色:错误蓝色:警告②引脚适配在指配编辑器中进行指定A
6、ssignments/AssignmentsEditor编辑指配文件(.qsf——QuartusIISettingsFile)3.1原理图设计方法设计文件中定义的I/O端口名FPGA芯片的管脚序号引脚适配分配完管脚必须重新编译!!!③项目仿真功能仿真前仿真,对设计的逻辑功能进行仿真;时序仿真后仿真,对信号的时间延时进行仿真;仿真前还要做的工作输入信号的建立3.1原理图设计方法④仿真波形文件的建立VectorWaveformFile(.vwf)--创建矢量波形文件;--设定时间轴参数;--选择需仿真的节点;--编辑
7、输入节点的仿真波形;3.1原理图设计方法建立仿真波形文件双击载入端口列表波形编辑器工具栏时序仿真必须生成功能仿真网表⑤器件编程Tools/Programmer/HardwareSetup…/AddHardware选择ByteBlasterMV/ByteBlasterII;FPGA选择.sof文件进行编程下载;.sof——SRAMObjectFile.pof——ProgrammerObjectFile3.1原理图设计方法编程下载三个输入端,八个输出端。当输入信号按二进制方式的表示值为十进制数N时,标号为N的输出端输
8、出高电平,表示有信号产生,而其它输出端则为低电平,表示无信号产生。三个输入端能产生的组合状态有八种,所以输出端在每种组合中仅有一位为高电平的情况下,能表示所有的输入组合。3.23-8译码器的设计3-8译码器的真值表输入输出ABCD7D6D5D4D3D2D1D0000000000011000000001001000000100110000010000010001000010
此文档下载收益归作者所有