• Skip to main content
  • Skip to footer
  • Products
    • Product Overview
    • Aeonic Generate
    • Aeonic Connect
  • Applications
    • Cloud
    • AI
    • Automotive
    • Aerospace
  • News
    • Press Releases
    • In the News
    • Events
  • Knowledge Center
    • Knowledge Center
  • About us
    • Company
    • Leadership
    • Customers
    • Careers
    • Contact Us

Search

Digital PLL, All Digital PLL, & Analog PLL:

Which has the Best PPA for Edge AI, IoT, High-performance Cloud, Aerospace…?

 

Introduction

There are three primary ways of implementing phase-locked loops (PLLs) today: Analog, “Digital” (hybrid), and All digital.

PLLs provide critical clocking functions in today’s chips; when properly customized for a specific SoC, they improve the entire chip’s power, performance, and area — which are critical for nanowatt & multi-gigahertz designs.

This article reviews some of the varying ability of the three implementation types to scale with process nodes and readily provide optimal PPA for applications such as High-performance Cloud AI, Edge AI, Networking, Processors, IoT, Industrial IoT, Aerospace, Voice control, and Cellular.

Three Major PLL Implementations

Analog PLL

 

Analog PLL

Analog PLL — Contains an analog phase detector, charge pump, loop filter, and voltage-controlled oscillator (VCO) in a feedback loop.

Digital PLL

 

Digital PLL

Digital PLL — has a digital phase detector & loop filter, and an analog voltage controlled oscillator (VCO). Digital phase-locked loops are typically smaller than analog PLLs, due to their digital phase detector & loop filter.

All Digital PLL
(Fully Synthesizable)

All Digital PLL

All digital PLL — has all digital elements, including the phase detector, loop filter & oscillator; they do not have the supply voltage limitations of analog PLLs. Advanced all digital phase-locked loops are also fully synthesizable & customizable.

DOWNLOAD PDF

Analog and “Digital” PLLs

A wide range of Analog PLLs is available off-the-shelf.  They are also popular for radio front-end applications.

Digital phase-locked loops are typically smaller than analog PLLs, due to their digital phase detector and loop filter.

However, both analog PLLs and digital PLLs contain analog elements. Thus both PLL types:

  • ­Have a stringent lower limit on the supply voltage. The analog circuits require most transistors to remain in the saturation region, and certain low voltage operations, such as near-threshold, may not even be possible with analog for high volume production.
  • Are very sensitive to noise in low-voltage operations
  • Do not scale well with smaller process nodes
  • Have a lengthy development process due to the analog implementation

The result of the lengthy development process is that both Analog PLLs and digital phase-locked loops are both primarily purchased from off-the-shelf product families. Given their availability limits, chip design teams often must:

  • Customize their chips for the available IP
  • Settle for older process nodes based on IP availability

All Digital PLLs

All digital PLLs do not have the supply voltage limitations of their analog PLL and hybrid analog (“digital PLL”) counterparts. They are also fully synthesizable, so they can be customized and implemented in processes across all foundries, as well as non-standard process nodes in a fraction of the time of analog PLLs.

The resulting key advantages of all digital PLLs are outlined below.

Customizable in Weeks

Customizable in Weeks

An all-digital PLL’s master RTL codebase can be configured to generate RTL code that precisely meets customer specifications & application requirements.

Then the completely digital, fully synthesizable architectures enable rapid RTL-to-GDS implementation and optimization — with delivery in weeks.


 

Wide Voltage & Freq. Range

Wide Voltage & Freq. Range

Can flexibly operate at a wide range of supply voltages, enabling design teams to reduce the power consumption of the entire chip.


 

Nanowatt Power

Nanowatt Power

Have more flexibility in supporting the lower supply voltage associated with low power designs. This is because all digital circuit architectures do not require precise voltage/current biasing, and therefore are not headroom limited.


 

Up to 10X Smaller Area

Up to 10X Smaller Area

Can be up to 10 times smaller than their analog IP counterparts. This is because they are not dependent on the matching and passive elements required for analog implementations which are a dominant contributor to total area.


 

Sub-Picosecond Jitter

Sub-Picosecond Jitter

All digital PLLs inherently have a much higher level of noise immunity than analog and hybrid analog implementations.


 

Rad-Hardened Designs

Rad-Hardened Designs

Can be radiation-hardened using existing digital libraries, improving overall system performance.


 

Conclusion

Fully synthesizable, all-digital PLLs offer superior PPA to off-the-shelf analog PLLs and “digital” phase-locked loop IP — including nanowatt power consumption, a wide voltage range, up to 10X smaller area, and low jitter.

