lipingx
Occasional Contributor
2 years agoclock configuration
FPGA: cyclone IV, EP4CE15U14A7N
external oscillator: 25MHz
My overall fpga application module will use 25MHz as system clock.
Solution 1 : use oscillator directly
Solution 2: external oscillator 25MHz ->PLL-> output 25MHz
which solution is better? why?
Hello,
Advantage if using internal PLL.
- Using internal PLL will save cost of the board manufacturing, where you save 1 component (clock oscillator specific just for 25Mhz).
- You can control of your system clock skew, delay, phase using internal PLL.
- you can save cost again by reducing another component which is voltage regulator(if you use external oscillator, you need to supply power for the external clk osc.)
Advantage if using external clk osc:
- jitter is guaranteed (but for low speed clk such as 25Mhz this is not much impact).
- the clock is ready when board power up. (if you using internal PLL, you need wait until FPGA enter user mode and PLL locked). If your system can't wait for this delay, you need to use external clk osc.
regards,
Farabi