FPGA Central - World's 1st FPGA / CPLD Portal

FPGA Central

World's 1st FPGA Portal

 

Go Back   FPGA Groups > NewsGroup > FPGA

FPGA comp.arch.fpga newsgroup (usenet)

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 05-28-2008, 10:51 PM
Erik Anderson
Guest
 
Posts: n/a
Default FIFO verses RAMB

In the Xilinx Virtex 4 architecture, does anyone know when you
instantiate a FIFO using the FIFO16 blocks does the FIFO use the
RAMB16 block next to it for its memory, or does the FIFO16 has its own
dedicated memory (thus leaving the RAMB16 free for other uses)?
Reply With Quote
  #2 (permalink)  
Old 05-28-2008, 11:44 PM
John_H
Guest
 
Posts: n/a
Default Re: FIFO verses RAMB

Erik Anderson wrote:
> In the Xilinx Virtex 4 architecture, does anyone know when you
> instantiate a FIFO using the FIFO16 blocks does the FIFO use the
> RAMB16 block next to it for its memory, or does the FIFO16 has its own
> dedicated memory (thus leaving the RAMB16 free for other uses)?


The FIFO16:

http://toolbox.xilinx.com/docsan/xil...sc0092_83.html

uses dedicated logic to turn a BlockRAM into a FIFO, either
synchronous or asyncronous. Using one of these large FIFOs will use a
BlockRAM. Smaller FIFOs can be implemented in distributed logic,
however, leveraging the Shift Register memory mode of the LUTs for the
synchronous FIFO. Many synthesizers will imply shift registers
properly if you design the synchronous FIFO to leverage the silicon
properly. Async FIFOs are a little more difficult in distributed
memory and must use the dual-port mode but can work beautifully for
small FIFOs.

So how large are you going for?
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
FSL or DMA w/ FIFO? [email protected] FPGA 7 03-20-2008 01:31 AM
fifo occupancy bigger than fifo size? cpope FPGA 4 04-05-2007 03:05 PM
FIFO with EBR [email protected] FPGA 8 09-28-2006 03:10 AM
Xilinx FIFO Generator: FIFO Length Nemesis FPGA 9 10-26-2005 04:32 PM
what's the difference between syn FIFO and asyn FIFO? changewhere FPGA 1 02-23-2005 04:02 PM


All times are GMT +1. The time now is 01:15 AM.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright 2008 @ FPGA Central. All rights reserved