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:

PLL Clock Management Features in Altera FPGAs

Home > Support > Devices > Overview

Altera® FPGAs offer feature-rich phase-locked loops (PLLs) that provide robust clock management capabilities and synthesis for device clock management, external system clock management, and high-speed I/O pin interfaces. Table 1 summarizes and compares the PLL features available in Stratix® IV (E, GX, and GT), Stratix III, Stratix II and Stratix II GX, Cyclone® IV, Cyclone III, and Arria® II GX FPGAs. The PLLs can feed the global clock network or I/O pins.

Table 1. PLL Features

Feature

   Stratix III  and    Stratix IV  PLLs

Stratix II and
Stratix II GX PLLs

Cyclone IV
PLLs

Cyclone III
PLLs

Arria II GX PLLs

Top/
Bottom

Left/
Right

Enhanced
PLL

Fast
PLL

GPLL

MPLL

Number of PLLs 2-4 2-8 2-4 2-8 1-4 2-4 2-4 4-6
Clock Multiplication 
and Division
m/(n x
post-scale counter)
m/(n x post-scale counter) m/(n x post-scale
counter)
m/(n x post-scale counter) m/(n x  post-scale counter) m/(n x post-scale counter) m/(n x  post-scale counter) m/(n x  post-scale counter)
M Counter Values 1-512 1-512 1-512 1-32 1-512 1-512 1-512 1-512
N Counter
Values
1-512 1-512 1-512 1-4 1-512 1-512 1-512 1-512
Post-Scale Counter Values 1-512 1-512 1-512 (2) 1-32 (1) 1-512 (2) 1-512 (2) 1-512 (2) 1-512
Number of Internal
Clock Outputs Available
Per PLL
10 7 6 4 5 5 5 7
Number of Dedicated External
Clock Outputs (PLL#_OUT) Available
Per PLL
6 single-ended, or
4 single-ended
and 1 differential pair
2 single-ended, or
1 differential pair
6 single-
ended, or 3 differential
(3) 1 single-ended, or 1
differential pair 
1 single-ended, or 1
differential pair 
1 single-ended, or
differential
1 single-ended, or 1 differential pair; 3 single-ended or 3 differential pairs (4)
Number of Feedback Clock Inputs Available Per PLL 1 single-ended or differential 1 single-ended only 1 single-ended or 
differential
         
PLL Outputs Can Drive All Clock Network Types     X X X X X  
Supported Clock Feedback Modes
Normal Mode X X X X X X (5) X X
No Compensation Mode X X X X X X X X
Zero Delay Buffer Mode X X X   X X (5) X X
External Feedback Mode X X X          
Source-Synchronous Mode X X X X X X (5) X X
LVDS Compensation Mode   X           X
Deterministic Latency Compensation        

X (6)

X

   
Features
Phase Shift Down to 96.125-ps increments Down to 96.125-ps increments Down to 125-ps increments Down to 125-ps increments Down to 96-ps increments Down to 78-ps increments (7) Down to 96-ps increments Down to 96.125-ps increments
Per Tap Programmable Phase Shift Allowed in All Modes X X X X X X X X
Advanced Control Signals (pllena, areset, pfdena) X (8) X (8) X X X (8) X (8) X (8) X (8)
Programmable Duty Cycle X X X X X X X X
Advanced Features
Gated Lock     X X        
Automatic Clock Switchover X X X   X X X X
Manual Clock Switchover X X X X X X X X
Programmable Bandwidth X X X X X X X X
PLL Reconfiguration X X X X X X X X
Spread Spectrum Clocking X X X   X X X X
Counter Cascading X X X   X X X X
Ability to Internally Cascade PLLs X X X X X X X X
Supported PLL Drivers
Dedicated Input Clock Pin X X X X X X X X
GCLK Network(9) X X X X X X X X
RCLK Network(9) X X X X       X

Notes:

  1. C counters range from 1 through 32 if the output clock uses a 50 percent duty cycle. For any output clocks using a non-50 percent duty cycle, the post-scale counter ranges from 1 through 16.
  2. C counters range from 1 through 512 if the output clock uses a 50 percent duty cycle. For any output clocks using a non-50 percent duty cycle, the post-scale counter ranges from 1 through 256.
  3. The PLL clock outputs of the fast PLLs can drive to any I/O pin to be used as an external clock output. For high-speed differential I/O pins, the device uses a data channel to generate the transmitter output clock (txclkout).
  4. PLL5 and PLL6 do not have dedicated clock outputs. The same PLL clock output drives three single-ended or three differential I/O pairs. This is only supported in PLL_1 and PLL_3 of the EP2AGX95, EP2AGX125, EP2AGX190, and EP2AGX260 devices.
  5. This is not applicable for MPLL5 and MPLL6.
  6. This is not applicable for GPLL3 and GPLL4.
  7. This is only applicable when MPLLs are used for transceiver clocking.
  8. pllena feature is not supported in Stratix IV, Stratix III, Arria II GX, Cyclone IV, and Cyclone III devices.
  9. The global (GCLK) or regional (RCLK) clock input can be driven by an output from another PLL, a clock pin-driven global or regional clock, or through a clock control block, provided the clock control block is fed by an output from another PLL or a pin-driven dedicated global or regional clock. An internally generated global signal or general purpose I/O pin cannot drive the PLL.

To view PLL features available in all Altera FPGAs, refer to PLL Features in Altera FPGAs.

Literature

Detailed information about the PLLs available in the Altera device families can be found in the appropriate device family handbook:

  • Clock Networks and PLLs in Stratix IV Devices (PDF)
  • Clock Networks and PLLs in Stratix III Devices (PDF)
  • PLLs in Stratix II and Stratix II GX Devices (PDF)
  • General-Purpose PLLs in Stratix & Stratix GX Devices (PDF)
  • Clock Networks and PLLs in Cyclone IV Devices (PDF)
  • Clock Networks and PLLs in Cyclone III Devices (PDF)
  • PLLs in Cyclone II Devices (PDF)
  • Using PLLs in Cyclone Devices (PDF)
  • Clock Networks and PLLs in Arria II GX Devices (PDF)
  • PLLs in Arria GX Devices (PDF)

Additional related information is available in the following documents:

  • altpll Megafunction User Guide (PDF)
  • AN 454: Implementing PLL Reconfiguration in Stratix III and Stratix IV Devices (PDF)
  • AN 367: Implementing PLL Reconfiguration in Stratix II Devices (PDF)
  • AN 282: Implementing PLL Reconfiguration in Stratix & Stratix GX Devices (PDF)
  • AN 507: Implementing PLL Reconfiguration in Cyclone III Devices (PDF)
  • AN 313: Implementing Clock Switchover in Stratix & Stratix GX Devices (PDF)
  • Possible Causes for PLL Loss of Lock
Rate This Page


  • FPGAs
    • Stratix IV (E, GX, GT)
    • Stratix III
    • Stratix II/Stratix II GX
    • Stratix/Stratix GX
    • Arria II GX
    • Arria GX
    • Cyclone IV (E and GX)
    • Cyclone III
    • Cyclone II
    • Cyclone
  • CPLDs
    • MAX II
    • MAX 3000A
    • MAX 7000
  • ASICs
    • HardCopy IV
    • HardCopy III
    • HardCopy II
    • HardCopy Stratix
    • HardCopy APEX
  • Downloads
    • Device Pin-Outs
    • Gerber Files
    • IBIS Models
    • BSDL/BST
      • IEEE 1149.1
      • IEEE 1149.6
      • IEEE 1532
    • PCB Symbols
    • Schematic Review Worksheets
  • Configuration/Programming
    • Configuration
      • Schemes
        • AP
        • AS
        • FPP
        • JTAG
        • PPA
        • PPS
        • PS
      • Comparison
      • Features
      • Solutions
    • Programming
      • MAX II
      • MAX 3000A
      • MAX 7000
      • Configuration Devices
    • Programming Tools
      • Altera Programming Tools
        • Download Cables
        • Altera Programming Unit
        • Altera Programming SW
      • In-Circuit Testers
        • ICT Vendors
      • Boundary-Scan Tools
        • Vendor Support
      • Third Party
      • IEEE 1532
      • Jam STAPL
        • Embedded Programming
        • Vendor Support
  • Power
    • Power Management
      • Overview
      • Thermal Management
      • Power Supply Integrity
      • Power Supply Regulation
    • Early Power Estimators
    • Certified Power Solutions
  • I/O
    • Features
    • Specifications
    • Hot Socketing
  • PLL & Clock Management
    • Overview
    • PLL Basics
    • Using PLLs in Software
    • Jitter Information
    • Clock Networks
    • Glossary
  • Packaging & Board Design
    • Specification
    • Thermal Resistance
    • Sockets and Layout
    • Manufacturing
  • Quality & Reliability
    • MSL Calculator
    • Certifications
    • Environmental
      • Policy Statement
      • Banned Chemicals
      • REACH
      • RoHS Compliant
        • Alloy Compositions
        • EU Directive Compliance
        • Chinese RoHS
    • PCNs & Advisories
    • Reports
      • Reliability Report
      • Process Technology
      • JEDEC Compliance
    • Single Event Upset
  • Failure Analysis
    • Overview
    • Capabilities
    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