Init of BRAMs with ISE flow.

Jan 31, 2005 5 Replies

Hi All,



I have several BRAMs in my design each needs its own set of constants. So far I have used the ucf file to store my BRAM values. But it has become error prone and tedious. I would like to have a command for the ucf such that I can "link" a generated file in to the ucf and its format.



Something like: MyBRAM => file:MyBramFile.dat where MyBramFile contains "



0000002800000028000000280000002800000028000000280000002800000028
0000002800000028000000280000002800000028000000280000002800000028 "...etc

is this possible in some way?



Regards, R.N.


Rick,

Have you considered using a tool called Data2MEM?

To find out more about it check out"

formatting link

Shalin-

Rick North wrote:

"Rick North" schrieb im Newsbeitrag news: snipped-for-privacy@posting.google.com...

Use data2mem utility. It can directly write BRAM content into a BITFILE, so after the complete implementation process. Very nice feature when you develop a FPGA based uC application (Picoblaze, Microblaze whatever) This tool nees a special data file, (*.mem) but its very easy structured

Just a start address like @0000

AA, BB, CC, DD etc.

Very easy to generate via a script/tool.

Regards Falk

There is a very friendly and easy to use tool called "memory editor" and it's located in the core generator application. It will make your life alot easier... Regards, Moti.

Thank you for your responses,

I have not done much scripting before but I feel that it can ease my work load. Doulos have a Tcl/Tk course that I might take.

Best Regards, R.N

I use an HDL constant array.

formatting link

-- Mike Treseler

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required