They also have a clear time-to-delivery advantage. Fast process porting also allows fast implementation on non-standard process nodes in a fraction of the time of analog PLLs. The fast turnaround time enables late-cycle PDK changes and software-enabled frequency updates to squeeze more performance from the SOC design.

The low-area and fast delivery times give SoC architects the flexibility to use multiple PLLs, each optimized for a particular operating mode.

Movellus Fully-Synthesizable, All Digital PLLs — Customized to Your Application in Weeks

Movellus’ all-digital, application-optimized PLLs are fully synthesizable and can be precisely customized to fit your specific application and targeted process node — in only weeks. Additionally, our fast turnaround time enables late-cycle PDK changes and software-enabled frequency updates to squeeze more performance from the SOC design.

Designers can still use their existing digital implementation tools and methodologies for static timing analysis, synthesis, place and route, and design for testability (DFT).

We support processes from all foundries, including TSMC, Samsung, GlobalFoundries, UMC, Fujitsu, etc…

Low Power & Ultra-Low Power PLLs

  • Movellus’ architecture allows us to create nano-watt customized PLLs that are orders of magnitude smaller than traditional analog PLLs.
    • Output Frequencies: 10 kHz to 1 GHz
    • Power: 700 nW to 100+ uW
  • We can satisfy the most demanding requirements for low-power designs, even battery-less applications for markets such as Edge AI and IoT.

High-Performance PLLs

  • Movellus’ architecture allows us to create multi-GHz customized PLLs orders of magnitude smaller than traditional analog PLLs.
    • Output Frequency: 100 MHz to 10 GHz
    • Core PLL Power: < 1.2 mW/GHz
  • Our high-performance PLLs have a wide frequency and voltage range — enabling dynamic voltage & frequency scaling (DVFS) for SoCs.
  • We can maintain key PLL performance metrics over a wide range of input & output frequencies, enabling architecture tradeoffs not traditionally available.
  • Applications for Movellus’ high-performance PLL IP blocks range from complex SOC clocking to high-speed SERDES while maintaining simplicity & ease-of-use.

Download our Collateral

Learn more

Get in Touch With Us

Learn more

STAY INFORMED

Subscribe to our News

Sign up today and receive helpful resources
delivered directly to your inbox.

  • This field is for validation purposes and should be left unchanged.

3031 Tisch Way, #110 Plaza West
San Jose, CA 95128
sales@movellus.com

  • Products
    • Product Overview
    • Aeonic Generate
    • Aeonic Connect
  • Applications
    • Cloud
    • AI
    • Automotive
    • Aerospace
  • News
    • Press Releases
    • In the News
    • Events
  • Knowledge Center
    • Knowledge Center
  • About us
    • Company
    • Leadership
    • Customers
    • Careers
    • Contact Us

Copyright © 2021 Movellus, all rights reserved • Terms of Services • Privacy Policy

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits.
By clicking “Accept”, you consent to the use of ALL the cookies. ACCEPTREJECT
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
__hssrcsessionThis cookie is set by Hubspot whenever it changes the session cookie. The __hssrc cookie set to 1 indicates that the user has restarted the browser, and if the cookie does not exist, it is assumed to be a new session.
cookielawinfo-checbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-advertisement1 yearSet by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category .
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
CookieLawInfoConsent1 yearRecords the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie.
JSESSIONIDsessionThe JSESSIONID cookie is used by New Relic to store a session identifier so that New Relic can monitor session counts for an application.
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
CookieDurationDescription
__cf_bm30 minutesThis cookie, set by Cloudflare, is used to support Cloudflare Bot Management.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
CookieDurationDescription
__hsscsessionHubSpot sets this cookie to keep track of sessions and to determine if HubSpot should increment the session number and timestamps in the __hstc cookie.
__hstcsessionThis is the main cookie set by Hubspot, for tracking visitors. It contains the domain, initial timestamp (first visit), last timestamp (last visit), current timestamp (this visit), and session number (increments for each subsequent session).
_ga2 yearsThe _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors.
_ga_F75FB76KBW2 yearsThis cookie is installed by Google Analytics.
_gat_gtag_UA_60322432_11 minuteSet by Google to distinguish users.
_gid1 dayInstalled by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously.
hubspotutksessionHubSpot sets this cookie to keep track of the visitors to the website. This cookie is passed to HubSpot on form submission and used when deduplicating contacts.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT
Powered by CookieYes Logo