Hi, I've got an implementation that's using 8-bit wide x 1K dual port ram for sharc to offboard async communications. I get the following error (VDSP4.1) [Error E1500] The memory 'seg_dpram'' has got illegal memory width of 8 bits from the following in the .ldf seg_dpram { TYPE(DM RAM) START(0x00600000) END(0x006003ff) WIDTH(8) } Any suggestions on how to get around this? Also, Is there a more complete explaination of PORT type? |
|
illegal memory width of 8 bits...
Started by ●September 7, 2000
Reply by ●September 8, 20002000-09-08
On Thu, 7 Sep 2000 14:26:20 -0700, wrote: > I've got an implementation that's using 8-bit wide x 1K dual port ram for sharc > to offboard async communications. > > I get the following error (VDSP4.1) > > [Error E1500] The memory 'seg_dpram'' has got illegal memory width of 8 > bits > > from the following in the .ldf > > seg_dpram > { TYPE(DM RAM) START(0x00600000) END(0x006003ff) WIDTH(8) } The SHARC can't address 8-bit quantities. You need to use a width that it *can* address (eg. 32), even if the device at that address doesn't use all the data bits. Kenneth Porter Kensington Laboratories, Inc. mailto: http://www.kensingtonlabs.com |