zynq文档!
基于MiS603 开发平台硬件语言开发(第一版)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!南京米联电子科技有限公司 Xilinx FPga开发板教程开发环境建立目录刊第一章开发环境建立1.1ISE147安装垂··看非·垂·垂看垂垂垂音D即垂垂音非章12 Modelsin安装1.3 Xilinx库编译及其联合 Modelsim261.3.1 Xilinx库图形界面编译261.3,2 Xilinx库DOS编译311.33ISE和 Modelsim联合321.4建立工程及其仿真Led3614.ISE工程建立…36142 Modelsin仿真4115程序下载1.5.1bi文件烧写……41.52mcs文件烧写..………511.6 chipscope在线逻辑分析仪使用.601.6.1添加 chiscope ll及需要观察的信号1.6.2启动逻辑分析611.6.3 Chipscopc信号采集与触发设置63第二章 Verilog语法基础.2.1 Verilog hdl代码规范.65项目构架设计..66接口时序设计规范看垂垂垂鲁垂非香垂·22 Verilog hdl硬件语言基础92.2.1技术背景垂着垂垂垂··看看看垂垂着番垂D音非垂69222学习ⅤHDL还是Ⅴ erilog.6922.3顺序控制的第一种办法——状态机设计7022.4顺序控制的第二种方法—FPGA中运行CPU70宫方论坛:www.osrc.cn第3页共262南京米联电子科技有限公司 Xilinx FPga开发板教程开发环境建立22.5FPGA还是ASIC2.2.6 Verilog最最基础语法看看番垂看垂鲁垂音音垂71227关键字71228 Verilog中数值表示的方式7522.9阻塞赋值和非阻塞赋值详解7623状态机设计7824 Testbench设计85第三章多路分频器设计.音垂垂垂章垂垂垂看;垂章·看垂垂3.1硬件分析.·垂番鲁音着垂垂D垂音·番鲁垂垂音垂音垂音垂3.2时序设计903.3程序源码.3.4综合布线前仿真时序3.5 Chipscope在线逻辑分析仪仿真923.6输出结果923.7小结92第四章流水灯实验4.1硬件分析·聊·······9342时序设计934.3程序源码.9344综合布线前仿真时序94.5 Chipscope在线逻辑分析仪仿真95输出结果.4.7小结.55第五章按钮去抖实验965.1硬件分析.9652时序设计5.3程序源码9754程序分析1015.5综合布线前仿真时序101宫方论坛:www.osrc.cn第4页共262南京米联电子科技有限公司 Xilinx FPga开发板教程开发环境建立56 Chipscope在线逻辑分析仪仿真……1015.7输出结果10158小结101第六章UART串口驱动设计1036.1硬件分析10362时序设计1036.3程序源码64程序分析……1096.5综合布线前仿真时序·垂着音D垂音·垂音垂垂垂音垂10966 Chipscope在线逻辑分析仪仿真1106.7输出结果6.8小结第七章 IP-CORE DCM7.1添加DCM时钟管理IP.7.2仿真测试文件7.3仿真结果74小结·.·+········第八章 IP-CORE FIFO.1188.1添加 FIFO IP COREl1 88.2程序分析.1228.3测试结果12584小结125第九章 IP-CORE BRAM2691添加 BRAM IP CORE12692程序分析12993测试结果13394小结133第十章USB2.0CY7C68013A开发环境搭建……13410.1开发包安装134宫方论坛:www.osrc.cn第5页共262南京米联电子科技有限公司 Xilinx FPga开发板教程开发环境建立10.2驱动程序安装……………………13710.3程序下载…143104测试结果14610.5小结147第十一章CY7C68013 A Slave fifo回传输148111应用场合分析14811.2 Slave fifo硬件结构…148l13 Slave fifo时序分析149114 Slave Fifo回传实验…鲁音垂音垂垂音垂垂垂垂看看15311.5USB固件源码分析……15311.6FPGA源码分析…11.7 Chipcope逻辑分析仪在线调试……163118测试结果163119小结.163第十二章 SLAVE FIFO流传输15.1USB固件源码分析.…152FPGA固件源码分析16415.3FPGA上位机源码分析165154测试结果171155小结172第十三章千兆网 RGMII PHY测试17413.1 RGMII简介…174132RGMI通信时序175133基于VSC8601的RGMI方案175134PHY原理图及布线…17613.5测试PHY硬件连接方案…17713.6程序分析.17713.7小结179第十四章UDP协议网络传输180宫方论坛:www.osrc.cn第6页共262南京米联电子科技有限公司 Xilinx FPga开发板教程开发环境建立14.lUDP报文..………18014.2XCAP软件配置…181143程序分析184144 Chipscope数据分析…18414.5程序源码.186146小结186第十五章 MCB DDR3内存测试18715.1DDR3存储器模块及其测试18715.2主流存储器简介……18715.3基于FPGA的DDR3硬件电路……∴18715.4 MCB DDR3MG核生成18815.5MCB控制器时序分析…,198156DDR3测试程序全地址空间测试20115.7 MCB DDR3测试结果210158小结210第十六章图像之ⅤGA接口测试21116.1VGA概述.21216.2VGA硬件电路解析..…213163VGA时序分析…21164VGA时序仿真……………………216l6.5 ChipScope数据分析21716.6程序分析2116.7程序源码.222168小结222第十七章图像之HDMI接口测试17.1HDMI概述········…2317.2HDMI硬件电路解析22417.3HDMI芯片寄存器配置227174HDMI时序分析230宫方论坛:www.osrc.cn第7页共262南京米联电子科技有限公司 Xilinx FPga开发板教程开发环境建立17.5HDMI时序仿真230176 Chipscope数据分析……23017.7程序分析.23017.8程序源码23117.9小结232第十八章模拟视频输入及测试.23318.1模拟视频概述.23318.2颜色空间……………23318.3隔行与逐行23618.4BI656数据格式………23718.5BI656格式解码.垂着着非着量垂,非音音音垂着着看着垂音,非23918.6TW2867硬件电路解析.……24318.7TW2867寄存器配置245188TW2867时序分析252189YUV422转YUV44425718.10基于FPGA的模拟输入视频模块测试.25818.11小结259宫方论坛:www.osrc.cn第8页共262南京米联电子科技有限公司 Xilinx FPga开发板教程开发环境建立前言作为一名FPGA的小白,我决定记录自己的学习历程,同吋和广大爱好者进行交流,希望我们在FPGA的走的更远,展望美好的未来。废话不多说了,开始FPGA的旅程。第一章开发环境建立“工欲善其事,必先利其器”,作为一个FPGA的爱好者,我们首先要知道整个FPGA开发环境,例如需要什么软件、使用什么语言等等。废话不多说了,在本章我们先解决第一个问题电脑配置:i5+2G内存+Win732bit1.1ISE147安装我们使用的软件是ISE147,目前这是最高版本,但是 Xilinx官方停止了ISE更新,即使这样也不影响我们使用,下面我们介绍怎样安装软件下载地址:htp:/ bbs.osrc. cn/forum. php?mod- viewthread&tid201& extra=page%3D1Step:点击安装包目录下的 Setup,如下图所示。lanahead2013/11/2022:56文件夹I planahead_wp2013/11/202256文件夹sysgen2013/11/2022:56文件夹I webpack2013/11/2022:56文件夹a autorun2013/101319:47安装信息2013/10/1319:50应用程序741KB2013/10/1319:50应用程序748KBStep2:之后弹出下面对话框,注意一下红色字部分,大概意思是为了节省安装时间,建议关掉其他软件,然后点击Next宫方论坛: wwWosrc.cn第9页共262页南京米联电子科技有限公司 Xilinx FPga开发板教程开发环境建立E ISE 14.7 InstalleCISEe are glad you ve chosen Xilinx as your platform developmert partner. tisproz1an wil- ir stall ise design e1vi1o1.ent, softwaelcpmelnt kit o LabDESIGN SUITEYw-1 nccd to have administ ya。 r privilczca in。:dcrt。ita11thFo the product you =electNo=a-To reduce installat:on t-me, we recommen that you disable any anti-vicussoftware before continuing.ISE 14.7 Installer≌L画 e Pete e工nEt温1Salee世 Astir图主cnDi老吧tryCarrig el 1958-2013 iilinz, In:. ALL⊥L⊥NA.·MA11L11s o Ii'in. Inc. EIIaFtG;ivy二tz篇,Step3:之后出现下面界面,选中红色框内选项,点击nextM ISE 14.7 InstallAcccpt Liccnsc Agrccmcnts (I of 2)CISEPlease read the following terms ard corditicns and click tre checkbox below it toDESIGN SUITEEND USER LICENSE AGREEMENTCAREFU_LY READ THIS END USER LICENSE AGREEMENT (AGREEMENT ) 3Y CLICKING THEACCEPT OR "AGREE DUTTON OR OTI ERWIGEACCEs3ING DONNLOADINS INSTALLING ORUSING THE SOF WARE WOU AGREE ON BEHALF CF CENSE=TC 3E BOUND BY THISAGREEMENTIF=NSEE DOES NOTAGREE TO ALL OF THE TERMSAND CCNGITIONS OF THIS AGREEME\T工sEL4.7IstE11axDO MO CLICK H吣CtEP|"AHE凯 ULIONURACGES,L夏wFH,INS| ALL OR LSTHE SOFTWARE, AND IF LICE\SEE HAS ALREADY O3TAINED THE SOFTWARE FROMANHelcom=AUTHORZED SOURCE PROMPTLY RETURN T FORAREFUNDc ept License AgreemenBclcut riuuxLx Ly Iuxlad11. DefinitIonsSelect工nxt11at孟a0pt孟。n面Select Destimatien Directory "Authcrization Ccdes"means any FLEXIm license ke I cense file, license manager, dongle or othermetxllntikoy, codo or infcmaticn issued by or on behalf of)Xilin that is nocoocary ic download, nctaopera: e and/or regulate Use access to the appll cable softwarev I accept and arree to the terms and conditio s ab]ve工a133 ccept and arree t。the1 Lowin teT and C0 nditionsalso confirm that I have read Sectioe terms and conc=tions above cmcernine webaand have aan attorn ths ornortunlty -o raat the BahTaik wan nortAd tCafrisH:(=]1255-2013xiliz,Ias.A11httpthr.xilinco/iss/rebtalk,derstand如 hat am EL1后 to disab1eWea11ae正Ecertain criteria described r section is(c) apDl. I they cont arp, can disable webTa'lL江,世hexi11=Emth?h: uninEt111ngth=St三Y让3 ae the S。Et贯a些 on a 2吧上ne了。t乙nn母dtth王ntncesena:es banas in:luces meran ar: If I fail t2 satisfy the appl:cable crieria or if I fail to take the applicable stees toetheery cs their Dreven- 5121 transmission of infornation, I agree to allow xilinx to collee: the informationdceo-ibcd :1 Scotion 122 icy the purpose isgoribed in Scctior 12(bJBa: s Neut宫方论坛: wwWosrc.cn第10页共262
用户评论