FPGA, CPLD, and ASIC solutions from Altera
  • Download Center
  • Literature
Sign in/register
myAltera Account
Welcome
  •   myAltera
  •   Logout
  • Products
    • Devices
    • Design Software
    • Intellectual Property
    • Development Kits/Cables
    • Design & Support Services
    • Literature
  • End Markets
    • Automotive
    • Broadcast
    • Computer & Storage
    • Consumer
    • Industrial
    • Medical
    • Military
    • Test & Measurement
    • Wireless
    • Wireline
  • Technology
    • DSP
    • External Memory
    • Embedded Processing
    • Transceivers
    • Parallel I/O
    • Signal Integrity
    • System Integration
  • Training
    • Training Courses
    • University Program
    • Webcasts & Videos
    • Demonstrations
    • Events Calendar
  • Support
    • Design & Support Resources
    • Knowledge Database
    • Devices
    • Design Software
    • Intellectual Property
    • Development Kits/Cables
    • Design Examples
    • Downloads
    • User Communities/Forums
    • mySupport
  • About Altera
    • About Us
    • Environmental
    • Customer Successes
    • Partners
    • Newsroom
    • Investor Relations
    • Jobs
    • Contact Us
  • Buy Online
    • Devices
    • Design Software
    • Development & Education Kits
    • Cables & Programming Hardware
    • Intellectual Property
  • Entire Site
  • Part Number
  • Knowledge Database
  • Support & Technical Docs
  • Forums & Wiki
Username:  
Password:  
 
Forgot my username or password
Don't have myAltera account? Register Now.
Enter your email address:

APEX Phase-Locked Loop Circuitry

Home > Products > Devices > APEX Phase-Locked Loop Circuitry

The Altera APEX architecture features up to four programmable phase-locked loops (PLLs) per device and contains ClockBoost, ClockShift, and ClockLock circuitry for increased performance and flexible clock-frequency multiplication and division. Together, these features provide significant improvements in system performance and bandwidth, enabling system-on-a-programmable-chip integration.

ClockBoost Circuitry

The ClockBoost circuitry enables the normal logic of the APEX device to operate at a faster or slower rate than the input clock frequency. It offers versatile frequency multiplication and division of m/(n * k) or m/(n * v), where m and k can be any integers from 1 to 256, n can be any integer between 1 to 16, and v can be any integer between 2 to 16. This advanced feature provides designers with true programmable clock synthesis, greatly enhancing design flexibility and system performance.

The ClockBoost feature creates variable-sized pulse widths by varying the multiplied frequency divided by the counter. It allows designers to implement time-domain multiplexed applications where a given circuit is used more than once per clock cycle. By using time-domain multiplexing, you can implement a given function with fewer logic cells or APEX embedded system blocks (ESBs), thereby improving device area efficiency by sharing resources within the device. See Figure 1.

Figure 1. ClockBoost Circuitry in APEX Devices

ClockBoost Circuitry

ClockShift Circuitry

APEX ClockShift circuitry provides programmable clock delay and phase shift. Programmable clock delay allows for incremental step delays of 0.4 ns to 1 ns, allowing the output clock to lead or lag the input clock by up to the particular clock period. The clock phase can be adjusted by 90º increments for phase shifting of 90º, 180º, and 270º; or any phase shift with a resolution of 360º/[5*(m/n)] relative to the input period (where 200 MHz < FIN *(m/n) < 400 MHz). This feature enables designers to have precise timing margins to meet high-speed interface requirements.

ClockLock Circuitry

The ClockLock circuitry uses a synchronizing PLL that reduces the clock delay and skew within a device. This reduction minimizes clock-to-output and setup times while maintaining zero hold times. You can also use the PLL output as an external clock resource to other devices on the printed circuit board (PCB). This feature, along with external feedback, enables designers to remove the clock skew among several devices on the board. The PLL can also dynamically adjust the output during operation to account for delay changes that occur because of temperature or voltage fluctuations, thus ensuring system stability.

APEX Offers Up to Four PLLs

APEX 20K devices have one PLL, which features the advanced ClockLock circuitry. The APEX PLL supports frequency multiplexing of 1x, 2x, and 4x. APEX 20KE and APEX 20KC devices feature an enhanced PLL feature set. The devices include up to four PLLs, which can be used independently. Two PLLs are designed for either general-purpose use or True-LVDS (low-voltage differential signaling) use (on devices that support LVDS I/O pins). The remaining two PLLs are designed for general-purpose use. EP20K200E and smaller devices have two PLLs; EP20K300E and larger devices have four PLLs.

Table 1 outlines the APEX PLL features.

