基本信息
文件名称:第3章可编程逻辑器件的设计与开发.ppt
文件大小:6.21 MB
总页数:145 页
更新时间:2025-12-01
总字数:约1.77万字
文档摘要

图3-24命名节点线或总线第94页,共145页,星期日,2025年,2月5日图3-25指定设计器件第95页,共145页,星期日,2025年,2月5日●保存并检查。电路编辑完成之后,选取窗口菜单File→Project→SaveCheck,即可针对电路设计文件进行检查。检查完后会出现错误数目信息对话框,如图3-26所示。若有错误则单击“确定”按钮,再针对Messages-Compiler窗口所提供的信息作修改。第96页,共145页,星期日,2025年,2月5日图3-26错误数目信息对话框第97页,共145页,星期日,2025年,2月5日●侦错。常见的错误方式有:脚位名字重复、接线没接好、文件名格式不对等,如图3-27所示。修改错误可单击Messages-Compiler窗口中的Message按钮,选出要查看的错误信息,再单击Locate按钮,会跳到说明所指的电路错误位置所在。也可单击Messages–Compiler窗口中的HelponMessage按钮,连至文字说明画面,以帮助错误的修改。第98页,共145页,星期日,2025年,2月5日图3-27常见错误信息第99页,共145页,星期日,2025年,2月5日●保存并编译。编辑好之后选取窗口菜单File→Project→SaveCompile,即可进行编译。选用“EPF10K20RC240-4”器件设计的电路文件会产生.sof烧写文件,选用“EPM7128SLC84-7”器件设计的电路文件会产生.pof烧写文件。●创建电路符号文件。选取窗口菜单File→CreateDefaultSymbol,可以产生一个代表现在所设计逻辑函数的电路符号文件,其扩展名为.sym,可供其他电路图使用。再利用窗口菜单File→EditSymbol,可以编辑或查看符号文件,如图3-28所示。第100页,共145页,星期日,2025年,2月5日图3-28符号编辑窗口第101页,共145页,星期日,2025年,2月5日●创建电路包含文件。选取窗口菜单File→CreateDefaultIncludeFile,可以产生一个代表现在所设计逻辑函数类型的文件,其扩展名为.inc,可供其他AHDL编辑时使用。可以选择窗口菜单MAX+plusⅡ→HierarchyDisplay,打开HierarchyDisplay窗口,再选取.inc文件查看函数,如图3-29所示。其内容为函数名称,并列出信号输入端和信号输出端名称。第102页,共145页,星期日,2025年,2月5日图3-13体系显示窗口第62页,共145页,星期日,2025年,2月5日3.5如何使用MAX+plusⅡ3.5.1原理图编辑用原理图编辑器设计数字电路的主要工作是符号的引入与线的连接。MAX+plus软件提供了数种常用的逻辑函数。在原理图编辑窗口中是以符号引入的方式将需要的逻辑函数引入的,各设计电路的信号输入脚与信号输出脚也需要以符号方式引入。有四个不同的子目录分别放有不同种类的逻辑函数文件。第63页,共145页,星期日,2025年,2月5日1.内附逻辑函数内附的逻辑函数又可再分为三大类:(1)基本逻辑函数(Primitives)。数字电路的基本函数如AND、XOR、VCC、GND、INPUT、OUTPUT等如图3-14所示,它们都放在\maxplus2\max2lib\prim的子目录下。关于基本逻辑函数可参考菜单Help→Primitives的说明。第64页,共145页,星期日,2025年,2月5日图3-14基本逻辑函数第65页,共145页,星期日,2025年,2月5日(2)旧式函数(Old-StyleMacrofunctions)。MAX+plus旧式函数收集了很多常用的逻辑电路,例如74138、74160等,如图3-15所示。这些函数都放在\maxplus2\max2lib\mf的子目录下。适时地将这些逻辑电路直接运用在逻辑图设计上,可以简化许多设计工作。在\maxplus2\max2inc下存有这些旧式函数电路的包含文件(.inc)。对于旧式函数,可参考菜单Help→Old-StyleMacrofunctions的说明。第66页,共145页,星期日,2025年,2月5日图3-15旧式函数第67页,共