throbber
United States Patent [19]
`Lee (cid:9)
`
`1111111111111111111111111111ER11 1,1111111111111111111111111111
`
`5,210,846
`[11) Patent Number: (cid:9)
`[45] Date of Patent: May 11, 1993
`
`[54] ONE-WIRE BUS ARCHITECTURE
`[75] Inventor: Robert D. Lee, Denton, Tex.
`[73] Assignee: Dallas Semiconductor Corporation,
`Dallas, Tex.
`[21] Appl. No.: 352,581
`[22] Filed: (cid:9)
`May 15, 1989
`[51] Int. Q,5 (cid:9)
` GO6F 13/18; G06K 19/06
`[52] U.S. Cl (cid:9)
` 395/425; 395/400;
`364/DIG. 1; 235/492; 365/189.03; 365/189.06
`[58] Field of Search (cid:9)
` 365/189.03, 189.06,
`365/194; 357/74; 335/488, 489, 492; 368/87,
`88; 70/228; 395/425, 400; 340/825.08
`References Cited
`U.S. PATENT DOCUMENTS
`4,007.355 2/1977 Moreno (cid:9)
`4,196,577 4/1980 Ohno et al. (cid:9)
`4,272,838 6/1981 Kasama et al. (cid:9)
`4,480,178 10/1984 Miller, II et al. (cid:9)
`4,621,190 11/1986 Saito et al. (cid:9)
`4,845,609 7/1989 Lighthurt et al. (cid:9)
`4,868,409 9/1989 Tanaka et al. (cid:9)
`4,982,371 1/1991 Bolan et al. (cid:9)
`5,013,898 5/1991 Glasspool (cid:9)
`5,045,675 9/1991 Curry (cid:9)
`Primary Examiner—Joseph L. Dixon
`
` 235/492
` 368/82
` 368/88
` 235/380
` 235/492
` 395/425
` 70/2'78
` 365/228
` 235/449
` 235/441
`
`[56] (cid:9)
`
`Assistant Examiner—Jack A. Lane
`Attorney, Agent, or Firm—Worsham, Forsythe, Sampels
`& Wooldridge
`[57) (cid:9)
`ABSTRACT
`A system architecture which provides efficient data
`communication, over a one-wire bus, with a portable
`data module which does not necessarily include any
`accurate time delay circuit whatsoever. The time delay
`circuit in the module can be extremely crude. An open-
`collector architecture is used, with electrical relations
`defined to absolutely minimize the drain on the portable
`module's battery. A protocol has been specified so that
`the module never sources current to a data line of the
`one-wire bus, but only sinks current. The protocol in-
`cludes signals for read; write-zero; write-one; and reset.
`Each one-bit transaction is initiated by a falling edge of
`a voltage signal from the host. The time delay circuit in
`the module defines a delay, after which (in write mode)
`the module tests the data state of the data line. In read
`mode, after a falling edge of a voltage signal from the
`host the module does or does not turn on a pull-down
`transistor, depending on the value of the bit read. Thus,
`the host system, after the falling edge, attempts to pull
`the data line high again, and then tests the potential of
`the data line to ascertain the value of the bit read.
`
`6 Claims, 17 Drawing Sheets
`
`vcc
`1204 \*.
`
`5K
`
`OPEN
`DRAIN
`
`500K
`
`1202 (cid:9)
`
`TX
`
`RX
`
`HOST
`
`TOKEN
`
`RX
`
`I TX
`100 OHM MOSFET
`
`AMEX 1008 - Page 1 of 41
`
`(cid:9)
`(cid:9)
`

`

`U.S. Patent (cid:9)
`
`May 11, 1993
`
`Sheet 1 of 17 (cid:9)
`
`5,210,846
`
`0140
`
`0100A
`
`FIG. 1 A
`
`01008
`
`0120'
`0140 1
`
`0144
`
`LI
`
`0110
`
`0130'
`
`0142
`
`FIG. 1 B
`
`WRITE ONE TIME SLOT
`
`AS Min
`
`I
`
`
`I (cid:9)
`
`60 /LS Min (cid:9)
`
`01
`
`START OF NEXT CYCLE
`
`I
`II
`
`I
`I re-15 µS Max (cid:9)
`k-, AS Min
`
`FIG. 2A
`
`—04 10-1µS Min
`I
`
`_ZU
`
`(cid:9)
`
`WRITE ZERO TIME SLOT
`
`60µS Min
`
`1
`I I I START OF NEXT CYCLE
`
`
`
`I1 I~I
`
`FIG. 2B
`
`AMEX 1008 - Page 2 of 41
`
`(cid:9)
`

