throbber
United States Patent
`
`[19]
`
`Fosler, Jr. et al.
`
`[54] COMPATIBLE STANDBY POWER DRIVER
`FOR A DYNAMIC SEMICONDUCTOR
`
`[75]
`
`Inventors: Dick E. Fosler, Jr.; Thomas L.
`Krocheski, both of St. Paul, Minn.
`
`[73] Assignee: Sperry Rand Corporation, New
`York, NY.
`
`[22]
`
`Filed:
`
`May 8, 1975
`
`[2]] Appl. No.: 575,541
`[52] US. Cl.
`..................... 340/173 DR; 340/l73 R
`[51]
`Int. Cl.2 .......................................... GllC 7/00
`[58]
`Field of Search ................. 340/173 R, I73 DR
`
`[56]
`
`References Cited
`UNITED STATES PATENTS
`
`3,859,638
`3,870,90l
`
`”1975
`3/1975
`
`Hume ......................... 340/]73 R
`Smith ct al.
`.................. 340/173 FF
`
`OTHER PUBLICATIONS
`
`Harroun, Storage Refresh Control and Synchroniza-
`tion, IBM Technical Disclosure Bulletin, vol. 15, No. 1,
`pp. 257—258, 6/72.
`
`{111
`
`[45]
`
`4,005,395
`
`Jan. 25, 1977
`
`Primary Examiner—Stuart N. Hecker
`Attorney, Agent, or Firm—Thomas J. Nikolai; Kenneth
`T. Grace; Marshall M. Truex
`
`[57 1
`
`ABSTRACT
`
`A compatible standby power driving circuit for a dy-
`namic semiconductor memory includes a low imped-
`ance, high power driving circuit connected in parallel
`with a high impedance. low power driving circuit. The
`outputs of the high power and low power driving cir—
`cuits are mutually connected to the column driving
`circuit output and the inputs of both driving circuits are
`connected to the refresh address selection line so that
`both the output of the high power driving circuit and
`the low power driving circuit are available under nor—
`mal or regular power conditions and the low power
`driving circuit output is available under standby power
`condition 5.
`
`10 Claims, 2 Drawing Figures
`
`TO DYNAMIC
`M EMORY
`
`
`
`
`ALWAYS ON
`
`NORMAL ADDRESS
`
`
`REFRESH ADDRESS
`
`I 3
`
`
`
`
`33
`NORMAL ADDRESS GATE
`
`
`REFRESH ADDRESS GATE
` 29
`
`HP Exhibit 1006 - Page 1
`
`HP Exhibit 1006 - Page 1
`
`

`

`US. Patent
`
`Jan. 25, 1977
`
`4,005,395
`
`I2
`
`ADDRESS
`
`2 7
`IA
`I5
`INFORMATION IN
`
`
`
`
`
`3 ?
`Row
`ROW
`DYNAMIC
`
`
`
`
`
`ADDRESS
`ADDRESS
`‘9
`22
`u:
`SEMI-
`
`
`
`fl
`DRIVING
`CONDUCTOR
`INFORMATION OUT
`a)
`
`
`8 5
`MEANS
`MEMORY
`'
`‘0‘D
`
`
`<
`.
`32
`
`
`
`
`a
`283sz
`00W
`
`
`
`
`g
`25522:: Remssn
`COLUMN
`
`
`“2"
`ADDRESS
`ADDRESS
`
`
`
`DRIVING
`
`
`
`MEANS
`COUNTER
`
`
`
`
`
`REFRESH
`3‘
`ADDRESS GATE
`
`
`NORMAL
`
`
`COUNTER
`
`
`TIMING BI
`
`
`
`ADVANCE
`REFRESH
`CONTROL
`TIMING BI
`
`
`
`CONTROL
`
`REFRESH
`
`osc.
`
`
`T0 DYNAMIC
`M EMORY
`
`
`
`ALWAYS 0 N
`
` NORMAL ADDRESS
`
`REFRESH ADDRESS
`
`l3
`33
`NORMAL ADDRESS GATE
`REFRESH ADDRESS GATE
`
`
` l9 ' 29
`
`
`HP Exhibit 1006 - Page 2
`
`HP Exhibit 1006 - Page 2
`
`

`

`1
`
`4,005,395
`
`2
`
`COMPATIBLE STANDBY POWER DRIVER FOR A
`DYNAMIC SEMICONDUCTOR
`
`BACKGROUND OF THE INVENTION
`
`I. Field of the Invention
`This invention relates to dynamic semiconductor
`memory systems. More particularly, this invention re-
`lates to a novel standby driving circuit for refreshing
`the information stored in a dynamic semiconductor
`memory system during power failure.
`2. Description of the Prior Art
`Dynamic semiconductor memory systems are well—
`known. The semiconductor industry is presently sup—
`plying packaged modules which may be arranged in X.
`Y and Z memory planes to create solid state memories
`for the largest and fastest commercial computers being
`made today. One disadvantage of a dynamic semicon-
`ductor memory system is' that it is a volatile medium.
`i.e., there is a tendency for the information which is
`stored in the memory to be lost during power failures.
`Also, such memories have destructive readout (DRO)
`properties and during normal
`read—in and read-out
`operations, the information must be resupplied or re—
`written into the semiconductor memory. Furthermore,
`dynamic semiconductor memories tend to lose their
`information with passage of time and therefore must be
`periodically “refreshed.“
`Heretofore, it was known that a dynamic semicon—
`ductor memory system could be refreshed by periodi—
`cally interrupting the normal read and write operations
`and supplying a refresh address or refresh signal on the
`address lines of the semiconductor matrix. Heretofore,
`it also has been common practice to provide an inde-
`pendent and secondary refresh address driving means
`which is turned on at the time power failure is sensed.
`Such prior art standby refresh address driving systems
`require a time lag to become operable and as a result
`the memory may lose the information which is sup-
`posed to be refreshed. Further, standby refresh address
`power driving systems have heretofore required an
`inordinately large amount of power to sustain or re~
`fresh the dynamic semiconductor memory which has
`resulted in rapid drain of the standby power source.
`SUMMARY OF THE INVENTION
`
`The present invention provides a novel low power
`driving circuit which may be added to a conventional
`refresh address driving circuit of a dynamic memory.
`The principal object of the present invention is to
`provide a refresh address driving circuit which is always
`active and does not require any switching time to turn
`on once power is lost.
`Another object of the present invention is to provide
`a refresh address driving circuit which requires less
`power drain than known prior art refresh address driv-
`ing circuits.
`Another object of the present invention is to provide
`a standby refresh address driving circuit which is al—
`ways active and is compatible with the normal active
`refresh address driving circuit.
`invention is to
`Yet another object of the present
`provide circuit means for converting normal dynamic
`semiconductor memories into non-destructive readout
`(NDRO) dynamic semiconductor memories.
`According to the above objects and principles of the
`present invention there is provided in a dynamic semi~
`conductor memory system a low power and high im—
`
`pedance refresh address driving circuit which is pow-
`ered by an always—on power source. The low power
`refresh address driving circuit is connected in parallel
`with the normal high power and low impedance driving
`circuit which is powered by an interruptible power
`supply so that the refresh address signals on the refresh
`address selection line generate driving signals indica-
`tive of a column address for refreshing information
`stored in the dynamic semiconductor memory system
`during power interruptions.
`Other objects, features and advantages of the present
`invention will become apparent to those skilled in the
`art from a reading of the following detailed description
`of the preferred embodiment, in light of the following
`drawings in which:
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. I is a block diagram of a typical dynamic semi—
`conductor memory system in which the present inven-
`tion is embodied.
`FIG. 2 is a schematic block diagram of one of the
`column address driving circuits embodying the present
`invention .
`
`DESCRIPTION OF THE PREFERRED
`EMBODIMENT
`
`For purposes of this invention it will be assumed that
`the dynamic semiconductor memory matrix comprises
`MOSFET single transistor per cell devices with a
`chargeable capacitor in the gate to provide the memory
`for the individual transistors. The dynamic semicon-
`ductor memory matrix to be explained will be assumed
`to have 64 rows and 64 columns which are accessible
`by a six bit row address and a six bit column address.
`Dynamic memory devices having 64 columns and 64
`rows are commercially available as MOS random ac-
`cess memory (RAM) devices such as the TMS 4030
`device made by Texas Instruments, Inc. The principles
`to be applied in the above described dynamic semicon-
`ductor memory matrix are applicable to other dynamic
`semiconductor memories which employ more than a
`single MOSFET per cell such as memories which em-
`ploy three MOSFET transistors per active cell.
`Refer now to FIG. I where an address on line II from
`the CPU 10 is first entered into the memory address
`register I2. The 12 bit address on cable 11 is stored in
`stages 0 to 11 of register 12. Bits 0 to 5 define the
`column address on cable 13 and bits 6 through 11
`define the row address on cable I4. The row address is
`gated and amplified in row address driving means 15
`and the active signals from the plurality of drivers de-
`fining the row address are transmitted on a plurality of
`driving lines in cable 16 to the cell matrix 17A of dy—
`namic semiconductor memory matrix 17. Bits 0 to 5
`generate the normal column address on normal column
`address cable 13 and are transmitted to the column
`
`address driving means 18. Normal address gating sig-
`nals on line 19 cause the normal column address signals
`on the lines in cable I3 to be gated and amplified in
`column address gating means 18 to generate a plurality
`of signals on the lines in cable 21 indicative of the
`column address. The plurality of signals on cable lines
`I6 and 21 are decoded and applied to cell matrix (178)
`inside of dynamic semiconductor memory I7 to select
`a single row and column line. When information is read
`into the dynamic semiconductor memory. it is passed
`via information read—in lines 22 and when information
`is readvout it is passed via information read-out lines
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`4O
`
`45
`
`50
`
`55
`
`60
`
`65
`
`HP Exhibit 1006 - Page 3
`
`HP Exhibit 1006 - Page 3
`
`

`

`3
`23. The read-in and read—out information is passed in
`parallel to and from active registers (not shown) in the
`CPU 10.
`
`4,005,395
`
`Dynamic semiconductor memory system 20 of FIG. 1
`includes normal timing and control circuits 24 which
`are implemented by the CPU 10 via lines 25 and 26.
`When the refresh address oscillator 34 is active, it pro-
`duces a signal on line 35 which initiates a refresh cycle.
`The refresh timing and control circuits 28 generate the
`refresh address gating signals on lines 29.
`It will be
`understood that in the present system the normal ad—
`dress gating signal on line '19 inhibits the refresh ad-
`dress gating signal on line 29 and the refresh address
`gating signal on line 29 inhibits the normal address
`gating signal on line 19.
`In the dynamic semiconductor memory system 20
`whenever a “read“ or “write” operation occurs, the
`semiconductor devices associated with the column
`being accessed are refreshed during the read/write
`operation. For example. if a transistor in column 7 of
`the memory 17 is written into or read out, the other
`transistors in column 7 are refreshed during the read/-
`write cycle. During normal access to the dynamic semi-
`conductor memory matrix,
`it cannot be assured that
`the transistors or cells in all 64 columns will be sub-
`jected to a read or a write operation during the critical
`time for refreshing or recharging the capacitors in the
`gate electrodes of the transistors. Accordingly,
`it
`is
`necessary to generate “refresh" signals similar to read
`and write signals on all of the columns in the dynamic
`semiconductor memory matrix 17 to refresh or re-
`charge the capacitors in the gate circuits of the memory
`transistor cells. The normal timing and control circuits
`24 will continue normal read and write operations by
`generating normal address gating signals on lines 19 but
`will not interrupt the normal read and write operations
`for a refresh operation. When a refresh cycle is initi-
`ated during a normal read or write operation, the re-
`fresh cycle will begin at the end of the read or write
`cycle. Approximately every thirty-two microseconds
`the refresh oscillator 34 will energize the refresh timing
`and control circuits 28 via line 35. When permitted by
`the normal timing and control circuits 24 via line 27,
`the refresh timing and control circuits 28 will generate
`refresh address gating signals on line 29 which permit
`one of the series of columns to be recharged and re-
`freshed as will be explained further hereinafter. The
`refresh timing and control circuits 28 also generate a
`timing or counter advance signal on line 31 to the re-
`fresh address counter circuits 32 which generates the
`scanning or refresh address signals on lines 33 indica-
`tive of one of the 64 column addresses. The counter
`advance timing signals on line 31 are enabled by re-
`fresh oscillator 34 via line 35.
`Refer now to FIG. 2 showing one of the plurality of
`driving circuits which are embodied in the column
`address driving means 18. For purposes of this explana-
`tion it has been assumed that there are bits 0 to 5 in
`memory address register 12 which define six column
`address bits and bits 6 to 1 I define six row address bits.
`In the binary coded decimal system these bits will de~
`fine one of 2“ or 64 columns or rows. Accordingly,
`there are provided in column address driving means 18
`six such driving circuits as are shown in FIG. 2. It will
`be understood that each one of the six column address
`signals on line 13 will connect to one of the six drivers.
`A signal on normal column address line 13 is supplied
`to AND gate 41 and is gated through gate 41 by a
`
`5
`
`l()
`
`15
`
`20
`
`25
`
`3O
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`normal address gating signal on line 19 to create an
`output on line 42. The output on line 42 is applied to
`NOR gate 43 to produce an output on line 44 which is
`applied to the decoding circuits (not shown) in dy-
`namic semiconductor memory matrix 17 to select one
`of the columns of the cell matrix 17A. For purposes of
`this invention. NOR gate 43 may be a Series 7451 dual.
`two wide,
`two input AND—OR~INVERT gate of the
`type made by Texas Instruments, Inc. The bipolar NOR
`gate 43 has a characteristic output impedance of the
`order of 50 ohms and can drive or sink approximately
`20 milliamperes with a + regular voltage supply B+ of
`the order of 5 volts.
`During normal read and write operations, the high
`power driving gates 43 are selected by the normal ad-
`dress lines 13 via normal address gating signals on line
`19 applied at AND gate 41. During the read and write
`operations it will be understood that row addresses and
`rows are also selected by the row address driving means
`and the gating signals on line 19, as explained hereinbe—
`fore. During the refresh mode of operation the refresh
`address counter 32 is sequencing or sequentially scan—
`ning the six high power driving gates 43 on refresh
`address selection lines 33 and are selected by the re-
`fresh address gating signals on line 29 which are ap-
`plied to AND gate 46. The refresh column address
`signal is generated at the output of AND gate 46 on line
`47 and is buffered and amplified through NOR gate 43
`to generate a signal of equal intensity and magnitude as
`the read or write signal on line 44. Since the refresh
`address selection signal on line 33 is only generated or
`implemented during the refresh mode, the signal may
`be applied directly via line 48 to the inverter 49, which
`is a low power driving gate, to produce an output signal
`on line 51 which is applied to the output or driving line
`44. It will be understood that during the refresh address
`mode, there is a signal generated by the high power
`driving gate 43 and the low power driving gate 49.
`The low power driving gate 49 is preferably a C—MOS
`device such as a 74 CO4 made by National Semicon-
`ductor, Inc. Gate 49 has a characteristic impedance of
`approximately IOOO ohms and will drive or sink ap-
`proximately l.75 milliamperes. The output of low
`power driving gate 49 will not interfere with the driving
`power of NOR gate 43 during the normal refresh ad—
`dress selection mode. Low power driving gate 49 is
`powered by an always-on power supply (not shown)
`connected to line 53 which will be active even during
`power interruptions and power failures. During the
`refresh address mode, should the high power driving
`gate 43 lose its regular power source connected to line
`52 there will be no output from NOR gate 43. How-
`ever, the low power output from driving gate 49 will be
`sufficient to generate a refresh signal on line 44 which
`will maintain the dynamic semiconductor memory re-
`charged and effective.
`The dynamic semiconductor memory matrix 17 in
`the preferred embodiment can be restored or main—
`tained with a 2.2 volt minimum signal to maintain the
`logic “I” level. A 0.8 volt maximum signal will main-
`tain the logic “0” level. Thus, the low power driving
`circuit 49 will maintain the columns of the dynamic
`semiconductor memory matrix active even during
`power failure.
`In the preferred embodiment shown in FIGS. 1 and 2
`the always-on power supply connected to line 53 is
`coupled to column address driving means 18, refresh
`timing and control circuits 28, refresh address counter
`
`HP Exhibit 1006 - Page 4
`
`HP Exhibit 1006 - Page 4
`
`

`

`4,005,395
`
`5
`circuits 32 and the refresh oscillator 34. The always-on
`power supply can be connected in a manner which will
`always maintain its power level without dissipating the
`backup or battery supply.
`Having explained the preferred embodiment of the
`present invention, it will be understood that a plurality
`of driving circuits such as shown in FIG. 2 are em-
`ployed to implement read and write operations and are
`further employed to implement
`the refresh address
`mode operation. The normal address is always gated
`through AND gate 41 of the individual driving circuits
`and the refresh address is always gated through AND
`gate 46 when power is normally on. Both AND gates 41
`and 46 are normally off when power is interrupted or
`normal power is off. Thus, during the refresh mode, the
`refresh address selection line 33 is effective, via line 48
`and inverter 49, to generate the refresh address signal
`on line 51. The refresh address mode, once in opera—
`tion, always has priority and will complete its cycle and
`will block any normal address mode operations. The
`normal address mode is operable approximately 60
`times more often than the refresh address mode. even
`though the refresh address mode could be operated at
`less frequent intervals. The normal read or write opera—
`tion requires only a few nanoseconds and the refresh
`address mode may be efficiently interposed at the end
`of a normal memory cycle. Both the refresh address
`mode and the read and write mode act to lock out other
`operable modes until their mode or cycle of operation
`is complete.
`It will be understood that C~MOS devices require
`very low power drain and display relatively high imped-
`ance. Therefore, when operating from standby power
`there is very little drain on the battery or always-on
`power source connected to line 53. Further, it will be
`understood that the C—MOS device 49 described above
`is a NAND gate which operates normally in the off
`condition with no power drain.
`While there has been described an exemplary em-
`bodiment of the invention, it will be apparent that vari—
`ous modifications and substitutions may be made to the
`arrangement and, therefore, the scope of the invention
`is to be limited only as set forth in the following claims.
`What is claimed is:
`1.
`In a dynamic semiconductor memory system, a
`compatible circuit driven by always-on standby power
`for refreshing the information stored in said memory
`system during normal power failure, comprising:
`a dynamic semiconductor memory matrix;
`row address driving means for generating an address
`indicative of a row in said matrix;
`column address driving means for generating an ad-
`dress indicative of a column in said matrix;
`said column address driving means comprising a plu—
`rality of column address drivers, each said column
`address drivers comprising:
`a high power driving gate adapted to be connected
`to a source of normal interruptible power;
`a low power driving gate adapted to be connected
`to a source of always—on power;
`said driving gates of each said column address driv—
`ing means being connected together in a logical
`OR at their outputs;
`a normal address selection gate connected to the
`input of said high power driving gate;
`/
`
`IO
`
`IS
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6
`a refresh address selection gate connected to the
`input of said high power driving gate;
`mode enabling lines connected to said selection
`gates for enabling one of said selection gates;
`a refresh address selection line connected to the
`input of said refresh address selection gate and to
`the input of said low power driving gate, whereby
`an input signal on said refresh address selection
`line always produces a signal output at said col—
`umn address driver.
`
`2. In a dynamic semiconductor memory system as set
`forth in claim 1 wherein each said low power driving
`gate comprises a normally off inverter.
`3. In a dynamic semiconductor memory system as set
`forth in claim 2 wherein each said low power driving
`gate comprises a normally off NAND gate connected as
`a single input inverter.
`4. In a dynamic semiconductor memory system as set
`forth in claim 3 wherein said low power driving gate
`comprises a low power drain NAND gate.
`5. In a dynamic semiconductor memory system as set
`forth in claim 4 wherein said low power driving gate
`comprises a CMOS NAND gate.
`6. In a dynamic semiconductor memory system as set
`forth in claim 5 wherein said high power driving gate
`comprises a bipolar NOR gate.
`7. In a dynamic semiconductor memory system as set
`forth in claim I wherein said low power driving gate
`comprises a high impedance load in the output circuit
`of said high power driving gate.
`8. In a dynamic semiconductor memory system as set
`forth in claim I which further includes a refresh ad-
`dress counter for generating signals on said refresh
`address selection lines indicative of a column in said
`matrix.
`
`9. In a dynamic semiconductor memory system as set
`forth in claim 8 which further includes a refresh timing
`and control means wherein said refresh address
`counter and said refresh timing and control means are
`connected to said source of always-on power.
`10. In a dynamic semiconductor memory system of
`the type having a matrix comprised of rows and col-
`umns of dynamic semiconductor memory elements,
`row address driving means for generating address rep-
`resenting signals indicative of a row in said matrix,
`column address driving means for generating address
`representing signals indicative of a column in said ma-
`trix, the improvement comprising X column address
`driver circuits including
`a. a high power driving gate adapted to be connected
`to a source of normal interruptible power”
`b. a low power driving gate adapted to be connected
`to a source of always-on power;
`c. means for logically combining the output terminals
`of said high power driving gate and said low power
`driving gate;
`d. means for selectively applying normal or refresh
`address representing signals to the input of said
`high power driving gate; and
`e. means for also connecting said refresh address
`representing signals to the input of said low power
`driving gate, whereby an output is produced at the
`output of said column address driver circuit even in
`the absence of said normal interruptible power.
`*
`at
`a:
`at
`*
`
`HP Exhibit 1006 - Page 5
`
`HP Exhibit 1006 - 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