Altera_Forum
Honored Contributor
13 years agoClocking External SRAM with FPGA Output
Hi all,
I'm working on a design for a Cyclone IV GX that will be using an external pipelined SRAM chip. I've been searching quite a bit, but maybe I'm using the wrong search terms; What port should I use on the FPGA to clock the SRAM? My board's clock will be running at half the speed of my HDL design, which will use a PLL on the FPGA to generate the correct clock. This generated clock will also be used to clock the external SRAM. Should I use the dedicated clock output pin of the PLL I will be using to clock the SRAM? In that case what mode should I run the PLL in? Or should I just use a regular I/O pin? I'm worried that the dedicated clock output will have a different delay than the I/O pins that will drive the address/data/control signals, and cause problems. Any help is appreciated.