throbber
I|||||llllllllIllIllllllllllllllIllllllllllllllllllllllllllllllllllllllllll
`USOO5448528A
`
`United States Patent
`
`[191
`
`[11] Patent Number:
`
`5,448,528
`
`Nagai
`
`[45] Date of Patent:
`
`Sep. 5, 1995
`
`[54] SYNC}-IRONOUS DRAM HAVING INITIAL
`MODE SETTING CIRCUIT
`
`[56]
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`[75]
`
`Inventor:
`
`Eiichi Nagai, Kawasaki, Japan
`
`[73] Assignee:
`
`Fujitsu Limited, Kawasaki, Japan
`
`[21] Appl. No.: 307,420
`
`[22] Filed:
`
`Sep. 19, 1994
`
`Foreign Application Priority Data
`[30]
`Sep. 21, 1993 [JP]
`Japan .................................. 5—235225
`
`Int. Cl.5 ............................................ .. G1lC 13/00
`[51]
`[52] U.S. Cl. ............................... .. 365/233; 365/225.7;
`365/230.06
`[58] Field of Search ................. 365/233, 230.06, 225.7
`
`5,311,483
`
`5/1994 Takasugi ............................. 365/233
`
`Primary Exanzz'ner—Do H. Yoo
`Attorney, Agent, or Firm—Nikaido, Marmelstein,
`Murray & Oram
`
`[57]
`
`ABSTRACI‘
`
`The initial mode setting circuit 30 has a circuit 31 for
`generating a reset pulse RST after detecting that the
`power source voltage VCC has reached a specified
`value when the power source voltage VCC starts up,
`and fuses 32 to 37, each one end of which is commonly
`connected to the output end of the reset signal generat-
`ing circuit 31 and the other ends of which are connected
`to one of either the set input end S or the reset input end
`R of the flip flops 11 to 13. The fuses 32 to 37 are melted
`and cut off electrically or with a laser.
`
`7 Claims, 4 Drawing Sheets
`
`WRAP
`TYPE
`
`CAS
`LATENCY
`
`1
`
`KINGSTON 1006
`
`KINGSTON 1006
`
`

`
`U.S. Patent
`
`Sep. 5, 1995
`
`Sheet 1 of 4
`
`5,448,528
`
`BURST
`LENGTH
`
`WRAP
`TYPE
`
`CAS
`LATENCY
`
`2
`
`

`
`U.S. Patent
`
`Sep. 5, 1995
`
`Sheet 2 of 4
`
`5
`
`8258’M’
`
`
`
`mices_<mo
`
`3
`
`Em
`
`52I
`
`:
`
`<._.<n_
`
`6mm
`
`mam.
`
`2
`
`EmQ;
`
`
`

`
`U.S. Patent
`
`Sep. 5, 1995
`
`Sheet 3 of 4
`
`5,448,528
`
`F!G.3A
`(PRIOR ART)
`
`(4 CLOCKS)
`SETTING
`ACCESSABLE
`MODE
`8 DUMMY CYCLES
`200us
`I<—————>!<————————————>i<————>§———>
`
`VCC /
`
`F|G.3B
`
`ACCESSABLE
`8 DUMMY CYCLES
`200M
`p__—_4
`
`VCC 7:
`
`RST
`CK2
`
`in
`,'
`
`4
`
`

`
`U.S. Patent
`
`Sep. 5, 1995
`
`Sheet 4 of 4
`
`5,448,528
`
`F|G.4
`
`(PRIOR ART)
`
`
`
`BURST
`LENGTH
`
`WRAP
`TYPE
`
`' OAS
`LATENCY
`
`5
`
`