Table 1. APEX PLL Features
Features APEX PLLs
Number of PLLs Up to 4
Number of PLL outputs Up to 2
Clock multiplication Any number up to 160 (1)
Clock division Any number up to 280 (1)
Coarse clock adjustment 90º, 180º, 270º
Fine clock adjustment 0.4 to 1 ns with 360º/[5*(m/n)] increments
Input frequency range 1.5 to 420 MHz
Output frequency range 1.5 to 420 MHz
840-Mbps output for True-LVDS support Yes
T1/E1 frequency rate conversion Yes

Note:

  1. Clock multlipication and division are calculated using m/(n*k).  m and k are integers ranging from 1 to 256, and n is an integer from 1 to 16.

Related Links

  • Advantages of APEX PLLs Over Virtex DLLs
  • Jitter Comparison Analysis: APEX 20KE PLLs vs. Virtex-E DLLs
  • TB 60 (Advantages of APEX PLLs Over Virtex DLLs) (PDF - 131 Kb)
  • TB 70 (Jitter Comparison Analysis: APEX 20KE vs. Virtex-E Devices)
  • AN 115 (Using the ClockLock & ClockBoost Features in APEX Devices (PDF - 705 Kb)
Rate This Page


  • Product Selector
    • Compare Devices (Beta)
  • High-End FPGAs
    • About Stratix Series
    • Stratix IV (E, GX, GT)
      • Overview
        • Architecture
        • Density
        • Performance
        • Power
      • Transceivers (GX and GT)
      • End Markets & Applications
      • Design Resources
      • Literature
      • Getting Started
    • Stratix III (L and E)
      • Overview
      • End Markets & Applications
      • Design Resources
      • Literature
      • Getting Started
    • Stratix II (and GX)
      • Stratix II
        • Overview
        • Design Utilities
        • Features
        • Literature
      • Stratix II GX
        • Overview
        • Design Utilities
        • Features
        • Literature
    • Stratix (and GX)
      • Stratix
        • Overview
        • Design Utilities
        • Features
        • Literature
      • Stratix GX
        • Overview
        • Design Utilities
        • Features
        • Literature
  • Midrange FPGAs
    • About Arria Series
    • Arria II GX
      • Overview
        • Architecture
        • Power
      • Transceivers
      • End Markets & Applications
      • Design Resources
      • Literature
      • Getting Started
    • Arria GX
      • Overview
        • Architecture
        • Software
      • Transceivers
      • Applications
      • Design Resources
      • Literature
      • Getting Started
  • Low-Cost FPGAs
    • About Cyclone Series
    • Cyclone IV (E and GX)
      • Overview
        • Architecture
        • Power
      • Transceivers
      • End Markets & Applications
      • Design Resources
      • Literature
      • Getting Started
    • Cyclone III (and LS)
      • Overview
        • Architecture
        • Power
        • Security
      • End Markets & Applications
      • Design Resources
      • Literature
      • Getting Started
    • Cyclone II
      • Overview
      • Design Utilities
      • Features
      • Literature
    • Cyclone
      • Overview
      • Design Utilities
      • Features
      • Literature
  • CPLDs
    • About MAX Series
    • MAX II (and G, Z)
      • Overview
        • Architecture
        • Power
        • Unique Features
      • Applications
      • Design Resources
      • Literature
      • Getting Started
    • MAX 3000A
      • Overview
      • Design Utilities
      • Features
      • Literature
  • ASICs
    • About HardCopy Series
    • HardCopy IV (E and GX)
      • Overview
        • Power
        • SEU
        • Performance
      • Transceivers
      • End Markets & Applications
      • Literature
      • Getting Started
    • HardCopy III
      • Overview
        • Architecture
        • Power
        • SEU
        • Performance
      • End Markets & Applications
      • Literature
      • Getting Started
    • HardCopy II
      • Overview
        • Power
        • SEU
        • Performance
      • End Markets & Applications
      • Literature
      • Getting Started
  • Device-Specific Offerings
    • RoHS Compliant
      • Packaging Literature
    • Extended Temperature
    • Enhanced Temperature
    • Military Temperature
  • Configuration Devices
    • Enhanced Configuration
      • Overview
      • Design Utilities
      • Features
      • Literature
    • Serial Configuration
      • Overview
      • Design Utilities
      • Features
      • Literature
  • Mature Products
    • Product Listing
    Please give us feedback
    Products | End Markets | Technology | Training | Support | About Altera | Buy Online
    Jobs | Investor Relations | Contact Us | Site Map | Privacy | Legal Notice
    Copyright © 1995-2010 Altera Corporation. All Rights Reserved.
    Altera Forum
    Altera
    Forum
    Twitter
    Twitter
    RSS
    RSS
    Facebook
    Facebook
    Flickr
    Flickr
    YouTube
    YouTube
    Email Updates
    Email
    Updates