
ISD2360 Design Guide
Release Date: Nov 20, 2014
- 53 -
Revision v1.14
Register Function
Name
Bit
Description
De
c
Hex
7 6 5 4 3 2 1 0
12
0C
Channel
Control
Register
TDM_OFF
Time Division Multiplexing control
0 = enable. enable multi- channel feature.
1 = disable multiple-channel feature.
-
Reserved
SPI_CMD_CH
Channel control via SPI interface
00 = Channel 0 is selected.
01 = Channel 1 is selected.
10 = Channel 2 is selected.
11 = All three channels are selected.
Default >>
0
0 0 0 0 0
0
0 0x00 reset value. 0x000 reset value. Read/Write.
13
0D
Channel 0
Counter
Control
Register
CH0_CNT
Sets Channel 0 counter reload value. VM execution in Channel 0 will be
blocked until Channel 0 counter counts down to 0. Total delay time =
(1)*12ms.
Default >>
0
0 0 0 0 0
0
0 0x00 reset value. Read/Write.
14
0E
Channel 1
Counter
Control
Regiser
CH1_CNT
Sets Channel 1 counter reload value. VM execution in Channel 1 will be
blocked until Channel 1 counter counts down to 0. Total delay time =
(1)*12ms.
Default >>
0
0 0 0 0 0
0
0 0x00 reset value. Read/Write.
15
0F
Channel 2
Counter
Control
Register
CH2_CNT
Sets Channel 2 counter reload value. VM execution in Channel 2 will be
blocked until Channel 2 counter counts down to 0. Total delay time =
(1)*12ms.
Default >>
0
0 0 0 0 0
0
0 0x00 reset value. Read/Write.
16
10
Checksum
Register
CHK_SUM
1
_LB
Holds checksum value chk_sum1[7:0] after checksum calculation. Write a 1
then 0 to register 0x04 bit 4 resets all Checksum registers 0x10~0x13 to 0.
Default >>
0
0 0 0 0 0
0
0 0x00 reset value. Read only
17
11
CHK_SUM
1
_HB
Holds checksum value chk_sum1[15:8] after checksum calculation. Write a
1 then 0 to register 0x04 bit 4 resets Checksum registers 0x10~0x13 to 0.
Default >>
0
0 0 0 0 0
0
0 0x00 reset value. Read only.
18
12
CHK_SUM
2
_LB
Holds checksum value chk_sum2[7:0] after checksum calculation. Write a 1
then 0 to register 0x04 bit 4 resets Checksum registers 0x10~0x13 to 0.
Default >>
0
0 0 0 0 0
0
0 0x00 reset value. Read only.
19
13
CHK_SUM
2
_HB
Holds checksum value chk_sum2[15:8] after checksum calculation. Write a
1 then 0 to register 0x04 bit 4 resets Checksum registers 0x10~0x13 to 0.
Default >>
0
0 0 0 0 0
0
0 0x00 reset value. Read only.
20
14
GPIO
Trigger
Channel
Select 1
GPIO
3
_TRIG_CH
_SEL
Assign a channel(s) in which the GPIO3 trigger VM executes.
00 = Channel 0
01 = Channel 1
10 = Channel 2
11 = Channel 0
GPIO
2
_TRIG_CH
_SEL
Assign a channel(s) in which the GPIO2 trigger VM executes.
00 = Channel 0
01 = Channel 1
10 = Channel 2
11 = Channel 0
GPIO
1
_TRIG_CH
_SEL
Assign a channel(s) in which the GPIO1 trigger VM executes.
00 = Channel 0
01 = Channel 1
10 = Channel 2
11 = Channel 0
GPIO
0
_TRIG_CH
_SEL
Assign a channel(s) in which the GPIO0 trigger VM executes.
00 = Channel 0
01 = Channel 1
10 = Channel 2
11 = Channel 0
Default >>
0
0 0 0 0 0
0
0 0x00 reset value. Read/Write.