数控振荡器

LatticeCore数控振荡器(NCO), 也称为直接数字频率合成器(DDS)具有超过其他类型的振荡器的几个优点,体现在准确性、稳定性和可靠性方面。NCO提供了一个灵活的架构,拥有便捷的可编程性,如对动态频率/相位。NCO用于许多通信系统,包括3G无线和软件无线电系统中使用的数字上/下转换器、数字锁相环、雷达系统,光学或声学传输的驱动器,多级FSK / PSK调制器/解调器。

莱迪思提供了一个参数化的NCO IP核,除了其他常见的配置之外,支持多通道和正交调幅(QAM)模式。可对资源利用率和性能的权衡进行调整,通过配置不同的IP核参数,以获得最佳的动态范围(SFDR)结果。莱迪思NCO核提供了多个存储器减少的方案和机制用于SFDR改善。

特性

  • 支持单个或多个通道操作,多达16个通道。
  • 运行时间可变相位增量输入Δθ和相位偏移输入φ
  • 高达32位用户可配置的相位分辨率
  • 高达20位的用户可配置的量化分辨率
  • 高达32位用户可配置的振幅分辨率
  • 用户可配置的存储器节省1/2波,1/4波或全波架构
  • 用户可选择的角度(SOA)优化总和,节省存储器。
  • 最多4位用户可选择的相位抖动校正
  • 用户可选择三角校正用于SFDR改善
  • 不使用抖动,也不使用三角校正时,可选择截断或四舍五入的量化输出。
  • 用户可选的QAM模式支持
  • 高SFDR,达 115分贝
  • 提供正弦,余弦或正交输出。
  • 用户可配置的输出极性

立即跳转到

块关系图

性能和大小

LatticeECP31
IPexpress 用户可配置的模式 SLICE LUT 寄存器 I/O 乘法器18x18 sysMEM EBR fMAX (MHz)
Config 1 25 6 44 39 4 3 340
Config 2 163 220 262 104 0 1 340
Config 3 302 310 494 217 8 3 320

1. 使用 LFE3-95E-7FN672CES器件及Lattice Diamond1.0和Synplify Pro D-2009.12L-1软件得到的性能和利用率数据。使用不同的软件版本,或LatticeECP3系列不同的器件密度或速度等级,性能可能会有所不同。

LatticeECP2M1
IPexpress 用户可配置的模式 SLICE LUT 寄存器 I/O 乘法器2 18x18 sysMEM EBR fMAX (MHz)
Config 1 24 5 44 39 4 3 347
Config 2 200 222 262 104 0 1 361
Config 3 287 282 494 217 8 3 256

1. 使用 LFE2M-35E-7F484C器件及Lattice Diamond1.0和Synplify Pro D-2009.12L-1软件得到的性能和利用率数据。使用不同的软件版本,或LatticeECP2M系列不同的器件密度或速度等级,性能可能会有所不同。
2. 一个 DSP 块提供两个 MULT18X18ADDSUBs.

LatticeECP21
IPexpress 用户可配置的模式 SLICE LUT 寄存器 I/O 乘法器2 18x18 sysMEM EBR fMAX (MHz)
Config 1 24 5 44 39 4 3 368
Config 2 200 222 262 104 0 1 370
Config 3 287 282 494 217 8 3 325

1. 使用 LFE2-50E-7F672C器件及Lattice Diamond1.0和Synplify Pro D-2009.12L-1软件得到的性能和利用率数据。使用不同的软件版本,或LatticeECP2系列不同的器件密度或速度等级,性能可能会有所不同。
2. 一个 DSP 块提供两个 MULT18X18ADDSUBs.

LatticeECP1
IPexpress 用户可配置的模式 SLICE LUT 寄存器 I/O 乘法器2 18x18 sysMEM EBR fMAX (MHz)
Config 1 27 7 44 39 4 3 215
Config 2 194 211 262 104 0 2 215
Config 3 305 316 494 217 8 5 226

1. 使用 LFECP20E-5F672C器件及Lattice Diamond1.0和Synplify Pro D-2009.12L-1软件得到的性能和利用率数据。使用不同的软件版本,或LatticeECP系列不同的器件密度或速度等级,性能可能会有所不同。
2. 一个 DSP 块提供两个 MULT18X18ADDSUBs.

LatticeEC1
IPexpress 用户可配置的模式 SLICE LUT 寄存器 I/O sysMEM EBR fMAX (MHz)
Config 1 1000 1710 715 39 3 116
Config 2 194 211 262 104 2 230
Config 3 2235 3730 1833 217 5 123

