基于FPGA配置AD9361处理器应用方法研究.docVIP

基于FPGA配置AD9361处理器应用方法研究.doc

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

基于FPGA配置AD9361处理器应用方法研究   摘 要:设计基于AD9361的星载通信处理器前期验证系统架构,实现了基于FPGA的AD9361寄存器配置方法,并且通过测试验证了方法的可行性和适用性。   关键词:AD9361;星载处理载荷;FPGA配置   中图分类号:TN927 文献标志码:A 文章编号:2095-2945(2017)36-0006-02   1 概述   ?S着通信卫星的发展,对卫星通信的抗干扰和多用户接入能力、卫星星上处理能力以及处理算法提出了更高的要求。为提高产品的市场竞争力,一方面需要提前对处理器协议和算法进行充分验证,在保证产品的性能和可靠性的基础上,缩短研制周期,降低设计风险;另一方面需在较短的时间内对算法进行更改验证,以满足用户日趋复杂的需求,降低研发成本。   现阶段,大多数软件无线电平台利用离散器件进行搭建,然而其功耗大,系统成本高,需要设计人员有很丰富的硬件设计和射频信号处理经验。目前,星载处理协议变化多样、用户需求不断更新,为了缩短开发周期,降低设计成本,传统的软件无线电设计方案不能够满足要求。ADI公司的AD9361集成射频捷变收发器,具有很强的可编程性和宽带能力,器件集RF前端与灵活的混合信号基带部分为一体,集成频率合成器,为处理器提供可配置数字接口,简化了设计的导入。将AD9361应用于星载通信处理有效载荷的设计验证能够满足目前设计变化的需求。   2 AD9361介绍   AD9361为10mm×10mm,144球芯片级封装,球栅阵列(CSP_BGA),它是面向3G和4G基站应用的高性能高集成度的射频(RF)捷变收发器(Agile Transceiver),集成了12位ADC和DAC,支持TDD和FDD[1]。其两个独立的直接转换接收器具有先进的噪声系数和线性度,可实现高调制精度与超低噪音。每个接收器(RX)子系统包括独立的自动增益控制(AGC)、DC偏移校正、正交校正、数字滤波,从而减轻了数字基带的负担。AD9361还具有可以从外部控制的,灵活的手动增益模式(MGC)。每个通道有两个高动态范围ADC,可将接收到的I和Q信号数字化,并通过可配置的抽取滤波器和128抽头有限脉冲响应(FIR)滤波器,产生一个12位的输出信号(采样率可配置)。   主板上的发射(TX)功率监视器可以用作功率检测器,可实现高度精确的发射功率测量。其完全集成的锁相环(PLL)可为所有的接收和发送通道提供低功耗的小数N分频合成。AD9361的核可以直接从一个1.3V稳压器上供电。AD9361主要性能参数如表1所示。   3 基于AD9361的星载处理设备验证方案   将AD9361应用在星载处理设备验证中,主要是针对卫星通信协议和算法进行验证[2]。   如图1所示,基于AD9361的星载处理设备验证方案主要由以下几部分组成:通用基带处理板、AD9361子板、误码仪、信号源、频谱仪、示波器、直流稳压电源和计算机。通用基带处理板包含两个FPGA,完成AD9361的配置和协议算法的处理;AD9361完成射频信号收发、通道变频、AD/DA及部分数字抽取/差值滤波功能;误码仪完成上行接收信号的误码测试,与通用基带处理板连接,对上行接收算法性能进行测试。   4 FPGA配置方案设计   4.1 AD9361配置流程   AD9361的使用包括三部分:寄存器配置、配置状态检查和工作状态。其中,寄存器配置根据实际的应用场景对其寄存器进行配置,涉及部分寄存器配置后的延迟及多次配置;配置状态检查通过读取寄存器的值检查配置是否正确;工作状态是完成配置后器件进入正式工作状态,完成实际信号的收发处理。AD9361的配置寄存器通常包括以下几部分[3]:   (1)通用配置寄存器:包括芯片级的配置、时钟控制配置、并行数据接口配置、输出控制、参考时钟配置、数字IO配置、基带锁相环(BBPLL)配置、掉电控制和溢出控制等。   (2)发射(Tx)配置寄存器:包括Tx可编程FIR滤波器配置、Tx监控寄存器、Tx功率和衰减控制、Tx正交校准配置、Tx DAC寄存器、Tx基带滤波器BBF配置等。   (3)接收(Rx)配置寄存器:包括Rx可编程FIR滤波器配置、增益控制通用配置、外部LNA增益设置、AGC增益表设置、通用校准寄存器、接收信号强度指示RSSI配置、Rx正交校准配置、LNA寄存器配置、TIA寄存器配置、BBF寄存器配置和ADC寄存器配置。   (4)模拟配置寄存器:包括Rx频率综合器配置、Rx本振通用配置、Tx频率综合器配置、DCXO配置、Tx本振通用配置、数字测试寄存器和DAC测试寄存器配置等。   4.2 方案设计   实际配置时,根据需求对涉及到的寄存器进行配置,其余寄存器使用

文档评论(0)

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

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

1亿VIP精品文档

相关文档