CPLD and FPGA
ATCA-8310 Installation and Use (6806800M72D)
317
8.2.2.3.22 Semaphore Registers 1 to 4
The Glue Logic FPGA has four Semaphore Registers.
8.2.2.3.23 Shared Memory 8 byte Area. Page 1
See
Page Pointer 1 to Shared Memory,
on how to select one of the 256
pages.
Table 8-105 Semaphore Registers
Address: 0x4A, 0x4B, 0x4C, 0x4D
Bit Description
Default
Access
1:0
Read access to Semaphore Register. 1, 2, 3 and 4:
00: State "Not Taken".
01: State "Taken". Opposite side is owner.
11: State "Taken and got Ownership."
0
GPP: r
SPP: r
1:0
Write access to Semaphore Register. 1, 2, 3 and 4:
00: No effect
01: Set State to "Not Taken". Triggers interrupt on opposite side.
(When enabled)
10: Request Ownership.
11: Reserved.
-
GPP: w1c
SPP: w1c
7:2
Reserved
0
r
Table 8-106 SPP Shared Memory 8 byte Area. Page 1
Address: 0x50 - 0x57
Bit Description
Default
Access
7:0
Data of 2kB Shared Memory.
0
SPP: r/w
Table 8-107 GPP Shared Memory 8 byte Area. Page 1
Address: 0x50 - 0x57
Bit Description
Default
Access
7:0
Data of 2kB Shared Memory.
0
GPP: r/w
Summary of Contents for ATCA-8310
Page 12: ...ATCA 8310 Installation and Use 6806800M72D Contents 12 Contents Contents ...
Page 26: ...ATCA 8310 Installation and Use 6806800M72D 26 List of Figures ...
Page 34: ...ATCA 8310 Installation and Use 6806800M72D About this Manual 34 About this Manual ...
Page 54: ...Hardware Preparation and Installation ATCA 8310 Installation and Use 6806800M72D 54 ...
Page 70: ...Controls Indicators and Connectors ATCA 8310 Installation and Use 6806800M72D 70 ...
Page 162: ...BIOS ATCA 8310 Installation and Use 6806800M72D 162 ...
Page 200: ...U Boot ATCA 8310 Installation and Use 6806800M72D 200 ...
Page 244: ...Intelligent Peripheral Management Controller ATCA 8310 Installation and Use 6806800M72D 244 ...
Page 438: ...CPLD and FPGA ATCA 8310 Installation and Use 6806800M72D 438 ...
Page 442: ...Replacing the Battery ATCA 8310 Installation and Use 6806800M72D 442 ...
Page 444: ...Related Documentation ATCA 8310 Installation and Use 6806800M72D 444 ...
Page 454: ...ATCA 8310 Installation and Use 6806800M72D Sicherheitshinweise 454 ...
Page 456: ...Index ATCA 8310 Installation and Use 6806800M72D 456 ...
Page 457: ...Index ATCA 8310 Installation and Use 6806800M72D 457 ...
Page 458: ...Index ATCA 8310 Installation and Use 6806800M72D 458 ...
Page 459: ......