0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

正确理解和使用高性能设备

Xilinx赛灵思官微 来源:djl 作者:赛灵思 2019-07-24 15:36 次阅读

许多数字处理系统都会使用FPGA,原因是FPGA有大量的专用DSP以及block RAM资源,可以用于实现并行和流水线算法。因此,通常情况下,FPGA都要和高性能的ADCDAC进行接口,比如e2v EV10AQ190低功耗四通道10-bit 1.25 Gsps ADC和EV12DS130A内建4/2:1 MUX的低功耗12-bit 3 Gsps DAC。 通常情况下,这些转换器的采样率都达到了GHz的级别(见此链接http://www.e2v.com/products/hi-rel-semiconductor-solutions/broadband-data-converters/)。对工程师团队来说,除了混合信号电路板布局之外,理解和使用这些高性能的设备也是一个挑战。

这些e2v数据转换器具有带宽宽、性能好的特点—数据手册上通常称为模拟全功率带宽—即使是在高奈奎斯特区。(这种能力是不多见的。)正是因为有着优异的转换性能,才可以使用直接上转换和下转换,这样可以减少部件数量、降低功耗以及节省成本。

在高频时,奈奎斯特采样率(每个周期两次采样)是无法维持的。一个例子就是使用一个2.5GHz采样率的ADC去采样一个3GHz全功率带宽的模拟输入。根据奈奎斯特准则,高于1.25GHz的信号将会被混叠回第一奈奎斯特区,这些混叠图像是基础信号的谐波分量,因此和非混叠信号一样,包含了同样的信息

相反的,如果你在使用DAC,进行直接转换时,你需要确定在上奈奎斯特区你想要使用的谐波。然而,对于DAC,在更高的频率下,你需要对DAC的衰减进行SINC补偿。因此,很常见的是通过仔细选择输入组件、阻抗平衡器、交流耦合电容以及通过设计前端模拟预滤波器等等去优化一个ADC或者DAC,使其能在一个奈奎斯特区中工作。

正确理解和使用高性能设备

奈奎斯特区和混叠,1、3和4区中显示的是2区一个信号的镜像,基础信号(Fa)和谐波或者谐波含量的镜像

可以使用下面的算法来确定谐波或者谐波含量合成频率位置:
Fharm=N ×Ffund
IF (Fharm=Odd Nyquist Zone)
Floc=Fharm Mod Ffund
Else
Floc=Ffund-(Fharm Mod Ffund)
End

这里N是感兴趣的谐波的整数。

例如,采样率为2500MHz,基础频率是1807MHz,将会在第一奈奎斯特区有一个693MHz的谐波分量。

前面对频谱做了一些解释,另一个重要因素是这些设备和FPGA采用什么方式连接。许多高性能的数据转换器使用一个工作在较低数据速率的多路复用器来实现转换器的采样率—一般都是下图所示的使用FS/4或者FS/2,图中显示的是转换器的数据流在4条并行的10-bit总线(A, B, C, and D)上的分布:

正确理解和使用高性能设备

通常情况下,这些数字接口采用的是并行LVDS总线,这样它们会占用许多的FPGA I/O管脚,但是,并行接口的延迟最小,并且由于它们使用差分信号传递方式,也可以降低辐射噪声,这在高性能系统中是非常重要的。

收到FPGA发出的4个数据流,你可能想知道在FPGA内部是如何处理数据的,在许多应用中,包括通信处理器和射电天文,都使用的一个常用的方法是使用组合或者分离的FFT结构,如下面两个图所示:

正确理解和使用高性能设备

使用4个128点的FFT流水线,加上旋转因子和1个并行4点FFT,组合成512点的FFT

正确理解和使用高性能设备

分离512点FFT,与组合FFT相反。与组合FFT不同的是,在前两个阶段,对高速输入有一个重组的操作

因为这些真实的数据样本,你将需要寻找一个优化的方法以便于在FFT结构中对这些数据进行处理,高效的、大FFT的实现是一个复杂的研究领域,但是在FFT之前,许多应用使用加权叠接相加(WOLA)结构来改善频谱泄漏。下面两个图显示了使用一个矩形窗口的普通FFT和使用WOLA的FFT的行为对比:

正确理解和使用高性能设备

使用普通FFT矩形窗口的相邻信道

正确理解和使用高性能设备

使用WOLA方法的相邻信道,显示了更少的频谱泄漏

然后,根据应用的需求,对这些合成的FFT数据进行后处理。

---->end<----

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 频率
    +关注

    关注

    4

    文章

    1272

    浏览量

    58406
  • 高性能
    +关注

    关注

    0

    文章

    147

    浏览量

    20209
收藏 人收藏

    评论

    相关推荐

    正确理解时钟器件的抖动性能

    为了正确理解时钟相关器件的抖动指标规格,同时选择抖动性能适合系统应用的时钟解决方案,本文详细介绍了如何理解两种类型时钟驱动器的抖动参数,以及从锁相环输出噪声特性理解时钟器件作为合成器、
    发表于 06-21 15:40 1.4w次阅读
    <b class='flag-5'>正确理解</b>时钟器件的抖动<b class='flag-5'>性能</b>

    应用笔记:正确理解驱动电流与驱动速度

    本文主要阐述了在驱动芯片中表征驱动能力的关键参数:驱动电流和驱动时间的关系,并且通过实验解释了如何正确理解这些参数在实际应用中的表现。
    发表于 01-27 10:45 3282次阅读
    应用笔记:<b class='flag-5'>正确理解</b>驱动电流与驱动速度

    如何正确理解功率MOSFET的数据表(上篇).

    `如何正确理解功率MOSFET的数据表(上篇).`
    发表于 08-13 14:24

    高性能的可编程电源管理解决方案

    高性能的可编程电源管理解决方案
    发表于 08-20 23:13

    如何正确理解GaN?

    您已了解GaN晶体管出色的性能,您很兴奋。样品总算来到,您将它们放入板中。您打开电源,施加负载,结果……性能并没有比以前更好。更糟糕的是,遇到了以前不存在的开关问题。这些晶体管不好。真遗憾。为何出现这种情况?有没有可能遗漏了什么?如何
    发表于 07-30 06:21

    如何正确理解磁滞损耗?

    磁珠经常在电路中使用,但是如何正确理解磁滞损耗呢?
    发表于 03-06 08:22

    什么是开关电源?正确理解开关电源的重要性

    开关电源的相关概述,正确理解各类开关电源很重要。
    发表于 03-16 08:41

    高性能射频测量系统该怎么正确选用阻抗匹配元件?

    如何实现高性能的射频测量系统? 高性能射频测量系统该怎么正确选用阻抗匹配元件?在设计PCB装配式开关模块时需要考虑什么?
    发表于 04-14 06:46

    正确理解DC/DC转换器

     一、正确理解DC/DC转换器:  DC/DC转换器为转变输入电压后有效输出固定电压的电压转换器。DC/DC转换器分为三类:升压型DC/DC转换器、降压型DC/DC转换器以及升降压型DC/DC转换器
    发表于 11-16 06:32

    正确理解AC耦合电容在高频电路设计中的作用

    正确理解AC耦合电容在高频电路设计中,经常会用到AC耦合电容,要么在芯片之间加两颗直连,要么在芯片与连接器之间加两颗。看似简单,但一切都因为信号的高速而不同。信号的高速传输使这颗电容变得不“理想
    发表于 12-30 07:52

    正确理解和测试信息技术设备的接地

    正确理解和测试信息技术设备的接地   正确理解电气设备,尤其是敏感的信息技术设备的“接地”概念,是工程施工与检测的基础。所谓“接地”是
    发表于 01-08 11:40 727次阅读
    <b class='flag-5'>正确理解</b>和测试信息技术<b class='flag-5'>设备</b>的接地

    正确理解电路保护设计及器件选择资料下载

    电子发烧友网为你提供正确理解电路保护设计及器件选择资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
    发表于 04-01 08:53 12次下载
    <b class='flag-5'>正确理解</b>电路保护设计及器件选择资料下载

    选型必读:正确理解电阻在电路中的作用资料下载

    电子发烧友网为你提供选型必读:正确理解电阻在电路中的作用资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
    发表于 04-13 08:54 59次下载
    选型必读:<b class='flag-5'>正确理解</b>电阻在电路中的作用资料下载

    如何正确理解嵌入式软件可靠性设计?资料下载

    电子发烧友网为你提供如何正确理解嵌入式软件可靠性设计?资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
    发表于 04-18 08:50 2次下载
    如何<b class='flag-5'>正确理解</b>嵌入式软件可靠性设计?资料下载

    如何正确理解运算放大器输入失调电压?

    如何正确理解运算放大器输入失调电压?
    的头像 发表于 12-07 11:05 291次阅读
    如何<b class='flag-5'>正确理解</b>运算放大器输入失调电压?