EasyManua.ls Logo

Efinix Titanium - Chapter 11: PLL; About the PLL Interface

Default Icon
138 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Titanium Interfaces User Guide
Chapter 11
PLL
Contents:
About the PLL Interface
Using the PLL V3 Block
Implementing a Zero-Delay Buffer
Design Check: PLL Errors
About the PLL Interface
Titanium FPGAs have PLLs to synthesize clock frequencies. The PLLs are located in the
corners of the FPGA. You can use the PLL to compensate for clock skew/delay via external
or internal feedback to meet timing requirements in advanced application. The PLL reference
clock has up to four sources. You can dynamically select the PLL reference clock with the
CLKSEL port. (Hold the PLL in reset when dynamically selecting the reference clock source.)
The PLL consists of a pre-divider counter (N counter), a feedback multiplier counter (M
counter), a post-divider counter (O counter), and output dividers (C).
Figure 48: PLL Block Diagram
M
Counter
PLL
Phase
Frequency
Detector
Charge
Pump
Loop
Filter
Voltage
Control
Oscillator
O
Counter
LOCKED
RSTN
F
VCO
F
PLL
F
PFD
Output
Divider (C)
F
OUT
Phase Shift
CLKOUT4
N
Counter
CLKIN[3]
CLKIN[2]
CLKIN[1]
CLKIN[0]
F
IN
CLKSEL[1]
CLKSEL[0]
FBK
IOFBK
Local feedback
Output
Divider (C)
Phase Shift
CLKOUT3
Output
Divider (C)
Phase Shift
CLKOUT2
Output
Divider (C)
Phase Shift
CLKOUT1
Output
Divider (C)
Phase Shift
CLKOUT0
SHIFT[2:0]
SHIFT_SEL[4:0]
SHIFT_ENA
The counter settings define the PLL output frequency:
www.efinixinc.com 121

Table of Contents

Related product manuals