GN开发板FPGAJTAG口烧写程序下载流程.docVIP

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
GN开发板FPGAJTAG口烧写程序下载流程

GN1104开发板 GN1104开发板是上海宇志通信公司生产的一款通信信号处理开发板。该开发板可用于卫星导航通信开发设计、卫星导航数据采集器、扩频通信系统方案验证、软件无线电调制/解调系统的开发设计。 GN1104开发板简介 GN1104开发板主要由以下单元组成: 采用 TI 公司的高速浮点型处理器TMS320C6713B,主频300MHz,达2400MIPS,具有强大的通用信号处理能力; Xilinx XC5VSX50T V5 FPGA 芯片,是一款专门用于信号处理开发编程的高性能主流FPGA 芯片,门数资源非常丰富; 1 片×64Mb 16 位总线FLASH 芯片,用于存储DSP 运行代码和大量用户非易失性数据; 1 片×128Mb 32 位总线SDRAM,扩展DSP 外部存储器资源; 1 片×64/128/256kb EEPROM,用于存储用户非易失性数据; 2片×2/4/8Mb 16 位总线SRAM,扩展FPGA 外部存储器资源,可做为数据采集乒乓存储使用; 1 个实时时钟模块(RTC),保存实时时间信息,掉电不丢失; 6 个用户指示灯; 1 个用户多功能指示彩灯; 1 个系统复位按键; 1 个配置拨码开关; 开发板使用注意事项 图2-1 拨码开关 在使用GN1104开发板时,应注意以下事项: (1) 第1个拨码开关控制DSP 程序的加载,使用CCS仿真软件加载程序前,需将第1个开关打到OFF位置,OFF位置如图2-1中[2]所示,程序加载完,首先必须断电,然后将第1个拨码开关打到ON位置。 由于RAM在DSP掉电后不能再保存数据, Flash存储器。在DSP上电工作后,Flash存储器来实现代码有选择下载到DSP RAM中运行JTAG_FPGA 为Xilinx FPGA 的在线调试接口,下进去的程序断电丢失,JTAG_SPI 为FPGA 的配置存储芯片型号为M25P32,首先是将FPGA的配置文件放到PROM进行存储,上电之后,PROM通过串行或者并行的方式将配置文件下载FPGA芯片。 图4 填写.cdc文件名字 最终在工程管理区生成.cdc文件,如图5所示 图5 生成的.cdc文件 输入网表和输出网表的路径 在工程管理区中,双击.cdc文件,此时系统显示图6所示的“ChipScope Pro Core Inserter”对话框。首先是指定输入网表和输出网表的路径,以及所选的器件族。由于ChipScope Pro Core Inserter是从ISE调用的,所以这些选项都已经设置好了,默认选项,直接点NEXT。 图6 输入网表和输出网表的路径 图7 ChipScope Pro Core Inserter界面 进行配置ILA核(Integrated Logic Analyzer Pro core)界面 ILA核用来设置触发条件和捕获数据,并提供将ChipScope核信号和设计中的网表信号连接的功能。 如图8所示,进入Trigger Parameters界面 (1)、Number of Input Trigger Ports:用来设置需要观察的信号的数目,例如这里我们需要观察两个信号,所以这里设置为2。一个ILA最多可以观察16个信号。 (2)、Trigger Width:设置每个要观察信号的位宽。第一信号是一个计数器30bit计数器,所以第一个设置为30,第二个信号是一个8bit信号,所以这里设置为8 (3)、Match Type:设置每一观测信号的触发条件。ChipScope可以对每一个要观察的信号设置触发条件,最后再采集数据时采用哪个触发条件可以再指定,在这里需要对每一个信号都指定一个触发条件。 主要设置这三个选型,其他保持默认,设置完成后点击NEXT 图8 Trigger Parameters界面 如图9所示,进入Capture Parameter界面。 (1)、设置采样深度 (2)、设置采用时钟边沿 (3)、Data Same As Trigger:这一个选项选中,可以节省逻辑资源和布局布线的使用。前提是数据与触发信号相同。这里选中这个选型。 点击NEXT进行NetConnections。 图9 Capture Parameter界面 如图10所示,进入Net Connections界面 图10 Net Connections界面 此时,如图10所示,在未指定连接关系之前,“Net Connections”界面中的“UNIT”标题显示为红色,当完成指定后,会变成黑色。点击“Modify Connections”按钮,此时系统显示图11所示的“Select Net”对话框。 在右框图“Net Selection”中的“Clock Signals

文档评论(0)

panguoxiang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档