Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
литература / Spartan-6 FPGA Clocking Resources.pdf
Скачиваний:
0
Добавлен:
13.05.2026
Размер:
3.31 Mб
Скачать

Chapter 3: Phase-Locked Loops

General Usage Description

PLL Primitives

The two Spartan-6 FPGA PLL primitives, PLL_BASE and PLL_ADV, are shown in Figure 3-6.

CLKIN

CLKOUT0

 

CLKOUT1

CLKFBIN

CLKOUT2

RST

CLKOUT3

 

CLKOUT4

 

CLKOUT5

 

CLKFBOUT

LOCKED

PLL_BASE

CLKIN1

CLKOUT0

 

 

 

 

CLKIN2

CLKOUT1

 

 

 

 

CLKFBIN

CLKOUT2

 

 

 

 

RST

CLKOUT3

 

 

 

 

CLKINSEL

CLKOUT4

 

 

 

 

DADDR[4:0]

CLKOUT5

 

 

 

 

DI[15:0]

CLKFBOUT

 

 

 

 

DWE

CLKOUTDCM0

 

 

 

 

DEN

CLKOUTDCM1

 

 

 

 

DCLK

CLKOUTDCM2

 

 

 

 

REL

CLKOUTDCM3

 

 

 

 

 

CLKOUTDCM4

 

 

 

 

 

 

CLKOUTDCM5

 

 

 

 

 

 

CLKFBDCM

 

 

 

 

 

 

LOCKED

 

 

 

 

 

 

DO[15:0]

 

 

 

 

 

 

DRDY

 

 

 

 

 

 

 

 

PLL_ADV

 

ug382_c3_05_060710

Figure 3-6: PLL Primitives

PLL_BASE Primitive

The PLL_BASE primitive provides access to the most frequently used features of a stand alone PLL. Clock deskew, frequency synthesis, coarse phase shifting, and duty cycle programming are available to use with the PLL_BASE. The ports are listed in Table 3-2.

Table 3-2: PLL_BASE Ports

Description

Port

 

 

Clock Input

CLKIN, CLKFBIN

 

 

Control Inputs

RST

 

 

Clock Output

CLKOUT0 to CLKOUT5, CLKFBOUT

 

 

Status and Data Outputs

LOCKED

 

 

98

Send Feedback

 

www.xilinx.com

Spartan-6 FPGA Clocking Resources

 

UG382 (v1.10) June 19, 2015