1、物理与电子工程学院物理与电子工程学院ISE 原理图输入法设计方式原理图设计HDL设计1物理与电子工程学院物理与电子工程学院一、ISE安装演示n软软件安装的基本硬件要求如下件安装的基本硬件要求如下:CPU在P III以上,内存大于256M,硬盘大于4G的硬件环境安装。为了更好地使用软件,至少需要512M内存,CPU的主频在2GHz以上。n使用的集成开发环境是ISE 9.1或10.1,n仿真工具可以用ModelSim 6.2b,综合工具Synplify Pro 8.8。其中ISE、ModelSim软件和Synplify软件不同版本之间的差异不是很大,所以操作和设计结果的差别也是很小的。初学者,初学
2、者,仅仅用用ISE默默认认的仿真和的仿真和综综合工具即可。合工具即可。2物理与电子工程学院物理与电子工程学院1.1.双双击击Xilinx_ISE_10.1.iso,即将即将镜镜像文件放到虚像文件放到虚拟拟DVD驱动驱动器中。器中。2.2.打开打开“我的我的电脑电脑”,双,双击击打开虚打开虚拟拟出的出的DVDDVD驱动驱动器器ISE安装演示13物理与电子工程学院物理与电子工程学院3 3.点点击击Setup.exeSetup.exe,进入安装界面入安装界面。ISE安装演示24物理与电子工程学院物理与电子工程学院4.4.点点NextNext,提,提示示输输入注册入注册码码,注册注册码码:18D6AJ
3、U4EK7PWTKBN7UL2KR9318D6AJU4EK7PWTKBN7UL2KR93ISE安装演示35物理与电子工程学院物理与电子工程学院5.5.选择选择安装安装产产品。品。默默认认安装安装(选择选择第第26项项)需要需要8.7G的的空空间间。建建议议默默认认安装安装如果硬如果硬盘盘空空间间不不够够,可去掉后两个可去掉后两个选项选项,需要需要6.8G大小。大小。ISE安装演示46物理与电子工程学院物理与电子工程学院6.6.选择选择安装路径。安装路径。默默认认是是C:Xilinx10.1C:Xilinx10.1,可以更可以更换换路径,但路径,但不能有中文。不能有中文。ISE安装演示57物理与
4、电子工程学院物理与电子工程学院7 7.接下来就是安装接下来就是安装过过程了,大程了,大约约需要需要5050分分钟钟。ISE安装演示68物理与电子工程学院物理与电子工程学院8 8.在安装最后在安装最后阶阶段,段,会会弹弹出提示升出提示升级对级对话话框。框。点点CancelCancel取消升取消升级级即可。即可。ISE安装演示79物理与电子工程学院物理与电子工程学院9 9.安装完成。安装完成。在桌面上出在桌面上出现现5 5个个图标图标。接下来接下来需要需要对软对软件件进进行行设设置。置。ISE安装演示810物理与电子工程学院物理与电子工程学院1 10 0.双双击桌面桌面Xilinx ISE 10.
5、1图标,打开,打开ISE开开发环发环境境。在。在“Edit”“Edit”菜菜单栏中点中点击“Preferences.”“Preferences.”ISE安装演示911物理与电子工程学院物理与电子工程学院 在在PreferencesPreferences对对话话框中,框中,单击单击左左侧侧的的webTalkwebTalk,去掉,去掉Dont show the Dont show the Webtalks Send Webtalks Send Progress dialog box Progress dialog box during send,during send,选择选择Use the Us
6、e the selected E-mail selected E-mail tolltoll,下面的,下面的选择选择为为空。空。11.11.设设置置WebTalkWebTalkISE安装演示1012物理与电子工程学院物理与电子工程学院15.15.设设置置UpdateUpdate 单击单击左左侧侧的的XilinxUpdateXilinxUpdate,去掉去掉Automatically Automatically check for check for sorftware sorftware updatesupdates。最后。最后别别忘了点忘了点OKOK。ISE安装演示1113物理与电子工程学院
7、物理与电子工程学院1616.功能介功能介绍iMPACTiMPACT:用来下:用来下载配置程序配置程序MySupportMySupport:连接接XilinxXilinx官方网官方网络ISEISE:用于:用于硬件硬件逻辑设计、实现等功能等功能XPSXPS和和XPS SDKXPS SDK:SOPCSOPC设计ISE安装演示1214物理与电子工程学院物理与电子工程学院课下任下任务:1.1.安装安装ISEISE开开发套件套件2 2.先熟悉先熟悉ISEISE开开发环境境15物理与电子工程学院物理与电子工程学院二、ISE的构成16物理与电子工程学院物理与电子工程学院三、ISE的设计流程设计综设计综合合17
8、物理与电子工程学院物理与电子工程学院设计实现设计实现18物理与电子工程学院物理与电子工程学院四、ISE的设计步骤以以1位全加器位全加器设计为设计为例例讲讲述述ISE 图形形输入方式入方式设计流程流程注意:注意:文件文件夹夹名不能用中文,且不可名不能用中文,且不可带带空格。空格。19物理与电子工程学院物理与电子工程学院20物理与电子工程学院物理与电子工程学院主要步骤n创建工程n创建新文件n绘制原理图n添加引脚n添加元件n链接元件n给连线取名n检查错误n模块符号制作n产生HDL程序n波形仿真n综合、实现、下载21物理与电子工程学院物理与电子工程学院创创建工程,建工程,选择选择目目录录22物理与电子
9、工程学院物理与电子工程学院选择选择器件,器件,综综合、仿真工具合、仿真工具23物理与电子工程学院物理与电子工程学院工程工程汇总报汇总报告告24物理与电子工程学院物理与电子工程学院25物理与电子工程学院物理与电子工程学院空工程,添加原理空工程,添加原理图图文件文件26物理与电子工程学院物理与电子工程学院添加原理添加原理图图文件文件27物理与电子工程学院物理与电子工程学院28物理与电子工程学院物理与电子工程学院Tools/Create I/O markers也可稍后用也可稍后用add/I/O marker菜菜单单,或者快捷工具按或者快捷工具按钮钮 ,稍后添加,稍后添加29物理与电子工程学院物理与电
10、子工程学院将所需元件全部将所需元件全部调调入原理入原理图编辑图编辑窗口窗口连连接好的原理接好的原理图图30物理与电子工程学院物理与电子工程学院行行为级为级波形仿真波形仿真激励波形激励波形31物理与电子工程学院物理与电子工程学院编辑编辑激励波形激励波形32物理与电子工程学院物理与电子工程学院激励波形激励波形图图33物理与电子工程学院物理与电子工程学院行行为级为级波形仿真波形仿真结结果果34物理与电子工程学院物理与电子工程学院 至此,保至此,保证证了了设计设计的的逻辑逻辑正确性!正确性!下面是具体的器件下面是具体的器件实现过实现过程。程。35物理与电子工程学院物理与电子工程学院引脚引脚约约束束36
11、物理与电子工程学院物理与电子工程学院等效等效约约束文件束文件37物理与电子工程学院物理与电子工程学院综综合合38物理与电子工程学院物理与电子工程学院实现实现39物理与电子工程学院物理与电子工程学院后仿真,时序仿真40物理与电子工程学院物理与电子工程学院产产生生编编程文件,下程文件,下载载41物理与电子工程学院物理与电子工程学院下下载载配置配置42物理与电子工程学院物理与电子工程学院43物理与电子工程学院物理与电子工程学院五、设计流程归纳(ISE)n设计输入n设计综合n设计实现n仿真验证n编程下载44物理与电子工程学院物理与电子工程学院六、层次化设计模模块块符号制作:符号制作:Tools/Symbol Wizard45物理与电子工程学院物理与电子工程学院模模块块符号端口符号端口46物理与电子工程学院物理与电子工程学院模模块块符号外形符号外形47物理与电子工程学院物理与电子工程学院生成的符号生成的符号48物理与电子工程学院物理与电子工程学院创建顶层文件49物理与电子工程学院物理与电子工程学院仿真、实现、下载50物理与电子工程学院物理与电子工程学院课后习题n请画出FPGA设计流程的框图,并解释每一步的含义。51