`
`[19]
`
`[11] Patent Number:
`
`5,943,482
`
`||||||||||[||||||||l||||||l|l|||||||l|l|l|||||||||||||||||l||||||||l|]||||l
`U5005943482A
`
`Culley et al.
`
`[54]
`
`['35]
`
`[7'3]
`
`[le
`
`[22
`
`[51]
`[52]
`[58]
`
`[56]
`
`EXPANSION CARI} [NSI‘ZR’I‘ION ANI)
`REMOVAL
`
`Inventors: Paul R. Culley, Cypress; Alan L.
`Goudrum, 'I‘omhal]; Raymond Y.L.
`Chow, Cypress; Barry S. Basile,
`Houston, all of Tax.
`
`Astignee: Compaq Computer Corporation,
`Houston, Tex.
`
`App]. No.: 08,458,602
`
`Filed:
`
`Jun. 5, 1996
`
`
`
`
`G06!“ 131’00
`Int. Cl.“
`. 3951’283; 395.:‘75631; SOL-798
`..............
`US. Cl.
`395.1283, 750.
`Field of Search
`395.5231, 232, TSUDI, 750.02, 750.07; 439173,
`803, 832, 863, 864; 361.026, 732, 740,
`759, 798
`
`References Cited
`
`US. PATENT DOCUMENTS
`
`
`
`.........
`
`31mm
`3361974 ll’lt'l‘JTB Donovan, Jr. et al.
`3,853,3T0
`IEEI‘J'M Goodman e! n].
`..
`.. 339375
`.
`4,506,007
`NIQSI: LnC-reco elnl.
`Eflfit'Sfi
`
`. 351,415
`4,523,413
`12.4986 Spclaw ........
`
`. 364me
`4,835,737
`5x'l989 [IL-trig el ul.
`. “WIS?
`4,375,867
`Il|f|989 H00
`
`33'1991 Meanly el 3!.
`.
`4,999,?8?
`364514
`
`. 361.!415
`5,003,431
`33'“ng
`lrnsdahl
`.. 360397.01
`$010,426
`43'1991 Krcnz
`
`33'1093 Broekwa}; cl at.
`5.191.9'3'0
`ZEHJBSS
`
`93'1993 Mutoh et al.
`. 3953325
`5.241le
`5.310.998
`5EI‘J‘3‘4 Oktluo
`235L380
`$1904 Bujtas ..
`5,3IT,482
`3(313’708
`51"]994 Swindlcr ..
`361E801
`5.311483
`
`{£1995 Lien ct 31.
`3953653
`5,380,567
`
`b.4995 (Thalci cl Eli.
`361.1798
`5,428,5t17
`
`9:1995 I-‘asig et n].
`3951283
`5,454,080
`
`5,473,499
`[2.31905 Wcir
`36|f53
`3613754
`5,504,656
`411995 Joist
`
`, 395-“281
`5,513,329
`4;“1996
`I’econe
`
`6:1996 ['Inmrc et al.
`.. 307II47
`5,530,302
`
`[45] Date of Patent:
`
`Aug. 24, 1999
`
`
`
`395.5282
`5,555,51l1 WHEN: Verse-11.1191 al.
`3953233
`5,581,312
`IZIlWfi
`ilcrrman
`3(JW14T
`5,625,238
`4H9“)? Ady ct all
`
`5,529,835
`5:199? Wright
`..........
`.. 361.9755
`FOREIGN I’KI‘ENT DOCUMENTS
`
`E} 24] 905
`t} 254 450
`28 50 4411]
`34 0‘) 02]
`W0 93f15459
`
`European Pitt. 00'. .
`Iii-“[98?
`European l’al. ()IT.
`.
`LINES
`SHOT-'9 Germany .
`9.4985 Germany .
`BMW)?» WIPO .
`
`OTHER I’U BLICKFIONS
`
`IBM Technical Diseiosnre Bulletin, vol. 34 No. 6. Nov.
`1991, pp.
`353—304,
`"Hot
`Plug, Receptacle Actuated
`Mechanical Latch."
`Maintenance & Service Guide, COMPAQ Doskpro XI.
`Series of Personal Computers; pp. 3—18, 5—34; COMPAQ
`Computer Corp, Houston, 'I'X.; Dec. 15, 1995.
`Don Anderson, PCMCIA Syslcm Architecture, PC System
`Architecture Series, Second Edition, pp. 31—83, 113—141.
`145-162, 229—3fl9, 321—332, Copyright © 1995 by Mind-
`Sharu, [nc., Richardson, TX.
`Don Anderson/[om Shanley. CarrlBus System Architecture,
`PC System Architecture Series, pp.
`lT—29, 39—58, 227436,
`321—36], Copyrigh1© 1996 by MindSham, Inc. Richard—
`son, TX.
`Industrial Computers,
`Compactl’CI‘“ Specification, PCI
`Revision 10, Nov, 1, I995, pp. 14. 36, and 50.
`
`Priomrv Exmniner—Glenn A. Auve
`Attorney. Agent, or Finn—Williams, Morgan 8‘: Amerson,
`RC.
`
`15?]
`
`ABSTRACT
`
`A computer system has a lms, a connector for a circuit card,
`and a Clamp configured to soleclively prcvenl removal ()I‘tht:
`circuit card from the connector when the clamp is engaged.
`The computer system has circuitry connected to monitor the
`engagement status of the clamp and to regulate deliver},r of
`power to the connector based on the engagement state of the
`clamp.
`
`26 Claims, 127 Drawing Sheets
`
`Immmwmt
`
`
`
`lEl (OWL SISIlIS
`POL” [I I :fll
`mun WEI DWI
`MICE mmt
`
`Toshiba_Apricorn 1010-0001
`Toshiba_Apricorn 1010-0001
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 1 of 127
`
`5,943,482
`
`Ham
`
`em
`
`“we:
`
`.5:
`
`#5:;
`
`.=_.=
`
`
`5225:
`
`EN
`
`
`
`(E-..
`
`mug—mmmax:
`:3525:258
`
`3:358
`
`2
`
`E
`
`m=ml_u__1:<2=_._
`
`8
`
`:25:
`
`55$
`
`E3328
`
`mun—”=—5o:
`
`as:
`
`:35
`
`D......
`
`NN
`
`m=mJSS
`
`2“55
`
`E
`
`E
`
`Toshiba_Apricorn 1010-0002
`Toshiba_Apricorn 1010-0002
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 2 of 127
`
`5,943,482
`
`342%35288..
`
`E;zSE
`
`=32.532\3E2:
`
`
`
`SE28552mm
`
`E222::
`
`£555
`
`‘1
`
`533%:“IEma.
`
`Ezanomlfi52éfikELWv‘lWl‘flW-Fflflh
`onIII.1“as:1..qu..Ildl
`
`.,__rI
`
` 5.2.‘l‘lI...33::g’Ezwfififii.,2.“flew“3-.’fl’rrr,32...
`
`_as.£522:aU5
`.5%is:
`I.35“magmaaEsfiaamsmzsgz
`
`.2395E:Newmum—E:
`
`N.o:
`
`Toshiba_Apricorn 1010-0003
`Toshiba_Apricorn 1010-0003
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 3 0f127
`
`5,943,482
`
`119
`
`118
`
`116
`
`BUS I-i
`
`PEI i PU
`
`104
`
`“‘25
`
`128
`
`WATCHER
`3126
`
`Secondary PCl Bus
`
`FIG. 3
`
`Toshiba_Apricorn 1010-0004
`Toshiba_Apricorn 1010-0004
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 4 0f127
`
`5,943,482
`
`155
`
`
`
`
`
`Cable
`Decoder
`
`Trunsudion
`(suntan
`
`
`
`
`161
`162
`160
`
`
`
`
`Toshiba_Apricorn 1010-0005
`Toshiba_Apricorn 1010-0005
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 5 0f127
`
`5,943,482
`
`PC} CLK 1
`
`PM 33Mhz
`
`F013 I 00 Mhz
`
`machine agit
`
`PCLKPHII
`
`Masher Cable I/F
`
`_
`
`{ABLE_(lKl
`
`PU- fl Slave (able VF
`
`Master Cable I/F
`
` Queueinfi and PG slate
`
`PClKPHIl
`
`180
`
`Gawain and PC! state
`machine 091:
`
`“a 5
`
`PC! [LKZ
`
`Toshiba_Apricorn 1010-0006
`Toshiba_Apricorn 1010-0006
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 6 0f127
`
`5,943,482
`
`PI.L
`
`I97
`
`ExternuI (LII
`
`
`DIV 3
`IX (LOCK
`
`
`
`State
`Machine
`
` [0(K INDICATION
`
`
`200
`VCO
`3X CLOCK
`
`IUD Mhz
`
`
`
`
`203
`
`
`
`
`FIG. 6
`
`Toshiba_Apricorn 1010-0007
`Toshiba_Apricorn 1010-0007
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 7 of 127
`
`5,943,482
`
`2
`a
`3
`'3
`u
`
`“.5
`ua:
`E
`'5
`U
`
`FIG]
`
`PCLKPHI]
`
`PCLKS
`
`:n:d
`—
`
`Ua
`
`Toshiba_Apricorn 1010-0008
`Toshiba_Apricorn 1010-0008
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 8 of 127
`
`5,943,482
`
`2E
`m:mmn
`=EE
`
`ah
`
`u...
`
`.---—. mm... -
`
`95..
`
`EU.—
`
`Swas2a:
`
`EUIES
`
`as:«35
`
`:E
`
`Q:
`
`2—:
`
`:EE:
`
`Toshiba_Apricorn 1010-0009
`Toshiba_Apricorn 1010-0009
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 9 0f127
`
`5,943,482
`
`mun!
`PHll nu
`2‘3
`
`
`CubicData
`
`can
`
`I.
`
`or
`
`
`
`
`
`
`
`
`
`IIIFTR [1:0]
`33:;
`Pointer
`um‘mm
`
`
`
`
`
`(LRI
`Eth3 v cu:
`
`226
`
`[ClKPHH
`
`RI
`
`FLFUOUTIS910]
`
`224
`
`Hum"
`
`EUUTCNT
`
`FIG. 9
`
`Toshiba_Apricorn 1010-0010
`Toshiba_Apricorn 1010-0010
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 10 of 127
`
`5,943,482
`
`5.535...:
`
`3m
`
`
`
`.252.5&2
`
`:55:
`
`2512532:
`
`2.9:
`
`Toshiba_Apricorn 1010-0011
`Toshiba_Apricorn 1010-0011
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 11 01'12?
`
`5,943,482
`
`m
`
`
`21.:
`
`5.2::
`
`Elm:
`
`=EEEEEaEpa.2E.2.s
`
`=.2
`
`:.m:
`
`=§§
`
`Toshiba_Apricorn 1010-0012
`Toshiba_Apricorn 1010-0012
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 12 of 127
`
`5,943,482
`
`...u
`
`.
`
`m:Em.
`
`Ed:
`
`E:U23
`
`aE:
`
`_E:
`
`mE:NE:
`
`“:2.
`
`3:592552:
`
`ES;
`525238
`
`Toshiba_Apricorn 1010-0013
`Toshiba_Apricorn 1010-0013
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 13 nl'127
`
`5,943,482
`
`3X ELK
`
`— - -
`
`3X CLK
`
`FIG. 13
`
`Toshiba_Apricorn 1010-0014
`Toshiba_Apricorn 1010-0014
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 14 of 127
`
`5,943,482
`
`omlU
`
`E:3
`a:
`
`z ‘
`
`8.
`=3
`
`5.’E=a:h
`
`‘5
`
`Toshiba_Apricorn 1010-0015
`Toshiba_Apricorn 1010-0015
`IPR2018-01067
`|PR2018—01067
`
`Ea
`
`a U
`
`psirenm-Io—Downslreum
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 15 nl'127
`
`5,943,482
`
`
`
`2nd phase
`
`
`
`
`
`Sin?le Address
`Cy: e
`
`Dela ed
`Rea /Write
`
`
`Request
`
`
`
`cbul'l <2>
`
`tbull<l >
`bulletl
`_u
`U-HEE—
`
`H"U I:
`
`parity
`BE<> l
`
`data ready
`perineum
`
`parity
`
`BE<>
`
`end of completion
`date ready
`purity
`
`dato read
`
`
`Dela ed
`Rea /Write
`
`
`Completion
`
`
`
`
`5%? Memory
`
`
`
`
`
`
`
`Stream Canned
`
`au-
`
`buffill‘
`
`
`
`FIG. 15A
`
`
`
`subsequent
`phases
`
`3:-
`
`data ready
`
`n 1'".Q
`'I:
`a: mAI
`
`and of completion
`
`
`
`
`
`
`
`
`Toshiba_Apricorn 1010-0016
`Toshiba_Apricorn 1010-0016
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 16 of 127
`
`5,943,482
`
` 2::
`
`
`E3333
`$3;.
`
`32.:E
`:32
`
`
`
`$225.25
`
`2::
`
`2:5=3.
`
`.3so:
`
`.333.
`
`
`
`been:128..
`
`Toshiba_Apricorn 1010-0017
`Toshiba_Apricorn 1010-0017
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 17 nl'127
`
`5,943,482
`
`
`Impedance (Difiereniiall
`
`
`
`108 +/- 5 Ohms
`
`Impedance (Single-ended)
`
`67 +/~ 5 Ohms
`
`Propagation Delay
`
`1.54 ns/H minr 1.58 ns/fi max
`
`
`
`
`
`
`
`
`
`
`
`
`
`Aflenuation (Differential)
`
`DC Resistance
`
`FIG. 16
`
`Toshiba_Apricorn 1010-0018
`Toshiba_Apricorn 1010-0018
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 18 of 127
`
`5,943,482
`
`:23355.8
`
`S”Ein:
`
`Em
`
`SHEgee
`
`“mm
`
`“22:25
`
`E—E32
`
`“:3
`
`=25.sz
`
`85:35
`
`8m
`
`8”EGags:
`
`8”E59::
`
`gum—ififizmiumwb
`
`2d:
`
`55.3
`
`535d
`
`fin
`
`mmm
`
`Sum:33H_
`
`552
`
`.35
`
`33333:
`
`E15333
`
`35%.:
`
`Toshiba_Apricorn 1010-0019
`Toshiba_Apricorn 1010-0019
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 19 of 127
`
`5,943,482
`
`
`
`
`
`
`£52.5
`
`
`
`mmmmmmmmmm:3:.$2.28mmmmmmwu“an."“an“:2
`
`:3::52:
`
`$3$85332.$3$33M“5%$32533
`
`
`
`:2:
`
`3mm33$32:.
`
`
`Eaéééufia—EE5:2
`
`BEBE-EgggsgsBREEas5235%EggInag-Egg22.2;555%as:2E32.5....
`
`
`3%eggsBan-EggEggs
`EEEEEEEE
`EEEEEEEEH
`EEEEEEEE
`
`
`
`2a:
`
`Toshiba_Apricorn 1010-0020
`Toshiba_Apricorn 1010-0020
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 20 of 122
`
`5,943,482
`
`
`
`
`
`
`
`00 No Error
`41034424
`_2200410 42005212
`
`FIG. 1‘)
`
`110.1911 110.190
`
`
`
`
`
`
`
`il
`44 00:01
`2400 5232
`
`_E£Efl- 50333
`11110110]—
`
`270115535 41005333
`48 0114000
`
`49 0334
`_—440347
`4000511311
`
`440114211
`40035434
`
`—21005131 42004404
`410015
`
`—30UNCER 50005717
`3101101
`510025
`
`—EEILIIIE-—
`
`
`
`“3101111:-
`
`
`IIIIIIIIIII?
`
`55 UNCER
`
`MEI——
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`3—F UNCER
`
`
`
`
`
`
`Toshiba_Apricorn 1010-0021
`Toshiba_Apricorn 1010-0021
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 21 of 127
`
`5,943,482
`
`
`
`
`
`
`
`
`60 0859 19
`fllfllfil-——_
`
`WEI 32 0940 20
`——A3 0353 13
`
`C5D!
`
`E 0953 33 1
`DB36 16
`
`m
`
`9
`E4 9333 13
`
`
`
`
`
`
`
`
`
`
`
`EA 9941 21 0
`EB 0334 14
`EC UNCER
`
`
`ED D339 19
`AD UNCER
`60 0859 39 I ' BD 0359 39
`aim-m EE 0950 30
`—E]IR[E_—— EF 0354 34 14
`
`F0 DB 58 18
`"II-l
`1 UNCER
`
`UNEER
`0942 22 02
`
`a"-
`
`O"-
`
`33 9929 09
`
`
`
`I'I'Il'l'l
`
`'l'l
`
`
`
`
`
`
`
`
`
`
`
`
`
`"H
`
`“in-I
`
`F3 UNCER
`
`
`
`
`
`
`
`
`
`
`5 9926 06
`6092101
`97 0345 25 05—— F? 0956 36 1
`DB UNCER
`3 0930
`9 UNCER
`—99 0949 29
`"HIRE-W FA 0955 15
`F9 0953 38 1
`FC UNCER
`FD 9347 27 0
`FE UNCER
`F UNCER
`
`
`
`
`
`
`
`
`BF UNCER
`
`
`
`
`C'-
`
`
`
`
`
`
`
`
`
`Toshiba_Apricorn 1010-0022
`Toshiba_Apricorn 1010-0022
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 22 of 127
`
`5,943,482
`
`Muster B
`
`FIG. 20A
`
`Toshiba_Apricorn 1010-0023
`Toshiba_Apricorn 1010-0023
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 23 of 127
`
`5,943,482
`
`
`
`Toshiba_Apricorn 1010-0024
`Toshiba_Apricorn 1010-0024
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 24 of 127
`
`5,943,482
`
`E3..-;
`
`:58::
`
`In
`
`in
`
`I35:
`
`25.2...
`
`:5332.13
`
`:52.525:
`
`..S”:Eu
`
`.5522
`
`Eu
`
`:5
`
`3sz
`
`5:5
`
`an
`
`$2$215.:
`
`:555.23z@5234
`
`35%:z
`
`agaiamo
`“2:32
`
`55z
`
`S”:5.5:
`
`am:1;35%2:2
`
`31.25%
`
`8,.5%.;
`
`33.523
`
`Ems;a:
`
`awmlfiqslii
`
`Sm
`
`Sm
`
`I
`$35...E.
`
`a:EE.
`a:35
`
`52:55.5<32:55..853:5.
`
`EH3
`
`ENSsin“:
`
`Eusséfié3.5:
`
`.an
`
`Balzfigfi
`
`8..”
`
`Hafiz;523..EExcuse
`335g-
`
`
`
`
`:a:é-Egg
`:25:2§sg§§=_=.§§
`
`Toshiba_Apricorn 1010-0025
`Toshiba_Apricorn 1010-0025
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 25 of 127
`
`5,943,482
`
`RESET
`
`
`
`
`GNU-2'11] =
`HEWGNT [1:0]
`
`(HANGING_EHT = 0
`
`
`
`
`KHANGWGJSNT = 1
`GNT [M] =
`8!" [7:0] = NUGNT
`CHRMAST [2:0] =
`HEWGNT [7:0]
`
`unmsr [2:01
`[HANGIHG_GHT
`
`UPDATE RRJMST [2:01
`
`
`
`FIG. 22
`
`@099: warm 3. mum 2. BHSJDLE s. m_cuamsn = comm / (HANGINILGHT = 1
`“
`GNTU:D]=HIJGHT
`mam [2:0] = unmet [to]
`was: [2:0]
`=n_nn_m51 [7.11]
`LISIATE [m] =
`11415!an n :0]
`
`orEH_wmnow & mama: a. BUS_IDLE s. (LCLIRMAST = cumsn
`mm [1 :0] = ILLISTATE [1:0]
`
`(9 oreu_wmnow & mgunmsn = cumsn / cmxusms_am = 1
`GHTI7201 = Mosm
`(um [2:01 = N_£URMAST [2:0]
`mm: RR_MAS[[2;D]
`LISI‘ATE u :0] = «4mm [1:01
`
`Toshiba_Apricorn 1010-0026
`Toshiba_Apricorn 1010-0026
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 26 of 127
`
`5,943,482
`
`!BhL_DEl_REfl / mummy = 1
`n_cum51 [2:0] = Hum [2:0]
`onu‘wmnow = 513991350 +
`MIH_GRANT+ lcumsuzm
`
`AHY_SLDT_REO /
`
`N CURMAST = H_RR_MAST
`
`”55”
`
`
`
`'AI._DEL_REO / N_(URMAST [2:0] = BALBOA
`ADLRLMAST = 0
`
`
`
`
`
`
`!ANY_SLDT_REB /
`
`
`N_(URMAST [2:0] = mam, ADLRLMN = o
`
`
`
`
`OPELWINDIJW =
`!BAI._DEL_REO + BMJEI'RIE!
`
`
`“Lumen s. mmsLREn/
`n_cumsn2:01= W_MAST [2:0]
`AD‘LRLMAST = n
`
`® !EAL_DEL_RE{1 +
`BM_DEl_REO s. :mvmsum
`AHLSLOLRED / ADV_RR_MAST = 1
`N_CURMAST [2:0] = N_nn_ms1[2:o]
`
`FIG. 23
`
`Toshiba_Apricorn 1010-0027
`Toshiba_Apricorn 1010-0027
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 27 nl'127
`
`5,943,482
`
`CURMAST [2:0]
`
`NEWGNT [7:0]
`
`00000001
`
`
`
`
`
`
`
`_—
`
`
`——
`
`-—
`
`
`——
`
`
`
`7
`
`FIG. 24
`
`Toshiba_Apricorn 1010-0028
`Toshiba_Apricorn 1010-0028
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 28 of 127
`
`5,943,482
`
`N-_uxESalxm<sl<~c
`
`:5E:65aas$5....25
`
`
`3”:£31.55:
`
`
`Ezusazqfié
`E:222as:
`
`EE5<215=21a35
`
`$.52.
`
`uva—UHSIES
`
`5mm
`
`:52
`
`mm.m:
`
`mm:
`
`Aads.—
`
`zzlgaab
`
`5555.2.52
`
`5
`
`«383
`
`5:55.53
`
`“massage”:aEasels”:aas$22.35a
`
`mmm
`
`can
`
`:53:22-535:
`
`=5Esazlzsz
`
`Toshiba_Apricorn 1010-0029
`Toshiba_Apricorn 1010-0029
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 29 of 127
`
`5,943,482
`
`h-_"xE23253
`
`Em
`
`8s_2=._===.a§
`
`222932-229
`
`52.52.55
`
`<3.o:
`
`E2322
`
`Toshiba_Apricorn 1010-0030
`Toshiba_Apricorn 1010-0030
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 30 of 127
`
`5,943,482
`
`I4
`
`26
`
`CHIP
`
`
`PRIMARY PCI BUS
`
`
`PEI-PEI
`BRIDGE
`
`
`
`
`SECONDARY PEI BUS
`
`
`28
`
`4B
`
`323
`
`32
`
`
`
`325
`
`SBBBRDINATE
`PCI BUS
`
`327A
`
`327B
`
`FIG. 26B
`
`Toshiba_Apricorn 1010-0031
`Toshiba_Apricorn 1010-0031
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 31 of 127
`
`5,943,482
`
`322224|?N852:
`_.__.uEz:W2;
`guzzcfiflwz
`
`:5
`
`mom
`
`3m5.;“E
`
`«3ms:
`
`:9.uEz_._
`
`33.:
`
`a
`
`a,
`
`End:
`
`:5
`
`m3
`
`
`
`
`
`600000000000000000000000OD00°
`
`Toshiba_Apricorn 1010-0032
`Toshiba_Apricorn 1010-0032
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 32 nl'127
`
`5,943,482
`
`32
`
`
`
`SECONDARY PCI BUS
`
`POUT [39:16]
`
`
`
`__________
`
`36::
`
`
`
`
`
`PDUT [28]
`
`
`POUT [22]
`
`SWITCH
`CIRCUIT
`
`
`
`EN
`
`CLK
`
`
`
`I. ._
`
`II I I I| I I II I I I I I I I| I I I I :
`
`
`
`
`I VOLTAGE
`I
`I SUPPLY
`I
`—————————————————(:7 — ‘ " LEVEL
`4]
`
`POUT [34]
`
`EU
`
`Vss
`
`SWITCH
`CIRCUIT
`
`
`
`FIG. 28
`
`Toshiba_Apricorn 1010-0033
`Toshiba_Apricorn 1010-0033
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 33 of 127
`
`5,943,482
`
`Iva“WEE....5....55...I..2.ca}I.IIHI
`
`
`
`
`.25...a.a...as...a.”fianfi...2..a...
`.141..
`
`
`E.
`
`
`a.............25......a
`
`
`._...$.....zfi._wn)\$552.3...:23...
`$23....my
`
`3......N
`
`
`
` a2...5......a.
`
`:—555E
`
`a...
`
`.===1.=..._=1...
`
`5.55
`
`22%
`
`:2:
`
`$55.5anm
`.353._._
`
`Ia
`
`._..._..._.......:....fl_.
`........__....==....J...E5........
`:mm.m_.........:......=_._..
`
`
`
`Toshiba_Apricorn 1010-0034
`Toshiba_Apricorn 1010-0034
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 34 of 127
`
`5,943,482
`
`SEE
`
`Emma
`
`m...mm
`
`2Em.2
`
`3NumuE
`
`
`
`55:5..—
`
`558:
`
`5%:
`
`Nu
`
`on.2”.
`
`u33\2:3
`
`$22:
`
`3;:2...
`
`:—32z:EEzz:
`
`.35
`
`1.35
`
`W28
`
`Toshiba_Apricorn 1010-0035
`Toshiba_Apricorn 1010-0035
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 35 of 127
`
`5,943,482
`
`8»
`
`r5552.
`
`558:
`
`523:52
`
`:22855.1:
`
`*EVE:
`
`m
`
`ind:
`
`—I
`.U
`
`#5\E
`
`3:58
`
`aE52.5
`
`Toshiba_Apricorn 1010-0036
`Toshiba_Apricorn 1010-0036
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 36 of 127
`
`5,943,482
`
`
`
`
`an:2E5525...”9‘Emmugfl5:35a-o.55435so:
`asE.:2:IE52:E22525%H..325a"5x5:"_x§In5..
`
` Iz:Egan.zE:2Eggs5éem59-E:3.--ms"3:35am
`
`._z.
`
` Emma=35au335%.m3:2:5.nuE:25.:53:E.n3551;'I.uEa:u82%E35.._Ena
`................................f
`
`ES5:
`
`weaims“E...E5:51.:
`
`52...:E:2:E95.5
`
`Toshiba_Apricorn 1010-0037
`Toshiba_Apricorn 1010-0037
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 37 of 127
`
`5,943,482
`
`:55:3E5”
`
`3:
`
`E
`
`a:
`_
`
`62:33
`
`i=2.a
`
`3:
`
`E.
`
`anS.e:
`
` $2552.:
`
`as”
`
`Toshiba_Apricorn 1010-0038
`Toshiba_Apricorn 1010-0038
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 38 of 127
`
`5,943,482
`
`:3
`
`52—55:
`
`3:29:”.3m:
`
`«3
`
`Hon—23m=2:a
`
`S”Eawn—3.:
`
`
`
`
`S”Egala:
`
`58%:aan
`
`Toshiba_Apricorn 1010-0039
`Toshiba_Apricorn 1010-0039
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 39 of 127
`
`5,943,482
`
`m2.
` G“Egmzlzfiw
`3o 733mass.5
`
`Toshiba_Apricorn 1010-0040
`Toshiba_Apricorn 1010-0040
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 40 of 127
`
`5,943,482
`
`a;5:
`
`8:22:2.5::
`
` 3:2:9:“E:
`
`m.
`
`3;:a:E.-SEa.Ea:
`
`Ra
`
`Em.2”.
`
`3:28:52.a
`
`
`
`5:28“.5:
`
`m;
`
`8”.2S:mas—E
`
`S”EEmlfizfima
`
`8”.2322:5:
`
`E”5Elisa;
`
`2353
`
`S”ES:#42:
`
`E
`
`3a
`
`Toshiba_Apricorn 1010-0041
`Toshiba_Apricorn 1010-0041
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 41 of 127
`
`5,943,482
`
`as;
`R“
`
`
`ST0P_SCAN
`
`
`
`csuc_o = lGElTING_BYTE
`on mowflorr
`csn_o ="1"
`cm_susv__smus = "u"
`sun_noue = "o"
`
`
`
`smmmm
`on mom_orr
`
`
`
`csnc_o = "1"
`csu_o = "o"
`CLR_BUSY_STATUS = "0"
`
`cs:c_o = "0"
`csu_o = "1"
`(La_ausv_smus = "0"
`
`cs:c_o = 1:51:41
`csu_o = "1"
`(LR_BUSY_STATUS
`=ssmus_3m
`SCAN_DONE = smugsum
`
`STOP__SCAN =(BYTE_PTR_EI1UAL_CNT& GEITING_BYTE) 0R[(BYFE[1]&
`
`BIT [0] 8. CHECK_SWITCH__0NLY) 0R (BYTE [4] 8. BIT [0]
`
`8. ![HECK_SWITCH_0NLY)) & EGEITINLBYTE
`
`FIG. 32A
`
`Toshiba_Apricorn 1010-0042
`Toshiba_Apricorn 1010-0042
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 42 of 127
`
`5,943,482
`
`ClK
`
`
`
`l
`
`|
`
`I
`
`|
`
`I
`I
`:
`I
`|
`|
`|
`I
`I
`
`
`
` : :.:.:.:.A.A.A.l;l
`
`I
`
`I
`
`l
`
`I
`
`FIG. 328
`
`Toshiba_Apricorn 1010-0043
`Toshiba_Apricorn 1010-0043
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 43 nl'127
`
`5,943,482
`
`CLK
`
`RST SWITCH
`
`SLOT_EN [5:0]
`
`SLOT RST [5:0]
`
`50_U PDATLDONE
`
`
`
`SU_U PDATE
`
`CSULLU
`
`993
`
`CONTROL SIGNALS
`
`““91:
`(MGM
`
`0mm
`EOGIC
`
`PWREN [5:0]
`
`(lKEN#[5:0]
`BUSEN # [5:0 ]
`RST # [5:0]
`
`999
`
`820
`
`FIG. 33A
`
`Toshiba_Apricorn 1010-0044
`Toshiba_Apricorn 1010-0044
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 44 of 127
`
`5,943,482
`
`
`
`35:ch:38$38
`
`{[lllllk
`
`55.5%.5$3.:
`
`{T
`
`3532:$2:
`
`
`
`wM.iiimmmm.E:m:mmMM.u_M:.II3:252
`
`U112.}u.
`
`._.illIlsl:II.
`:22SE
`
`3*853
`
` Wm.mum._wmmM:EmmmM:En.n"_"Lulu-[Ir
`
`
`:IHJIM:"_uu"Ham”—2&3??-W__W_.WEI|IW=WIWII.H
`
`Toshiba_Apricorn 1010-0045
`Toshiba_Apricorn 1010-0045
`IPR2018-01067
`|PR2018—01067
`
`
`
`US Patent
`
`Aug- 24, 1999
`
`Sheet 45 of 127
`
`5,943,482
`
`R51
`
`\ o
`
`ELSE
`
`c
`
`B
`
`[50LC_0 = "1"
`50_UPDATE = A OR B 0R E
`
`FIG. 338
`
`A = sw_rwaou on ammo"
`
`.3H8
`
`3E
`
`lSU_UPDATE_DUNE
`
`SU__UPDATE = '0‘
`GUILD = "1'
`
`50*UPDATE_DUNE
`
`A- SW0mm“
`
`Hw_mun
`
`a: ma
`
`[SW_SW"
`PWRUPR3310945]
`
`OFF_ARE]
`
`CAYREU # = "0'
`SU_UI’DATE = "0"
`
`GOULD:
`
`1
`
`. CAYGNT#— "1'
`(501ch :cmsm
`
`{mats
`
`(AVENUE: "0'
`
`50_UPDATE
`
`[sou_o="1'
`so_urnm = "1'
`£AYREO#="1‘
`
`Hw_mow: ANYsmLOPEN
`MID 'FOK_PWRUF
`
`!SU_UPDATE_DONE
`
`sw_man:(50_UPDATEon @ (SULc_0="1'
`
`50_GO_awvon
`(DO_RESET AND !FIRST__TIME)
`AND mum LTD 9
`
`so_urnm="o-
`
`FIG. 33(
`
`Toshiba_Apricorn 1010-0046
`Toshiba_Apricorn 1010-0046
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 46 nl'127
`
`5,943,482
`
`ESO_UPDATE_DONE
`
`
`
`
`CSDLC_0 = “I"
`
`SO_UPDATE_DONE
`
`0FF_ARB2
`
`(AYREQ # = "D"
`SO_UPDATE = "0"
`
`
`
`(SOLE_0 = "1“
`
`
`
`CAYGNT # = “1 "
`
`CSOLC_0 = !CAYGNT #
`
`
`csmc_o = "1"
`SO_UPDATE = "1"
`
`CAYREO#="I"
`
`
`
`CSOLC_0 = "1"
`SO_UPDATE = “0"
`
`!SO_UPDATE_DDNE
`
`FIG. 330
`
`Toshiba_Apricorn 1010-0047
`Toshiba_Apricorn 1010-0047
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 47 nl'127
`
`5,943,482
`
`!SO_UPDATE_DONE .
`
`SO_UPDATE_DONE
`
`SD_UPDATE = "o"
`csmc_o = "I"
`
`orunaa
`
`CAYREW: "o"
`SO_UPDATE ="o"
`CSDLC_0 = "1"
`
`. CAYGNT#= "1"
`w CSOLE_0=!CAYGNT#
`
`CAYGNT#=“0"
`
`(sum:9"
`
`SO_UPDATE = "1"
`EAYREO#="I"
`
`!SD_UPDATE_DONE
`
`® W (SOLC__D = "1"
`
`0
`
`so
`
`_"
`
`PDATE DONE
`-
`
`CSDlC_0 = "1"
`CAYREQ # = "1"
`
`FIG. 33E
`
`Toshiba_Apricorn 1010-0048
`Toshiba_Apricorn 1010-0048
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 48 of 127
`
`5,943,482
`
`(sow: = "1'
`so_urnm = A on B on:
`
`I
`
`.SILUI’DJ'JEJJWE .® {sum}:uso_urnm£_nou£
`
`so UPDATE = "0"
`_
`
`csmc_o ="0"
`5031mm = "1'
`
`!11MER_TIMEOUT .® (SOLE.0="1'
`
`SI}_UPDATE = "0"
`
`TIMERJIMEUUT
`
`mums]
`
`so_umm = "0'
`(sou ="l'
`mm 9 = "0"
`
`.. _
`
`WW#= 1 .w (sow)=(mm
`
`SO_UPDATE= "0'
`
`(mm 9 = "o-
`
`(SDLCJI = "1"
`CAYREQ # = "1“
`
`FIG. 33F
`
`CSOLCJJ = "1"
`SO_UPDATE = "1"
`
`FIG. 33F
`
`Toshiba_Apricorn 1010-0049
`Toshiba_Apricorn 1010-0049
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 49 of 127
`
`5,943,482
`
`.
`
`EAYGNT#="1'
`
`csmc_o="1“
`(AYREG # = "1"
`
`lTlMER_TIMEOUT
`were”: "0' .
`
`CSOlC_fl = "0"
`SD_UPDATE="I"
`
`SO_UPDATE = "a“
`csou_o = "1"
`
`so_urnm = "n"
`csmc_o = mam
`
`EMERJIMEOUT
`
`DN_ARB2
`
`so_um15="o'
`CSOLC_0 = “1"
`CAYRED # = "fl"
`
`(AYGHW = "1'
`
`.
`
`SO_UPDAIE="0'
`csmc_o = [mm #
`
`0H_ARBS
`
`(AYGNT # = "on
`
`SO_UPDATE_DOHE @ (fig:.1].
`
`SO’UPDATE = "a"
`£50m) = "1'
`09331940"
`
`lSO_UPDATE_DONE .
`
`FIG. 33G
`
`csmc_0="1'
`SD_UPDATE = "0'
`
`Toshiba_Apricorn 1010-0050
`Toshiba_Apricorn 1010-0050
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 50 of 127
`
`5,943,482
`
`!SD_UPDATE_DOHE
`
`SOJJPDATE = "0"
`CSDLC_U = “1“
`
`CAYREQ # = "O"
`SO_UPDATE = "0"
`ESOlC_0 = "l"
`
` so_urnm_nou£
`
`Toshiba_Apricorn 1010-0051
`Toshiba_Apricorn 1010-0051
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 51 of 127
`
`5,943,482
`
`mum [5:01
`
`COUNTER
`
`SCI—UPDATE DONE
`
`
`
`SHIFT
`Cl“
`319w M
`
`
`
`DATE
`
`SO UP
`‘
`
`920
`
`
`033;“
`5
`
`STATE
`
`
`MACHINE
`
`
`
`
`LOAD_CNTR
`CSOSC_0
`
`PWREN [5:0]
`
`BUSEH # [5:0]
`
`CLKEN # [5:0]
`RST # [5:0]
`GPOA [3:0]
`
`LEDS [1 1:0]
`
`ELK
`
`924
`
`CSOC_0
`
`FIG. 34
`
`Toshiba_Apricorn 1010-0052
`Toshiba_Apricorn 1010-0052
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 52 of 127
`
`5,943,482
`
`RST
`
`
`
`!SO_UPDATE
`
`csnsc_o = "1'
`LOAD_CNTR = SO_UPDATE
`mgcu TR = "o"
`
`
`
`so_urnm
`
`csosc_o = "0"
`LOAD_(N1R = "o"
`
`mum = "a“
`
`
`
`
` csosc_o = "o"
`LOAD_CNTR = "0"
`
`mums = "o"
`
`
`
`csosc_o ="1"
`
`mum = "0“
`
`mum = "0'
`
`
`
`IMALCNT
`
`mum = W“
`mum = 1mm
`csosc_o = 1mm
`
`FIG. 35A
`
`Toshiba_Apricorn 1010-0053
`Toshiba_Apricorn 1010-0053
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 53 nl'127
`
`5,943,482
`
`——__._
`
`_q_..__
`
`ELK
`
`sfsmus !
`
`
`
`mlNEWPfllfl[39:0]
`
`($le0
`
`FIG.353
`
`Toshiba_Apricorn 1010-0054
`Toshiba_Apricorn 1010-0054
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 54 of 127
`
`5,943,482
`
`RE:E2
`
`$3252
`
`
`
`Snag.52
`
`ENE52
`
`
`
`H.532;
`
`E5\3.5
`
`:—2.5m
`
`slag
`
`em.9:
`
`Toshiba_Apricorn 1010-0055
`Toshiba_Apricorn 1010-0055
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 55 nl'127
`
`5,943,482
`
`
`
` NMI
`HAN DER
`
`BUS HANG
`
`?
`
`
`
`CALL
`
`BIDS
`
`
`
`(ALL
`
`
`OTHER
`
`
`PROCEDURES
`
`
`
`
`
`ISOLATE
`
`HANDLER
`
`
`
`FIG. 37
`
`Toshiba_Apricorn 1010-0056
`Toshiba_Apricorn 1010-0056
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 56 of 127
`
`5,943,482
`
`BIOS DEIELTS
`ASR BOOT
`
`444
`
`ISOLATION
`
`IN PROGRESS
`EV SEE
`1|
`
`RE-ENABLE
`ALL smrs
`EXCEPT ONES
`ENABLED
`
`443
`
`446
`
`
`
`BUS
`HANG
`
`
`PENDING
`'2'
`
`
`
`
`PRIOR TO ASR
`
`
`450
`
`
`ISOLAIE
`HANDLER
`
`
`CALL
`
`BIOS
`
`LOG FAILURE
`(LEAR EV
`
`452
`
`
`BUS HANG
`PENDING
`
`?
`
`RESET BUS
`
`HANG PENDING
`
`BIT
`
`@ FIG. 38
`
`Toshiba_Apricorn 1010-0057
`Toshiba_Apricorn 1010-0057
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 57 of 127
`
`5,943,482
`
`FIG. 39
`
`He. 39%
`
`410
`
`
`SET ISOLATION IN
`PROGRESS EV,
`
`
`RESET BUS
`
`
`PENDING BIT
`
`
` LOG ADDRESS /
`
`RE-ENABLE ONE SLOT,
`
`READ / WRITE FROM IT'S
`
`PEI CONFIG SPACE
`
`
`DATA HISTORY
`
`AND BUS
`
`STATE 1II'EL'TORS
`
`
`
`
` BUS HANG
`
`'ENDING SET?
`
`
`
`LOG FAILURE
`
`SET FAILURE
`
`
`
`RE-ENABLE
`
`
`READ / WRITE
`
`SLOT I
`
`
`
`
` BUS HANG
`PENDING SET
`
`
`
`FIG. 39A
`
`Toshiba_Apricorn 1010-0058
`Toshiba_Apricorn 1010-0058
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 58 nl'127
`
`5,943,482
`
`413
`
`.
`DISABLE SLOT
`
`
`
`
`UPDATE ISOLATION IN
`PROGRESS EV,
`
`PROCEED TO NEXT
`
`POPULATED $101
`“0
`
`
`
` TRIED ALI.
`POPULATED SLOTS?
`
`———IIO
`
`
`
`416
`
`YES
`
`I
`
`in: E [I '
`
`
`”IIIDIIEEEEELSASTIEIIJII
`
`
`
`
`FAILURE FLAG SEI
`
`
`
`FOR ANY SLOT?
`
`
`
`DISABLE SLOTIS), LOG
`FAILURE
`
`
`
`44"
`
`YES
`
`RE-ENABLE NON-FAILED
`SLOTS
`
`
`
`
`426
`
`FIG. 39B
`
`Toshiba_Apricorn 1010-0059
`Toshiba_Apricorn 1010-0059
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 59 of 127
`
`5,943,482
`
`:2:a:a...mg
`
`35:33:25:S5“92.2.3,
`3”583.56:
`
`Sc
`
`35:;
`
`8E
`
`S:
`
`5;...
`
`5.5EE:
`
`5.22::E:5..
`
`3.225.55.”:a523.2.3;
`
`SE«Susie
`
`2.2%E2632EElma_“.5aa;
`
`salazlé
`
`352Salami:
`
`Ed:
`
`a:
`
`5:ms:
`
`553;an.
`
`Ev
`
`5.259134;2.22::
`
`SEwas.
`
`.6Es“;his.
`:5“I2:$2:
`.5E8:53...
`
`SEREUza_“3EE;
`
`.5.
`
`529%“2.2%E22:15was;-I
`
`as:H.g53%”aEm“2.5.
`
`zmluflmwcan::8“2:
`
`SnI
`
`23..9:5.
`
`E
`
`SE223:3:
`
`8d:
`
`éa:32%E
`
`5.22::a:ma
`
`
`
`:3:33.3513“=5E:
`
`Toshiba_Apricorn 1010-0060
`Toshiba_Apricorn 1010-0060
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 60 of 127
`
`5,943,482
`
`!SE[_HAHG_PEND
`
`
`BR_M_ABORT =0
`BR_T_ABORT = o
`
`RtOVLACflVE = o
`
`
`
`
`
`/ may = mzvssL
`PELIDLE /
`
`
`BR_M_ABURT = 1
`FRAML/
`
`
`
`SERILEN = 1
`BR LABGRT =1
`
`
`
`
`SELHANGJEND
`
`SEELEN = 1
`
`DEV_SE_L_WAS
`
`
`
`
`TIME um 15 a. mum:
`/ mm = I
`
`
`
`!FRAME_
`/ SIDP_D = l
`
`HANE_PEND
`
`
`
`457
`
`
`
`4-311
`comma
`
`
`
`PClK
`
`FIG. 41
`
`Toshiba_Apricorn 1010-0061
`Toshiba_Apricorn 1010-0061
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 61 of 127
`
`5,943,482
`
`3‘d:
`
`Bing...m3
`
`m3
`
`“252'“;
`
`S.2“.
`
`53...:
`
`<$d: sated?”
`$5535.93
`
`Toshiba_Apricorn 1010-0062
`Toshiba_Apricorn 1010-0062
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 62 of 127
`
`5,943,482
`
`3339325
`
`a?.o: as???
`
`
`:2
`
`3315.2;
`
`53::a;
`
`aa
`
`3—.
`
`a
`
`a?
`
`E
`
`5.5Elsi...532:
`
`35:29:
`
`ad9
`
`E:
`
`Toshiba_Apricorn 1010-0063
`Toshiba_Apricorn 1010-0063
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 63 of 127
`
`5,943,482
`
`2‘d:
`
`5:122:
`
`a
`
`
`
`Toshiba_Apricorn 1010-0064
`Toshiba_Apricorn 1010-0064
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 64 of 127
`
`5,943,482
`
`__.___
`
`__________._________fl___
`
`____
`
`S:E:as
`
`3:I551;—
`
`522::E:as
`
`
`
`_=_.58.—I9:I23
`
`3qu.E=IE>Im=m
`
`863«2.5955:
`
`
`
`93.3an2|2:IE:33:2:IE:IS:
`
`as“
`
`II.E:
`
`_s.52::I5:ma
`
`3.2%:I5:I955533.3
`
`a:
`
`33.55%:
`
`5m::62.IE:I25«3
`
`___________..a:a:.5_.______________
`3d:_
`
`Toshiba_Apricorn 1010-0065
`Toshiba_Apricorn 1010-0065
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 65 of 127
`
`5,943,482
`
`1026
`
`SEISUBORDINATE
`Bus NUMBER OF
`PEI - PEI BRIDGE
`EBBBLEB
`EURRENLPELBIIS
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`RESTORE
`
`PEI_BUS, DEI'
`
`AND FEN
`
`
`
`
`
`CALL
`BUS_ASSIGN
`
`IOOO
`
`1024
`
`BUS_ASSIGN
`
`SET PEI BUS
`EOUAITD
`EURRENT_PEI BUS;
`INIIIALIIE DEV-
`AND FEN
`
`
`
`
`
`
`
`PEI_BUS
`EDUAITD
`IERD
`?
`
`
`SET SEEONDARY
`BUS NUMBER BE
`
`BRIDGE EIREUII' IB
`EQUAL TO ZERO
`
`
`
`I012
`
`1014
`
`
`
`
`FIND NEXT PEI - PEI BRIDGE
`OR SLOT 36 TIMI IS
`
`POWERED DOWN OR
`EMPTY ON PEI BUS;
`
`UPDATE DEV AND FEN
`
`
`
`INEREMENT
`
`
`EURRENT_PEI_BUS
`
`
`PRESERVE
`PE|_BUS, DEV
`
`MID PEN
`
`
`
`1022
`
`I020
`
`
`SEI' SUBORDINATE
`BUS NUMBER OF
`
`PEI - PEI BRIDGE
`
`EOUAI. TO MAXIMUM
`
`
`SET PRIMARY BUS
`
`NUMBER OF PEI BUSES
`
`NUMBER BE PEI - PEI
`
`
`BRIDGE EOUALTO
`
`
`EURRENLPELBOS
`
`
`SEI SECONDARY
`
`BUS NUMBER OF
`PEI - PEI BRIDGE
`
`EOIJIII. TO
`
`EURRENT__PEI__BUS
`
`
`
`
`
`lHEREMENT
`{URRENLFELBUS
`
`IOIB
`
`
`
`IOIG
`
`FIG. 45
`
`Toshiba_Apricorn 1010-0066
`Toshiba_Apricorn 1010-0066
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 66 nl'127
`
`5,943,482
`
`MEM_AI.LOE
`
`
`
`
`
`
`
`
`INITIAIIZE
`SEAREH
`PARAMETERS
`
`102B
`
`
`FWD NEXT
`
`PCI FUNCTION,
`
`EMPTY SLOT,
`
`OR POWERED DOWN SLOT
`
`
`
`ALLOCATE DEFAULT
`MEMORY SIZE
`AND ALIGNMENT FOR
`EMPTY OR
`POWERED DOWN SLOT
`
`
`
`
`
`
`
`ALLOCATE MEMORY
`RESOURCES AS
`
`SPECIFIED BY THE
`
`Ptl FUNCTION
`
`
`1038
`
`FIG. 46
`
`Toshiba_Apricorn 1010-0067
`Toshiba_Apricorn 1010-0067
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 67 nl'127
`
`5,943,482
`
`I/ D_ALLDC
`
`INTTTALIZE
`SEARCH
`PARAMETERS
`
`
`
`
`
`
`1040
`
`
`
` FWD NEXT
`PEI FUNCTION,
`
`EMPTY SLOT, OR
`POWERED DOWN SLOT
`
`
`
`
`ALLOEATE DEFAULT
`l/ 0 SIZE
`AND ALIGNMENT FOR
`
`EMPTY DR
`POWERED DOWN SLOT
`
`
`
`
`ALLOCATE | / D
`RESOURCES AS
`SPEEIFIED BY THE
`
`PCI ruucnon
`
`'05"
`
`FIG. 47
`
`Toshiba_Apricorn 1010-0068
`Toshiba_Apricorn 1010-0068
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet as of 127
`
`5,943,482
`
`1053
`
`II
`
`CIIRD_IIIT
`
`.
`
`"1’
`1.9 I
`REDISTERDDD
`TD EIIID NEWLY
`INSERTED CARD
`
`1052
`
`“057
`
`1056
`
`
`
`105"
`
`
`
`
`
`
`DEIERMINE RRIIRRRV,
`SECDIIDRRV, RIID
`
`SUDDRDIIIATERIIS
`NUMBERS RESERVED
`EDRTIIISSIDT
`
`
`
`RRELE'EEIENEFWW
`CDIIEIDDRE PEI . PE]
`
`
`
`Egégfigifignw
`AND ”my 5mg
`
`RESERVED FOR THIS SLOT
`“MEDINA.“ Rus
`
`
`
`RuIIDERs
`
`
`
`VIRITE BASE
`ABDRESS REGISTERS
`III THE RCI
`CONFIGURATION SPACE
`HEADER
`
`
`
`TERRIER
`RIII REGISTER
`
`1952
`
`"3"“
`
`V
`
`m
`
`wRITETo
`
`
`SLOT ENABLE
`
`REGISTER SIT R
`
`
`
`SET SD Bfl TD
`RDVVER DPSEDT 36
`
`
`
`
`ACCESS
`PCI BUS 0"
`EMBED?
`
`1054
`
`1055
`
`VIRTTE TD
`IHTERRUPTREGUSTER
`300 TO CLEAR
`
`IITIERRDIT
`
`1066
`
`
`1068
`
`
`DDES
`Y
`{IREHEEFRW
`VIITH APPROPRIATE
`“1513"“
`
`5
`IRO NUMBER
`?
`
`1972
`
`LDRD DEVICE
`DRIVER EDR
`
`CARD 3C.
`
`1074
`
`N
`
`Emfiucsans
`REGISTERISI
`
`1070
`
`FIG. 48
`
`Toshiba_Apricorn 1010-0069
`Toshiba_Apricorn 1010-0069
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24,1999
`
`Sheet 69 0I'127
`
`5,943,482
`
`BYTE
`
`3
`
`2
`
`1
`
`0
`
`DOUBLE‘I'IDRD
`NUHEIER
`
`STATUS
`REGISTER
`
`:
`
`”SSW
`
`HEADER
`
`“'57
`
`1
`
`: _—. 1202
`REVISION
`
`01
`“2
`"MEI m “3
`
`UITEIICY
`
`BRSE ADDRESS 0
`
`120
`
`l
`3335!!
`
`1218
`
`1214
`
`
`
`‘2” “9
`m
`
`D4
`
`05
`
`06
`
`"7
`DB
`
`n
`
`2
`
`I
`
`13
`
`14
`
`15
`
`BASE ADDRESS 1
`__ _
`SEEDNDARY
`SDBORDINATE
`SEEDNDAR'I'
`PRIMARY
`LATENCY
`BUS
`BUS
`B115
`TIMER
`NUMBER
`HDHBER
`NUMBER
`SECONDARY
`I
`D
`SII'ITUS
`“RISE
`MEMORY
`MEMORY ‘ 1210
`LlMIT
`BASE
`'
`‘ l
`'REEEIEHABLE
`'
`MERIDRIIIDII
`MEMORY BE
`
`1220
`
`1 222
`
`1208
`
`PREPEIIHAPIERISE
`(UPPER 32 BITS)
`PREFEICHABLEBRSE
`ILUWERBIBIISI
`
`I D LIMIT
`(UPPER 16 BITS)
`
`D BASE
`1
`IIDwER II arm
`
`RESERVED
`
`EXPANSION RUM BASE
`
`RIDGE
`IDIIIRDI
`
`IIIIERRUPI
`PIII
`
`IIITERRUPT
`LINE
`
`1252
`
`1206
`1204
`PEI - PEI BRIDGE (UHFIGURAIION REGISTERS
`
`FIG. 49
`
`Toshiba_Apricorn 1010-0070
`Toshiba_Apricorn 1010-0070
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 70 of 127
`
`5,943,482
`
`dogmas...
`Edzam:35
`5..-EE-E$538
`“we:22$55$55
`252.5..ma—
`
`SN_
`
`2:—.33
`
`:2
`
`5::
`
`was”;
`
`new_
`
`E:
`
`ama5..
`
`EEE\
`
`SE
`
`qS:E
`
`2fl_S:U.—
`
`
`
`m_w_32$
`
`55::
`
`:8.m:
`
`E:55.:
`
`48a:
`
`E:moan:
`
`.2E22
`
`3::E2::E
`
`Toshiba_Apricorn 1010-0071
`Toshiba_Apricorn 1010-0071
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 71 of 127
`
`5,943,482
`
`an
`
`Ems—E
`
`E583
`EE:
`
`Ed:
`
`:E
`
`Em
`
`$58:
`
`“:2;Es...ass:E.362:5.2asha2:22aa
`
`S
`
`
`
`Toshiba_Apricorn 1010-0072
`Toshiba_Apricorn 1010-0072
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 72 01'127
`
`5,943,482
`
`
`
`SECONDARY ADDRESS
`PRIMARY
`ADDRESS
`BITS AD [31 ::1 61
`
`
`AD [15:11]
`
`
`
`
`
`00000
`
`00001
`
`0000 0000 0000 0001
`
`0000 0000 0000 0010
`
`0000 0000 0000 0100
`m 0000 0000 0000 1000
`0000 0000 0001 0000
`
`0000 0000 0010 0000
`
`
`
`
`
`
`
`m 0000 0000 0100 0000
`mi- 0000 0000 10000000
`0000 0001 0000 0000
`0000 00100000 0000
`mm-
`m 0000 0100 0000 0000
`0000 1000 0000 0000
`
`
`
`mm-
`
`0001 0000 0000 0000
`0010 0000 0000 0000
`
`0100 0000 0000 0000
`
`1000 0000 0000 0000
`
`
`
`
`m 0000 0000 0000 0000
`
`
`
`
`
`FIG. 52
`
`Toshiba_Apricorn 1010-0073
`Toshiba_Apricorn 1010-0073
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug.24, 1999
`
`Sheet 73 nl'127
`
`5,943,482
`
`UPSIREAM_(H!P
`"’5“
`(FGCMD
`
`ADBRBH
`
`275
`nra_crc_cvc_us
`
`UPSTREAM__CHIP
`
`51_BL_IDSEL
`
`(FBCMD
`
`ADDRBB
`
`MSTILAETWE
`
`
`278
`TYPB_CFG_CY(_DS
`
`cream
`mono]
`
`upsmmumr
`
`(mean
`mm
`
`manual?
`
`230
`
`m1_crs_cvcfius
`
`282
`
`m1_ch_cvc_ns
`
`wn_crs_orc_us
`
`PASSJYPI _DS
`
`lN_RANGE
`SEE_BUS__MATCH
`
`
`
`238
`
`SE(_BUS_MAT[H
`
`PCI_ADDR [I 5:] I]
`2 00100
`
`286
`
`[FB_EYC_DS
`TYPI
`mfiuci
`sumcu
`wn_
`
`290
`
`PASS_TYPI_US
`
`FIG. 53A
`
`Toshiba_Apricorn 1010-0074
`Toshiba_Apricorn 1010-0074
`IPR2018-01067
`|PR2018—01067
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 74 of 127
`
`5,943,482
`
`$33.33
`
`aau
`
`Eu...
`
`25.2.2.6
`
`En
`
`25-24%m::33
`
`2:12le
`
`mmm.w:
`
`554.5
`
`521253
`
`a
`
`223.2:
`
`35.24%
`
`HEWEAE
`
`3“
`
`55..3:am
`
`as255:.
`
`as;
`
`553215
`
`Spatula
`
`aSIEu
`
`n:we“ac
`
`32.1242
`
`magnet
`
`.94:23's.:
`
`3“
`
`:5at
`
`25:55:
`
`SE:2.as2::.59:
`1IIon
`
`Toshiba_Apricorn 1010-0075
`Toshiba_Apricorn 1010-0075
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 75 of 127
`
`5,943,482
`
`3:53am:
`
`fig8:mé:2
`
`25.53E:S:5:58“dc.533:585.5-mg
`
`:22.2329:52
`
`I2.2:5IE.:59
`
`82
`
`
`
`“53.5%.;.fin“
`
`52:
`
`22a
`
`.2
`
`#md:
`
`s:g:E
`
`9:58:Emama:.
`
`Toshiba_Apricorn 1010-0076
`Toshiba_Apricorn 1010-0076
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 76 of 127
`
`5,943,482
`
`353a:«EA—IS:
`
`852EBEIfiEISQ
`
`22
`
`z.”—
`
`5:53
`
`E”.
`
`E:
`
`EEaglsglsa
`
`$3.55;
`
`:2
`
`“3:585
`
`.3
`
`5E
`
`E2:515:45:
`
`2%.o:
`
`2:52:15
`
`Toshiba_Apricorn 1010-0077
`Toshiba_Apricorn 1010-0077
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`
`US. Patent
`
`Aug. 24, 1999
`
`Sheet 77 of 127
`
`5,943,482
`
`22
`
`Ex:
`
`E:=2“...mmd:
`
`2::
`
`S:E
`
`SE
`
`=8_
`
`=2:
`
`5..-E
`
`was:
`
`
`
`Toshiba_Apricorn 1010-0078
`Toshiba_Apricorn 1010-0078
`IPR2018-01067
`|PR2018—01067
`
`
`
`
`
`