
NXP Semiconductors
PNX15xx/952x Series
Volume 1 of 1
Chapter 3: System On Chip Resources
PNX15XX_PNX952X_SER_N_4
NXP B.V. 2007. All rights reserved.
Product data sheet
Rev. 4.0 — 03 December 2007
3-123
6.3 System Parameters for TM3260
Few more control parameters are available to tune the use of TM3260 and PNX15xx/
952x Series. The MMIO register layout and offsets are described in
Section 6.3.1. The CPU apertures (DRAM and APERT1 described in Section 2.2) can be modied by the TM3260 itself, if the TM32_APERT_MODIFIABLE bit is set to ‘1’.
In host mode the host CPU can decide to prevent TM3260 to go out of its allowed
apertures by ipping to ‘0’ the bit TM32_APERT_MODIFIABLE.
The TM32_LS_DBLLINE and TM32_IFU_DBLLINE parameters inuence the
overall performance of the TM3260. These parameters are related to the cache
line sizes and the optimal memory burst than can be obtained with PNX15xx/
952x Series MMI. The default values favor the main memory bandwidth usage
and improve, in most cases, the TM3260 processing power. However some
applications may require a shorter memory burst to reduce the bandwidth usage
or to avoid some pathological cache trashing cases. TM32_LS_DBLLINE and
TM32_IFU_DBLLINE can then be ipped to ‘0’ which will disable this basic
prefetch feature. There is no available formula to know if a particular application
benets from one setting or the other. Experimentation on the nal application is
recommended to determine the optimal settings.
It is possible for a host CPU to shutdown entirely the high speed clock of the
TM3260. The safe procedure consists in rst requesting the TM3260 to prepare
itself for major powerdown mode. The host CPU needs rst to alert the software
running on the TM3260 that a powerdown sequence is coming. The TM3260
software acknowledges that it is ready. Then the host CPU toggles the
TM32_PWRDWN_REQ bit to inform the TM3260 module that a full powerdown
mode is requested. The TM3260 hardware state machine replies by asserting the
TM32_PWRDWN_ACK bit. From this point TM3260 will not answer to any
request and its high speed CPU clock can be turned off by the CPU host. The
wake-up sequence starts by turning back on the high speed CPU clock and then
ip to ‘0’ the TM32_PWRDWN_REQ bit.
Remark: It is not recommended to have the TM3260 to flip itself to ‘1’ the
TM32_PWRDWN_REQ bit.