Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

dpram without inferring a memory block from fpga

Status
Not open for further replies.

aravi.ab

Newbie level 3
Joined
Aug 24, 2010
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
India
Activity points
1,303
hi all,
I am new to fpga and vhdl. I am trying to design dpram without inferring a block memory.But if I use 2d array in vhdl,While synthesizing the code it automatically inferred the block ram.I want to do it with only registers.



thanks
 

Out of curiousity: what's dpram? Dual port?

---------- Post added at 23:32 ---------- Previous post was at 23:18 ----------

If you want to ensure RAM will be synthesised as distributed - make it asynchronous. That much I can guarantee. In fact, it's quite hard to make synthesis tool create a BRAM. I was experimenting earlier today, and I wasn't able to get Xilinx XST synthesise RAM module as BRAM no matter how hard I tried...
 

You should be able to use global settings and instance specific synthesis attributes to control RAM inference. At least it works well with Altera Quartus.
 
Please show your code and tell us which FPGA vendor your're working with ( Xilinx, Altera )
 

I assume you are using xilinx.
In ISE you can use planAhead tool to place your design. in this you can drag and drop set of nets to particular primitives.
So select your DPRAM and place it on distributed RAM. You want higher version of xilinx(may be 10 and above).
But note that distributed RAM is less in quantity as compared to block RAM. So you can not have large distributed DPRAM
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top