Altera Cyclone FPGA PLL Usage Manual Chapter 6

This document is an introduction to PLL design and usage in Altera Cyclone FPGAs


Altera Cyclone FPGA PLL Usage Manual Chapter 6 - cover page
Brand
Altera
Document type
User Manual
Language
English
Pages
44
File format
PDF
File size
524 KB
Published
01 August, 2012
Updated
01 October, 2023
MD5 checksum
B0803022CD01A4517D6C22096D3A0385

About this manual

Cyclone FPGAs contain up to two PLLs per device that offer clock multiplication and division, phase shifting, programmable duty cycle, and external clock outputs. These features allow for system-level clock management and skew control without the need for external devices.

The document details how to enable Cyclone PLLs using the altpll megafunction in Quartus II software. It describes the internal components of the PLL block diagram, including the Phase Frequency Detector (PFD), Charge Pump, Loop Filter, and Voltage Controlled Oscillator (VCO).

What's inside

  • Introduction
  • Hardware Overview
  • Cyclone PLL Blocks
  • Software Overview
  • PLL Input Signals
  • Pins and Clock Network Connections
  • PLL Output Signals
  • Global Clock Network Destinations

Specifications

Number of PLLs per deviceup to two
Clock multiplication and division range1 to 32
Phase shift incrementDown to 125-ps increments
Number of internal clock outputs per PLLTwo

Frequently asked questions

How are Cyclone PLLs enabled in Quartus II software?

Cyclone PLLs are enabled by using the altpll megafunction.

What is the function of the pllena signal?

It acts as a combined enable and reset signal; driving it low disables outputs and loses lock, while driving it high starts the re-synchronization process.

Can inverted clocks drive the Cyclone PLL?

No, you must drive Cyclone PLLs by the dedicated clock input pins CLK[3..0].

Download PDF (524 KB)

More Altera Manuals


View all Altera manuals →