Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
21615 Discussions

smoothing PLL output

Altera_Forum
Honored Contributor II
1,970 Views

Hi all 

 

I'm using a PLL on a cyclone III device to generate an 12.228 MHz clock from a 19.2 MHz input. 

the output clock is a square wave which causes harmonics that interferes with an RF application. 

I tries the minimum current setting but it didn't canceled the high harmonics. 

 

is there a way to configure the output clock as a sine wave? 

 

thanks in advance
0 Kudos
9 Replies
Altera_Forum
Honored Contributor II
1,102 Views

Use an external LC filter.

0 Kudos
Altera_Forum
Honored Contributor II
1,102 Views

Thanks for the quick replay, but I'm looking for a solution inside the FPGA, since I don't want to reedit the board.

0 Kudos
Altera_Forum
Honored Contributor II
1,102 Views

you can not create analog output by cycloneIII.

0 Kudos
Altera_Forum
Honored Contributor II
1,102 Views

Did you try setting minimum slew rate for the output? 

Maybe this will reduce some high frequency harmonics. 

 

You can also add a single capacitor to the output to obtain a more triangular wavwform.
0 Kudos
Altera_Forum
Honored Contributor II
1,102 Views

Hi 

I tried the minimum current setting. as I understand it, this setting is equivalent to the minimum slew rate setting.
0 Kudos
Altera_Forum
Honored Contributor II
1,102 Views

 

--- Quote Start ---  

I tried the minimum current setting. as I understand it, this setting is equivalent to the minimum slew rate setting. 

--- Quote End ---  

 

Slow slew rate is a feature of the output pre-driver available with some FPGA families, while current strength is an output feature. But none of them will have considerable effect in the frequency range you are looking for. That's why I suggested an external filter. The parallel capacitor suggested by nplttr is all you can achieve without changing the board.
0 Kudos
Altera_Forum
Honored Contributor II
1,102 Views

You could additionally specify 50 ohms series termination for the output signal. I do that for any output (or bidir) signal if possible , i.e. for any point-to-point connection.

0 Kudos
Altera_Forum
Honored Contributor II
1,102 Views

when I tried adding a series resistor without calibration to 3.3V LVTTL I've received an error message, I only managed it with 3.0V standard. 

using the series resistor with calibration will require another round of board editing...
0 Kudos
Altera_Forum
Honored Contributor II
1,102 Views

 

--- Quote Start ---  

Slow slew rate is a feature of the output pre-driver available with some FPGA families, while current strength is an output feature. But none of them will have considerable effect in the frequency range you are looking for. That's why I suggested an external filter. The parallel capacitor suggested by nplttr is all you can achieve without changing the board. 

--- Quote End ---  

 

 

can you please elaborate on the difference? I've always wondered why they have tow identical assignments, now I understand they are not identical...
0 Kudos
Reply