throbber
Unlted States Patent ' [19]
`Clayton
`
`[11] Patent Number:
`[45] Date of Patent:
`
`4,656,605
`Apr. 7, 1987
`
`[54] SINGLE IN-LINE MEMORY MODULE
`[75] Inventor:
`JNmFIeS E‘ Clayton’ Londonderry’
`'
`'
`[73] Assigneer Wang Laboratories, 1119., Lowell,
`MASS-
`[21] Appl. N0.: 873,879
`_
`[22] Flledl
`J1111- 12, 1936
`
`[63]
`
`Related U-S- Application Data
`Continuation of Ser. No. 528,817, Sep. 2, 1983, aban-
`doned'
`[51] Int. Cl.4 ............................................ .. G11C 13/00
`[52] U.S. Cl. .................................... .. 365/52; 365/189;
`357/72
`[58] Field of Search ............... .. 365/52, 189, 200, 202;
`357/72, 75
`
`[56]
`
`_
`References cued
`U.S. PATENT DOCUMENTS
`3,599,146 8/1971 Weisbecker ....................... .. 365/200
`3,972,033 7/1976 Cislaghi et al. .
`365/200
`
`FOREIGN PATENT DOCUMENTS
`
`1439333 6/1976 United Kingdom .
`1557684 12/1979 United Kingdom .
`
`OTHER PUBLICATIONS
`Lowe, L., “Module Fills Board with 8 Times the Mem
`ory”, Electronics, Jul. 14, 1983, pp. 50-52.
`Electronic Designs Inc., “EDH—4256—15/20 262,
`144><l Bit Dynamic Random Access Memory”, Data
`Sheet’ APg- 198,1-
`_
`Electromc Designs Inc., “EDH 4816 16,384X8 B1t
`Dynamic Random Access Memory”, Data Sheet, Nov.
`1981.
`Electronic Designs Inc., “EDH 8808 8,192X 8 Bit Static
`Random Access Memory”, Data Sheet, 1932
`Primary Examiner-Terrell W. Fears
`Attorney, Agent, or Firm-Michael H. Shanahan;
`Kenneth L- Milik
`
`ABSIRACI
`[57]
`What is disclosed is a memory module to and from
`which multibit binary words are stored and read out.
`Each multibit binary word comprises a standard word
`size and another memory bit that may be used for .pur
`P°ses such as Parity checking The mdules may be
`mounted on a printed circuit mother board from which
`power, control signals and binary words are applied to
`and taken from the module.
`
`1 Claim, 2 Drawing Figures
`
`U23
`
`U34 U35
`
`U96 U37 U98 U39
`
`SCEA Ex. 1051 Page 1
`
`

`
`U. S. Patent Apr. 7, 1987
`
`Sheet 1 of 2
`
`4,656,605
`
`
`
`
`mmmmno<222.50T35200
`
`.
`
`mmm:no<5._5o\S._z_.
`
`
`nuowmu3mman_.Nonm_.5an_mmmm7-InII.IIIIIII-IJ
`
`_.mmaei
`
`SCEA EX. 1051 Page 2
`
`SCEA Ex. 1051 Page 2
`
`

`
`U. s. Patent Apr. 7, 1987
`
`Sheet2 of2
`
`4,656,605
`
`I13:
`3
`[13:
`I13:
`[132'
`E3:
`IE3:
`
`3E3:
`
`UUULIU
`nnnnn
`
`JEEI:
`E3:
`gm: ‘
`E3:
`I13: N
`[13:
`II
`I
`I
`I13:
`G3: ‘I
`E3:
`n
`[13:1
`[13:
`ICE:
`G3:
`“I13:
`I]:
`
`a
`:1
`
`:1
`:1
`
`:
`
`LILILII-ILI
`
`SCEA Ex. 1051 Page 3
`
`

