Specifications

Chapter 2 – Hardware Resources
16 PL 3120/PL 3150/PL 3170 Power Line Smart Transceiver Data Boo
k
Memory
Memory Allocation Overview
PL 3150 Smart Transceiver Memory Allocation
See Figure 2.5 for a memory map of the PL 3150 Smart Transceiver.
512 bytes of in-circuit programmable EEPROM that store the following:
— Network configuration and addressing information.
— Unique 48-bit Neuron ID — written at the factory.
— User-written application code and read-mostly data. See Table 2.6 for available EEPROM space.
2,048 bytes of static RAM that store the following:
— Stack segment, application, and system data.
— Network and application buffers.
The processor can access 59,392 bytes of the available 65,536 bytes of memory address space via the external
memory interface. The remaining 6,144 bytes of the memory address space are mapped internally.
16,384 bytes of the external memory (59,392 bytes total) are required to store the following:
— The Neuron firmware, including the system firmware executed by the MAC and Network processors, and
the executive supporting the application program.
The rest of the external memory (43,008 bytes) is available for:
— User-written application code.
— Additional application read/write and non-volatile data.
— Additional network buffers and application buffers.
PL 3120/PL 3170 Smart Transceiver Memory Allocation
See Figure 2.6 for a memory map of the PL 3120 and PL 3170 Smart Transceivers.
4,096 bytes of in-circuit programmable EEPROM that store:
— Network configuration and addressing information.
— Unique 48-bit Neuron ID — written at the factory.
— User-written application code and read-mostly data.
2,048 bytes of static RAM that store the following:
— Stack segment, application, and system data.
— Network buffers and application buffers.
24,576 bytes of ROM that store the following:
The Neuron firmware, including the system firmware executed by the MAC and network processors, the
executive supporting the application program, ISI library (PL 3170 only), and application libraries.