beautypg.com

Table 8-105, Semaphore registers, Table 8-106 – Artesyn ATCA-8310 Installation and Use (May 2014) User Manual

Page 317: Table 8-107, Cpld and fpga

background image

CPLD and FPGA

ATCA-8310 Installation and Use (6806800M72E)

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

Chapter 8, Page Pointer 1 to Shared Memory, on page 316

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

This manual is related to the following products: