Csr Exclusive Access Semaphore Register; Test And Set (Tas) Semaphore Register - GE SBC330 3U VPX Hardware Reference Manual

Table of Contents

Advertisement

62 SBC330 3U VPX Single Board Computer

6.11.2 CSR exclusive access semaphore register

This semaphore register works in the same way as the Hardware Exclusive Access 
Semaphore Register described in Section 6.11
locking any other register. Reading this register sets it, and it must be written to 
with a value of 0x0 to clear it. It is used for locking access to the FPGA registers, 
and is part of maintaining exclusive access to shared resources between cores 0 
and 1. At power‐up it is cleared to 0x0 such that it is available.
Chip Select
CS2
Offset
0x007C
LAD Bit
Reg Bit
R/W
15
0
R/W

6.11.3 Test and Set (TAS) semaphore register

This Semaphore register works in the same way as the CSR Exclusive Semaphore 
register.
Generally, its purpose is to support VxWorks Shared Memory Objects. 
Core0....Core[n] of a multicore CPU uses this register to control access to an area 
of shared memory, (normally volatile RAM). At power up it is cleared to 0x0 such 
that it is available.
Chip Select
CS2
Offset
0x0080
Reset value
0x0
LAD Bit
Reg Bit
R/W
15
0
R/W
, without the complication of it 
Description
Read bit to take exclusive access.
Write 0x0 to clear
Description
Read Bit to take exclusive access :
Write 0x0 to Clear
Reset Value
0x0
Reset Value
0x0
Publication No. SBC330-0HH/3

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents