欢迎来到天天文库
浏览记录
ID:39996519
大小:1.39 MB
页数:28页
时间:2019-07-16
《xilinxise简单教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ISE简单教程12§1.4软件使用—ISE9.1新建项目工程新建设计文件设计编译改错设计仿真测试设计文件下载——适配、编程、下载3设计一个模16计数器要求:1、系统输入时钟48MHZ2、系统输出1HZ信号,用LED指示灯显示;3、系统输出模16数据,用4个LED指示灯显示;4、系统下载配表管脚:CLK:T8模16四个LED1-4:C10、A10、B10、A91HZ信号LED:B841、启动软件启动program/xilinxise9.1/projectNavigator到下图界面52、建立项目工程【file】--【newproject】如下图所示,键入项目的名称和保存项目
2、各文件的地址(注意项目文件名不要用中文,开头不要用数字)63、设置参数建好后击“下一步”,新项目对话框如下图所示,按下图配置参数74、参数设置完善建然后一直NEXT到下图点完成85、新文件的输入【project】--【newsource】如下图所示95、新文件的输入输入文件名(不要同项目名相同,选VHDLModule106、新文件输入完善一直单击“下一步”直到完成到下图,在右窗中输入源程序11libraryIEEE;useIEEE.STD_LOGIC_1164.ALL;useIEEE.STD_LOGIC_ARITH.ALL;useIEEE.STD_LOGIC_UNSIGN
3、ED.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;设计输入例程12t1:process(cl
4、k)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;设计输入例程137、程序语法检查点中源文件,双击处理窗中的CheckSyntax14查看报告窗,并对错误进行修改,再运行CheckSyntax,直
5、到报告窗为Successfully158、功能仿真【project】--【newsource】,键入仿真文件名,直到完成16仿真建立的完善Sourefor中选Bh..Simulation,在仿真文件右窗中输入激励信号的波形参数值。17Clk赋值:18仿真运行点中仿真文件,双击处理窗中的SimulateBehavioralModel.19观看显示波形20管脚适配Sourcesfor设置为Synthesis..,选中要适配的文件。双击处理窗的AssignPackagePins,该操作会提示生成一个.ucf文件,选是21按下图在LOC位置把管脚分配好,并保存22文件编程退回源窗
6、和处理窗,选中下载文件,运行处理窗GenerateProgrammingFile,生成.Bit下载文件,关闭产生的对话框XilinxWebtalkDialog。23文件下载实现连接开发板,打开电源,点中下载源文件,双击处理窗中的ConfigureDevice。选JTAG模式。24下面窗口选JTAG,点Finish25配置窗口中选BIT下载文件,点Open,关掉第三方存储下载文件窗口26点左边的下载标志,单击鼠标右键,运行Program,27编程属性窗什么都不选,直接点OK28程序开始下载,直到出现ProgramSucceeded,观察开发板上所编文件的执行情况
此文档下载收益归作者所有