26.3.12 BiSS Configuration Register

Note:
  1. It is not recommended to set “00” for CLKDIV bits.
  2. Input to the CLKDIV depends on the CLKSEL value.
  3. The clock frequency (CLK) derived from CLKDIV must be a maximum of 20 MHz.
Name: B1CON
Offset: 0x21FC

Bit 3130292827262524 
 INSTRWAINSTRWEREGAE  TXRDENSCDRSTREGRST 
Access RR/CR/CR/WR/WR 
Reset 000000 
Bit 2322212019181716 
 CLKDIV[7:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000001 
Bit 15141312111098 
 ON SLPENSIDLCDMCDSSENSESELGETSENSE 
Access R/WR/WR/WR/WR/WR/WR/W 
Reset 0000000 
Bit 76543210 
    REGACCBNKNUMACTIVE CLKSEL 
Access R/WR/WR/WR/W 
Reset 0000 

Bit 31 – INSTRWA Instruction Write Active bit

ValueDescription
1 Previous write is not complete.
0 Previous write is complete.

Bit 30 – INSTRWE Instruction Write Error bit

ValueDescription
1 Disallowed attempt to write to the Instruction register (must reset in software).
0 No instruction write error.

Bit 29 – REGAE Register Mode Data Access Error bit

ValueDescription
1 Disallowed attempt to the access Register mode data (must reset in software).
0 No register access error.

Bit 26 – TXRDEN Transmit RAM CPU Read Enable bit

ValueDescription
1 Transmit RAM is allowed to read by CPU.
0 Receive RAM is allowed to read by CPU.

Bit 25 – SCDRST SCD RAM Reset bit

Write ‘1’ to reset the Register communication RAM data buffers.

Reading this bit returns ‘1’ if the Register RAM is in Reset, and ‘0’ if Reset is completed. Writing ‘0’ to this bit must occur when this bit is ‘1’ to come out of Reset; otherwise, writing ‘0’ to this bit has no effect.

Bit 24 – REGRST Register RAM Reset bit

Write ‘1’ to reset the Register communication RAM data buffers.

Reading this bit returns ‘1’ if the Register RAM is in Reset, and ‘0’ if Reset is completed. Writing ‘0’ to this bit is required to come out of Reset when this bit is ‘1’; otherwise, writing ‘0’ to this bit has no effect.

Bits 23:16 – CLKDIV[7:0]  Clock Divider bits(1,2,3)

Bit 15 – ON Module Enable bit

ValueDescription
1 Module is enabled.
0 Module is disabled.

Bit 13 – SLPEN Module Sleep Enable bit

ValueDescription
1 Module operates in Sleep mode.
0 Module disabled in Sleep mode.

Bit 12 – SIDL Module Stop in Idle Mode Enable bit

ValueDescription
1 Module disabled in Idle mode.
0 Module operates in Idle mode.

Bit 11 – CDM Control Data bit (Host)

ValueDescription
1 Host sends the control data bit (CDM).
0 Host has not sent the control data bit (CDM).

Bit 10 – CDS Control Data bit (Client)

ValueDescription
1 Client sends the control data bit (CDS).
0 Client has not sent the control data bit (CDS).

Bit 9 – SENSESEL Sense Selection bit

ValueDescription
1 Use external sense.
0 Use software sense.

Bit 8 – GETSENSE Software Get-Sense bit

ValueDescription
1 Software data transmission is triggered.
0 Software data transmission is not triggered.

Bit 4 – REGACC Register RAM Access Status bit

ValueDescription
1 BiSS Protocol Engine is accessing register RAM.
0 BiSS Protocol Engine is not accessing register RAM.

Bit 3 – BNKNUM SCD RAM Access Status bit

ValueDescription
1 BiSS Protocol Engine is accessing RAM1.
0 BiSS Protocol Engine is accessing RAM2.

Bit 2 – ACTIVE  BiSS Active Status bit

ValueDescription
1 The BiSS module is active.
0 The BiSS module is inactive.

Bit 0 – CLKSEL  BiSS Baud Clock Selection bit

See Table 26-2.