11.6.7 Bus Parity Control and Status

Name: BUSPCS
Address: 0x96

Bit 3130292827262524 
  
Access RORORORORORORORO 
Reset 00000000 
Bit 2322212019181716 
 MBMPERSPIPERCSRBPERSRAMPER 
Access RORORORORCRCRCRC 
Reset 00010000 
Bit 15141312111098 
  
Access RORORORORORORORO 
Reset 00000000 
Bit 76543210 
 CSRBDPERGSRAMDPERIMBMDPERIBMGRAPERIPARGCEN 
Access ROROROR/WR/WR/WR/WR/W 
Reset 00100000 

Bit 19 – MBMPER MAC Buffer Manager Parity Error Status

This bit is set when the MAC buffer manager detects a bus parity error.

ValueDescription
0 No bus parity error detected
1 Bus parity error has been detected by MAC buffer manager

Bit 18 – SPIPER  SPI Parity Error Status

This bit is set when the SPI block detects a bus parity error.

ValueDescription
0 No bus parity error detected
1 Bus parity error has been detected by SPI block

Bit 17 – CSRBPER Control/Status Register Bridge Parity Error Status

This bit is set when the bridge to the control/status registers detects a bus parity error. If the parity error occurs during a read operation, the bridge will return a data value of zero. Write operations to the control/status register bridge will be blocked on detection of a parity error.

ValueDescription
0 No bus parity error detected
1 Bus parity error has been detected by the control/status register bridge

Bit 16 – SRAMPER SRAM Controller Parity Error Status

This bit is set when the SRAM controller detects a bus parity error. If the parity occurs on a read from the SRAM, the controller will return data of zero. Write operations to the SRAM will be blocked on detection of a parity error.

ValueDescription
0 No bus parity error detected
1 Bus parity error has been detected by the SRAM controller

Bit 4 – CSRBDPERG Bridge Parity Error Injection

When this bit is set, the bridge to the control/status register bus will inject a bus data parity error on read.

ValueDescription
0 Normal operation
1 Control/status register bridge will inject a data read parity error onto the bus

Bit 3 – SRAMDPERI SRAM Controller Parity Error Injection

When this bit is set, the SRAM controller will inject a bus data parity error on read.

ValueDescription
0 Normal operation
1 SRAM controller will inject a bus data read parity error onto the bus

Bit 2 – MBMDPERI Buffer Manager Data Parity Error Injection

When this bit is set, the MAC buffer manager will inject a bus data parity error on write.

ValueDescription
0 Normal operation
1 MAC buffer manager will inject a data parity error on write bus accesses

Bit 1 – BMGRAPERI Buffer Manager Address Parity Error Injection

When this bit is set, the BMAC buffer manager will inject a bus address parity error on read and write.

ValueDescription
0 Normal operation
1 MAC buffer manager will inject an address parity error on read/write bus accesses

Bit 0 – PARGCEN Parity Generation and Check Enable

When set, this bit will enable the parity generation and checking on the internal bus.

ValueDescription
0 Internal bus parity generation and checking is disabled (default)
1 Internal bus parity generation and checking is enabled