`

`U.S. Patent (cid:9)
`
`May 11, 1993 (cid:9)
`
`Sheet 2 of 17 (cid:9)
`
`5,210,846
`
`READ DATA TIME SLOTS
`
`60 pS MIN
`
`I START OF NEXT CYCLE
`I I
`II
`
`
`
`-01 14.-1 AS MIN
`I (cid:9)
`I
`12/ (cid:9)
`
`///////////// (cid:9)
`1.0-15 AS MAX
`ro-1 AS MIN
`
`FIG. 3
`
`VDD -
`(Alm +VTN)
`
`VOUT
`
`VSS
`
`VDD-
`
`VouT
`
`FIG. 5A
`
`VSS (cid:9)
`
`i (cid:9)
`VTN+Vss (cid:9)
`
`VTRIP (cid:9)
`
`(VDD-VTP)
`
`VIN
`
`VDD
`
`FIG. 5B
`
`1. S S IVW:R/W:R/W:R/W:Rni
`
`of-- FIRST BIT TRANSMITTED
`
`— —1
`I
`I (cid:9)
`T
`4 (cid:9)
`I
`I (cid:9)
`I
`I (cid:9)
`
`I (cid:9)
`
`1
`
`ALL 1'S - WRITE
`ANY 0 - READ
`
`00 - DS1271
`01 - DS1271-2
`10 - DS1271-3
`11 - DS1271-4
`FIG. 4
`COMMAND WORD
`
`VSS
`
`VSS (cid:9)
`
`I
`
`INTNI+VSS) (cid:9)
`
`A, (cid:9)
`
`VIN
`
`VDD
`
`AMEX 1008 - Page 3 of 41
`
`(cid:9)
`

`

`U.S. Patent (cid:9)
`
`May 11, 1993 (cid:9)
`
`Sheet 3 of 17 (cid:9)
`
`5,210,846
`
`FIG. 6
`
`1- TO 3-WIRE
`CONVERTER
`630
`
`5_42 (cid:9)
`
`BAT 0 (cid:9)
`
`
`
`•613
`
`644
`
`RAM
`..om
`
`I
`
`642
`
`I (cid:9)
`
`
`
`CONTROL
`620
`
`611
`
`AND
`ESD
`310
`
`o
`DATA
`
`IOPAD o (cid:9)
`
`lOPAD
`
`IOPAD
`
`1-
`3—WIRE
`_62
`
`FIG. 7
`
`Q0
`Q1
`Q2
`Q3
`Q4
`Q5
`Q6
`Q7
`Q8
`Q9
`
`CONTROL
`620
`
`CLOCK
`
`DAT1N
`
`•
`
`RESET
`
`QXF1
`
`QXF1
`
`210
`DATOUT
`
`61
`
`0
`GROUND
`
`Ul
`
`RAM
`
`DATOUT
`
`AMEX 1008 - Page 4 of 41
`
`

`

`gly,' •ssa
`
`;u
`
`£661 'II AvIN
`
`a JO t pails
`
`805 (cid:9)
`
`VDD
`
`807
`
`
`
`IOPAD
`
`804
`
`806
`
`819
`
`VDD
`
`818
`
`174--
`
`TuN-815
`
`FIG. 8A
`
`TO FIG. 8B
`
`QXF1
`
`CLOCK
`
`DATIN
`
`AMEX 1008 - Page 5 of 41
`
`

`

`alycl 'S'il
`
`;u
`
`£661 li ABIN
`
`LI JO S P.M
`
`CA
`..)
`)—+
`0
`00
`41b
`ON
`
`TO FIG. 8A
`I
`
`ADD
`
`(cid:9)C> RESET
`
`Y._
`
`10010111•111 .‘
`
`FIG. 8B 830
`
`832
`
`VCC
`1204
`Nik.
`
`5K
`
`1202 (cid:9)
`
`
`TX
`
`RX
`
`OPEN
`DRAIN
`
`500K
`
`RX
`
`TX
`100 OHM MOSFET
`=
`
`HOST -is- -IP' TOKEN
`
`FIG. 12
`
`AMEX 1008 - Page 6 of 41
`
`(cid:9)
`

`

`lualsil Vfl
`
`£661 'II SEW
`
`LI Jo 9 laatiS
`
`9 1 rz 922 ri 923 ri 924 x1925 rl 926 rz927 ri928
`
`DON c>- (cid:9)
`
`920-'
`
`943
`
`(cid:9)c>°<r (cid:9)
`
`940
`
`950
`
`938
`L
`
`RESET
`CLOCK
`
`945
`
`TO FIG. 98
`
`FIG. 9A
`
`AMEX 1008 - Page 7 of 41
`
`

`

`1
`
`.
`I
`.
`
`4ualud *S
`
`£661 `II iCBI,I
`
`934
`
`FIG. 9B
`
`TO FIG. 9A
`
`912
`
`913
`
`914
`
`915
`
`916
`
`918
`
`919
`
`908
`
`909
`
`917
`i-1.--
`
`i 910
`
`c< (cid:9)
`911
`
`932
`
`910
`
`T
`
`7 7 V 7
`T
`T
`'114 ;11f ;11
`
`05 (cid:9)
`
`06 (cid:9)
`
`Q7 (cid:9)
`
`Q8 (cid:9)
`
`T
`
`Q9
`
`10PAD
`
`DATAOUT
`
`210
`
`AMEX 1008 - Page 8 of 41
`
`

`

