Page 1 of 1

Reach 500MHz of clock output

Posted: Thu Nov 28, 2013 10:38 pm
by LordFeratum
Hello guys!

First of all, I'm sorry for my bad english, it's not my first language and I'll try to do my best. Thanks you for understanding.

I need to reach 500MHz of clock output (square signal) on any pin (GPIO, SPI, I2C... whatever). Why I need it? Beacause I'm developing a SRAM chip to operate to 500MHz maximum. I need to test the reads and writes on the memory at the maximum frequency to determinate any kind of errors on the chip. Also, I need to modify the frequency to determinate the recommended frequency for the SRAM.

I have seen a project to turn the Raspberry Pi into a RF Transmitter. They can reach 100MHz on a single GPIO.
http://hackaday.com/2012/12/10/transmit ... -hardware/

Is there any way to reach more frequency?

Thanks you very much for your answers!

Re: Reach 500MHz of clock output

Posted: Fri Nov 29, 2013 7:10 am
by gsh
No,

The pins are only meant to run up to about 50MHz

Gordon

Re: Reach 500MHz of clock output

Posted: Fri Nov 29, 2013 4:25 pm
by scruss
Sounds like you need a programmable oscillator, like the Si570. I2C control, with a range 10-945 MHz software-selectable.
Data sheet: http://www.silabs.com/Support%20Documen ... /si570.pdf.

Re: Reach 500MHz of clock output

Posted: Fri Nov 29, 2013 4:48 pm
by LordFeratum
Thanks for your answers! I'm very thankful!

scruss I don't just need the clock at 500MHz. I also need to control the synchronous bus, so I need to control the EC, R/W, and more lines. All my system must operate at 500MHz. Thanks you! :D

I'm thinking to use the HDMI output or Jack 3,5mm to inject the signal, but I think it wasn't productive.

Unfortunately I think raspbery pi can't reach my specifications. :(

If anyone has any ideas, i will be very grateful!

Best regards!