beautypg.com

Maxim Integrated 73M1866B/73M1966B Implementers Guide User Manual

Page 11

background image

UG_1x66B_016

73M1866B/73M1966B Implementer’s Guide

Rev. 1.3

11

Barrier Sync

SYNL == 0?

SLHS == 1?

SLEEP = 1

Wait 200 ms

SLEEP = 0

End

No

No

No

Yes

Yes

Yes

Restore

Register

Settings

LOKDET==0?

CNT++

CNT == 1?

CNT == 2?

CNT == 3?

RSTLSBI=1

MASTER=1

PCODE=0

MASTER=0

PCODE=0

READ

RG03,RG0D

Wait 20 ms

Wait 10 ms


The temporary variables defined in this procedure are:

CNT1 = Resync Counter. Initial value = 0

Begin : BARRIER CHECK

1. Read RG03.

2. If SYNL == 0 goto RESYNC.

3. Read RG0D.

4. If LOKDET == 0 goto RESYNC.

5. If SLHS == 1 goto RESYNC.

6. Restore Previous Register Settings and go On Hook.

End