Chipscope快速入门详细教程(青山紫木原创)_第1页
Chipscope快速入门详细教程(青山紫木原创)_第2页
Chipscope快速入门详细教程(青山紫木原创)_第3页
Chipscope快速入门详细教程(青山紫木原创)_第4页
Chipscope快速入门详细教程(青山紫木原创)_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Chipscope 快速入门详细教程青山紫木本教程是继 Xilinx ISE 快速入门详细教程之后 推出的。上一教程旨在帮助 FPGA 新手入门,而该教 程则是向有一定FPGA基础的广大FPGA爱好者介绍现 在非常流行的一种调试方法利用逻辑分析仪 Chipscope在线调试。通过Chipscope我们可以非常方便的分析 FPGA 内部的信号,这样便可以在没有样板只有核心板的前 提下就能够验证、 调试整个数字系统。 怎样,够强吧! 当时我也在网上看到一些介绍 chipscope的,虽然收获 很大,但介绍的稍微有点深,这对未入门者来说并不 是很好。我写本文就是基于ISE14.2通过图文说明,一步步

2、 的引导chipscope新手们迅速掌握chipscope的基本操 作。本文实践性强, 对相关理论、概念只做简要说明, 建议读者先跟本教程走,把基本流程掌握好后,再去 看那些理论、概念。相信只要跟着本文走,是一定可 以在很短的时间内掌握chipscope的基本操作的。当然,本文只是介绍基本操作(入门嘛,入了门 就好办了),更加深入的理解、 使用还要靠诸位自己的 练习、尝试、操作。好了,废话少说,LETS GO!先简要介绍下 chipscope 工作原理:在FPGA内部时钟的触发下,chipscope会捕获 FPGA内部用户想要观察的信号并通过可视化的窗口 显示出波形。这样便可以帮助设计者快速的

3、检查设计 的正确性。但是要做到这一点,则首先要对.cdc进行相关操 作。关键的有两点,其一,用FPGA内部时钟信号与 chipscope的时钟触发端口“ clock signals ” 相连; 其 二,把用户想要观察的信号与chipscope里的触发端口 TP0,TP1等相连。因此,用户想要观察的信号可以在.cdc 文件中进行设置,连接,这是非常灵活方便的。第一步,新建.cdc文件。新建.cdc文件是使用chipscope的前提。新 建.cdc文件的方法为,单击下图中红色区域中图标:+* XJ Vi &v : QIkplnhntat i n衲 Sirnuliti 31rHierarchy囲 t

4、rychip2G-瞿 kc6vl x240t- 2 tf 17 5 90 皿品 trychip? (trychip2.v :-勺 u_cllcg - clkg (clkg.jcco)lj En Iniplemerrtation 匚onstraints File; IP (CORE Generator & Architecture Wizard) aaMEM FileSchemati 匚User DocinTiertt|V| Verilog Module硏 Verilog Test Fixture 氐 VHDL Module 心 VHDL Library 目 VHDL Package 爼 VHD

5、L Test Bench 盈 Embedded ProctsorFile nameLocitionliudyfpg *_duiy istrychiptrycliip2|y Add to projectNextC uicel旨 ISE Project Navigator CP.28)cd - D:Studyfpga_d j-tyise_excisetrycriiptrychip2trj/clE Hie Edit ViewProject Sour 匚亡 Process Ibols Window Layout HelpAl;tfto 、广 X cz .0 尸團巨| iEl Detrychip2.uc

6、fP li ITc Pirrh ri fit i- n n i 骨 FTvrhi i-b nr图一新建.cdc文件1之后,会弹出下面的对话框:Select Source TypeSelect source typ岂 FiJ电 nam色 and il土 lotmliarL 囂 EMM File图二新建.cdc文件2然后选择图二左边红色区域,再在右边红色区域内输 入.cdc文件名,下面的路径不用管。然后点击next”。 之后再会在Design栏目中显示.cdc文件。如下图三红Hiera rchyQ trychip2I)cc6vlx24Ct-2ffl759c tryehips.cdcR trych!

7、p2.ucf同品 trycKp2 (trythip2.v) j_dkg - cl kg clkg.xco厂 rJ Ho ProceLseE Runninj.t Processes: trvchios.cdc图三新建.cdc文件3第二步,对.cdc文件进行相关操作。对.cdc文件的操作有:选择要用chipscope观 察的信号个数,连接chipscope驱动时钟,连接要观察 的信号。下面一一介绍:首先在上一步的基础上,打开.cdc文件。方法为双击下图四中红色区域:HTd 匕dll Ptcgst 写QLirretroces医 ools 7|門esi gnViww:In pl at i on M S

