`[19]
`[11] Patent Number:
`5,973,951
`
`Bechtolsheim et al.
`[45] Date of Patent:
`*Oct. 26, 1999
`
`U8005973951A
`
`[54]
`
`SINGLE IN-LINE MEMORY MODULE
`
`FOREIGN PATENT DOCUMENTS
`
`[75]
`
`Inventors: Andreas Bechtolsheim, Stanford;
`Edward Frank, Portola Valley, James
`TeStaz Mountam V16)”; Shawn Storm
`ML VleW: all Of Cahf
`
`[73] Assignee: Sun Microsystems, Inc., Palo Alto,
`Calif.
`
`[*l
`
`NOtiCCI
`
`This patent issued on a continued pros-
`ecution application filed under 37 CFR
`1.53(d), and is subject to the twenty year
`patent
`term provisions of 35 U.S.C.
`154(a)(2).
`
`This patent is subject tO a terminal dis-
`claimer.
`
`[21] Appl. No.: 08/878,705
`
`[22]
`
`Filed:
`
`Jun. 19, 1997
`
`Related US. Application Data
`
`[63] Continuation of application No. (18/643,094, May 2, 1996,
`abandoned, which is a continuation of application No.
`08/473,073, Jun. 7, 1995, Pat. No. 5,532,954, which is a
`continuation of application No. 08/345,477, Nov. 28, 1994,
`Pat. No. 5,465,229, which is a continuation of application
`No. 08/279,824, Jul. 25,. 1994, Pat. No. 5,383,148, which is
`a continuation Of application NO. 08/115,438, Sep. 1, 1993,
`abandoned, which is a continuation of application No.
`07/886,413, May 19, 1992, Pat. No. 5,270,964.
`
`
`""""" G11C 13/00
`
`365/52; 365/51; 365/59;
`365/63
`[58] Fleld of Search .................................. 365/52, 51, 58,
`365/63» 59
`
`[56]
`
`References Cited
`
`3,161,859
`3,508,209
`
`U'S' PATENT DOCUMENTS
`12/1964 Medwin et al.
`.......................... 365/52
`4/1970 Augusta et al.
`.......................... 365/51
`
`.
`European Pat. Off.
`7/1986
`0 188 828 A2
`.
`11/1987 European Pat. Off.
`0 246 025 B1
`.
`10/1988 European Pat. Off.
`0 287 274 A2
`.
`0 394 935 A2 10/1990 European Pat. Off.
`.
`0 398 188 A2
`11/1990 European Pat. Off.
`.
`0 434 543 A2
`6/1991
`European Pat. Off.
`0484062 A1
`10/1991
`European pat. off. .
`0 476 685 A2
`3/1992 European Pat. Off.
`.
`0571092 A2
`4/1993
`European Pat. Off.
`.
`59444155
`8/1984
`Japan -
`62—155546
`7/1987
`Japan .
`63—197083
`8/1988
`Japan .
`63—137957
`9/1988
`Japan .
`1258466
`10/1989
`Japan .
`1305562 12/1989
`Japan.
`02310644 12/1990
`Japan .
`3248896
`11/1991
`Japan.
`3262055
`11/1991
`Japan .
`2 223 335
`4/1990 United Kingdom .
`
`OTHER PUBLICATIONS
`
`Sams Computerfacts Compaq Portable 101709 Computer
`with schematics, 93 sheets, 1987.
`Kingston Technology Installation Guide—KTC—SLT 386/1,
`2, & 4 Memory Expansion Boards for Compaq SLT 386s/20,
`8 sheets, 1990.
`
`(List continued on next page.)
`.
`.
`Przmary Exammer—Tan T. Nguyen
`Attorney, Agent, or Firm—Conley, Rose & Tayon, PC, B.
`Noel KiVlil‘l
`
`[57]
`
`ABSTRACT
`
`for memory
`A single in-line memory module (SIMM)
`expansion in a computer system. The SIMM includes a
`plurality of memory chips surface-mounted on a printed
`circuit board. The printed circuit board includes a dual
`read—out connector edge adapted for
`insertion within a
`socket of the computer system. One or more driver chips
`may further be mounted on the printed circuit board and
`connected to distribute control signals to the memory chips.
`Afull-width data path may further be connected between the
`dual read-01H connector edge and the plurality of memory
`chips.
`
`(List continued on next page.)
`
`51 Claims, 6 Drawing Sheets
`
`KINGSTON 1018
`
`Kingston v. Polaris
`|PR2016-01622
`
`/5
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`1PIN #199
`
`
`50A
`50R
`
` 1
`
`1
`
`KINGSTON 1018
`Kingston v. Polaris
`IPR2016-01622
`
`
`
`5,973,951
`
`Page 2
`
`U.S. PATENT DOCUMENTS
`
`
`
`3,671,917
`6/1972 Ammon et a1.
`........................... 339/17
`
`3,680,038
`7/1972 Johnson
`439/325
`3,701,078 10/1972 Lynch ...................................... 439/329
`3,912,353
`10/1975 Kasuya et al.
`.......................... 439/329
`3,982,807
`9/1976 Anhalt et al.
`439/280
`
`................ 339/176 MP
`4,077,694
`3/1978 Cobaugh et a1.
`4,084,874
`4/1978 Georgopulos ........................... 439/326
`
`7/1979 Schmidt ............ 365/51
`4,163,289
`................................ 257/306
`4,164,751
`8/1979 Tasch, Jr.
`4,253,719
`3/1981 McGinley ............................... 439/329
`4,262,340
`4/1981 Sasaki et a1.
`365/154
`4,394,753
`7/1983 Penzel
`......
`365/236
`.
`4,426,689
`1/1984 Henle et a1.
`. 365/52
`4426 773
`1/1984 Hargis .................................... 29/832
`’
`’
`4,428,635
`1/1984 Hamsher, Jr. et a1.
`................. 439/265
`4,500,906
`2/1985 Ohno et a1.
`257/211
`
`10/1985 Robertson ............................... 439/373
`4,548,456
`4,558,912 12/1985 Coller et a1.
`......................... 339/64M
`3/1987 DcPaul .......... 29/174
`4,651,416
`
`
`~ 365/52
`476567605
`44987 Clayton. ~
`
`
`$295151): 33:; gazisgtleitj’
`22/36/322
`
`9/1987 Verhoeven a a1
`439/267
`4,696,529
`4,700,998 10/1987 Hvezda et a1.
`439/235
`
`....................... 365/181
`4,724,531
`2/1988 Angleton et a1.
`4,727,513
`2/1988 Clayton ................................... 365/152
`
`.. 361/421
`4,740,868
`4/1988 Hawkins ......
`........................... 439/61
`4,756,694
`7/1988 Billman et a1.
`4,771,366
`9/1988 Blake et al.
`361/705
`4,777,590 10/1988 Durkos et al.
`395/800
`
`4,781,612
`11/1988 Thrush .................................... 439/328
`4,796,224
`1/1989 Kawai et a1.
`............................. 365/51
`. 365/230.03
`4,802,132
`1/1989 onsawa
`
`
`6/1989 Noschese ~~~~~
`4,842,538
`439/260
`7/1989 walkuP et al'
`478507891
`439/326
`
`1:238:23? 131323 31:31:31
`321/382
`
`11/1989 Mauritz et al.
`........................... 439/51
`4,882,700
`11/1989 Mueller et a1.
`......................... 365/463
`4,884,237
`4,891,789
`1/1990 Quattrini et al.
`361/409
`498989540
`21990 Sim" ““““““““
`439/153
`4,946,403
`8/1990 Blllman et a1.
`..
`439/326
`4,958,322
`. 365/189.01
`9/1990 Kosugi et a1.
`
`4,973,270
`11/1990 Billman et a1.
`..
`439/630
`4,984,064
`1/1991 Toshio et al.
`257/724
`4,990,097
`2/1991 Billman et a1.
`439/160
`4,990,107
`2/1991 Fortuna ........
`357/637
`
`
`
`
`257/724
`2/1991 Uemura et al.
`4,994,896
`
`257/736
`6/1991 Sndo et a1.
`5,021,866
`439/326
`6/1991 Krehbiel
`5,026,297
`
`3275171717?
`3:133} glidjectllllineirietual
`5:851:99:
`
`....................... 257/676
`5,061,990 10/1991 Arakawa et al.
`5,082,459
`1/1992 Billman et a1.
`......................... 439/637
`5,089,993
`2/1992 Neal et a1.
`..... 365/63
`g9??:’gig
`3:133: gfiikeeitfil‘ ‘
`3139/32:
`5:119:170
`6/1992 Iwarillatsu .....
`257/773
`5,126,910
`6/1992 Windsor et a1
`. 357/42
`5,138,434
`8/1992 Corbett et al.
`............................ 439/74
`5,145,396
`9/1992 Yeung ..................................... 365/326
`
`571577635
`10/1992 E1115 6‘ al‘
`5139/2/30
`............................ 361/326
`5,161,995
`11/1992 Baahe et a1.
`5,162,970
`11/1992 DaVid, Jr. et al.
`........................ 361/32
`5,162,979
`11/1992 Anzelone et al.
`439/415
`
`..... 365/52
`5,164,916
`11/1992 Wu et a1.
`5,167,517 12/1992 Long ....................................... 439/160
`
`
`
`12/1992 Yang Lee ................................ 439/296
`5,169,333
`3/1993 Wu et a1.
`................................ 257/724
`5,191,404
`3/1993 Billman et aal.
`,,,,,,,,,,,,,,,,,,,,,,, 439/327
`5,192,220
`.
`4/1993 Shaffer et al.
`365/51
`5,200,917
`
`............................. 257/686
`5,252,857 10/1993 Kane et a1.
`5,260,892
`11/1993
`lesta ......................................... 365/63
`. 439/108
`5,263,870
`11/1993 Billman et a1.
`
`. 395/325
`5,265,218
`11/1993 Testa er a1.
`
`5270964 12/1993 Bechtolsheim etal.
`~
`~ 365/52
`......
`5,272,664 12/1993 Alexander et a1.
`365/52
`
`5307309
`4/1994 Protigal et al~
`365/63
`~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 365/63
`5319591
`6/1994 Taked‘? 6‘ a1~
`5,339,269
`8/1994 Takagl ....................................... 365/52
`
`5383449
`“199: T651?“ 31‘
`36552
`
`5/1992 Kajlmoto et a1.
`365/230.01
`5,420,824
`11/199“ BCChtOIShetm et al‘
`‘
`5’465’229
`36552
`7/1996 Bechtolshelm et a1.
`.................. 365/52
`5,532,954
`
`OTHER PUBLICATIONS
`
`
`
`Ifingston Technology KTC386/4000 (2001002) memory
`boarc color photocopies, 3 sheets, 1989.
`Kingston Technology KTC386/4000 (2001002) memory
`boarc schematic, 4 sheets, 1989.
`Klngston Technology KTV5000/16 (2001015) memory
`boa“ 001‘” PhOtOCOPleS> 2 Sheet5> 1989
`Kingston Technology KTV5000/16 (2001015,) memory
`boarc schematiC, 3 sheetS, 1989.
`Kingston Technology KTC/SLT286—4 (2001075) memory
`boarc color photOCOPY, 1 sheet, 1989
`~
`4
`r
`figrgcfigfilgtifliolgiéelgcggzs64 (2001075) memory
`’
`’
`'
`Kingston Technology KST4000/25 (2001086) memory
`boarc color photocopies, 2 sheets, 1990.
`Kingston Technology KST4000/25 (2001086) memory
`boarc schematic, 2 sheets, 1990.
`Kingston Technology. KTC/SLT386—4 (2001090) memory
`boa“ C01“ PhOtOC0P165> 3 Sheet5> 1999
`Kingston Technology KTC/SLT386—4 (2001090) memory
`boarc schematic, 3 sheets, 1990.
`Kingston Technology KDG16000 (2001092) memory board
`color photocopies 2 sheets 1990
`.
`’
`’
`'
`ngston Technology KDG16000 (2001092) memory board
`schematic, 3, sheets, 1990.
`Kingston Technology KTV31764/4 (2001122) memory
`board color photocopies, 2 sheets, 1990.
`or)
`SChCIHath, 3 5115615, Jan. 1991.
`Kingston Technology KTC4000E (2001157) memory board
`color photocopies, 3 sheets, 1988
`Kingston Technology KTC4000E (2001157) memory board
`SChematlc> 6 Sheets= 1988'
`Compaq computer (Model #101709) memory board #RA
`004163 color photocoy, 1 sheet, 1986.
`Compaq SLT/286 computer (Model 2680) memory board
`#6C33027CM “01‘” phOtOCOPY’ 1 Sheet’ 1988'
`Sun Microsystems, Inc. V. Dataram Corporation, Complaint
`For Patent Infringement and Demand For Jury Trial dated
`Aug. 29, 1996 (9 pages).
`Sun Microsystems,
`Inc. V Dataram Corporation, First
`Amended Answer and Counterclaims of Defendant Dataram
`.
`COIPOWIOH dated FCb‘ 27’ 1997 (29 Pages)
`Alford, R., “The Fastest Portable: IBM’s P75 Road War-
`rior,” BYTE, Apr. 1991, pp. 265—266 and 268.
`
`2
`
`
`
`5,973,951
`
`Page 3
`
`Burton, E., “Transmission—Line Methods Aid Memory—
`Board Design; Understanding Transmission Line Effects Is
`The Way To Keep Up With The Ever Increasing Speed of
`Memories,”Design Applications, Dec. 8, 1988, pp. 87—91.
`Technical Notice AViiON 4000 and 4020 Series Computer
`Systems, AViiON Product Line, Customer Documentation,
`Data General Corporation, Mar. 1990, (excerpts—16 double
`sided sheets and 1 colored sheet of 16M Memory Module).
`Setting Up and Installing VMEbus Options in AViiON
`Systems, AViiON Product Line, Customer Documentation,
`data General Corporation, Mar. 1993, (excerpts including
`Appendices A and B—15 doubled sided sheets).
`AViiON 300D Series Stations: Programming System Con-
`trol and I/O Registers, AViiON Product Line, Customer
`Documentation, Data General Corporation, Aug. 1990,
`(excerpts including Chapters 1 and 2 and Appendix D—37
`double sided sheets).
`Expanding and Maintaining AViiON 3000 and 4000 Series
`and Computer Systems, AViiON Product Line, Customer
`Documentation, Data General Corporation, Jun. 1990.
`(excerpts including Appendix A, Index and Documentation
`Set—34 double sided sheets).
`Technical Notice for AViiON 3000 and 4000 Series Systems:
`Programming System Control and I/O Registers, AViiON
`Product Line, Customer Documentation, Data General Cor-
`poration, Jun. 1990, (excerpts including Chapter 7 and
`Appendix D—24 double sided sheets).
`Expanding and Maintaining AViiON 400 Series Stations,
`AVIION Product Line, Customer Documentation, Data
`General Corporation, Mar. 1990, (excerpts including Chap-
`ter 4 and Appendix B—12 double sided sheets).
`Setting Up and Starting AViiON 400 Series Stations, AVI-
`ION Product Line, Customer Documentation, Data General
`Corporation, Mar. 1990, (excerpts including Appendices A
`and B—17 double sided sheets).
`AViiON 100, 200, 300 and 400 Series Stations and AViiON
`3000 and 4000 Series Systems: Programming System Con—
`trol and I/O Registers, AVIION Product Line, Customer
`Documentation, Data General Corporation, Oct. 1991,
`(excerpts including Chapters 1, 2 and 4—62 double sided
`sheets).
`Setting Up, Starting, Expanding, and Maintaining AViiON
`Computer Systems: 400, 3000, and 4000 Series,Customer
`Documentation, Data General Corporation, Oct. 1991,
`(excerpts including Chapters 1, 6 and 8 and Appendices A
`and B—54 double sided sheets).
`Setting Up and Starting AViiON 300D Series Stations,
`Customer Documentation, Data General Corporation, Aug.
`1990, (excerpts including Appendix A—17 double sided
`sheets).
`Setting Up, Starting, and Maintaining AViiON 210, 300CD,
`and 310 CD Workstations, Customer Documentation, Data
`General Corporation, Jun. 1993, (excerpts including Chap-
`ters 1 and 4, Appendices A—C—52 double sided sheets).
`Maintaining AViiON 300 Series Stations, Customer Docu-
`mentation, Data General Corporation, Nov. 1989, (excerpts
`including Chapter 3, Appendix A—22 double sided sheets).
`1991 IC Master: 3 Advertiser Technical Data (excerpts—39
`double sided sheets).
`through
`Electronic Design: Loaded DSP chip speeds
`advanced applications, Mar. 19, 1997 (2 double sided
`sheets).
`VAXstation 3100 Model 76 Owner’s Guide, Digital Equip-
`ment Corp. 1991, (excerpts including Chapters 7—9, Appen-
`dices C—E, —69 double sided sheets).
`
`DECdireet: Desktop Edition, Winter/Spring 1991, pp. 1—3
`and 44—67 (15 double sided sheets).
`VAXstation 3100 Model 76 Maintenance Guide, Digital
`Equipment Corp. 1991, (excerpts including Chapters 2—4,
`—36 double sided sheets).
`DECdireet: Add—Ons, Upgrades, Desktop Solutions and
`Supplies for all Digital Systems, Spring/Summer 1989, pp.
`1—11 and 98—107 (12 double sided sheets).
`Miyamoto, et al, “A Fast 256K><4 CMOS DRAM with a
`Distributed Sense and Unique Restore Circuit”, E.E..E Jour-
`nal of Solid—State Circuits, vol. SC—22 (1987) Oct., No. 5,
`New York, USA, pp. 861—866—double sided sheets).
`Nakahara, “Complex Multilayer Boards Vie for Space in
`Japanese Computers” Electronic Packaging & Production,
`Feb. 1987, pp. 717757double sided sheets).
`Minutes of Meeting Nos. 3—7 JC—42.5 Committee on
`Memory Cards and Modules; 1990—1991 (77 double sided
`sheets).
`Minutes of Meeting Nos. 45—52 JC—42.3 Committee on
`MOS Memories, 1988—1989 (239 double sided sheets).
`“HP720: Fast, Stylish”, UniX Today, Apr. 1991 (1 double
`sided sheet).
`“Multiprocessor Schemes: Which Is Best For You?”, EDN,
`Apr. 1989 (3 double sided sheets).
`Mitsubishi
`Electronics Advertisement:
`
`Transportable
`
`Memory Cards (1 sheet).
`VLSI MOS Memory RAM/ROM & Memory Cards, 1“
`Quarter 1992, Mitsubishi Electronic Device Group.
`(2
`double sided sheets).
`Prasad, R., Surface Mount Technology: Principles and Prac-
`tice, Van Nostrand Reinhold, New York, 1989, pp. 10—13
`and 38—39 (4 double sided sheets).
`Sartore, R., “Seeking a Wide Berth,”BYTE Magazine, Nov.
`1989, pp. 307—308, 310, 312—318 (5 double sided sheets).
`Data Book MOS Memory: Commerical and Military Speci-
`fications, Texas Instruments, 1991, pp. 6—16—107 (57 double
`sided sheets).
`Wawrzynek, R., “Tailor memory—system architecture for
`your chosen DRAM,” Designer’s Guide dynamic RAMs:
`Part 2, EDN Apr. 13, 1989, pp. 157—162 and 164 (4 double
`sided sheets).
`IBM Personal System/2 Model 70 386 Quick Reference,
`Nov. 1987, (excerpts—12 double sided sheets and 2 colored
`sheets of IBM PS/2 2MB Memory Module and Memory
`Expansion Card).
`IBM Personal System/2 Model P70 386 Quick Reference,
`Nov. 1987 (excerpts—9 double sided sheets).
`IBM Personal System/2 Model P70 386 (Type 8573), Jan.
`23, 1990, (excerpts—11 double sided sheets).
`IBM 2—8MB 80386 Memory Expansion Option Technical
`Reference, Apr. 1988, (excerpts—11 double sided sheets).
`IBM Portable PS/2 Models P70 and P75, Technical Aware-
`ness Information, Course 40646, Jan. 1991, (excerpts—22
`double sided sheets).
`IBM Personal System/2
`IBM Product Announcement,
`Model P70 386 (85737031) Mar. 20, 1990 (3 double sided
`sheets).
`Apple IIGS Memory Expansion card Owner’s Guide, 1986,
`Apple Computer, Inc., pp. iii—vi and Chapters 1, 2, and 3 (11
`double sided sheets and 2 colored sheets).
`Apple IIGS Owner’Guide, 1986, Apple Computer, Inc., pp.
`iii—xi and pp. 103, 124, 130—131, and 158 ( 8 double sided
`sheets).
`DEC MS01 SIMM samples (1 colored sheet).
`Gavilon Computer Memory Module (2 colored sheets).
`
`3
`
`
`
`5,973,951
`Page 4
`
`HP 3006 Module (1 colored sheet).
`Micron XCEED Card (1 colored sheet).
`NCRO Module (1 colored sheet).
`S—1 Memory Card Model #2065 (_2 colored sheets).
`High Performance Package for Memory; IBM Technical
`Disclosure Bulletin, vol. 21, No. 2, Jul. 1978.
`Semiconductor Packaging Using “Chip Mate” Concept With
`Dual Inline Package (DIP) for Bonded Vias, Terminals and
`Reflowed Solder Pads and Using Chip Carrier for Refiowed
`Solder Pads and Bonded Terminals; IBM Technical Disclo-
`sure Bulletin, vol. 27, No. 11, Apr. 1985.
`Dataram, Memory Upgrades for DECstation 2100/3100 and
`5000/100 Series.
`Dataram, Memory Upgrades for DECsystem 5500.
`Dataram Memory for the AVIION Workstation, Paul Henke,
`dataram Corporation, pp. 1 and 2.
`1M><1 Bit
`Samsung Electronics, KM41C1000C/C/CSL,
`CMOS Dynamic RAM with Fast Page Mode, pp. 73 and 74.
`Texas Instruments, 3 State Outputs Drive Bus Lines or
`Buffer memory Address Registers, pp. 2691 and 2692.
`Dataram Announces Memory Boards for the DEC Microvax
`3X00 Series Including a Single Board 32MB Version.
`DEC—Compatible Memory Expansion Boards for Microvax
`3X00 Series Computers, DR—300.
`Wide Word System, Data Ram, The Off—the—Shelf Founda-
`tion for All High Speed Data Handling Problems, pp. 1—9.
`Dataram, Memory Upgrades for VAX 6000, 1 page.
`Brochure, “DR 5100 memory for DECsystem 5100, VAX-
`station 3100 Model 76, VAXstation 4000 Model 60 and 90
`VAX 4000 Model 100, and Micro VAX 3100 Model 30, 40,
`80 and 90 workstations”, Dataram, The Memory Specialists
`Apr. 1993, 2 pages.
`Texas Instruments, MOS Memory Data Book Commerical
`and Military Specifications, 1991, Houston, Texas pp. 6—1
`through 6—107.
`Mitsubishi Electric Corp., Semiconductor Marketing Divi-
`sion, Mitsubishi
`Semiconductors Memories
`RAM
`Databook, May 1990, Japan, pp. 1—1 through 6—60.
`PERICOM Semiconductor Corp., Application brief—5,
`P174FCT162344T For Heavy Load Applications, pp.
`692—693.
`
`PERICOM Semiconductor Corp., Application Specific,
`P174FCT162244MT, Jun. 21, 1995 p. 1—8.
`TeleMagic Enterprise, General Features and Specs, down-
`loaded from http://www.telemagic.com/html/enspec1.htm,
`Jun. 11, 1997, 6 pages.
`Lattice Semiconductor Corp., Specifications ispLSI® and
`pLSI 2032®, Sep. 1996, pp. 1—16.
`Advanced Micro Devices, MACH211—7/10/12/15/20 High—
`Density EE CMOS Programmable Logic, Pub. #19601, Rev.
`B. Issue date: Sep. 1995, pp. 1—38.
`Xilinx, Ordering Information, Jun. 1, 1996 (Version 1.0), 3
`pages.
`Specifications
`Corporation,
`Semiconductor
`Lattice
`GAI.22I.V10, 1996 Data Book, pp. 3—251 through 3—268.
`Digital Equipment Corporation, Digital Storage Technology
`Handbook, 1989.
`Digital Equipment Corporation, PDP—11 Architecture Hand-
`book, 1983.
`A. Feller et al., “Crosstalk and Reflections in High—Speed
`Digital Systems”, Radio Corp. Of America Computer
`Advanced Product Research, Camden, New Jersey, pp.
`511—525.
`
`John A. DeFalco, “Reflection and Crosstalk in Logic Circuit
`Interconnections,” Honeywell, Inc., IEEE Spectrum, Jul.
`1970, pp. 45—500.
`William K. Springfield, IBM Corp., “Designing Transmis-
`sion Lines Into Multilayer Circuit Boards”, Electronics,
`Nov. 1, 1965, pp. 90—96.
`0. Gene Gabbard, COMSAT Laboratories, “High—Speed
`Digital Logic For Satellite Communications”, Electro—Tech-
`nology—Apr. 1969, pp. 59—65.
`H.R. Kaupp, “Characteristics of Microstrip Transmission
`Lines”, IEEE Transactions on Electronics Computers, Apr.
`1967, pp. 185—193.
`Digital Equipment Corporation, DECdirect catalog (RV),
`Fall/Winter 1989.
`Digital Equipment Corporation, VAXBI Options handbook,
`1986.
`
`(12
`
`108—1363,
`
`Motorola, Inc., MECL System Design handbook, Fourth
`Edition, 1983.
`AMP Dual Read—Out SIMM Sockets, Supplement 82834,
`(May 1991), (4 pages).
`AMP Product Specification (Tentative
`pages).
`AMP Customer Drawing 90—1439—24, (2 pages).
`AMP Customer Drawing 91—1793—1, (2 pages).
`Top, bottom and side views of Atari CX853 Memory Mod-
`ule (color copy), (:1 page).
`Top and bottom views Printed Circuit Board of Atari CX853
`(color copy), (1 page).
`Sams Computerfacts Technical Service Data, Atari Model
`800 Computer, (41 pages).
`Rockwell R650X and R651X Microprocessors (CPU) Data
`Sheet, (16 pages).
`54ACQ/74ACQ244—54ACTQ/
`National Semiconductor
`74ACTQ244 Quiet Series Octal Buffer/Line Driver with
`Tri—State Outputs, (10 pages).
`Texas Instruments, SN54157 Data Sheet, (8 pages).
`Texas Instruments, SN5410 Data Sheet, (1 page).
`Texas Instruments, TMS4116 16, 348—Bit Dynamic Ran-
`dom—Access Memory Data Sheet, (14 pages).
`Top and bottom views of Commodore VIC—1111 16K RAM
`Cartridge, (1 page).
`Top and bottom views of printed circuit board of Commo-
`dore VIC—1111 16K RAM Cartridge, (1 page).
`Sams Computerfacts Commodore Model VIC 20, 1984, (22
`pages).
`Sams Computerfacts Commodore Model VIC 20 (Early
`Version), 1985, (17 pages).
`National Semiconductor 54LS138 Decoders/Demultiplexers
`Data Sheet, (8 pages),
`Hitachi HM6116 Series Data Sheet, (5 pages).
`Front and back views of DEC MS44—AA memory module
`(color copy), (1 page).
`Texas Instruments SN54AL81034 Hex Drivers Data Sheet,
`(6 pages).
`Siemens HYB 511000BJ—50/60/70 Data Sheet, (22 pages).
`Digital DECdirect Desktop Edition, Winter/Spring 1991
`(excerpts), (14 pages).
`Front and back views of Kingston Technology memory
`boards for HP Apollo 9000 Series 700 computers, (2 pages).
`Kingston Technology KTH700/16, /32, /64 & /128 memory
`upgrade kits, documentation, (3 pages).
`CE Handbook HP Apollo 9000 Series 700 Workstation/
`Servers, (247 pages).
`
`4
`
`
`
`US. Patent
`
`Oct. 26, 1999
`
`Sheet 1 0f 6
`
`5,973,951
`
`
`
`9»:
`
`
`
`
`
`maze:12OHmmZEAOmEZO
`
`3NSamara
`
` 35v3"
`
`
`FEE<9<D
`
`5
`
`
`
`
`
`
`
`US. Patent
`
`Oct. 26, 1999
`
`Sheet 2 0f 6
`
`5,973,951
`
`mga#
`
`aa3
`
`
`
`Emma:ESE
`
`
`
`gammaEECAl5%:
`
`22
`
`IE:2:Saa
`
`SE:SEgas
`
`3Miami
`
`aaa
`
`on
`
`
`
` \mSE:2::A!.885
`
`MN
`
`
`
`
`JOmBZODKm2<m244¢OEm<~>3mm;<mmHm20mm_
`
`<mafia5:qum<~>EUDOSZBmmZ:
`
`6
`
`
`
`
`US. Patent
`
`Oct. 26, 1999
`
`Sheet 3 0f 6
`
`5,973,951
`
`
`
`PIN #0
`
`PIN #199
`
`50A
`
`SOB
`
`Figure 2a
`
`
`
`Figure 2b
`
`7
`
`
`
`US. Patent
`
`Oct. 26, 1999
`
`Sheet 4 0f 6
`
`5,973,951
`
`
`
`93Monam6.525555ED
`
`#392:3meQ30we
`
`
`
`:83
`
`
`
`QZU
`
`.853EcwwmEgowe:50H
`
`
`
` .552Rama5:0mo:85SEERama:50mm:8b
`
`
`
`
`:8N.
`
`
`
`>m+
`
`m.33me
`
`8
`
`
`
`US. Patent
`
`Oct. 26, 1999
`
`Sheet 5 0f 6
`
`5,973,951
`
`D< 0>
`D< 1>
`I
`7
`D< 3>
`
`D< 4>
`I
`D< 6>
`D< 7>
`
`:
`I
`D< 9>
`D< 10>
`I
`D< 12>
`
`D< 13>
`
`4
`D
`D< 15>
`D< 16>
`I
`"'
`D< 18>
`
`D< 19>
`D
`20
`D< 21>
`D< 22>
`I
`D< 24>
`
`D< 25>
`D< 26>
`D< 27>
`D< 28>
`
`D 2'
`D< 30>
`D< 31>
`CBW< O>
`
`CBW< 1>
`CBW< 2>
`= A
`ROE*
`VIR*
`RASI*
`-
`*
`A< 1>
`A< 3>
`
`A< 5>
`
`
`
`.
`I.
`b
`
`Figure 4a
`
`D< 32>
`D< 33>
`D< 34>
`D< 35>
`
`D< 36>
`D< 37>
`D< 38>
`D< 39>
`
`D< 40>
`D< 41>
`D< 42>
`D< 43>
`D< 44>
`
`D< 45>
`
`D< 46>
`D< 47>
`D< 48>
`D< 49>
`D< 50>
`
`D< 51>
`D
`2
`D< 53>
`D< 54>
`I
`D< 56>
`
`D< 57>
`D< 58>
`D< 59>
`D< 60>
`
`D< 61>
`D< 62>
`D< 63>
`CBW< 4>
`
`CBW< 5>
`CBW< 6>
`= A
`
`B
`y*
`SIR*
`RASO*
`;
`1*
`A< 0>
`A< 2>
`
`A< 4)
`
`9
`
`
`
`US. Patent
`
`Oct. 26, 1999
`
`Sheet 6 0f 6
`
`5,973,951
`
`A< 6>
`A< 8>
`A< 10>
`.1 *
`MCLK
`D< 96>
`D< 97>
`
`D< 98>
`D< 99>
`D< 100>
`D< 101>
`D< 102>
`
`D<103>
`D< 104>
`D< 105>
`
`D< 106>
`D
`117
`D< 108>
`D< 109>
`
`D< 110>
`D< 111>
`D< 112>
`D< 113>
`D< 114>
`
`D< 115>
`
`D< 116>
`D< 117>
`D< 118>
`
`D< 119>
`D< 120>
`D< 121>
`I
`D< 123>
`D< 124>
`
`12
`D
`D< 126>
`D< 127>
`CBW< 12>
`CBW< 13>
`CBW< 14>
`
`CBW< 15>
`
`A< 7>
`A< 9>
`A< 11>
`MEMRESET*
`IOSEL*
`D< 64>
`D< 65>
`
`D< 66>
`D< 67>
`D< 68>
`D< 69>
`D< 70>
`
`D< 71>
`D< 72>
`D< 73>
`
`D< 74>
`I
`D< 76>
`D< 77>
`
`D< 78>
`D< 79>
`D< 80>
`D
`:
`D< 82>
`
`D< 83>
`
`D< 84>
`D< 85>
`D< 86>
`
`D< 87>
`D< 88>
`D< 89>
`D< 90>
`D< 91>
`D< 92>
`
`'
`D
`D< 91>
`D< 92>
`CBW< 8>
`CBW< 9>
`CBW< 10>
`
`CBW< 11
`
`A< 7>
`A< 9>
`A< 11>
`MEMRESET*
`IOSEL*
`D< 64>
`D< 65>
`
`D< 66>
`D< 67>
`D< 68>
`D< 69>
`D< 70>
`
`71>
`72>
`73>
`
`74>
`75>
`76>
`77>
`
`78>
`79>
`80>
`81>
`82>
`
`83>
`
`84>
`85>
`86>
`
`87>
`D< 88>
`D< 89>
`D< 90>
`D< 91>
`D< 92>
`
`D< 93>
`D< 94>
`D< 95>
`CBW< 8>
`CBW< 9>
`CBW< 10>
`
`
`
`CBW< 13>
`CBW< 14>
`
`CBW< 11>
`
`CBW< 15>
`
`Figure 4b
`
`10
`
`10
`
`
`
`5,973,951
`
`1
`SINGLE IN-LINE MEMORY MODULE
`
`This is a continuation application of Ser. No. 08/643,094,
`filed May 2, 1996 now abandoned which is a continuation of
`Ser. No. 08/473,073, filed Jun. 7, 1995, now U.S. Pat. No.
`5,532,954 issued Jul. 2, 1996, which is a continuation of Ser.
`No. 08/345,477 filed Nov. 28, 1994, now U.S. Pat. No.
`5,465,229 issued Nov. 7, 1995, which is a continuation of
`Ser. No. 08/279,824, filed Jul. 25, 1994, now U.S. Pat. No.
`5,383,148 issued Jan. 17, 1995, which a continuation of Ser.
`No. 08/115,438, filed Sep. 1, 1993, now abandoned, which
`is a continuation of Ser. No. 07/886,413, filed May 19, 1992,
`now U.S. Pat. No. 5,270,964, issued on Dec. 14, 1993.
`BACKGROUND OF THE INVENTION
`
`1. Related Applications
`This application is related to U.S. Pat. No. 5,260,892,
`entitled “High Speed Electrical Signal Interconnect
`Structure”, issued Nov. 9, 1993 and U.S. Pat. No. 5,265,218,
`entitled ‘Bus Architecture for Integrated Data and Video
`Memory’, issued Nov. 23, 1993.
`2. Field of the Invention
`
`The present invention relates to the field of computer
`systems and memory hardware. More particularly,
`the
`present invention relates to modular circuit boards which
`may be combined to form a memory structure within a
`computer system.
`3. Art Background
`Single In-Line Memory Modules (“SIMMs") are compact
`circuit boards designed to accommodate surface mount
`memory chips. SIMMs were developed to provide compact
`and easy to manage modular memory components for user
`installation in computer systems designed to accept such
`SIMMs. SIMMs generally are easily inserted into a connec-
`tor within the computer system, the SIMM thereby deriving
`all necessary power, ground, and logic signals therefrom.
`A SIMM typically comprises a multiplicity of random
`access memory (“RAM") chips mounted to a printed circuit
`board. Depending on the user’s needs, the RAM memory
`chips may be dynamic RAM (DRAM), non volatile static
`RAM (SRAM) or video RAM (VRAM). Because DRAM
`memories are larger and cheaper than memory cells for
`SRAMs, DRAMs are widely used as the principal building
`block for main memories in computer systems. SRAM and
`VRAM SIMMs have more limited application for special
`purposes such as extremely fast cache memories and video
`frame buffers, respectively. Because DRAMs form the larg-
`est portion of a computer system memory, it is therefore
`desirable that memory modules flexibly accommodate the
`computation needs of a user as the users’
`rcquircmcnts
`change over time. Moreover, it is desirable that the SIMM
`modules may be added to the computer system with a
`minimum user difficulty, specifically in terms of configura—
`tion of a SIMM within a particular memory structure. In the
`past, SIMMs have generally been designed to provide
`memory increments of one or more megabytes (MB), but
`where the memory addition comprises only a portion of the
`full data path used in the computer system. A leading
`example of the prior art organization and structure is that
`disclosed in U.S. Pat. No. 4,656,605, issued Apr. 7, 1987 to
`Clayton. Clayton discloses a compact modular memory
`circuit board to which are mounted nine memory chips
`which are arranged to provide memory increments in eight
`bit (one byte) data widths, plus parity bits. Thus, because
`most computer systems use data paths of 32, 64 or more bits,
`the SIMM constructed according to Clayton cannot provide
`
`5
`
`10
`
`15
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`a memory increment for the entire data path. Instead the user
`must obtain and install multiple SIMMs,
`in combination
`with performing any additional configuration requirements
`necessary to make the separate SIMMs modules function as
`a single memory unit, such as setting base addresses for the
`SIMM modules installed.
`
`As a result, a user seeking to increase his usable main
`memory by adding SIMMs constructed according to the
`prior art, typically must insert multiple SIMMs to achieve a
`memory expansion for the entire data path of his computer.
`The foregoing is a consequence of typical prior art SIMM
`architecture, wherein the SIMM is arranged around DRAM
`parts which comprise one byte wide memory increments.
`Thus in a data path having a width of 32 bits, there being
`eight bits per byte, a 1 megabyte expansion of main memory
`using SIMMs constructed according to the prior art would
`require four SIMM modules each of one megabyte capacity
`in order to obtain a full data path expansion of one mega-
`byte.
`in the following
`As will be described in more detail
`detailed description, the present invention provides, among
`other attributes, facility for providing memory expansion in
`full data path widths, thereby relieving the user of config-
`uring and installing multiple SIMMs modules to obtain any
`desired memory increment.
`SUMMARY OF THE INVENTION
`
`A full width single in-line memory module (SIMM) for
`dynamic random access memory (DRAM) memory expan-
`sions is disclosed. A printed circuit board having a multi-
`plicity of DRAM memory elements mounted thereto is
`arranged in a data path having a width of 144 bits. The
`SIMM of the present invention further includes on-board
`drivers to buffer and drive signals in close proximity to the
`memory elements. In addition, electrically conductive traces
`are routed on the circuit board in such a manner to reduce
`
`loading and trace capacitance to minimize signal skew to the
`distributed memory elements. The SIMM further includes a
`high pin density dual read-out connector structure receiving
`electrical traces from both sides of the circuit board for
`enhanced functionality. The SIMM is installed in comple-
`mentary sockets one SIMM at a time to provide memory
`expansion in full width increments. Finally, symmetrical
`power and ground routings to the connector structure insure
`that
`the SIMM cannot be inserted incorrectly, wherein
`physically reversing the SIMM in the connector slot will not
`reverse power the SIMM.
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The obj ccts, features and advantages of the present inven-
`tion will be apparent from the following detailed description
`given below and from the accompanying drawings of the
`preferred embodiment of the invention in which:
`FIG. 1a illustrates the electrical schematic of a first side
`
`of the single in-line memory module (SIMM) according to
`the teachings of the present invention.
`FIG. 1b illustrates the electrical schematic for a left-to-
`right mirror image layout of memory elements on a second
`side of the SIMM.
`
`FIG. 2a illustrates the physical layout of the memory
`elements and drivers placed on the SIMM.
`FIG. 2b is a magnified view of the dual read-out connector
`structure on the SIMM.
`
`FIG. 3 illustrates the stacked conductive layers separated
`by insulating dielectric necessary to build up the intercon-
`nections for the electrical schematic shown in FIGS. 1a and
`1b.
`
`11
`
`11
`
`
`
`5,973,951
`
`3
`FIGS. 4a and 4b are a connector diagram illustrating data,
`address and control signals routed to a SIMM.
`
`DETAILED DESCRIPTION OF THE
`INVENTION
`
`A bus architecture for integrated data and video memory
`is disclosed. In the following description, for purposes of
`explanation, specific numbers, times, signals etc., are set
`forth in order to provide a thorough understanding of the
`present invention. However, it will be apparent to one skilled
`in the art that the present invention may be practiced without
`these specific details. In other instances, well known circuits
`and devices are shown in block diagram form in order not to
`obscure the present invention unnecessarily.
`'Ihe preferred embodiment of the SIMM described herein
`is designed and intended to be used with the integrated data
`and video memory bus disclosed in copending U.S. patent
`application Ser. No. 07/886,671, filed May 19, 1992, now
`U.S. Pat. No. 5,265,218, issued Nov. 23, 1993 entitled “A
`Bus Architccturc For Intcgratcd Data and Video Mcmory”.
`It will be apparent, however, to those skilled in the art that
`the specifications disclosed herein can or may be changed
`without departing from the scope of the present invention.
`Although the preferred embodiment of the present invention
`is disclosed in terms of the data path width matching that of
`the integrated data and video memory bus disclosed in the
`above-referenced U.S. patent application, it will be appre-
`ciated that changing the design of the bus is within the scope
`of the present invention, wherein the SIMM may be matched
`to the data path width of the integrated memory bus.
`Reference is now made to FIG. 1a wherein an electrical
`
`block diagram of memory elements mounted to a first,
`obverse side of the SIMM is shown. In FIG. 1a, a multi-
`plicity of dynamic RAM (DRAMs) are grouped into two
`clusters 10a and 10b. There are nine DRAMs 10 in each
`
`cluster. A driver 15 receives control signals, and address
`signals from an external bus arrangement
`(not shown)
`through a dual sided connector 30. A multiplicity of control
`lines 20 route RAS-(row access strobe), CAS- (column
`access strobe), WE- (write enable), and OE- (output enable),
`control signals from driver 15 to all the DRAMs 10 mounted
`to SIMM 5. Moreover, driver 15 buffers and subsequently
`distributes address signals 21 to all DRAMs 10 mounted to
`SIMM 5. For purposes of clarity in the present figure, the
`specific routing of data, address and control lines to all the
`DRAMs 10 i