NSW-6
System Module SE2
PAMS Technical Documentation
Page 37
Issue 1 12/99
Nokia Mobile Phones Ltd.
VCXO supply power from the CCONT regulator output. The CCONT
provides a 32kHz sleep clock for internal use and to the MAD1PR1, which
is used for the sleep mode timing. The sleep clock is active when there is
a battery voltage available i.e. always when the battery is connected.
Memories
The MCU program code resides in an external program memory, size
is16Mbits. MCU work (data) memory size is 2Mbits (128k x16). A special
block in the flash is used for storing the system and tuning parameters,
user settings and selections, a scratch pad and a short code memory.
The BusController (BUSC) section in the MAD1 decodes the chip select
signals for the external memory devices and the system logic. BUSC
controls internal and external bus drivers and multiplexers connected to
the MCU data bus. The MCU address space is divided into access areas
with separate chip select signals. BUSC supports a programmable
number of wait states for each memory range.
Program Memory 16MBit Flash
The MCU program code resides in the flash program memory. The
program memory size is 16Mbits (1Mx16) . The default package is
uBGA48.
SRAM Memory
The work memory size is 2Mbits (128kx16) static ram in a 48 ball BGA
package. Vcc is 2.8V and access time is 100 ns The work memory is
supplied from the common baseband VBB voltage and the memory
contents are lost when the baseband voltage is switched off. All retainable
data is stored into the flash memory when the phone is powered down.
EEPROM Emulated in FLASH Memory
A block in flash is used for a nonvolatile data memory to store the tuning
parameters and phone setup information. The short code memory for
storing user defined information is also implemented in the flash. The
EEPROM space allocated is about 32kbyte The memory is accessed
through the parallel bus.
Flash Programming
The program execution starts from the BOOT ROM and the MCU
investigates in the early start–up sequence if the flash prommer is
connected. This is done by checking the status of the MBUS–line.
Normally this line is high but when the flash prommer is connected the
line is forced low by the prommer. The flash prommer serial data receive
line is in receive mode waiting for an acknowledgement from the phone.