8、imulationH ier arcliy胃 trychip2O xc6vlx240t*2ffl75g,Ttrychi p2 ftrychip.v)令 u_clkg - dkg (clkg.xco)trychip2.ucJtrychip.cdc# I) Ho FrRgriiAg图四打开.cdc文件DEVICE曰 ICON然后会弹出下图五所示对话框:CorcUUlizaliDri訥何 resign MenintBruwvuOirtpirl Osifjn NFtliist:Brows bGulp m IDi rectory:thiigii trie-sDue 咅 SErtl ings0Hi*ik

9、Family:磺 us RPB/rsDEWCEROUS 亠 11GILA2_m*friMLgK WfJW Of*MHof IJMcIi Un itiTHWi PrTMpkB On | RisingCup* (itghf-riwwifhita Ikipe:K| (hall Sdrriii IrigirBMAM C. 13ft同样,DfrVNAR 01rCflNtfKHai/dlliuttiTp ago Pi3T15 Ue.p - As IDat-3F Ins lUTFUGO Port IAWtr-l 61z inclule TRJG1 Pofliwmtr-161亘 IIK TWGJ Pwl r*

10、WW-1# iKlueTfimFWIlvMPb-卄十 Inclu血 TFUJPw1|w4dAinclude TRIG Fwl iwMO-J# IbcIuxIq TWS Port Lf 胡* include TRIG ? Ptjrl |ffl(n=11Un.图八.cdc文件操作4直接点击“next”之后会弹出如下对话框:图九.cdc文件操作5注意四,图九的红色区域1,里面刚开始都应该是红色的。红色代表要观察的信号还没有连接好。点击红色区域2,之后会弹出如下图十所示界面:图十.cdc文件操作之连接驱动时钟弹出图十所示对话框后,接下来我们要连接触发chipscope的时钟了。先选择红色区域 1中的“

11、 clock signals”,然后选择红色区域3中的用户想要用来触发 chipscope的时钟信号名,最后点击红色区域 2 “make connections”,将FPGA内部的时钟与chipscope的触 发时钟端口进行连接。然后选择红色红色区域1右边的“ Trigger DataSignais。如下图十一所示:KirovtC-arnelcmCH2loaia p eus_flSftow iDCODE跡o削 Conlguratian stainsSNla JTTIns frudi on R eCH. 56 OalaPoit56|CR 57 C-a!3-Fcii57:Ci i LFh L n

12、T*l i WITTiTIT/pe曲 nckwSnoFaga cuaiHcaiioriVV帀咗ff.iTE -OEV:& MpBus/ Sinnfll图十六适配器件1观察图十六红色区域,选择 con figure,然后会弹出如下图十七所示界面:FUe Liew FAGGnair Dencc Iioce Setxj匚 讥站刑nr 卫indo山 |T!图十七适配器件2然后单击图十七红色区域1,则会弹出如图十八所示 界面:图十八适配器件3然后双击图十八所示的红色区域。然后单击图十七所示的红色区域 2,则会弹出如下图 十九所示界面:图十九适配器件4然后双击图十九所示红色区域。之后单击图十七所示中的“

13、ok”这样,就完成了对器件的配置 然后点击如下图二十所示红色区域:D|KfU Antlyzer |trycltipJEiIe Zew JTaA Chain Qevce Ijigaer Setuip 真那Hurm Aindowr Help T!Match UnitFundi on9- hio Trig geiPirto=9- W1 TriggeiPrd=Trig典f Setup DREMyDeuic&O XCSVLX240TIUNOUylUO(liA|AchsAdcTnactr CcnPmjecr forth ip?|ftG53irif &E-. J M OaiceD :CVLX20T)| Sv

14、 stEm Mdh it or Or n p IfF UhROMyiLAO(ila)TTKjgr SslpWaveform翘n 亦;DfV; OUNTTPt Djt Pflft*- ftnii9-阳aia_ n_tm p*-斤轴曰_e ndata” evs_oCM 56 DSt3P0i!CH 57 D曲币7CH 強 DOilSCH 59 DataPwll国】CH 60 DtaPrwlOCH 61 DataPoiqeiCH 52 DataPodCH 63 DataPodl的CH 64 DatPOrialCH 65 DstaPod苗勺CH 68 DatSFOrWStOvage Qualifl c-

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论