网站大量收购独家精品文档,联系QQ:2885784924

通信测量系统中FPGA灵活配置方案.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
通信测量系统中FPGA 的灵活配置方案 谭博 北京邮电大学电信工程学院,北京 (100876 ) E-mail :tan_boo@163.com 摘 要: 本文在对FPGA 配置方式进行深入研究的基础上结合通信测量系统中的实际应用, 介绍了利用DSP 芯片的PCI 总线接口通过主机配置FPGA 的系统实现方式。本文详述了这 种实现方式的基本流程以及配置过程中的关键问题。通过这种方法使 FPGA 配置可通过灵 活的完全软件化的方式进行。本文所描述的设计已经通过硬件测试,成功地应用于 TD-SCDMA 终端测试系统中。 关键词:FPGA;DSP;PCI;配置 中图分类号:TN802 1. 引 言 由于 FPGA 强大的功能以及灵活的编程性能,已经使其能够完成各种复杂的数字信号 处理功能。并且随着计算复杂度的提高 FPGA 的容量也随之增加。目前百万门级的 FPGA 已经广泛的应用于各种数字信号处理平台。由于在使用 FPGA 的数字信号处理中基于分布 式算法的数字滤波占有相当大的比例,使得便于实现分布式算法的基于 SRAM 的 FPGA 成 为许多数字信号处理平台的首选,特别是无线通信领域的基带信号处理。但是基于 SRAM 的 FPGA 存在的问题是掉电后数据丢失,每次上电后需要对芯片进行重新配置。在基于这 种 FPGA 的产品的生产和使用中,给硬件和软件的调试以及用户使用带来极大的不便,本 文针对这种情况提出一种新的 FPGA 配置方案,可以使操作人员方便地更新 FPGA 程序, 有效地缩短调试时间,给用户带来灵活的解决方案。本设计已经在实际的生产中得到成功的 应用。 2. FPGA 在通信测量系统中的应用 在通信测量系统中,特别是在 TDD 的通信系统中,对系统同步有着严格要求,并且在 测量算法和物理层处理中需要对不同倍速的数字基带信号进行处理。所以在通信测量系统中 要求数字基带硬件能够为系统提供同步时钟控制系统的上下行同步,同时还要工作在多速率 条件下。 FPGA 能够方便地实现数据的内插和抽取操作以改变数字基带信号的倍速,并且 FPGA 可以通过内部状态机来产生系统同步信号以控制系统上下行数据传输。FPGA 可以很好地满 足测量系统中对数字信号处理的要求。 在本应用中 FPGA 主要将接收到的高倍速数字基带信号通过 PCI 总线发送给测量算法 模块,并且将经过抽取之后的低倍速的数字基带信号发送给 DSP 做物理层处理,同时还为 物理层处理提供同步信号。在应用过程中需要能够对 FPGA 进行灵活的配置以便于程序的 调试。 - 1 - 3. FPGA 配置方案综述以及新的配置方案设计 3.1 传统配置方案及其问题 本文中使用的 FPGA 是 Xilinx 公司的 VirtexII-Pro 系列 FPGA 。该系列的FPGA 给用户 提供了多种上电配置方式:Master-Serial 、Slave-Serial、Master SelectMAP 、Slave SelectMAP 和 JTAG/Boundary-Scan[1] 。FPGA 可以通过 M (2:0 )三个模式管脚来选择不同的配置模式。 其对应关系如表 1 所示。 表 1 FPGA 配置模式管脚说明 配置模式 M2 M1 M0 Master-Serial 0 0 0 Slave-Serial 1 1 1 Ma

文档评论(0)

187****5045 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档