Excalibur - lpm_syncram

A

Andrea

Guest
Hi all,

I am developing a design using excalibur device (ExcaliburArm family -
EPXA10F1020C3).
I read on apex manual that ESB supports clock enable, but when I tried to
instantiate an ALT_SYNCRAM with input clock enable (using MegaWizard Plug_in
Manager) the elaboration prosess gives me this error:
"Assertion error: Can't implement single port RAM for EXCALIBUR_ARM device
family from altsyncram megafunction because clock enable ports are not
supported in altram megafunction"

What's wrong?

Thanks in advance!!!

Andrea
 
"Subroto Datta" <sdatta@altera.com> ha scritto nel messaggio
news:ca4d800d.0308081334.169fbc89@posting.google.com...
Hi Andrea,

The clock enable is not supported by the single-port RAM megafunction.
An easy work-around is to use the dual-port megafunction (via the
MegaWizard "memory compiler/RAM: 2-port" or the older
"storage/lpm_ram_dp+"). You can always tie the rdaddress and
wraddress together to get single-port RM behavior.

- Subroto Datta
Altera Corp.

Thank you!!!

Which is the difference between "memory compiler/RAM: 2-port and" and
"storage/lpm_ram_dp+"?

Andrea
 
"Andrea" <aa@bb.cc> wrote in message news:<bh7eud$cic$1@lacerta.tiscalinet.it>...
"Subroto Datta" <sdatta@altera.com> ha scritto nel messaggio
news:ca4d800d.0308081334.169fbc89@posting.google.com...
Hi Andrea,

The clock enable is not supported by the single-port RAM megafunction.
An easy work-around is to use the dual-port megafunction (via the
MegaWizard "memory compiler/RAM: 2-port" or the older
"storage/lpm_ram_dp+"). You can always tie the rdaddress and
wraddress together to get single-port RM behavior.

- Subroto Datta
Altera Corp.


Thank you!!!

Which is the difference between "memory compiler/RAM: 2-port and" and
"storage/lpm_ram_dp+"?

Andrea

The MegaWizards in the "memory compiler" tree have a reorganized GUI
compared to the MegaWizards in the "storage" tree. The underlying
megafunctions and models are identical.

The "storage" tree was getting confusing because you had to know which
megafunction to select, based on the device family.

The "memory compiler" tree, is organized by function, and removes the
need for device family knowledge, when making a selection. Using
selections from the "memory compiler tree" is the recommended way for
new designs.

- Subroto Datta
Altera Corp.
 

Welcome to EDABoard.com

Sponsor

Back
Top