03-23-2009 05:54 PM
Solved! Go to Solution.
03-23-2009 11:07 PM
Here is a good explanation of this:
Using External Clocks for Synchronous Design (FPGA)
If you have any other questions, post back.
03-24-2009 06:16 AM
03-24-2009 04:11 PM
Emax,
Are you unable to set one of your DIO lines as your external clock reference after looking through the link posted above? Are you disabling and enabling your external clocks properly?
03-24-2009 04:37 PM
Emax,
Unfortunately, not all FPGA targets support this functionality. Currently, the R series cards are not able to do this. However, FlexRIO targets support using DIO resources as an external clock, including the following models:7951R, 7952R, 7953R, and 7954R.
Which components are you trying to synchronize in your application and how fast do you need your clock to go?04-01-2009 09:31 AM - edited 04-01-2009 09:34 AM
Thank you for your comments. Your information has helped me to realize that I am unable to configure the R-series DIO as an external clock. My maximum clock frequency is 1.6MHz and I am interfacing to a custom built control system. Unfotunately, I have a requirement to provide a PCI interface--hence why I selected the 7811R. So any recommendations would be useful.
-Erick
04-02-2009 12:58 PM
Erick,
In the realm of National Instruments products, if you need a high speed reconfigurable target (FPGA) that utilizes external clocking, FlexRIO is your only option (all PXI based). If you were willing to forgo the "reconfigurable" factor, you may want to look into some of our PCI high-speed products.
05-16-2009 11:36 AM
Emax,
you could "simulate" synchronization to your external clock by sampling your signals in a SCTL. I realized a SPI slave receiver that way and could successfully read around 30MBps. The SCTL clock was 160MHz. If you can live with the resulting jitter and delay, that might be a solution for you.
Regards,
Matthias
08-09-2019 09:53 PM
i want to read a ram with 8bit data and 8bit address ,clock 512k,do you have any thinks?