--- Quote Start ---
I would like to build a DCFIFO using a SRAM chip on DE2-115. Any idea on where i should start?
--- Quote End ---
You'd be designing a FIFO, not a (dual-clock) DCFIFO.
--- Quote Start ---
I know SRAM reads and writes on a different clock cycle as the dataIn and dataOut share the same bidirectional databus, but do you think i can increase the frequency by 2 times (based on spec sheet, max performance of my SRAM is 125MHz), meaning if my ADC data coming in at 60MHz, i am inputting data and outputting data to/from my SRAM on an alternate cycle at 120MHz. is it possible? if yes, what are the things i need to be concerned about?
--- Quote End ---
You'd likely want to perform burst writes and reads to the SRAM (its likely a clock or two faster, since there is no need for the SRAM controller FSM to conservatively insert bus turn-around cycles).
So you'd have your ADC write to a DCFIFO or dual-ported RAM internal to the FPGA at 60MHz, and then once the FIFO was filled above a threshold, start a DMA to the SRAM at its maximum speed. Then when that DMA is done, perform another DMA to read older data back.
However, what's the point? You're just adding delay. Of course, if you are aligning multiple different data streams, this might be what you want.
Cheers,
Dave