`
`1
`
`SINGLE IN-LINE MEMORY MODULE
`
`4,656,605
`
`2
`word to be store in or read out of memory chips 10-17
`for each read or write operation.
`In accordance with the preferred embodiment of my
`invention I provide an extra memory chip 18 similarly
`connected in parallel with memory chips 10-17, the
`read/write control leads of which are interconnected
`with the control leads 29 connected to memory chips
`10-17 with the exception of the column address select
`lead 31. Memory chip 18 has a data input lead 28 and a
`separate data output lead 32 as distinguished from mem
`ory chips 10-17 which respectively use common input
`/ output data leads 20-27 for both data input and output.
`A total of ten input/ output data leads 20-28 and 32 are
`therefore provided on the edge of the memory module
`30 as shown and eight bit binary words plus and extra
`ninth bit for functions such as parity checking are stored
`in or read out of the memory module 30. A separate
`column address select lead 31 is provided for memory
`chip 18 to enable independent operation for the parity
`function.
`When it is desired to store a binary word made up of
`an eight bit byte/ word with a ninth parity bit in a spe
`ci?c address location in memory chips 10-17 and 18, the
`binary bits are applied to terminals on the edge of mem
`ory module 30 which are connected to common input
`/output leads 20-27 and to input lead 28. Each of the
`nine binary bits is thereby applied to the input respec
`tively of memory chips 10-18. A signal is then applied
`to control lead 29 at a terminal on the edge of memory
`module 30, which control lead 29 is connected to the
`read/write control input of chips 10-18. Finally, a mul
`tibit binary address is applied to the multiple address
`leads 19 also on the edge of memory module 30, which
`addressing leads are connected to the addressing inputs
`of each of memory chips 10-18. In response to all the
`above signals applied to the appropriate terminals of
`memory module 30, the binary word on input/output
`leads 20-27 and the extra binary bit on input lead 28 are
`stored respectively in memory chips 10-17 and 18 at the
`address indicated by the binary number on address leads
`19.
`Similarly, when it is desired to read a binary word out
`of memory module 30, a read signal is applied to read/
`write control lead 29 and a binary address is applied to
`address leads 19. In response thereto, the binary word
`stored in memory module 30 at the indicated address is
`read out of memory chips 10-17 and 18 respectively
`onto input/output leads 20-27 and output lead 32.
`Referring to FIG. 2, there is shown a physical layout
`of my memory module 30. The nine memory chips
`10-18 are mounted on a substrate 31 that may be a
`printed circuit board (glass-epoxy) or ceramic. The
`memory chips 10-18 may be dynamic RAMs (D-RAM)
`advantageously packaged in small plastic leaded chip
`carriers available from Texas Instruments and soon
`from other companies such as National Semiconductor,
`Motorola, and AMD. Also mounted on the substrate of
`module 30 are small ceramic decoupling capacitors
`33-40, having a value bewteen 0.1 and 0.22 ufd, and
`connected between each of memory chips 10-18 to
`suppress transient voltage spikes. By using the small
`D-RAMs and small capacitors, module 30 may have
`physical dimensions in the order of three-quarter inch
`by three inches while providing large memory capacity.
`Sixty-four thousand words on the module are presently
`possible and two hundred ?fty-six thousand bytes are
`feasible with the physical dimensions of module 30 only
`being slightly larger.
`
`5
`
`10
`
`The present application is a continuation of U.S. pa
`tent application Ser. No. 528,817 ?led Sept. 2, 1983 by
`James E. Clayton for a SINGLE IN-LINE MEMORY
`MODULE, subsequently abandoned.
`BACKGROUND OF THE INVENTION
`This invention relates to memories and more particu
`larly to modular memories providing storage and re
`trieval of binary words.
`What is disclosed is a memory module to and from
`which multibit binary words are stored and read out.
`Each multibit binary word comprises a standard byte
`size and one or more other memory bits that may be
`used for purposes such as parity checking. The modules
`may be mounted on a printed circuit mother board from
`which power, control signals and binary words are
`applied to and taken from the module.
`
`20
`
`25
`
`SUMMARY OF THE INVENTION
`The present invention is a memory module on which
`a plurality of memory components each storing or read
`ing one binary bit at a time have their power, control,
`input/output and other access leads interconnected so
`there is only one set of these leads available at terminals
`of the module. A ?rst plurality of these memories pro
`vide for one binary word being input or output to the
`memory module at a time. In addition, I add another
`individual memory intended for purposes such as parity
`checking and error correction. This additional memory
`has its power and control leads interconnected with the
`other memories within the module, but has separate
`input/output lead(s) and column address select leads to
`enable independent accessing or addressing of the par
`ity memory.
`
`DESCRIPTION OF THE DRAWING
`My invention will be understood on reading the fol
`lowing detailed description in conjunction with the
`drawing in which:
`-
`FIG. 1 is an electrical block diagram of my novel
`memory module; and
`45
`FIG. 2 is a mechanical layout drawing of the memory
`module.
`
`DETAILED DESCRIPTION
`In FIG. 1 is seen the electrical block diagram of my
`50
`invention. In one embodiment of my invention, the
`embodiment shown in FIG. 1, eight individual memory
`chips 10-17, each capable of storing a zero or a one
`binary bit at each memory location, are accessed by a
`multi-bit address applied to address leads 19 which
`55
`comprises eight leads. With this embodiment of my
`invention, single input/output leads 20-27 are provided
`respectively to each of memory chips 10-17 to provide
`a total of eight input/output leads making up an eight
`bit binary word. Control lead 29 connected to one input
`of each of memory chips 10-17 on the module 30 indi
`cates whether a read or write operation is being per
`formed at the location identi?ed by the address present
`on the eight address leads 19 which are interconnected
`to the addressing inputs of each of chips 10-17.
`In a manner well known in the art the concurrent
`addressing and control of chips 10-17 which are con
`nected in parallel permits an eight bit byte or binary
`
`65
`
`SCEA Ex. 1051 Page 4
`
`