`
`1
`
`5,448,528
`
`SYNCHRONOUS DRAM HAVING INITIAL MODE
`SETTING CIRCUIT
`
`BACKGROUND OF THE INVENTION
`
`5
`
`invention relates to a synchronous
`The present
`DRAM that performs data input/output in sync with a
`clock and that has initial mode setting circuit.
`With the increase in the system clock frequency of 10
`microprocessors, demand has risen for DRAM with
`which high-speed access is possible. In response to this
`demand, synchronous DRAMS have been developed.
`A synchronous DRAM is provided with a mode
`register and by setting the burst length, wrap type and
`CAS latency in the register, optimal operation for the
`system can be achieved.
`The burst length referred to here is the number of
`data that are input/output continuously and it can be set
`to l, 2, 4, 8 or full page. Wrap type refers to the method
`with which column addresses which are internally gen-
`erated are changed at the time of burst access. The
`sequential method, that changes column addresses con-
`tinuously within the same bank, or the interleave
`method, that scrambles column addresses alternately
`between two banks can be selected for the wrap type.
`CAS latency refers to the number of clock cycles that
`pass after the read command is input until the time when
`the first data are read, and a latency of l, 2 or 3 can be
`selected.
`
`20
`
`25
`
`30
`
`15
`
`FIG. 4 is a simplified illustration of a circuit in the
`prior art that is related to mode setting within a syn-
`chronous DRAM.
`
`35
`
`The mode register 10 is provided with 3-bit D flip
`flops 11 to 13. The outputs from the D flip flops 11, 12
`and 13 respectively indicate the burst length, wrap type
`and CAS latency. FIG. 4 is simplified, but in fact, one
`flip flop is provided for each of the 1, 2, 4, 8 and full
`page burst lengths and this applies to other modes.
`Each of the AND gates 21 to 23 is opened by the
`mode register setting signal MRS and their outputs are
`determined by the values of the 7-bit addresses A0 to
`A6. The mode register setting signal MRS is an output
`of the AND gate 25 and it is set to ‘l’ when the chip
`select signal ‘C5, the row address strobe signal *RAS,
`the column address strobe signal *CAS and the write
`enable signal *WE are all set to ‘0’. Generally speaking,
`a signal *S means the signal whose logical value is in
`inverse relation to a signal S.
`In the structure described above, with a program, by
`setting the chip select signal *CS,
`the row address
`strobe signal *RAS, the column address strobe signal
`*CAS and the write enable signal *WE to ‘O’ for the
`synchronous DRAM, and at the same time, by assigning
`specific address values A0 to A6, the appropriate opera-
`tion mode can be set in the mode register 10.
`Generally, a DRAM cannot be accessed immediately
`after the power source voltage VCC starts up, as shown ,
`in FIG. 3A. Namely, after the power source voltage
`VCC reaches a specified value, such as 3.3 Vj-.O.3 V,
`200 ps, i.e., the time that is required for the substrate
`bias circuit within the DRAM to stabilize, is allowed to
`pass. Further, it is necessary to perform dummy opera-
`tions for 8 cycles in order to set the potential of the
`sequential logic circuit to a normal level. In the case of 65
`synchronous DRAM, furthermore, one clock cycle for
`the mode setting described above and three clock cycles
`for awaiting stabilization of the voltage level of the
`
`45
`
`50
`
`S5
`
`6
`
`2
`signal related to the setting are required, so a total of 4
`additional clock cycles is required.
`Because of this, a long time must elapse after power
`up before access is enabled, and it is necessary to set the
`mode with an initialization routine or the like before the
`memory can be accessed after power up.
`SUMMARY OF THE INVENTION
`
`In view of the prior art described above, an object of
`the present
`invention is to provide a synchronous
`DRAM which can reduce the length of time that elap-
`ses after power up until access is enabled and which can
`eliminate initial mode setting using a program.
`According to the present invention, there is provided
`a synchronous DRAM performing data input or output
`operation synchronized with a clock input in one of
`operating modes, the mode being set in a mode register,
`comprising: a command decoder for decoding a control
`signal from outside to generate a mode register setting
`signal and for, when said mode register setting signal is
`active, decoding an memory address to set the operat-
`ing mode in the mode register; and a initial mode setting
`circuit for generating a reset signal after detecting that
`a power source voltage has reached a value after start
`up of said power source voltage and for setting an initial
`value of the operating mode in said mode register with
`timing of said reset signal.
`Since the operating mode that the user normally uses
`or that the user requests can be initially set in the mode
`register automatically in response to the reset signal that
`is generated at power up, access becomes possible after,
`for example, 8 dummy cycles. This means, as shown in
`FIG. 3B for exampleythat access is possible by four
`clock cycles sooner than in the prior art, just as with
`non-synchronous type DRAM.
`Also, it is not necessary to set initial mode in an ini-
`tialization routine or the like.
`In the first mode of the present invention, said mode
`register has flip flops, each of said flip flops has a set
`input end and a reset input end; said initial mode setting
`circuit comprises; a reset signal generating circuit for
`generating a reset pulse from an output end after detect-
`ing that said power source voltage has reached a value
`when said power source voltage starts up; and non-
`volatile switching elements, one end of each of which
`being commonly connected to said output end of said
`reset signal generating circuit and another end of each
`of which being connected to one of either said set input
`end or said reset input end of one or more of said flip
`flops
`By this first mode, It becomes possible to set an initial
`value for the operating mode easily in correspondence
`with the system being used by the synchronous DRAM
`user.
`
`In the second mode of the present invention, said flip
`flops are N number; and said non-volatile switching
`elements are 2N number, one end of each of which
`being commonly connected to said output end of said
`reset signal generating circuit and other ends of which
`being connected to said set input ends or said reset input
`ends of said flip flops respectively.
`This second mode simplifies the structure.
`In the third mode of the present invention, said non-
`volatile switching elements are fuses cut off or not in
`accordance with said initial mode.
`This third mode makes possible to set various initial
`mode by melting and cut off electrically or with a laser
`in accordance with user’s request.
`
`

