Sign in

username:

password:



Not a member?

Search adsp



Search tips

Subscribe to adsp



adsp by Keywords

AD1819 | AD7332 | ADSP-2106 | ADSP-21060 | ADSP-21065L | ADSP-2116 | ADSP-21160M | ADSP-2181 | ADSP-218x | ADSP-219 | ADSP-2199 | ADSP219 | BF531 | BF532 | BF533 | BF535 | Blackfin | FFT | JTAG | LDF | SDRAM | SHARC | SPORT | UART | VDSP++ | VisualDSP

Discussion Groups

Discussion Groups | Analog Devices DSPs | Re: Memory Limit

Technical discussions related to Analog Devices DSPs (including Blackfin, TigerSHARC, SHARC and ADSP-21xx DSPs).

  

Post a new Thread

Memory Limit - aytac derelioglu - Jul 10 23:10:20 2006



Hi Everbody,
   
  I searched  ADSP532 datasheet  and I realized that I can manage only 4MB external memory...
  Can I extend this memory ???
  I asked that because some places on documents it says 4GB memory space etc.. If I don't
handle this memory why they tell 4 gb memory space ???
   
  And also I think that it's very low memory(4MB) space for this DSP ??
   
  Thank you all

---------------------------------
Want to be your own boss? Learn how on  Yahoo! Small Business. 


(You need to be a member of adsp -- send a blank email to adsp-subscribe@yahoogroups.com )

Re: Memory Limit - Mike Rosing - Jul 11 8:30:54 2006

On Mon, 10 Jul 2006, aytac derelioglu wrote:

> Hi Everbody,
>
>   I searched  ADSP532 datasheet  and I realized that I can manage only 4MB external
memory...
>   Can I extend this memory ???
>   I asked that because some places on documents it says 4GB memory space etc.. If I don't
handle this memory why they tell 4 gb memory space ???
>
>   And also I think that it's very low memory(4MB) space for this DSP ??

Check out page 7 of the datasheet:
http://www.analog.com/processors/blackfin/technicalLibrary/index.html
ADSP-BF531/ADSP-BF532: Blackfin Embedded Processor Data Sheet (Rev.
C,5/2006)

The device has a uniform 32 bit address space, or 4 Gigs max.  But that
includes everything - internal ram, internal registers and external ram.
There is 128Meg of external SDRAM available.  But that is the largest
space available.  The other 4Meg you see is banked, and there is 1Meg per
bank.  Notice that a huge chunk is reserved, from 0x20400000 to 0xFF804000
I'll let you figure out how many gigs that is.

Patience, persistence, truth,
Dr. mike



(You need to be a member of adsp -- send a blank email to adsp-subscribe@yahoogroups.com )

Re: Memory Limit - mike...@signalscape.com - Jul 11 8:51:37 2006

The external, Async Mem Interface only supports A[19:1] and D[15:0], which means that each
of the memory-mapped chip selects supports 16-bit aligned accesses up to 1 Megabyte.  If you
need to access more, you can always do your own memory bank switching by using one or more of
the PF (programmable flags) as address pins, either connected directly to your memory mapped
device or connected to some other external decode logic.  You'll have to manage the bank
switching in software. 

Analog Devices probably assumed that you would use SDRAM (128Mx16)for data storage, and that a
boot FLASH (1Mx16) would be enough code storage, along with the other 3Mx16 for additional
code/constant storage or memory-mapped devices.  The 4G refers to the total amount of memory
you can access, which includes all the internal memory and registers.

A couple of other options is to store your application code compressed, and decompress the code
into SDRAM as part of the boot process.  I also noticed that the BF532 supports booting from
SPI.  Atmel has some 64Mbit serial-FLASH devices that may work.

Lastly, watch out for the ARDY input (if you plan on using it) on the BlackFin, which must be
sampled synchronously to the CLKOUT signal (see page 17-15 in HW Ref Manual).

Hi Everbody,
>   
>  I searched  ADSP532 datasheet  and I realized that I can manage only 4MB external
memory...
>  Can I extend this memory ???
>  I asked that because some places on documents it says 4GB memory space etc.. If I don't
handle this memory why they tell 4 gb memory space ???
>   
>  And also I think that it's very low memory(4MB) space for this DSP ??
>   
>  Thank you all
>
>---------------------------------
>Want to be your own boss? Learn how on  Yahoo! Small Business. 
>



(You need to be a member of adsp -- send a blank email to adsp-subscribe@yahoogroups.com )

Re: Memory Limit - Kunal Singh - Jul 13 14:51:40 2006

the 4MB is only asynch memory
if you need more storage space, you can add SDRAM.. I think you must get
around 64 MB (not sure of exact value.. just see the HRM)..

also you can add either SDCARD or NAND flash... long back i had seen some
App notes on ADI website which even give example code for driver
interface...

hope it helps
On 7/10/06, aytac derelioglu <e...@yahoo.com> wrote:
>
>  Hi Everbody,
>
> I searched  ADSP532 datasheet  and I realized that I can manage only 4MB
> external memory...
> Can I extend this memory ???
> I asked that because some places on documents it says 4GB memory space
> etc.. If I don't handle this memory why they tell 4 gb memory space ???
>
> And also I think that it's very low memory(4MB) space for this DSP ??
>
> Thank you all
>
> ------------------------------
> Want to be your own boss? Learn how on Yahoo! Small
Business.<http://us.rd.yahoo.com/evt=41244/*http://smallbusiness.yahoo.com/r-index

-- 
That which does not kill, makes us stronger



(You need to be a member of adsp -- send a blank email to adsp-subscribe@yahoogroups.com )

Re: Memory Limit - Chandan M - Jul 14 8:31:12 2006

Hi,
If you need to address more memory, there is a work around available for 
that.
You got to use some external chip select generation logic for that.
You may need to use one aditional port line in conjunction with the chip 
selects provided by BF53* to make it address up to 8 MB.
I guess this kind of logic is used in one of the reference designs also.
If i am not wrong it is done in stamp board schematics,

"Kunal Singh" <s...@gmail.com> 
Sent by: a...@yahoogroups.com
07/13/2006 10:18 chandan

To
"aytac derelioglu" <e...@yahoo.com>
cc
a...@yahoogroups.com
Subject
Re: [adsp] Memory Limit

the 4MB is only asynch memory
if you need more storage space, you can add SDRAM.. I think you must get 
around 64 MB (not sure of exact value.. just see the HRM)..
 
also you can add either SDCARD or NAND flash... long back i had seen some 
App notes on ADI website which even give example code for driver 
interface...
 
hope it helps

On 7/10/06, aytac derelioglu <e...@yahoo.com> wrote: 
Hi Everbody,
 
I searched  ADSP532 datasheet  and I realized that I can manage only 4MB 
external memory...
Can I extend this memory ???
I asked that because some places on documents it says 4GB memory space 
etc.. If I don't handle this memory why they tell 4 gb memory space ???
 
And also I think that it's very low memory(4MB) space for this DSP ??
 
Thank you all 
Want to be your own boss? Learn how on Yahoo! Small Business. 

-- 
That which does not kill, makes us stronger  



(You need to be a member of adsp -- send a blank email to adsp-subscribe@yahoogroups.com )