`
`4,656,605
`4
`3
`a data input and output, a control input and an
`With my invention the input, output and control of
`address input interconnected with those of the
`the memory elements 10-18 on module 30 may be ac
`eight memory chips, and a control input to provide
`complished via only thirty terminals on the edge of the
`writing in or reading out of the ninth memory chip
`module. Use of module 30 in lieu of memory chips in
`at times other than when said bytes of digital infor
`conventional dual in line terminal packages normally
`mation are written into or read out of the eight data
`mounted in rows and columns on a printed circuit board
`memory chips to thereby facilitate said error detec
`enables an eight-fold density increase over previous
`tion and correction operation;
`circuit assembly technology,
`an epoxy-glass printed circuit board substrate having
`In addition, by having an extra memory chip parity
`a length and width adequate for mounting thereon
`may be checked. By having separate control of the extra
`only in a single row said nine memory chips and for
`memory chip a system designer has more ?exibility in
`designing parity operation.
`interconnecting the control inputs and the address
`inputs of the memory chips so that bytes of digital
`While what has been described hereinabove is the
`information may be input to or output from the
`preferred embodiment of my invention, it will be obvi
`memory chips one at a time;
`ous to those skilled in the art that numerous changes
`the substrate including thirty terminals for providing
`may be made without departing from the spirit or scope
`access to the data inputs and outputs, control in
`of the invention. More than one bit may be used for
`puts, and-address inputs of the nine memory chips
`parity checking or other purposes. In addition, rather
`to enable reading and writing of bytes of digital
`than using discrete memory chips, the unpackaged dies
`information into and out of the eight memory chips
`may be mounted on a substrate to implement my inven
`and to enable reading and writing of error detec
`tion in a hybrid integrated circuit package or in a large
`tion and correction information into and out of the
`scale integrated circuit package.
`eight memory chips;
`I claim:
`support means for supporting the memory module at
`1. A memory module for installation on a printed
`an angle with respect to the printed circuit mother
`circuit motherboard comprising:
`board when the memory module is installed
`eight data memory chips for storing digital data, each
`thereon; and
`having a data input and output, a control input, and
`eight decoupling capacitors, mounted on said sub
`an address input, and each being packaged in a
`plastic leaded chip carrier;
`strate and connected between the nine memory
`chips, for supressing transient voltage spikes be
`a ninth memory chip for storing error detection and
`tween said memory chips.
`correction information associated with the eight
`data memory chips, said ninth memory chip having
`* t t t $
`
`20
`
`25
`
`30
`
`35
`
`50
`
`55
`
`65
`
`SCEA Ex. 1051 Page 5

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