- FIFO hdl code
- Posted by ryan.pinto79@gmail.com on August 12th, 2005
Hi, I need to stream audio data and control info I2C out of my PC into
some external hardware and was thinking of using a FIFO to deal with
the different clock boundaries.
I was wondering if anyone had some startup verilog code on FIFOs, I am
using a Xilinx FPGA
Thanks
Ryan
(ryan.pinto79@gmail.com)
- Posted by GMM50 on August 12th, 2005
I've done just that using ALtera's tools except I used the graphical
design as the input. So I placed a fifo set it width and depth. Then
wraped controling logid arround it.
I then had the tools generate VHDL output.
I'm still using the graphical as the master but could switch when
necessary.
George
- Posted by Jaakko Varteva on August 12th, 2005
ryan.pinto79@gmail.com wrote:
I agree with "GMM50", don't waste your time writing your own FIFO. Pick
one from the Xilinx library. They should have ready-made FIFOs
available, if not then switch to Altera.
-JV
- Posted by Dr Justice on August 13th, 2005
<ryan.pinto79@gmail.com> wrote in message
news:1123858848.239594.54830@z14g2000cwz.googlegro ups.com...
You may want to look at Xilinx application note 175, together with the zip
archive containing the HDL code. It has both synchronous and asynchronous
FIFOs ready to go.
DJ
--
- Posted by Dr Justice on August 14th, 2005
[reposting since original posting seem to be gone]
<ryan.pinto79@gmail.com> wrote in message
news:1123858848.239594.54830@z14g2000cwz.googlegro ups.com...
You may want to look at Xilinx application note 175, together with the zip
archive containing the HDL code. It has both synchronous and asynchronous
FIFOs ready to go.
DJ
--