Vendor: Lattice Semiconductor Corp. Category: Oscillator

Numerically Controlled Oscillator

Numerically Controlled Oscillators (NCO), also called Direct Digital Synthesizers (DDS), offer several advantages over other type…

Overview

Numerically Controlled Oscillators (NCO), also called Direct Digital Synthesizers (DDS), offer several advantages over other types of oscillators in terms of accuracy, stability and reliability. NCOs provide a flexible architecture that enables easy programmability such as on-the-fly frequency/phase. NCOs are used in many communications systems including digital up/down converters used in 3G wireless and software radio systems, digital PLLs, radar systems, drivers for optical or acoustic transmissions, and multilevel FSK/PSK modulators/demodulators.

Lattice provides a parameterizable NCO IP core that supports multiple channels and a Quadrature Amplitude Modulation (QAM) mode, in addition to other usual configurations. The resource utilization and performance trade-off can be tuned by configuring different parameters of the IP core to obtain the optimal Spurious Free Dynamic Range (SFDR) result. The Lattice NCO core offers a variety of memory reduction schemes and mechanisms for SFDR improvement.

Key features

  • Supports single or multi channel operation up to 16 channels
  • Run time variable phase increment input Δθ and phase offset input φ
  • Up to 32-bit user-configurable phase resolution
  • Up to 20-bit user-configurable quantizer resolution
  • Up to 32-bit user-configurable amplitude resolution
  • User-configurable memory saving architectures – 1/2 wave, 1/4 wave or full wave
  • User-selectable sum of angles (SOA) optimization for memory saving
  • Up to 4-bit user-selectable phase dithering correction
  • User-selectable trigonometric correction for SFDR improvement
  • Option for truncating or rounding the quantizer output when neither dithering nor trigonometric correction is used.
  • User-selectable QAM mode support
  • Provides high-SFDR up to 115 dB
  • Provides sine, cosine or quadrature outputs.
  • User configurable output polarity

Block Diagram

Files

Note: some files may require an NDA depending on provider policy.

Specifications

Identity

Part Number
NCO-DDS
Vendor
Lattice Semiconductor Corp.
Type
Silicon IP

Provider

Lattice Semiconductor Corp.
HQ: USA
Lattice Semiconductor Corporation provides the industry’s broadest range of Programmable Logic Devices ( PLD), including Field Programmable Gate Arrays ( FPGA), Complex Programmable Logic Devices ( CPLD), Mixed-Signal Power Management and Clock Generation Devices, and industry-leading SERDES products.

Learn more about Oscillator IP core

A Flexible 200kHz-20MHz Ring Oscillator in a 40nm CMOS Technology

In this paper, we present a flexible ring oscillator IP designed for a 40nm CMOS technology, whose oscillation frequency can be chosen from 200kHz to 20MHz. It was developed using a new design approach, in which analog IPs are designed from scratch to be flexible, employing modular blocks that can be easily customized. The IP is silicon proven. It works with a supply voltage of 1.2V and features 5% frequency accuracy, occupying an area of 0.0022mm2.

Creating a Frequency Plan for a System using a PLL

How do you ensure that every part of a system receives the clock it needs—without wasting power or sacrificing performance? The answer lies in creating a well-structured frequency plan built around a PLL.

Frequently asked questions about Oscillator IP cores

What is Numerically Controlled Oscillator?

Numerically Controlled Oscillator is a Oscillator IP core from Lattice Semiconductor Corp. listed on Semi IP Hub.

How should engineers evaluate this Oscillator?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this Oscillator IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP