累加器寄存器的电流相位
发布时间:2020/9/19 22:08:51 访问次数:909
相位累加器寄存器的输出表示生成波形的电流相位。每个分立式累加器输出相位值然后通过相位-正弦或相位-余弦映射引擎,被转换成幅度正弦或余弦数据或样本。此功能通常利用存储在LUT(ROM)中的三角函数值完成,有时通过执行正弦近似算法完成,或两者组合方式完成。
相位-正弦幅度转换器的输出供DAC使用,在滤波之前生成量化和采样正弦信号,使信号平稳,并避免频谱混叠。由DAC有限分辨率导致的幅度量化设定了本底噪声以及相应的频率合成器信噪比(SNR)的理论限值。
DAC作为混合信号器件,由于其INL、DNL、压摆率、毛刺和建立时间等特性,展现出一系列直流和交流非线性,这会产生杂散信号音,缩小正弦波生成器的整个动态范围。
因精准的频率分辨率要求、存储器尺寸和成本考量而得到了广泛采用。建议采用多种角分解方法,以降低基于LUT的方法对存储器的要求。与使用各种分段、线性或多项式内插法的幅度压缩结合,在进行需要正弦和余弦函数的I/Q合成时,准确估算正弦函数的第一象限,或按[0, π/4]间隔估算。
在没有ROM LUT的情况下,只需要按照逐次逼近的方法调用位移和添加操作,即可使用基于角旋转的方法有效生成复杂信号。这种方法以流行的CORDIC为代表,当硬件乘法器不可用时,或者出于速度或成本考虑,应最大限度减少实施函数所需的栅级数量时(在FPGA或ASIC中),此方法通常比其他方法更快。
当硬件乘法器可用时(在DSP微处理器中总是如此),采用插入方法和完整多项式计算(例如泰勒级数展开、切比雪夫多项式)的表查找要比CORDIC更快,尤其是要求高精度时。
当使用USB时,考虑中央处理器(CPU)或微控制器(MCU)的接口能力,因为该器件是您设计中高速数据传输的基础。如果您发现需要将数据从CPU或MCU传输到连接的外围设备,且数据传输速率大于10 Mbps,USB则是一个很好的选择。
USB可以通过现有的集成电路解决方案取代这种连接,从而扩展接口的通信能力。USB转接驱动器有助于在远距离传输时保持信号完整性。像TUSB216 (USB 2.0)和TUSB1002A (USB 3.0)这样的器件具有特定于USB协议的功能,可以简化USB中转接驱动器的实现。
USB解决方案已经取得进展,可以转换到其他接口,如通用异步收发器(UART) 或串行高级技术附件(SATA) 。USB桥接器可支持USB到UART和SATA的转换。如果您的MCU或CPU没有连接到UART或SATA的接口,或者对于普通的UART或SATA接口来说传输距离太远,使用像TUSB3410 和TUSB9261 这样的USB桥接器。
(素材:chinaaet.如涉版权请联系删除)
相位累加器寄存器的输出表示生成波形的电流相位。每个分立式累加器输出相位值然后通过相位-正弦或相位-余弦映射引擎,被转换成幅度正弦或余弦数据或样本。此功能通常利用存储在LUT(ROM)中的三角函数值完成,有时通过执行正弦近似算法完成,或两者组合方式完成。
相位-正弦幅度转换器的输出供DAC使用,在滤波之前生成量化和采样正弦信号,使信号平稳,并避免频谱混叠。由DAC有限分辨率导致的幅度量化设定了本底噪声以及相应的频率合成器信噪比(SNR)的理论限值。
DAC作为混合信号器件,由于其INL、DNL、压摆率、毛刺和建立时间等特性,展现出一系列直流和交流非线性,这会产生杂散信号音,缩小正弦波生成器的整个动态范围。
因精准的频率分辨率要求、存储器尺寸和成本考量而得到了广泛采用。建议采用多种角分解方法,以降低基于LUT的方法对存储器的要求。与使用各种分段、线性或多项式内插法的幅度压缩结合,在进行需要正弦和余弦函数的I/Q合成时,准确估算正弦函数的第一象限,或按[0, π/4]间隔估算。
在没有ROM LUT的情况下,只需要按照逐次逼近的方法调用位移和添加操作,即可使用基于角旋转的方法有效生成复杂信号。这种方法以流行的CORDIC为代表,当硬件乘法器不可用时,或者出于速度或成本考虑,应最大限度减少实施函数所需的栅级数量时(在FPGA或ASIC中),此方法通常比其他方法更快。
当硬件乘法器可用时(在DSP微处理器中总是如此),采用插入方法和完整多项式计算(例如泰勒级数展开、切比雪夫多项式)的表查找要比CORDIC更快,尤其是要求高精度时。
当使用USB时,考虑中央处理器(CPU)或微控制器(MCU)的接口能力,因为该器件是您设计中高速数据传输的基础。如果您发现需要将数据从CPU或MCU传输到连接的外围设备,且数据传输速率大于10 Mbps,USB则是一个很好的选择。
USB可以通过现有的集成电路解决方案取代这种连接,从而扩展接口的通信能力。USB转接驱动器有助于在远距离传输时保持信号完整性。像TUSB216 (USB 2.0)和TUSB1002A (USB 3.0)这样的器件具有特定于USB协议的功能,可以简化USB中转接驱动器的实现。
USB解决方案已经取得进展,可以转换到其他接口,如通用异步收发器(UART) 或串行高级技术附件(SATA) 。USB桥接器可支持USB到UART和SATA的转换。如果您的MCU或CPU没有连接到UART或SATA的接口,或者对于普通的UART或SATA接口来说传输距离太远,使用像TUSB3410 和TUSB9261 这样的USB桥接器。
(素材:chinaaet.如涉版权请联系删除)
上一篇:固态硬盘CPU解压缩流程的瓶颈
上一篇:数控振荡器集成带宽线性度性能