
Enhanced Time Processing Unit (eTPU)
MPC5566 Microcontroller Reference Manual, Rev. 2
18-6
Freescale Semiconductor
18.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 sign 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 18-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
Содержание MPC5566
Страница 12: ...MPC5566 Microcontroller Reference Manual Devices Supported MPC5566 MPC5566 RM Rev 2 0 23 Apr 2008...
Страница 81: ...Introduction MPC5566 Microcontroller Reference Manual Rev 2 1 24 Freescale Semiconductor...
Страница 135: ...Signal Description MPC5566 Microcontroller Reference Manual Rev 2 2 54 Freescale Semiconductor...
Страница 189: ...Reset MPC5566 Microcontroller Reference Manual Rev 2 4 20 Freescale Semiconductor...
Страница 331: ...System Integration Unit SIU MPC5566 Microcontroller Reference Manual Rev 2 6 128 Freescale Semiconductor...
Страница 343: ...Crossbar Switch XBAR MPC5566 Microcontroller Reference Manual Rev 2 7 12 Freescale Semiconductor...
Страница 361: ...Error Correction Status Module ECSM MPC5566 Microcontroller Reference Manual Rev 2 8 18 Freescale Semiconductor...
Страница 455: ...Interrupt Controller INTC MPC5566 Microcontroller Reference Manual Rev 2 10 42 Freescale Semiconductor...
Страница 603: ...Flash Memory MPC5566 Microcontroller Reference Manual Rev 2 13 38 Freescale Semiconductor...
Страница 609: ...SRAM MPC5566 Microcontroller Reference Manual Rev 2 14 6 Freescale Semiconductor...
Страница 679: ...Boot Assist Module BAM MPC5566 Microcontroller Reference Manual Rev 2 16 20 Freescale Semiconductor...
Страница 997: ...Deserial Serial Peripheral Interface DSPI MPC5566 Microcontroller Reference Manual Rev 2 20 72 Freescale Semiconductor...
Страница 1037: ...Enhanced Serial Communication Interface eSCI MPC5566 Microcontroller Reference Manual Rev 2 21 40 Freescale Semiconductor...
Страница 1073: ...MPC5566 Microcontroller Reference Manual Rev 2 22 36 Freescale Semiconductor...
Страница 1081: ...Voltage Regulator Controller VRC and POR Module MPC5566 Microcontroller Reference Manual Rev 2 23 8 Freescale Semiconductor...
Страница 1093: ...IEEE 1149 1 Test Access Port Controller JTAGC MPC5566 Microcontroller Reference Manual Rev 2 24 12 Freescale Semiconductor...
Страница 1185: ...Nexus MPC5566 Microcontroller Reference Manual Rev 2 25 92 Freescale Semiconductor...
Страница 1267: ...MPC5566 Reference Manual Revision History MPC5566 Microcontroller Reference Manual Rev 2 Freescale Semiconductor C 10...
Страница 1268: ...MPC5566 Reference Manual Revision History MPC5566 Microcontroller Reference Manual Rev 2 Freescale Semiconductor C 11...