
THCV242_ Rev.2.00_E
Copyright
©
2019 THine Electronics, Inc. THine Electronics, Inc.
21/53
Security E
6.3.5.2.
Sub-Link 2-wire Pass Through mode
Sub-Link Master 2-wire Pass Through mode1 can bridge original local 2-wire commands to remote side
basically with no logical change.
2-wire Pass Through mode1 uses 2-wire slave clock stretching scheme at local Sub-Link Master side. Host
MCU 2-wire master must be no problem with clock stretching wait from 2-wire slave.
Sub-Link Slave side processing protocol “Divided write/read” scheme divides 2-wire commands into
determined data Byte groups. Each data Byte groups are sent separately on remote side. Burst write/read access
target Sub-Address (Word-Address) is interpreted so that subsequent Sub-Address (Word-Address) from 2nd
group is automatically and properly incremented. As shown below, remote side 2-wire accesses are independent
each other by determined Byte, which are defined in R_2WIREPT_WA_BYTE and
R_2WIREPT_DATA_BYTE at R_2WIREPT1_PASS_MODE[1]=1.
Figure 9.
2-wire Pass Through mode1 Sub-Link Slave command Divided scheme
On address processing protocol “Assigned address & rename”, THCV242 2-wire slave respond only to 2-wire
device address defined in R_2WIREPT1_PASS_ADRxy1 (x=Lane0 or Lane1, y=0/1/2/3) for remote Pass
Through operation. Otherwise, 2-wire commands are ignored except THCV242 itself address. The device address
can be renamed before remote send. The counterpart Sub-Link Slave internal register access is available with
R_2WIREPT1_PASS_ADRINx (x=Lane0 or Lane1) setting.
On address processing protocol “All Through”, THCV242 2-wire slave respond basically all 2-wire device
address for remote Pass Through operation except THCV242 itself address. Additionally, Defined addresses in
R_2WIREPT2_NOPASS_ADRxz (x=Lane0 or Lane1, z=0/1/2/3/4/5/6/7) can be ignored by THCV242.
Divided w rite access at R_2WIREPT1_PASS_MODE[1]=1 (case: 1Byte Word Address and 16Byte burst 2-w ire w rite w ith R_2WIREPT_WA_BYTE=3'd1 and R_2WIREPT_DATA_BYTE=4'd8)
Sub-Link Slave side
Bus Free
Bus Free
Bus Free
Remote 2-w ire line
[ list of abbreviations ]
SP
:
Stop Condition
SID
:
Slave Address
(
Device Address)
WD
:
Write Data
ST
:
Start Condition
ACK
:
Acknow ledge
AD
:
Word Address
+W: Write command indicator
A
C
K
WD9
…
W
D
1
5
A
C
K
SP
ST
S
ID
+
W
A
C
K
AD
A
C
K
WD0
A
C
K
WD1
…
WD7
A
C
K
SP
ST
S
ID
+
W
A
C
K
A
D
' *
A
C
K
WD8