`
`5,448,528
`
`3
`In the forth mode of the present invention, said non-
`volatile switching elements are wiring pattern having
`connection/disconnection between said ends in accor-
`dance with said initial mode.
`This third mode simplifies the structure.
`As other mode, each of said non-volatile switching
`elements comprises a switching transistor connected
`between said output end of said reset signal generating
`circuit and said set input end or said reset input end of
`one of said flip flops.
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 shows a circuit that is related to mode setting
`within the synchronous DRAM in an embodiment of
`the present invention;
`FIG. 2 is a block diagram showing the overall config-
`uration of a synchronous DRAM that includes the cir-
`cuit shown in FIG. 1;
`FIG. 3A is a waveform diagram of the process lead-
`ing to the time when access is enabled in the prior art;
`FIG. 3B is a waveform diagram of the process lead-
`ing to the time when access is enabled in an embodiment
`of the present invention; and
`FIG. 4 shows a circuit that is related to mode setting
`within the synchronous DRAM in the prior art.
`DESCRIPTION OF THE PREFERRED
`EMBODIMENT
`
`FIG. 2 shows an overall configuration of the syn-
`chronous DRAM.
`
`30
`
`5
`
`l0
`
`15
`
`20
`
`25
`
`35
`
`45
`
`50
`
`55
`
`4
`setting of the mode, that is normally used in the system,
`in the mode register 10 at the time of power up.
`As shown in FIG. 1, the initial mode setting circuit 30
`is provided with a reset signal generating circuit 31 that
`generates a one-pulse reset signal RST that is output at
`start up after detecting that the power source voltage
`VCC has reached a specified value in the range of, for
`example, 3.3 ViO.3 V and non-volatile switching ele-
`ments 32 to 37, one end of each being connected com-
`monly to the output end of the aforesaid reset signal
`generating circuit 31 and the other ends being con-
`nected to the set input ends and the reset input ends of
`the D flip flops 11, 12 and 13 respectively.
`The non-volatile switching elements 32 to 37 may be
`fuses that can be melted and cut off electrically or with
`laser or they may be a wiring pattern in which connec-
`tion/disconnection can be selected at layout design.
`Either one of 32 or 33, either one of 34 or 35 and either
`one of 36 or 37 of the non-volatile switching elements
`32 to 37 are fused or disconnected depending upon the
`operating mode that is normally used by the user or
`requested by the user. In FIG. 1,
`the non-volatile
`switching elements 33, 35, and 37 are set to ON and the
`non-volatile switching elements 32, 34, 36 are set to
`OFF.
`
`The clock CK is supplied from the clock buffer 46
`shown in FIG. 2 to clock input ends of D flip flops 11
`to 13 when setting is made in the mode register 10 with
`a program as in the prior art.
`The other aspects of FIG. 1 are identical to those in
`FIG. 4.
`Next, the operation of the embodiment structured as
`described above is explained.
`In FIGS. 1 and 3B when the power source voltage
`VCC is started at power up and reaches a specified
`value in the range such as 3 Vi0.3 V, a reset signal
`RST is output from the reset signal generating circuit
`31, which then is supplied to the reset input end of the
`D flip flops 11 to 13 of the mode register 10 to clear the
`contents of D flip flops 11 to 13 to 0. With this, the burst
`length, the wrap type and the CAS latency that are
`normally used by the user or which are requested by the
`user are initially set.
`Since the 8 dummy clock cycles and 200 its shown in
`FIG. 3B relate to a memory cell array, normal access
`cannot be made to the memory cell array while the
`dummy cycles are running. However, since the setting
`in the mode register 10 does not constitute an access to
`the memory cell array, mode setting can be made imme-
`diately after the power source voltage VCC starts up as
`described above.
`
`With the present embodiment, since the operating
`mode that the user normally uses or the user requests is
`initially set in the mode register automatically in re-
`sponse to the reset signal RST that is generated with
`power up, access becomes possible after 8 dummy clock
`cycles just as with non-synchronous DRAM. This
`means that access is possible sooner by four clock cycles
`compared to the prior art. Also, it is not necessary to
`perform initial mode setting in an initialization routine
`or the like.
`
`This synchronous DRAM is provided with the
`DRAM core 40 of bank 0 and the DRAM core 41 of
`bank 1. The addresses A0 to All are supplied to the
`row address input ends RADR of the DRAM cores 40
`and 41 via the address buffer 42. When the address bit
`A11 is set to ‘0’, the DRAM core 40 is selected and
`when the address bit All is set to ‘l’, the DRAM core 41
`is selected. The addresses A0 to All that are supplied
`next are held in the column address counters 43 and 44
`via the address buffer 42 and their contents are supplied
`to the column address input ends CADR of the DRAM
`cores 40 and 41. The contents of the column address
`counters 43 and 44 are counted up during a burst trans-
`fer in correspondence with the mode set in the mode
`register 10. Input/output of the data D0 to D7 for the
`data input/output ends I/O of the DRAM cores 40 and
`41 is performed through the input/output data buffer
`register 45. The control of data input/output is exe-
`cuted, in sync with the clock CLK supplied to the clock
`buffer 46, based upon the chip select signal *CS, the
`row address strobe signal *RAS, the column address
`strobe signal *CAS and the write enable signal *WE
`that are supplied to the command decoder 20.
`If any of the chip select signal *CS, the row address
`strobe signal *RAS, the column address strobe signal
`CAS or the write enable signal *WE are not set to ‘0’,
`they are held in the control signal latch circuit 47 and 48
`by the clock from the clock buffer 46 and they are then
`supplied to the row address strobe signal input end
`RAS, the column address strobe signal input end CAS
`and the write enable signal input end WE of the DRAM
`cores 40 and 41. The clock CLK becomes validated in
`the clock buffer 46 when the clock enable signal CKE is
`set to ‘1’.
`In addition to the structure of the known art de-
`scribed above, this embodiment is further provided with
`the initial mode setting circuit 30 that performs initial
`
`Having described specific embodiment of the present
`invention, it is to be understood that modification and
`variation of the invention are possible without depart-
`ing from the spirit and scope thereof.
`What is claimed is:
`
`65
`
`1. A synchronous DRAM performing data input or
`output operation synchronized with a clock input in one
`
`7
`
`