1. 使用 LFEC20E-5F672C器件及Lattice Diamond1.0和Synplify Pro D-2009.12L-1软件得到的性能和利用率数据。使用不同的软件版本,或LatticeEC系列不同的器件密度或速度等级,性能可能会有所不同。

LatticeSC1
IPexpress 用户可配置的模式 SLICE LUT 寄存器 I/O sysMEM EBR fMAX (MHz)
Config 1 1472 2194 1071 39 3 242
Config 2 152 210 262 104 1 375
Config 3 3583 5153 2549 217 3 239

1. 使用 LFSC3GA25E-7F900C器件及Lattice Diamond1.0和Synplify Pro D-2009.12L-1软件得到的性能和利用率数据。使用不同的软件版本,或LatticeSC系列不同的器件密度或速度等级,性能可能会有所不同。

LatticeXP21
IPexpress 用户可配置的模式 SLICE LUT 寄存器 I/O 乘法器2 18x18 sysMEM EBR fMAX (MHz)
Config 1 24 5 44 39 4 3 314
Config 2 200 222 262 104 0 1 314
Config 3 287 282 494 217 8 3 314

1. 使用LFXP2-17E-7F484C器件及Lattice Diamond1.0和Synplify Pro D-2009.12L-1软件得到的性能和利用率数据。使用不同的软件版本,或LatticeXP2 系列不同的器件密度或速度等级,性能可能会有所不同。
2. 一个 DSP 块提供两个 MULT18X18ADDSUBs.

LatticeXP1
IPexpress 用户可配置的模式 SLICE LUT 寄存器 I/O sysMEM EBR fMAX (MHz)
Config 1 1000 1710 715 39 3 112
Config 2 194 211 262 104 2 219
Config 3 2235 3730 1833 217 5 115

1. 使用LFXP20E-5F484C 器件及Lattice Diamond1.0和Synplify Pro D-2009.12L-1软件得到的性能和利用率数据。使用不同的软件版本,或LatticeXP 系列不同的器件密度或速度等级,性能可能会有所不同。

订购信息

系列 部件编号
LatticeECP3 NCO-DDS-E3-U2
LatticeECP2M NCO-DDS-PM-U2
LatticeECP2 NCO-DDS-P2-U2
LatticeECP NCO-DDS-E2-U2
LatticeEC NCO-DDS-E2-U2
LatticeSC NCO-DDS-SC-U2
LatticeXP2 NCO-DDS-X2-U2
LatticeXP NCO-DDS-XM-U2

IP 版本: 2.6

评估: 要下载完整的这个IP评估版本,请使用 IPexpress工具,并单击工具栏上的IP服务器按钮。可以看到可供下载的所有LatticeCORE IP核和模块。若要了解更多有关查看/下载IP的信息,请阅读IP Express 快速入门指南

购买: 要了解如何购买IP核,请联系您当地的莱迪思销售办事处

文档

快速参考
资讯资源
下载
标题 编号 版本 日期 格式 文件大小
Numerically Controlled Oscillator IP Core User's Guide
IPUG36 02.5 6/28/2010 PDF 781 KB
标题 编号 版本 日期 格式 文件大小
IP Module Evaluation Tutorial
8/1/2004 PDF 216.1 KB
IPexpress Quick Start Guide
8/5/2010 PDF 304.8 KB
标题 编号 版本 日期 格式 文件大小
The FPGA as a Flexible and Low-Cost Digital Solution for Wireless Base Stations
3/1/2007 PDF 384.9 KB
标题 编号 版本 日期 格式 文件大小
Evaluation Package for Numerically Controlled Oscillator for LatticeECP - Config 3
12/1/2004 ZIP 696.7 KB
Evaluation Package for Numerically Controlled Oscillator for LatticeEC - Config 3
12/1/2004 ZIP 1.3 MB
Evaluation Package for Numerically Controlled Oscillator for LatticeEC - Config 1
12/1/2004 ZIP 790.5 KB
Evaluation Package for Numerically Controlled Oscillator for LatticeEC - Config 2
12/1/2004 ZIP 338.4 KB
Evaluation Package for Numerically Controlled Oscillator for LatticeECP - Config 1
12/1/2004 ZIP 461.6 KB
Evaluation Package for Numerically Controlled Oscillator for LatticeECP - Config 2
12/1/2004 ZIP 383.1 KB