`U.S. Patent (cid:9)
`
`May 11, 1993 (cid:9)
`
`Sheet 8 of 17 (cid:9)
`
`5,210,846
`
`1032
`
`1034
`
`1010
`
`1020
`
`1030
`
`C(15:0) CB(15:0)
`
`RAM
`644/646
`
`RE
`
`SDOUTB
`
`Q1
`Q2
`03 C:*---
`Q0
`QB
`
`DioN
`
`DATOUT <0.---
`SDOUTB
`
`FIG. 10 (cid:9)
`
`ER2 C>-•- ER2
`Q5 (cid:9)
`Q5
`Q6 (cid:9)
`Q6
`Q7
`0*--- Q7
`Q9
`Q4
`Q4 (cid:9)
`
`RESET
`
`
`
`DATOUT
`
`1330
`
`1332
`
`FIG. 13
`
`1310
`
`der1320
`
`f:79-1
`
`ADD ADD
`
`AMEX 1008 - Page 9 of 41
`
`

`

`U.S. Patent (cid:9)
`
`May 11, 1993 (cid:9)
`
`Sheet 9 of 17 (cid:9)
`
`5,210,846
`
`FIG. 14
`
`1512
`
`1516
`
`1510
`
`FIG. 15A
`
`FIG. 15B
`
`1590
`*---'
`
`FIG. 15C
`
`AMEX 1008 - Page 10 of 41
`
`

`

`lua4Ecl 'S'fl
`
`LI JO in Pails
`
`-,.."71"tx x N.:Y. N.
`
`.N.11,, ,,,,N.1...N.l.s.'N.P.. (cid:9)
`
`N. ¤1.1.
`
`,. (cid:9)
`
`N. 11,, ,..N N. (cid:9) 1
`
`O
`
`N-WELL
`FIG. 16A-1
`
`0
`
`DEPLETION (INTERMEDIATE-DEPTH P-TYPE)
`FIG. 1 6A-2
`
`tio
`111
`1 1
`1
`1
`1
`1
`1 1
`
`1 % 1 1 1/4Ni 461
`
`111
`1 1
`L : .
`
`C.M.:00=d51
`
`ACTIVE
`FIG. 1 6A-3
`
`O
`
`N+ (COMPLEMENTED)
`FIG. 1 6A-4
`
`AMEX 1008 - Page 11 of 41
`
`(cid:9)
`(cid:9)
`

`

`U.S. Patent (cid:9)
`
`May 11, 1993 (cid:9)
`
`Sheet 11 of 17 (cid:9)
`
`5,210,846
`
`•••
`
`• (cid:9)i.e./ ••••
`
`
`••••• 0.,
`J. .• • •••• •••••••::=::%;),
`• • (cid:9)
`
`1 II 1
`
`• • • •
`
`: t • :
`
`• • • •
`
`•••••::::•:."1:
`• •••••• de•
`• •••• • ••
`
`.....••••••• •
`
`:41100:
`
`SI (cid:9)
`tIts (cid:9)
`
`7..6 • •••• • (cid:9)
`
`,N1 • DO. • (cid:9)
`
`• ••••=::: (cid:9)
`• (cid:9)
`
`..• • •••• • (cid:9)
`
`r..: (cid:9)
`e:::: • (cid:9)
`:• (cid:9)
`
`.... 7 (cid:9)
`
`••..
`....:: SN, % 7, • • • •
`i 1 ! 1: 111111111111111M.i I i
`: .... :. 11
`
`co
`
`,_Q
`0 C...)
`
`•••• 1 • (cid:9)
`•••••• •
`
`• •••• •74 I i
`••••••• (cid:9)
`Z ;
`• rime • . i ;
`
`i 1 = il 41110111C 1 1 1
`
`••••••• . :
`• •••• ... I i
`
`I IIIIIIIIIMMEIII
`I (cid:9)
`......• (cid:9)
`..• (cid:9)
`......4 .
`ii (cid:9)
`•• (cid:9)
`.....•
`i I 1: Iffill111111ffillq.:i i 1 (cid:9)
`i V=7. Z.:1 !
`1 1 i 1111111111111111111.ii 11
`. : ig7.7 (cid:9) =4 : i
`1 i r (cid:9) • -n h
`1E' HIMIIIIMMIill'H i
`•••• • •••• • (cid:9)
`
`• ••••• so..?
`••• •• • ••
`
`P tttt „=
`,
`,
`,
`. + Nt•••••
`._
`
`r (cid:9)
`
`CS
`ki
`
`O
`
`AMEX 1008 - Page 12 of 41
`
`(cid:9)
`

`

`U.S. Patent (cid:9)
`
`May 11, 1993 (cid:9)
`
`Sheet 12 of 17 (cid:9)
`
`5,210,846
`
`0 VOLTS (cid:9)
`28 (cid:9)
`
`26 (cid:9)
`
`14 (cid:9)
`
`VEXT (cid:9)
`
`BATTERY
`12
`
`FIG. 16B
`(PRIOR ART)
`
`BATTERY
`12
`
`FIG. 16E
`
`BATTERY
`12 (cid:9)
`
`28.
`0 VOLTS
`
`14
`VEkr
`
`FIG. 16C
`(PRIOR ART)
`
`44 (cid:9)
`
`43
`
`0 VOLTS
`28
`
`26 14
`
`
`VExr
`
`43 (cid:9)
`
`BATTERY
`12/
`
`,
`
`40
`IRMA
`112 36 P—WELL 111 348d
`32
`
`1/4 (cid:9)
`
`P—WELL 24 42
`
`
`38
`
`1/4 (cid:9)
`
`25
`
`N —TYPE
`FIG. 16D
`
`48_1
`1
`N+ L2-t_-k
`
`40
`
`N+
`
`36
`
`FIG. 16G 34
`
`AMEX 1008 - Page 13 of 41
`
`(cid:9)
`

`

