November 2015
Introduction
This usage guide describes the clock resources available in the ECP5
Details are provided for primary clocks, edge clocks, PLLs, the internal oscillator, and clocking elements such as
clock dividers, clock multiplexers, and clock stop blocks available in the ECP5 and ECP5-5G device.
The number of PLLs, Edge clocks, and Clock dividers for each device is listed in Table 1.
Table 1. Number of PLLs, Edge Clocks, and Clock Dividers
Parameter
Number of PLLs
Number of Edge Clocks
Number of Clock Dividers
Number of PCS Clock Dividers
Number of DDRDLLs
1. LFE5U devices do not have PCS Clock Dividers.
It is very important to note that the user needs to validate their pinout so that correct pin placement is used. The
®
Lattice Diamond
tools should be used to validate the pinout while designing the printed circuit board.
Clock/Control Distribution Network
ECP5 and ECP5-5G devices provide global clock distribution in the form of 16 global primary clocks. These Pri-
mary clocks can be divided into 16 clocks per each of the four quadrants; however there is a maximum of 60 unique
clock input sources. The ECP5 and ECP5-5G primary clocking structure is enhanced as it features more Edge
clock resources, more low-skew Primary clock resources and removes the Secondary clock resources.
© 2015 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand
or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
www.latticesemi.com
ECP5 and ECP5-5G sysCLOCK
PLL/DLL Design and Usage Guide
Description
General purpose PLLs.
Edge Clocks for high speed applica-
tions.
Edge Clock Dividers for DDR applica-
tions.
1
Clock dividers for domain crossing appli-
cations.
DDRDLL used to DDR memory and
High Speed IO interfaces
TM
and ECP5-5G
1
LFE5-85
4
8
4
2
4
1
Technical Note TN1263
TM
device architecture.
LFE5-45
LFE5-25
4
2
8
8
4
4
2
1
4
2
TN1263_1.1
Need help?
Do you have a question about the sysCLOCK ECP5 and is the answer not in the manual?
Questions and answers