Delta Tau GEO BRICK LV User Manual

Page of 271
Geo Brick LV User Manual
 
PinOuts and Software Setup 
 98 
BiSS Control Registers Setup Example 
Channel 1 is driving an 18-bit Renishaw resolute BiSS-C encoder. The  encoder requires a 1 MHz serial 
clock, and has 2 status bits. 
 
Global Control Register 
The Global Control register is a 24-bit hexadecimal word which is set up as follows: 
 
M Divisor
Bit #:
Description:
Binary:
23 22 21 20 19 18 17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
N Divisor
Trigger Delay
Protocol
=0 Rising Edge
=1 Falling Edge 
Typically =0
=0 Trigger on Phase
=1 Trigger on Servo 
$B for
BiSS
0
0
Hex:
0
1
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
1
6
3
0
0
0
B
cl
o
ck
E
d
ge
 
 
Field 
Value 
Notes 
Global Control Word 
M divisor 
=99 
Hex 0x63 
$63000B 
N divisor 
=0 
Hex 0x0 
Trigger clock 
=0 
Trigger on Phase (recommended) 
Trigger Edge 
=0 
Rising edge (recommended) 
Trigger Delay  =0 
No delay (typical) 
Protocol Code  =11 
Hex 0xB, BiSS protocol 
 
Channel Control Register 
The Channel Control register is a 24-bit hexadecimal word set up as follows: 
 
Bit #:
Description:
Binary:
23 22 21 20 19 18 17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
Bit Length
(Resolution)
Hex ($):
0
0
1
0
0
0
0
1
0
0
0
1
0
1
0
0
1
0
0
1
0
0
1
0
2
1
1
4
9
2
CRC Mask
Tr
ig
ge
r
M
o
d
e
Tr
ig
ge
r
En
ab
le
0
Se
n
c
M
o
d
e
=0 Continuous
=1 One shot 
=0 Disabled
=1 Enabled 
=0 Disabled
=1 Enabled 
Encoder Resolution
(ST+MT)
B
iS
S
Ty
p
e
=0 BiSS-C
=1 BiSS-B 
M
C
D
0
Status
MCD
(BiSS-B only)
Number Of 
Status Bits