`
`5
`of operating modes, the mode being set in a mode regis-
`ter, comprising:
`a command decoder for decoding a control signal
`from outside to generate a mode register setting
`signal and for, when said mode register setting 5
`signal is active, decoding a memory address to set
`the operating mode in the mode register; and
`an initial mode setting circuit for generating a reset
`signal after detecting that a power source voltage
`has reached a value after start up of said power 10
`source voltage and for setting an initial value of the
`operating mode in said mode register with timing
`of said reset signal.
`2. A synchronous DRAM according to claim 1:
`wherein said mode register has flip flops, each of said
`flip flops has a set input end and a reset input end;
`wherein said initial mode setting circuit comprises;
`a reset signal generating circuit for generating a reset
`pulse from an output end after detecting that said
`power source voltage has reached a value when 20
`said power source voltage starts up; and
`non-volatile switching elements, one end of each of
`which being commonly connected to said output
`end of said reset signal generating circuit and an-
`other end of each of which being connected to one 25
`of either said set input end or said reset input end of
`one or more of said flip flops.
`3. A synchronous DRAM according to claim 2
`wherein said on-volatile switching elements are fuses
`
`15
`
`6
`cut off or not in accordance with said initial value of the
`operating mode.
`4. A synchronous DRAM according to claim 2
`wherein said non—volatile switching elements are wiring
`patterns having connection/disconnection between said
`output end of said reset signal generating circuit and
`said one of either said set input end or said reset input
`end of one or more of said flip flops in accordance with
`said initial value of the operating mode.
`5. A synchronous DRAM according to claim 2:
`wherein said flip flops are N number; and
`wherein said non—volatile switching elements are 2N
`number, one end of each of which being commonly
`connected to said output end of said reset signal
`generating circuit and other ends of which being
`connected to said set input ends or said reset input
`ends of said flip flops respectively.
`6. A synchronous DRAM according to claim 5,
`wherein said non—volatile switching elements are fuses
`cut off or not in accordance with said initial value of the
`operating mode.
`7. A synchronous DRAM according to claim 5
`wherein said non-volatile switching elements are wiring
`patterns having connection/disconnection between said
`output end of said reset signal generating circuit and
`said one of either said set input end or said reset input
`end of one or more of said flip flops in accordance with
`said initial value of the operating mode.
`*
`*
`=l<
`*
`*
`
`5,448,528
`
`30
`
`35
`
`45
`
`50
`
`55
`
`60
`
`65
`
`8

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