Enhanced Time Processing Unit (eTPU)
MPC5565 Microcontroller Reference Manual, Rev. 1.0
17-6
Freescale Semiconductor
17.1.4.4
Shared Data Memory (SDM)
The SDM works as data RAM that can be accessed by the device core and up to two eTPU engines. This
memory is used for either:
•
Information transfer between the device core and the eTPU
•
Data storage for the eTPU microcode program
•
Communication between the two eTPU engines
The SDM width is 32 bits, and is accessible by the host in any of the three formats: byte, 16-bit, or 32-bit.
The eTPU can access the SDM’s full 32 bits, lower 24 bits or upper byte (8-bit). The host can also access
the SDM space mirrored in an alternate area with parameter sign extension (PSE). PSE allows accessing
24-bit data as 32-bit sign-extended data without using the device’s bandwidth to extend the data.
Parameter signal extension accesses differ from the usual host accesses to the original SDM area:
Writes are effective only to the lower 3-bytes of a word: the word’s most significant byte (byte address) is
kept unaltered in SDM.
Figure 17-3. SDM PSE Area Write
NOTE
For the most significant byte, the word format is big endian.
Reads return the lower 3-bytes of a word sign-extended to 32 bits; the most significant bit of the word’s
second most significant byte (byte addresses) is copied in all 8 bits of the most significant read byte.
[31:24]
[23:16]
[15:8]
[7:0]
Write 24-bit data
SDM
Most
byte
significant
Lower three bytes
Summary of Contents for MPC5565
Page 18: ...MPC5565 Microcontroller Reference Manual Devices Supported MPC5565 MPC5565 RM Rev 1 0 09 2007...
Page 34: ...MPC5565 Reference Manual Rev 1 0 Freescale Semiconductor 15...
Page 35: ...MPC5565 Reference Manual Rev 1 0 16 Freescale Semiconductor...
Page 553: ...Flash Memory MPC5565 Microcontroller Reference Manual Rev 1 0 13 38 Freescale Semiconductor...
Page 559: ...SRAM MPC5565 Microcontroller Reference Manual Rev 1 0 14 6 Freescale Semiconductor...
Page 973: ...Preface MPC5565 Microcontroller Reference Manual Rev 1 0 21 36 Freescale Semiconductor...
Page 1153: ...Calibration MPC5565 Microcontroller Reference Manual Rev 1 0 B 8 Freescale Semiconductor...