ACC-72EX User Manual
Theory of Operation
16
Hilscher ComX Module Addressing to Power PMAC Addressing Conversion
In Power PMAC, specific
Acc72EX[
i
]
data structures have been implemented which allow bit-wide,
byte-wide, 2-byte and 4-byte access to Hilscher ComX Dual Ported RAM.
Acc72EX[
i
].Udata16[
j
]
structures can be used for individual bit access, both for read and for write
purpose.
Power PMAC Structures
Byte 0
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7
Byte 8
Byte 9
Byte 10
Byte 12
Hilscher
DPRAM Offset
0x400 (1024)
0x401 (1025)
0x402 (1026)
0x403 (1027)
0x404 (1028)
0x405 (1029)
0x406 (1030)
0x407 (1031)
0x408 (1032)
0x409 (1033)
0x40A (1034)
0x40B (1035)
DPRAM Addressing
Based upon Hilscher
DPRAM Addressing Based
upon Power UMAC CPU
Byte 0
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7
Byte 8
Byte 9
Byte 10
Byte 12
Acc72EX[0].Udata8[1024]
Acc72EX[0].Udata8[1025]
Acc72EX[0].Udata8[1026]
Acc72EX[0].Udata8[1027]
Acc72EX[0].Udata8[1028]
Acc72EX[0].Udata8[1029]
Acc72EX[0].Udata8[1030]
Acc72EX[0].Udata8[1031]
Acc72EX[0].Udata8[1032]
Acc72EX[0].Udata8[1033]
Acc72EX[0].Udata8[1034]
Acc72EX[0].Udata8[1035]
Acc72EX[0].Udata16[512]
Acc72EX[0].Udata16[513]
Acc72EX[0].Udata16[514]
Acc72EX[0].Udata16[515]
Acc72EX[0].Udata16[516]
Acc72EX[0].Udata16[517]
Acc72EX[0].Udata32[256]
Acc72EX[0].Udata32[257]
Acc72EX[0].Udata32[258]