SEM Status Register (SEMSR) - 1.0 English

MicroBlaze Triple Modular Redundancy (TMR) Subsystem (PG268)

Document ID
PG268
Release Date
2022-04-28
Version
1.0 English

The SEM status register contains the status signals from the TMR SEM core. This is a read only register. If a write request is issued to the SEM status register it does nothing but generate a write acknowledgment. The register bit assignment is shown in Table: SEM Status Register (SEMSR) and described in Table:  SEM Status Register Bit Definitions . The register is only implemented if C_SEM_INTERFACE is set to 1.

Table 2-34: SEM Status Register (SEMSR)

Reserved

DS

DO

ESS

UNC

INJ

CLA

CORR

OBS

INI

HB

HBWE

31

11

10

9

8

7

6

5

4

3

2

1

0

Table 2-35: SEM Status Register Bit Definitions

Bits

Name

Access

Reset
Value

Description

31-11

Reserved

N/A

0

Reserved

10

Diagnostic Scan

R

0

SEM Diagnostic Scan input signal value.

9

Detect Only

R

0

SEM Detect Only input signal value.

8

Essential

R

0

SEM Essential input signal value.

7

Uncorrectable

R

0

SEM Uncorrectable input signal value.

6

Injection

R

0

SEM Injection input signal value.

5

Classification

R

0

SEM Classification input signal value.

4

Correction

R

0

SEM Correction input signal value.

3

Observation

R

0

SEM Observation input signal value.

2

Initialization

R

0

SEM Initialization input signal value.

1

Heartbeat

R

0

SEM Heartbeat input signal value.

0

Heartbeat Watchdog Expired

R

0

The SEM heartbeat watchdog has expired:

0 = The watchdog has not expired.

1 = The watchdog has expired.