blackfin bf533 beginner
abhijitpethkar said:
It is said in the BF533 datasheet that there are 32 address bits, but from the processor there are only 19 address bits are present. Can anyone explain the same?
internal adress space is 32 bit width.
external memory, which is accessed throug EBUI, is mapped to sereral regions.
19 bit adress bus width allows to adress 1Mbyte of external STATIC memory. with 4 chip select AMS[3:0] pins external static memory is mapped to four 1Mbyte pieces at adresses 0x2000000, 0x2010000, 0x2020000 and 0x2030000.
also it is possible to connect dynamic memory up to 128MByte, which is mapped to adress 0x00000000 - 0x08000000.
dynamic memory adressed a little bit different that static.
there are 2 adresses: row and column. each could be set, uhm.., let's say, independently. so you need approximetly 2 times less adress pins. approximetly
because theses adresses width could be different, for example
chip MT48LC16M16:
4banks * 8192rows * 512columns * 16 bits gives you 256Mbits = 32Mbytes, which could be adressed by 13 adress lines + 2 bank select lines.