`U.S. Patent (cid:9)
`
`May 11, 1993 (cid:9)
`
`Sheet 13 of 17 (cid:9)
`
`5,210,846
`
`43
`
`/
`
`32
`
`28 (cid:9)
`
`FIG. 1 6F
`
`20 7-
`
`19 =
`
`18
`LOG (cid:9)
`CONCENTRATION _
`(ATOMS/cm3) 17 :
`
`FIG. 16H
`
`167
`
`15=
`
`14
`
`I
`I (cid:9)
`I (cid:9)
`1.5 (cid:9)
`1.0 (cid:9)
`0.5 (cid:9)
`0.0 (cid:9)
`DISTANCE FROM SURFACE (MICRONS)
`
`2.0
`
`AMEX 1008 - Page 14 of 41
`
`

`

`U.S. Patent (cid:9)
`
`May 11, 1993 (cid:9)
`
`Sheet 14 of 17 (cid:9)
`
`5,210,846
`
`0 VOLTS (cid:9)
`28 26 141 (cid:9)
`t (cid:9)
`la/
`42AL) 2
`,f-±.) 4044i)
`s_ 38
`36 p-
`1,25 (cid:9)
`N-TYPE
`INSULATOR
`
`
`VEr43
`
`BATTERY FIG. 161
`12
`
`40
`34
`
`` 38
`
`32
`
`5.2
`
`P-WELL
`
`24 (cid:9)
`
`0 VOLTS (cid:9)
`VEXT (cid:9)
`28 26 141 (cid:9)
`laii
`42Atit1 2
`-.-25 (cid:9)
`N-EPI
`j
`
`P-WELL
`S
`24 (cid:9)
`
`N-1YPE
`
`
`43
`
`
` 38
`
`vBAT
`
`12 (cid:9)
`
`FIG. 16J
`
`40
`
`Lfi±jk (cid:9) LEI( 40
`
`38
`34
`36 p-WELL (cid:9)
`
`I
`
`'
`32
`
`FIG. 16K
`
`133
`VDD0--2-
`122 (cid:9)
`
`113A
`l.../1±J
`113
`
`N
`
`121A I (cid:9)
`
`113A
`
`140A
`
`111
`
`121B
`
`J
`
`P 140
`
`112
`
`P 140
`
`BAT
`3V
`
`iB
`
`
`SUB (cid:9)
`
`P SUB
`
`t
`
`P depl
`N WELL
`
`FIG. 16L
`1c
`
`1,4
`
`N WELL
`
`AMEX 1008 - Page 15 of 41
`
`(cid:9)
`(cid:9)
`

`

`U.S. Patent (cid:9)
`
`May 11, 1993 (cid:9)
`
`Sheet 15 of 17 (cid:9)
`
`5,210,846
`
`MARKER (-2.512mA , 2.510mA , -45.00pA)
`
`1E-02
`
`B
`
`DECADE
`/DIV
`
`1E-12 (cid:9)
`
`-1E-12
`
`1E-01
`
`I BAT
`
`DECADE
`/DIV
`
`1E-12
`-1E-12
`
`-1E-02
`
`'SUB
`
`I B
`
`DECADE
`/DIV
`
`'SUB.
`
`-1E-12
`-1E-02
`
`IE (cid:9)
`
`DECADE/DIV. (cid:9)
`
`( A)
`
`FIG. 16M
`
`1E-01
`
`I GND
`
`DECADE
`/DIV
`
`I GND (cid:9)
`
`
`
`I BAT
`
`r-
`
`IDQ (cid:9)
`
`DECADE/DIV. (cid:9)
`
`(A)
`
`FIG. 16P
`
`1E-12
`-1E-01
`
`AMEX 1008 - Page 16 of 41
`
`

`

`U.S. Patent (cid:9)
`
`May 11, 1993 (cid:9)
`
`Sheet 16 of 17 (cid:9)
`
`5,210,846
`
`st•
`
`0-
`
`Cs4
`II- - v.-
`
`....
`
`.11...
`
`18 0---
`
`".1 + z
`
`gr•••• ..../....ri
`
`I.C)
`
`-4-
`CV .../.
`0 (cid:9)
`CV --.1
`
`0 C
`•......
`.1-....
`
`co
`
`s
`
`8
`
`0
`
`L
`
`CI
`
`AMEX 1008 - Page 17 of 41
`
`

`

`U.S. Patent (cid:9)
`
`May 11, 1993 (cid:9)
`
`Sheet 17 of 17 (cid:9)
`
`5,210,846
`
`RTS 4
`
`DTR 20
`
`GND 7
`
`SERIAL 3 (cid:9)
`IN
`SERIAL 2 (cid:9)
`OUT
`
`1914 (cid:9)
`
`1900A
`
`DATA 100A
`
`v._..,. 100B
`
`GROUND
`
`411.1912 (cid:9)
`
`19008
`
`FIG. 19
`
`11.=.1.± I= lc, ciI—I.—I'—I—I— I.-I
`
`60.764 /As (cid:9)
`
`•-8.698.
`
`60.764 ps
`
`WRITE 0 TIME SLOT
`I
`I (cid:9)
`
`WRITE 1 TIME SLOT
`(OR READ TIME SLOT)
`a a
`to• —
`co 4
`
`N
`
`READ
`TIME
`SLOT
`
`FIG. 20
`
`CO (cid:9)
`
`• (cid:9)
`C•J (cid:9)
`
`111
`t tit t tt
`in VS
`a.' (cid:9)
`4. 4.
`• C•4
`"It f".:
`•
`t g (cid:9)
`•
`
`•
`
`r (cid:9)
`
`10
`
`a3 (cid:9)
`
`OTHER SAMPLES
`(IGNORED)
`
`AMEX 1008 - Page 18 of 41
`
`

`

`5,210,846
`
`ONE-WIRE BUS ARCHITECTURE
`
`5
`
`CROSS-REFERENCE TO OTHER
`APPLICATIONS (cid:9)
`The following applications of common assignee con-
`tain related subject matter, and are believed to have
`effective filing dates identical with that of the present
`application:
`Ser. No. 351,759, Filed May 15, 1989, U.S. Pat. No.
`4,982,371 entitled "COMPACT ELECTRONIC
`MODULE" (DSC-85);
`Ser. No. 351,760, Filed May 15, 1989, U.S. Pat. No.
`5,091,771 entitled "COMPACT PACKAGE FOR
`ELECTRONIC MODULE" (DSC-86);
`Ser. No. 351,998, Filed May 15, 1989, U.S. Pat. No.
`4,972,377 entitled "LOW-VOLTAGELOW-POWER
`STATIC RAM" (DSC-107);
`Ser. No. 352,598, Filed May 15, 1989, U.S. Pat. No.
`4,945,217 entitled "HAND-HELD WAND FOR
`READING ELECTRONIC TOKENS" (DSC-157);
`Ser. No. 352,596, Filed May 15, 1989, U.S. Pat. No.
`4,948,954 entitled "INTERFACE FOR RECEIVING
`ELECTRONIC TOKENS" (DSC-158);
`Ser. No. 351,999, Filed May 15, 1989, U.S. Pat. No.
`5,045,675 entitled "SERIAL PORT INTERFACE TO
`LOW-VOLTAGE LOW-POWER DATA MOD-
`ULE" (DSC-159);
`Ser. No. 352,142, Filed May 15, 1989, U.S. Pat. No.
`4,995,004 entitled "RAM/ROM HYBRID MEMORY
`ARCHITECTURE" (DSC-160); and
`Ser. No. 351,997, Filed May 15, 1989, now aban-
`doned entitled "MODULAR DATA SYSTEM"
`(DSC-161).
`Ser. No. 345,144, filed Apr. 28, 1989, entitled "INTE- 35
`GRATED CIRCUIT WITH IMPROVED PROTEC-
`TION AGAINST NEGATIVE TRANSIENTS"
`(2846-153); all of which are hereby incorporated by
`reference.
`
`2
`output, which provides an interface to one or more
`other chips. The other chips may include, for example,
`electronic keys (such as the DS1207 from Dallas Semi-
`conductor).
`ESD Protection Needs
`A common specification for integrated circuits is the
`ability to withstand five successive electrostatic dis-
`charges (ESDs), each of 1000 volts, at the circuit pads,
`without the leakage current increasing to 1 microAm-
`pere. However, a de facto standard of 2000 V ESD
`immunity has been springing up for many applications.
`However, even this level of ESD immunity may be
`insufficient for high-noise applications. Specifically, in
`the large-scale systems environment of the presently
`preferred embodiment, the data modules will face some
`unusual integrity requirements. Since the modules may
`be exposed to very rough treatment, in consumer and
`industrial environments, they should preferably have a
`very high level of immunity to electrostatic discharge
`(ESD).
`The electronic data module of the presently preferred
`embodiment includes an innovative ESD protection
`diode structure, which helps to protect against data loss
`under severe electrostatic discharge conditions.
`Innovative Packaging Scheme
`To fit the integrated circuit into this very small space,
`an innovative packaging scheme is used in the preferred
`embodiment. A two-part metal container is used, which
`30 has two shallow concave pieces which fit together. The
`integrated circuit (preferably in a low-height package,
`such as a flat-pack or small out line integrated circuit
`(SOIC)) is mounted on a very small printed circuit
`board (preferably a flexible board), which fits inside the
`container. Laterally spaced from the integrated circuit,
`on the other end of the small board, the board end is
`sandwiched between a battery and a piece of elastic
`conductive material (such as conductive plastic foam).
`Thus, the battery is connected between one face of the
`container and a power conductor on the board. The
`piece of elastic conductive material makes contact be-
`tween a data trace on the board and the other face of the
`container. Another trace on the board makes contact
`directly to the container face on which the battery's
`ground terminal is connected. Thus, simple wiring on
`the small board, using through-hole vias, suffices to
`route power, ground, and data lines to the integrated
`circuit, while providing a sealed durable package with
`two external contacts.
`The battery is preferably a low-voltage battery (1.5
`V, in the preferred embodiment.) This is cheaper, and
`maximi7es power efficiency, but requires some innova-
`tive circuit design features to accommodate the electri-
`cal interface. (Electronic watches have often been pow-
`ered by 1.5 V batteries, but such devices do not have
`any direct electrical interface to the outside world. By
`contrast, the module of the presently preferred embodi-
`ment communicates over a one-wire bus which is
`driven by full CMOS voltage levels.)
`Module Mounting and Adhesion
`The electronic token modules can be used in several
`ways. For example, in some embodiments it may be
`preferable to use loose tokens. However, in many appli-
`cations (such as inventory control, machinery mainte-
`nance records, or retail tagging) it may be preferable to
`mount the tokens on the physical items to which the
`data in the individual tokens refers. In this case, the
`token must be mounted so that both terminals of the
`
`10
`
`15
`
`20
`
`25
`
`40
`
`45
`
`BACKGROUND AND SUMMARY OF THE
`INVENTION
`The present invention relates to compact electronic
`modules, and to components and packaging for use with
`such modules. (cid:9)
`One of the long-term trends in electronics has been to
`provide higher functionality at lower cost in a more
`compact package. Many pages have been written on
`this long-term trend, and it will not be analyzed here.
`However, the numerous innovations disclosed in the 50
`present application are believed to contribute to a major
`advance in this direction.
`Innovative Module
`The present application discloses a very compact
`electronic module, which includes an integrated circuit 55
`(preferably including memory) and a battery. The mod-
`ule is preferably coin-shaped, and the two faces of the
`module are isolated from each other. Host systems can
`read/write access such modules, by using a one-wire-
`bus protocol. (cid:9)
`One-Wire-to-Three-Wire Converter
`The module may contain one integrated circuit or
`several, but the integrated circuits in the module prefer-
`ably include a one-wire-to-three-wire converter circuit.
`In the presently preferred embodiment, this is inte- 65
`grated on a single chip with a small amount of serial-
`access memory. However, alternatively the converter
`may be used to provide a standard three-wire serial bus
`
`60
`
`AMEX 1008 - Page 19 of 41
`
`

`

`5,210,846
`
`45
`
`3
`token can be contacted by the user. In the presently
`preferred embodiment (using a package like that shown
`in FIG. 1A), only one of the possible orientations will
`work. (The inner casing piece 100A must be exposed,
`and therefore, if the token is to be mounted on a surface, 5
`it is the outer casing piece 100B which should be ad-
`hered to the surface.)
`For such applications, the packaged modules (in em-
`bodiments using packages like those of FIGS. lA and
`1B) are preferably shipped with double-sided adhesive 10
`tape already affixed to the side of the module which is
`to be adhered to a surface (face 100B, in the example of
`FIG. 1B).
`Innovative Integrated Circuit
`The module, in the presently preferred embodiment, 15
`contains an integrated circuit which itself includes sev-
`eral innovative features. This integrated circuit, in the
`presently preferred embodiment, includes an electrical
`interface to the one-wire bus (including heavy protec-
`tion against minority carrier injection), a one-wire-to- 20
`three-wire converter circuit, and a small amount of
`serial-access memory.
`The integrated circuit, in the preferred embodiment,
`contains 256 bits of serial-access memory. This memory
`is read- or write-accessed as a single block transfer. It is 25
`contemplated that larger amounts of memory may be
`advantageous. Of course, other types of memory orga-
`nization can be used instead; but for many applications
`it is contemplated that use of a very small amount of
`memory (4K or less) may be particularly advantageous, 30
`since this extends the battery lifetime.
`Low-Voltage SRAM Architecture
`Among the innovative teachings set forth in the pres-
`ent application is a low-power low-voltage CMOS six-
`transistor static random access memory (SRAM), 35
`which can operate on a power supply voltage which is
`less than the sum of the NMOS and PMOS threshold
`voltages, and which does not include any analog or
`metastable sense amplifier stages. The selected cell is
`allowed to pull one of its bitline pair all the way down 40
`to ground. Thus, full logic levels appear on the bitline
`pair. Only one line of the bitline pair is connected to the
`following gate stage. Preferably bitline precharge tran-
`sistors are connected to pull up all bitline pairs when-
`ever the RAM is not selected. (cid:9)
`RAM/ROM Hybrid Memory
`A further innovative teaching, in the preferred em-
`bodiment, is the use of RAM/ROM hybrid for a portion
`of the memory array. An innovative memory cell is
`used, which can operate as a static RAM, or which can 50
`be programmed to operate as a read only memory
`(ROM) cell. Thus users who need the extra security
`permitted by ROM encoding can have this capability,
`while users who do not need ROM encoding can use
`off-the-shelf parts as RAM only. (cid:9)
`Chip Series with Unique Hard-wired Identifications
`A further innovative large-scale system concept is to
`use the capability to introduce ROM into the memory
`space to provide memory chips with completely unique
`hard-wired identifications. This provides tremendous 60
`advantages for security-related needs.
`In this embodiment, an external system can test the
`chip's integrity, by performing a read-write-read opera-
`tion on the memory space which is supposed to be
`ROM, and also on a portion of the memory space which 65
`is expected to be RAM. This will provide at least some
`insurance against the ROM identification being emu-
`lated in RAM. Optionally, the external system can even
`
`55
`
`4
`test the data output timing, to ascertain whether the
`RAM and ROM outputs are timed identically (and
`therefore to assure that the address inputs are not being
`decoded to address two different chips).
`This also provides advantages of failure protection.
`Very few catastrophes will be able to eradicate the
`hardware encoding of the cells which have been con-
`verted to ROM. (Even if the electrical functionality is
`totally destroyed, the fuse pattern can be read opti-
`cally.) Thus, recovery of these bits may provide useful
`information in failure analysis. (For example, a manu-
`facturing lot number can be cross-referenced from a
`unique identification number in ROM. This would pro-
`vide greatly enhanced capabilities for analysis of late
`failures.
`For another example, where the nonvolatility is elec-
`trically programmable, a system which recognized an
`imminent catastrophic failure (e.g. an avionics system
`facing a crash) might be able to save some data in the
`memory at the last minute.
`Innovative ESD Protection Diode
`The presently preferred embodiment uses an innova-
`tive protection diode structure, in which a significant
`device-level feature, is the provision of an intermediate-
`depth diffusion. This intermediate-depth diffusion will
`have a junction depth (inside the P-well or N-well)
`which is significantly deeper than the source/drain
`junction depth, but significantly shallower than the
`depth of the well. This intermediate-depth diffusion is
`useful in the innovative diode structure described, but
`can also be used for other device structures. For exam-
`ple, this structure provides a compact bipolar transistor
`structure with reasonably high gain. This intermediate-
`depth diffusion can also be used for input protection
`structures (i.e. to provide device structures which will
`rapidly and recoverably break down, when a high-volt-
`age pulse appears, to discharge the high-voltage pulse
`without damaging the primary circuitry of the chip).
`For another example, this intermediate-depth diffusion
`can also be used to form diffused capacitors with rela-
`tively large capacitance per unit area, or capacitors
`whose capacitance varies greatly with voltage (such
`capacitors are commonly referred to as varactors.)
`A further advantage of this structure, and a further
`innovative teaching set forth herein, is that the innova-
`tive structure can be fabricated with minimal added
`process complexity. An intermediate-depth diffusion is
`added to a standard process flow; but the shallow diffu-
`sions in the battery protection structure simply make
`use of the source/drain implants, and the deepest diffu-
`sion simply uses the N-well (or P-well) fabrication steps.
`For process simplicity, the intermediate-depth diffu-
`sion is most preferably formed by using an implant
`which is identical (in dose and energy) to another im-
`plant used in the same process. The additional junction
`depth is achieved by exposing the earlier implant to a
`high-temperature step before the later implant is per-
`formed, so that the earlier implant will have a corre-
`spondingly greater diffusion length (integral (D00.5).
`A variety of "substrate" structures are commonly
`used for integrated circuits, and far more have been
`proposed or have seen limited use. For example, the
`"substrate" which surrounds the N-wells and P-wells is
`often an epitaxial layer atop a much more heavily doped
`underlying layer. For another example, the N-wells and
`P-wells are commonly formed by separate implantation
`(and drive-in) steps, and such processes are referred to
`as "twin tub" processes; but alternatively one of these
`
`AMEX 1008 - Page 20 of 41
`
`

`

`10
`
`5
`steps may be omitted, so that, for example, the PMOS
`devices might be formed directly in an N-type upper
`substrate portion. Other important structure types in-
`clude silicon-on-insulator structures and full dielectric
`isolation structures, where there is no electrically con- 5
`tinuous body linking all of the wells. It is important to
`note that the innovative teachings set forth herein can
`advantageously be adapted to a tremendous variety of
`substrate structures, including not only the embodi-
`ments listed or mentioned, but also many others. (cid:9)
`It should be noted that the disclosed families of de-
`vices structures can also be used for a variety of other
`purposes. In particular, the disclosed structure provides
`a diode structure which may be adapted for use in other
`types of device structures, in very-low-power inte- 15
`grated circuit applications.
`It should also be noted that some prior art CMOS
`structures have used guard ring structures to suppress
`latchup. The problem of latchup (suppressing the para-
`sitic thyristor) is a quite different problem from the 20
`leakage problems discussed above, but in both cases
`collection of minority carriers is desirable. Guard ring
`structures are commonly used to surround locations
`(such as output drivers) where transient signals are most
`likely to cause injection of minority carriers. (A suffi- 25
`cient injection of minority carriers could fire the para-
`sitic thyristor, and thus lead to latchup.)
`In the preferred class of embodiments, the innovative
`diffusion structure described is used to conserve the
`charge in the battery. One drain on the battery is caused 30
`by negative excursions on an incoming data line (for
`example, when a negative voltage spike occurs due to
`an electrostatic discharge (ESD) event). In a normal
`battery-powered integrated circuit, the current drawn
`during such a negative voltage surge would be drawn 35
`both from the ground connection and also from the
`power supply connection. However, in stringently
`power-limited applications, even this amount of cur-
`rent, over the lifetime of the part, can use enough of the
`battery capacity to shorten the part's lifetime substan- 40
`tially.
`That is, when a negative transient occurs, a large
`number of electrons will be injected. If these electrons
`are allowed to diffuse freely many of them will diffuse
`toward the high-potential regions which are connected 45
`to the battery. This charge transfer reduces the total
`charge available during the lifetime of the battery.
`The shielded diode structure of FIG. 16K is pro-
`tected: almost all electrons injected at first junction 111
`will be collected at second junction 112. By contrast, a 50
`simple field effect transistor (FET) output driver, like
`transistor 150 in FIG. 16M, is not isolated: when the
`drain junction of such an NMOS FET is forward bi-
`ased, electrons will be released into substrate 140, and
`many of these electrons can then diffuse to regions of 55
`high potential.
`Therefore, a further innovative teaching is to use the
`innovative diffusion structure to source current to nega-
`tive transients which may occur on the I/O lines of a
`chip. In this embodiment, an I/O line is connected so 60
`that the first junction (in a structure as described above)
`will be forward biased when the I/O line goes negative,
`and the other side of the first junction is connected to
`ground potential. Thus, when a negative-going tran-
`sient occurs, current will be sourced, through the first 65
`junction, from ground.
`When a negative-going transient occurs, some cur-
`rent will also be sourced, at the output transistor which
`
`5,210,846
`
`6
`drives the I/O line, and some of this current component
`will cause minority carrier diffusion; but the use of this
`innovative teaching helps to reduce the amount of cur-
`rent sourced which can cause minority carrier diffusion.
`Preferably the area of the first junction is substantially
`larger than that of the junction area of the source/drain
`diffusion, in the output transistor, which is connected to
`the power supply.
`This innovative teaching also has two further advan-
`tages. First, the reduced risk of minority carrier injec-
`tion means that the risk of stored data states being upset
`by transient signals is reduced. Second, the risk of
`latchup is reduced.
`Thus, this innovative teaching advantageously pro-
`vides a battery-powered integrated circuit which is
`protected against battery depletion by electrical noise
`appearing at input/output connections. This innovative
`teaching may be particularly advantageous in inte-
`grated circuits which are intended for use in systems
`where high levels of noise must be tolerated.
`Innovative Bus Organization
`To communicate with this memory, in the preferred
`embodiment, an innovative one-wire bus protocol is
`used. This protocol is well adapted for interface to the
`low-cost architecture of the module of the presently
`preferred embodiment.
`Time-Domain Relations
`A bidirectional one-wire bus requires some use of
`time-domain or frequency-domain relations, to track the
`two half-channels of communication.
`It is quite possible to put an accurate time base in a
`low-power integrated circuit, using CMOS oscillators
`stabilized with quartz crystals; but the use of such tech-
`niques adds to the cost of the part. A crude time base
`can be provided simply by using an oscillator which is
`not stabilized. However, the response time of a simple
`timing circuit will be dependent on processing parame-
`ters. In conventional integrated circuit processing, there
`will normally be significant variation in parameters such
`as layer thickness, line-to-space ratio, and net dopant
`concentration in various locations. Thus, the electrical
`parameters, such as the series resistance of a polysilicon
`resistor of a given nominal dimension, can easily vary
`by ±20% or more, even in a well-controlled pror-Pcs
`This means that the net speed of a timing circuit can
`vary by even more, since the net speed will be depen-
`dent on several electrical parameters, which may vary
`together or in opposition.
`Parameter variation can be compensated for, by test-
`ing a newly fabricated wafer and programming ele-
`ments on-chip (such as trimming capacitors) to adjust
`the net delay of timing elements; but this additional
`manufacturing step adds significant expense.
`Low-Voltage CMOS Logic
`Moreover, in a low-voltage CMOS system (i.e. where
`the supply voltage is less than the sum of the PMOS and
`NMOS threshold voltages), achieving even a crude
`time base is much more difficult. This is due to the
`transfer characteristics of a logic gate in this technol-
`ogy.
`FIG. SA shows the voltage transfer characteristics
`( V our graphed as a function of VW for an inverter in
`conventional CMOS technology (e.g. where the supply
`voltage VDD is about 5 Volts, and the PMOS threshold
`voltage Vrpand the NMOS threshold voltage VrArboth
`have magnitudes in the range of about 0.8 V to 1.1 V.)
`Suppose that the input voltage VIN was initially at
`ground voltage Vss (0 V), so that the inverter's NMOS
`
`AMEX 1008 - Page 21 of 41
`
`

`

`7
`transistor is off and the inverter's PMOS transistor is on.
`Now, as VIN starts to rise, V our will stay at V DD until
`VIN rises to VTN. At this point the NMOS device will
`start to pass current. However, the NMOS device will
`not be able to overpower the PMOS device until the 5
`voltage reaches a trip point V nip. The trip point volt-
`age V TRIpis well-defined for each particular logic gate,
`but is dependent on the device dimensions. (If the width
`of the PMOS device is increased, or the length of the
`PMOS device decreased, or the width of the NMOS 10
`device is decreased, or the length of the NMOS device
`increased, then the NMOS device will have more diffi-
`culty in overpowering the PMOS device, and the trip
`point VTRipwill occur at a higher voltage.) As the input
`voltage ViNincreases, the NMOS device will pass more 15
`current and the PMOS device will pass less current,
`until at voltage VDD-V Tp the PMOS transistor turns
`off.
`By contrast, the transfer characteristic of a low-volt-
`age CMOS inverter, as shown in FIG. 5B, are quite 20
`different. (Suppose, for example, that V DD= 1.5 V, and
`Vyr= V TN=0.9 V. Thus, note that FIGS. SA and 5B
`are not drawn to the same scale.) H

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket