您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 电子设计/PCB > Xilinx-ISE软件简单教程
1§1.4软件使用—ISE9.1新建项目工程新建设计文件设计编译改错设计仿真测试设计文件下载——适配、编程、下载2设计一个模16计数器要求:1、系统输入时钟48MHZ2、系统输出1HZ信号,用LED指示灯显示;3、系统输出模16数据,用4个LED指示灯显示;4、系统下载配表管脚:CLK:T8模16四个LED1-4:C10、A10、B10、A91HZ信号LED:B831、启动软件启动program/xilinxise9.1/projectNavigator到下图界面42、建立项目工程【file】--【newproject】如下图所示,键入项目的名称和保存项目各文件的地址(注意项目文件名不要用中文,开头不要用数字)53、设置参数建好后击“下一步”,新项目对话框如下图所示,按下图配置参数64、参数设置完善建然后一直NEXT到下图点完成75、新文件的输入【project】--【newsource】如下图所示85、新文件的输入输入文件名(不要同项目名相同,选VHDLModule96、新文件输入完善一直单击“下一步”直到完成到下图,在右窗中输入源程序10libraryIEEE;useIEEE.STD_LOGIC_1164.ALL;useIEEE.STD_LOGIC_ARITH.ALL;useIEEE.STD_LOGIC_UNSIGNED.ALL;entitycnt16isport(clk:instd_logic;dout:outstd_logic_vector(3downto0);dclk1:outstd_logic);endcnt16;architectureBehavioralofcnt16issignalclk1:std_logic:='1';signalq:integerrange0to24000000:=0;signalw:std_logic_vector(3downto0):=0000;Begindclk1=clk1;dout=notw;设计输入例程11t1:process(clk)beginifclk'eventandclk='1'thenifq=23999999thenq=0;clk1=notclk1;elseq=q+1;endif;endif;endprocess;t2:process(clk1)beginifclk1'eventandclk1='1'thenifw=9thenw=”0000“;elsew=w+1;endif;endif;endprocess;endBehavioral;设计输入例程127、程序语法检查点中源文件,双击处理窗中的CheckSyntax13查看报告窗,并对错误进行修改,再运行CheckSyntax,直到报告窗为Successfully148、功能仿真【project】--【newsource】,键入仿真文件名,直到完成15仿真建立的完善Sourefor中选Bh..Simulation,在仿真文件右窗中输入激励信号的波形参数值。16Clk赋值:17仿真运行点中仿真文件,双击处理窗中的SimulateBehavioralModel.18观看显示波形19管脚适配Sourcesfor设置为Synthesis..,选中要适配的文件。双击处理窗的AssignPackagePins,该操作会提示生成一个.ucf文件,选是20按下图在LOC位置把管脚分配好,并保存21文件编程退回源窗和处理窗,选中下载文件,运行处理窗GenerateProgrammingFile,生成.Bit下载文件,关闭产生的对话框XilinxWebtalkDialog。22文件下载实现连接开发板,打开电源,点中下载源文件,双击处理窗中的ConfigureDevice。选JTAG模式。23下面窗口选JTAG,点Finish24配置窗口中选BIT下载文件,点Open,关掉第三方存储下载文件窗口25点左边的下载标志,单击鼠标右键,运行Program,26编程属性窗什么都不选,直接点OK27程序开始下载,直到出现ProgramSucceeded,观察开发板上所编文件的执行情况
本文标题:Xilinx-ISE软件简单教程
链接地址:https://www.777doc.com/doc-6642047 .html