US7746711B2 - Semiconductor device and semiconductor chips outputting a data strobe signal - Google Patents
Semiconductor device and semiconductor chips outputting a data strobe signal Download PDFInfo
- Publication number
- US7746711B2 US7746711B2 US11/984,606 US98460607A US7746711B2 US 7746711 B2 US7746711 B2 US 7746711B2 US 98460607 A US98460607 A US 98460607A US 7746711 B2 US7746711 B2 US 7746711B2
- Authority
- US
- United States
- Prior art keywords
- signal
- semiconductor chip
- strobe signal
- output
- data strobe
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active, expires
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1015—Read-write modes for single port memories, i.e. having either a random port or a serial port
- G11C7/1018—Serial bit line access mode, e.g. using bit line address shift registers, bit line address counters, bit line burst counters
- G11C7/1027—Static column decode serial bit line access mode, i.e. using an enabled row address stroke pulse with its associated word line address and a sequence of enabled bit line addresses
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/401—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
- G11C11/4063—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
- G11C11/407—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
- G11C11/4076—Timing circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1051—Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
- G11C7/1066—Output synchronization
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1072—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers for memories with random access ports synchronised on clock signal pulse trains, e.g. synchronous memories, self timed memories
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/22—Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management
Definitions
- the present invention relates to a semiconductor device and semiconductor chips. More specifically, the invention relates to a semiconductor device that includes a plurality of semiconductor chips and outputs a data signal and a data strobe signal indicative of an output timing of the data signal from the semiconductor chips, and the semiconductor chips in such semiconductor device.
- a DDR SDRAM Double Data Rate Synchronous Dynamic Random Access Memory
- the DDR SDRAM uses a data strobe (DQA) signal in order to inform a timing of performing data input/output with a frequency twice as fast as an external clock signal.
- the data strobe signal DQS is a bi-directional strobe signal, and functions as a data input/output operation reference clock at the time of a read/write operation. In the read operation, an edge of the data strobe signal DQS coincides with an edge of read data. Accordingly, when the read data is received from the DDR SDRAM, the received data strobe signal DQS is internally delayed up to the middle of the read data.
- a read command (READ) is received in an active state the DDR SDRAM, whereupon the data strobe signal DQS changes from a high-impedance (intermediate level) to a low level.
- a period of this low level is a preamble which will become a preparatory period for a data latch timing.
- the preamble is generated approximately one clock before initial data is output.
- the data strobe signal DQS toggles (alternates) at the same frequency as the clock signal during a period in which an effective data signal is present at a data input/output terminal (DQ).
- a low-level period after a last data has been transferred is a postamble. The postamble is generated during a period of approximately a half clock from an edge of the last data signal.
- Patent Document 1 describes a semiconductor device into which a plurality of semiconductor chips each including an input/output synchronization signal terminal or an output synchronization signal terminal are incorporated.
- an optional function such as a bonding option chip, a fuse option, or the like
- this function causes only one of the chips connected in common to output the DQS signal in a normal state and causes remaining DQS terminals to be in the high-impedance state.
- Patent Document 2 discloses a memory interface control circuit capable of improving immunity of read data to glitch noise when the read data is transferred between a memory (DDR-SDRAM, or a DDR2-SDRAM, in particular) and a memory controller LSI, and alleviating a constraint on a physical arrangement relationship between the memory and the memory controller LSI.
- Patent Document 1 JP Patent Kokai Publication No. JP-P2006-24663A
- Patent Document 2 JP Patent Kokai Publication No. JP-P2006-260322A
- Patent Documents 1 and 2 are herein incorporated by reference thereto.
- the semiconductor device described in Patent Document 1 is applied to prevent collision between the DQS signals when the DQS signals are output from the DQS terminals of a plurality of the semiconductor chips at the same timing.
- Such semiconductor device as described above is effective only in case where data outputs from a plurality of the semiconductor chips are separated.
- the semiconductor device as described above is effective in case where semiconductor chips that are different in a word width direction are connected.
- the data strobe signal for the DDR DRAM is driven low one clock before data output in order to achieve synchronization with an output timing of a data signal, thereby informing a receiver of a preparatory period (preamble) for a data latch timing.
- the DQS signal is output from a chip that has first received a read command.
- FIG. 14 A timing chart in this case will be shown in FIG. 14 .
- This chart shows a case where the number of CAS latencies is set to three and the number of burst operations is set to four.
- the DQS signal of the first chip outputs a preamble at a timing t 3 , and toggles at timings t 4 and t 5 in response to data (DQ) outputs.
- the DQS signal of the second chip outputs a preamble at the timing t 5 .
- a timing at which the DQS signal of the first chip goes high coincides with a timing at which the DQS signal of the second chip goes low (into the preamble).
- the DQS signals of opposite polarities are output simultaneously, and may cause an increase in a current of the semiconductor device and an unstable operation of a DQS signal level due to collision between the DQS signals.
- a semiconductor device with a plurality of semiconductor chips mounted thereon, which outputs a data signal and a data strobe signal indicative of an output timing of the data signal from (each of) the semiconductor chips.
- the semiconductor device has a configuration in which being temporally continuous with a data strobe signal corresponding to one of the semiconductor chips, a data strobe signal corresponding to an other one of the semiconductor chips is output so that the data strobe signal corresponding to the other one of the semiconductor chips alternates. Namely, a first data strobe signal corresponding to a first semiconductor chip is output in alternating fashion with a second strobe signal corresponding to a second semiconductor chip.
- the other one of the semiconductor chips include: a strobe signal control unit that determines whether or not the one of the semiconductor chips is in a read state, and delays an output start timing of the data strobe signal when it is determined that the one of the semiconductor chips is in the read state.
- the strobe signal control unit of the other one of the semiconductor chips control the output start timing so that a latter half portion of a preamble period of the data strobe signal to be output coincides with a post-amble period of the data strobe signal output by the one of the semiconductor chips.
- a semiconductor chip that outputs a data signal and a data strobe signal indicative of an output timing of the data signal.
- the semiconductor chip includes: a strobe signal control unit that determines whether or not other semiconductor chip connected in parallel with the semiconductor chip is in a read state, and delays an output start timing of a data strobe signal when it is determined that the other semiconductor chip is in the read state.
- the strobe signal control unit control the output start timing so that a latter half portion of a preamble period of the data strobe signal to be output coincides with a post-amble period of a data strobe signal output by the other semiconductor chip.
- the strobe signal control unit may include: a first command determination input circuit that receives a command input signal, determines whether or not the command input signal indicates a read command to the own semiconductor chip, and outputs a first read command signal when it is determined that the command input signal indicates the read command to the own semiconductor chip; a first burst counter circuit that performs control so that when a burst enable signal and the first read command signal in the other semiconductor chip are active, a timing of activating the burst enable signal in the own semiconductor chip is delayed by a predetermined amount, the burst enable signal being a signal indicative of a sending status of the data strobe signal; and a DQS control circuit that outputs as the data strobe signal an alternating signal which includes a preamble and is synchronized with a clock signal subsequent to the preamble, corresponding to an active period of the burst enable signal in the semiconductor chip.
- the strobe signal control unit may further include: a DQS input circuit that buffers and outputs an output of the DQS control circuit; the burst enable signal in the other semiconductor chip being an output signal of the DQS input circuit.
- the strobe signal control unit may further include: a second command determination input circuit that receives the command input signal, determines whether or not the command input signal indicates a read command to the other semiconductor chip, and outputs a second read command signal when it is determined that the command input signal indicates the read command to the other semiconductor chip; and a second burst counter circuit that receives the second read command signal and activates a second burst enable signal during a period corresponding to a predetermined number of clocks; the burst enable signal in the other semiconductor chip being the second burst enable signal.
- a semiconductor device of the present invention may include: a plurality of the semiconductor chips; a substrate with the plurality of the semiconductor chips mounted thereon; and wirings (lines) through which selection signals for the plurality of the semiconductor chips are delivered from the substrate.
- the present invention it is determined whether or not other semiconductor chip is in a read state.
- an output operation of the data strobe signal is delayed.
- data of opposite levels are not simultaneously output to data strobe signal output drivers of the chips. Accordingly, increase in a circuit current and an unstable operation of a data strobe signal level due to collision between the data strobe signals will not be caused. A high-speed operation can be thereby performed.
- FIGS. 1A and 1B are block diagrams each showing a configuration of a semiconductor device according to a first example of the present invention
- FIG. 2 is a block diagram showing a configuration of a strobe signal control unit according to the first example of the present invention
- FIG. 3 is an example of a circuit diagram of a command input determination circuit
- FIG. 4 is an example of a circuit diagram of a first burst counter circuit
- FIG. 5 is an example of a circuit diagram of a second burst counter circuit
- FIG. 6 is an example of a circuit diagram of a DQS control circuit
- FIG. 7 is a timing chart of one RAM in the semiconductor device according to the first example of the present invention.
- FIG. 8 is a timing chart of other RAM in the semiconductor device according to the first example of the present invention.
- FIG. 9 is a further timing chart of the one RAM in the semiconductor device according to the first example of the present invention.
- FIGS. 10A and 10B are block diagrams each showing a configuration of a semiconductor device according to a second example of the present invention.
- FIG. 11 is a block diagram showing a configuration of a strobe signal control unit according to the second example of the present invention.
- FIGS. 12A and 12B are block diagrams each showing a configuration of a semiconductor device according to a third example of the present invention.
- FIG. 13 is a block diagram showing a configuration of a strobe signal control unit according to the third example of the present invention.
- FIG. 14 is a timing chart of a RAM in a conventional semiconductor device.
- FIG. 15 is other timing chart of the RAM in the conventional semiconductor device.
- a semiconductor chip (such as a DDR SDRAM) according to an exemplary mode of the present invention outputs a data signal (indicated by reference character DQ in FIG. 1A ) and a data strobe signal (indicated by reference character DQS in FIG. 1A ) indicative of an output timing of the data signal.
- One (first) semiconductor chip (indicated by reference numeral 11 a in FIGS. 1A and 1B ) includes a strobe signal control unit (indicated by reference numeral 15 a in FIG. 1A ) that determines whether or not other (second) semiconductor chip (indicated by reference numeral 11 b in FIGS.
- a semiconductor device includes a plurality of semiconductor chips, a substrate (indicated by reference numeral 10 a in FIG. 1B ) with the semiconductor chips mounted thereon, and wirings through which selection signals for the semiconductor chips are delivered from the substrate.
- the semiconductor device having such a configuration in the MCP that uses a plurality of the semiconductor chips has a function of grasping input of a read command to the other (second) semiconductor chip and delaying the data strobe signal of the other semiconductor chip by a half clock when a burst length of a read command of one (own) chip has the same number of clocks as that of the read command of the other chip.
- this delaying function read commands can be received using the same timings as those in a customary one chip, without concern for an relation (or interval to avoid collision) between the read commands. Even if an output clock timing at which a data strobe signal of the (second) semiconductor chip (indicated by reference numeral 11 b in FIGS.
- the data strobe signal of the (second) semiconductor chip (indicated by reference numeral 11 b in FIGS. 1A and 1B ) is output so that the data strobe signal of the (first) semiconductor chip (indicated by reference numeral 11 a in FIGS. 1A and 1B ) alternates. Accordingly, the data strobe signals become continuous in terms of time. A high-speed operation can be thereby performed. Examples of the present invention will be described below in detail with reference to drawings.
- FIGS. 1A and 1B are block diagrams each showing a configuration of a semiconductor device according to a first example of the present invention.
- the semiconductor device includes RAMs 11 a and 11 b on a substrate 10 a .
- the RAMs 11 a and 11 b are DDR SDRAMs or like having the same configuration as shown in FIG. 1A , and each of the RAMs 11 a and 11 b includes the strobe signal control unit 15 a , a memory array & control unit 16 , and a data input/output unit 17 .
- wiring for various signals is performed in common by bonding wires from the substrate 10 a , as shown in FIG. 1B . Only wirings related to chip select signals CSB 1 and CSB 2 are formulated so that wiring positions of the signals CSB 1 and CSB 2 are transposed with each other between RAM 11 a and RAM 11 b.
- the memory array & control unit 16 is a main unit of each of the RAM 11 a and 11 b , and operates on clock signals CLK and CLKB, command input signals RAS, CAS, and WE, and the chip select signals CSB 1 and CSB 2 .
- the memory array & control unit 16 stores contents of the data signal DQ in a memory array corresponding to an address signal ADR via the data input/output unit 17 .
- the memory array & control unit 16 outputs data stored in the memory array corresponding to the address signal ADR as the data signal DQ via the data input/output unit 17 . Since contents of the memory array & control unit 16 and the data input/output unit 17 are well known in the DDR DRAM and the like, description of details of the memory array & control unit 16 and the data input/output unit 17 will be omitted.
- FIG. 2 is a block diagram showing a configuration of the strobe signal control unit 15 a .
- the strobe signal control unit 15 a is a circuit that generates the data strobe signal DQS indicative of an output timing of the data signal DQ, and includes command input determination circuits 21 a and 21 b , burst counter circuits 22 a and 22 b , and a DQS control circuit 23 .
- the strobe signal control unit receives the data strobe signal DQS from outside. Since this function of the strobe signal control unit is not related to the present invention, a description of this function will be omitted.
- the command input determination circuit 21 a receives the clock signal CLK, command input signals RAS, CAS and WE, and chip select signal CSB 1 , and outputs to the burst counter circuit 22 a a read command signal RE 1 indicative of the read state when the input signals satisfy a predetermined condition.
- the command input determination circuit 21 b receives the clock signal CLK, command input signals RAS, CAS and WE, and chip select signal CSB 2 for other chip, and outputs to the burst counter circuit 22 b a read command signal RE 2 indicative of the read state when the input signals satisfies the predetermined condition.
- the burst counter circuit 22 b receives the clock signal CLK and the read command signal RE 2 .
- the burst counter circuit 22 b outputs to the burst counter circuit 22 a a burst enable signal BSTE 2 that has become active during a period of time corresponding to the predetermined number of clocks when the read command signal RE 2 is active.
- the burst counter circuit 22 a receives the clock signal CLK, read command signal RE 1 , and burst enable signal BSTE 2 .
- the burst counter circuit 22 a outputs to the DQS control circuit 23 a burst enable signal BSTE 1 that has become active during the period of time corresponding to the predetermined number of clocks when the read command signal RE 1 is active.
- start of activation of the burst enable signal BSTE 1 is delayed by a predetermined amount (e.g., corresponding to a half clock).
- the DQS control circuit 23 receives the clock signal CLK, an inverse clock signal CLKB that has a phase inverse to that of the clock signal CLK, and burst enable signal BSTE 1 , and outputs the data strobe signal DQS corresponding to a period of time during which the burst enable signal BSTE 1 is active.
- FIG. 3 is a circuit diagram of each of the command input signal determination circuits 21 a and 21 b .
- the command input determination circuit 21 a ( 21 b ) includes D-flip flop circuits FF 11 to FF 14 which act as register circuits, inverter circuits INV 1 and INV 2 , and a four-input AND circuit AND 1 .
- Each of the D-flip flop circuits FF 11 to FF 14 receives the clock signal CLK at a clock terminal thereof, and the D-flip flop circuits FF 11 to FF 14 also receive the command input signals RAS, CAS, WE, and the chip select signal CSB 1 (CSB 2 ) at a D terminal thereof, respectively.
- a Q terminal of the D-flip flop circuit FF 11 an output terminal of the inverter circuit INV 1 that inverts an output of a Q terminal of the D-flip flop circuit FF 12 , a Q terminal of the D-flip flop circuit FF 13 , and an output circuit of the inverter circuit INV 2 that inverts an output of a Q terminal of a D-flip flop circuit FF 14 are connected.
- the read command signal RE 1 (RE 2 ) comes from an output terminal of the AND circuit AND 1 goes High in synchronization with a fall of the clock signal CLK, which shows that the read command signal RE 1 (RE 2 ) is active.
- FIG. 4 is a circuit diagram of the burst counter circuit 22 a .
- the burst counter circuit 22 a includes D-flip flop circuits FF 21 to FF 24 , two-input NAND circuits NAND 1 and NAND 2 , two-input NOR circuits NOR 1 to NOR 4 , and delay circuits DL 1 and DL 2 .
- Each of the D-flip flop circuits FF 21 to FF 24 receives the clock signal CLK at a clock terminal thereof.
- the read command signal RE 1 is input to a D terminal of the D-flip flop circuit FF 21 .
- the D-flip flop circuits FF 21 to FF 24 are cascade connected.
- a Q terminal of the D-flip flop circuit FF 24 is connected to one end of inputs of the NOR circuit NOR 2 .
- a Q terminal of the D-flip flop circuit FF 21 is connected to one end of inputs of the NOR circuit NOR 1 via the delay circuit DL 2 .
- An output of the NOR circuit NOR 1 is connected to the other end of the inputs of the NOR circuit NOR 2 , and an output of the NOR circuit NOR 2 is connected to the other end of the inputs of the NOR circuit NOR 1 , so that the NOR circuits NOR 1 and NOR 2 form an RS flip-flop circuit.
- the two-input NAND circuit NAND 1 receives the burst enable signal BSTE 2 at one end thereof and receives the clock signal CLKB at the other end thereof.
- An output of the two-input NAND circuit NAND 1 is connected to one end of inputs of the NAND circuit NAND 2 via the delay circuit DL 1 .
- the NAND circuit NAND 2 receives the burst enable signal BSTE 2 at the other end thereof and an output of the NAND circuit NAND 2 is connected to one end of inputs of the NOR circuit NOR 3 .
- the output of the NOR circuit NOR 1 is connected to one end of inputs of the NOR circuit NOR 4 .
- An output of the NOR circuit NOR 4 is connected (fed back) to the other end of the inputs of the NOR circuit NOR 3 , and an output of the NOR circuit NOR 3 is connected to the other end of the inputs of the NOR circuit NOR 4 , so that the NOR circuits NOR 3 and NOR 4 form an RS flip-flop circuit.
- An output of the NOR circuit NOR 4 outputs the burst enable signal BSTE 1 .
- FIG. 5 is a circuit diagram of the burst counter circuit 22 b .
- the burst counter circuit 22 b includes D-flip flop circuits FF 31 to FF 34 , two-input NOR circuits NOR 5 and NOR 6 , an inverter circuit INV 3 and a delay circuit DL 3 .
- Each of the D-flip flop circuits FF 31 to FF 34 receives the clock signal CLK at a clock terminal thereof.
- the read command signal RE 2 is input to a D terminal of the flip-flop circuit FF 31 .
- the D-flip flop circuits FF 31 to FF 34 are cascade-connected.
- a Q terminal of the D-flip flop circuit FF 34 is connected to one end of inputs of the NOR circuit NOR 6 .
- a Q terminal of the D-flip flop circuit FF 31 is connected to one end of inputs of the NOR circuit NOR 5 via the delay circuit DL 3 .
- An output of the NOR circuit NOR 5 is connected to the other end of the inputs of the NOR circuit NOR 6 , and an output of the NOR circuit NOR 6 is connected to the other end of the inputs of the NOR circuit NOR 5 , so that the NOR circuits NOR 5 and NOR 6 form an RS flip-flop circuit.
- the output of the NOR circuit NOR 5 outputs the burst enable signal BSTE 2 via the inverter circuit INV 3 .
- FIG. 6 is a circuit diagram of the DQS control circuit 23 .
- the DQS control circuit 23 includes a DQS counter CNT, an NAND circuit NAND 3 , an NOR circuit NOR 7 , an inverter circuit INV 4 , a P-channel transistor PM 1 , and an N-channel transistor NM 1 .
- the DQS counter CNT receives the clock signals CLK and CLKB, counts the number of clocks during a period in which the burst enable signal BSTE 1 is high, and outputs a high level to respective one ends of the NAND circuit NAND 3 and the NOR circuit NOR 7 .
- the burst enable signal BSTE 1 is input to the other end of the NAND circuit NAND 3 .
- the burst enable signal BSTE 1 is input to the other end of the NOR circuit NOR 7 via the inverter circuit INV 4 .
- An output terminal of the NAND circuit NAND 3 is connected to a gate of the P-channel transistor PM 1 with a source thereof connected to a power supply VCC.
- An output terminal of the NOR circuit NOR 7 is connected to a gate of the N-channel transistor NM 1 with a source thereof grounded. Drains of the P-channel transistor PM 1 and the N-channel transistor NM 1 are connected to a common node which outputs the data strobe signal DQS.
- the burst enable signal BSTE 1 When the burst enable signal BSTE 1 is low, an output of the DQS control circuit 23 becomes a high-impedance state.
- the DQS control circuit 23 buffers an output of the DQS counter CNT, followed by outputting.
- FIG. 7 is a timing chart on a side of the RAM 11 a .
- FIG. 8 is a timing chart on a side of the RAM 11 b .
- FIGS. 7 and 8 show a case where the number of CAS latencies is set to three and the number of burst operations is set to four.
- FIGS. 7 and 8 show a case where at timing t 1 , the RAM 11 b is in a nonselected idle state, and a read command is input to the RAM 11 a , and at timing t 3 , a read command is input to the RAM 11 b .
- the command input signal RAS is high
- the command input signal CAS is low
- the command input signal WE is high.
- the chip select signal CSB 1 goes low.
- the RAM 11 a thereby executes the read command.
- the clock signal CLK goes high.
- the signal at each D terminal of the D-flip flop circuits FF 11 to FF 14 is thereby latched in the command input determination circuit 21 a in the RAM 11 a .
- high-level inputs are input to the AND circuit AND 1 , and the read command signal RE 1 goes high (active).
- the chip select signal CSB 2 is high.
- the read command signal RE 2 in the command input determination circuit 21 b remains low. Accordingly, the burst counter circuit 22 b does not operate, and the burst enable signal BSTE 2 remains low.
- the read command (R) is input to the RAM b on the counterpart at the timing t 3 .
- the burst enable signal BSTE 2 goes high (active) at a timing t 4 ( FIG. 7 ).
- the burst enable signal BSTE 1 has already gone (and remains) high, the RS flip-flop circuit formed of the NOR circuits NOR 3 and NOR 4 ( FIG. 4 ) does not operate, and the burst enable signal BSTE 1 maintains high.
- an output of the D-flip flop circuit FF 24 in a final stage goes high at a timing t 5 , for the burst enable signal BSTE 1 .
- the output of the NOR circuit NOR 1 thereby changes to high, and the burst enable signal BSTE 1 goes low.
- the number of stages of this register (the number of the D-flip flop circuits) is set to four for setting an operation timing using the data strobe signal DQS when the number of the CAS latencies is set to three and the number of the burst operations is set to four.
- the DQS control circuit 23 that receives the burst enable signal BSTE 1 uses the burst enable signal BSTE 1 as a signal that controls an output of the data strobe signal DQS. For this reason, outputs of the P-channel transistor PM 1 and the N-channel transistor NM 1 for outputting the data strobe signal DQS are controlled by an output of the DQS counter CNT from a timing at which the burst enable signal BSTE 1 has gone high. Synchronization of the data strobe signal DQS, which is an output of these transistors, is performed by the clock signals CLK and CLKB after the burst enable signal BSTE 1 has gone high.
- the data strobe signal DQS goes low (into the preamble), and changes (alternates) between high and low during the timings t 4 to t 5 , and functions as a synchronizing signal of the data signal DQ.
- the burst enable signal BSTE 1 goes low again.
- an output of the data strobe signal DQS becomes the high-impedance state again at an end of the timing t 5 .
- data output is started according to the usual CAS latency, and the data strobe signal DQS performs an operation that is the same as that in a conventional art.
- the RAM 11 b is in a nonselected idle state.
- an operation of the command input determination circuit 21 b that receives the chip select signal CSB 2 performs the same operation as the command input determination circuit 21 a described earlier. That is, the signal RE 2 indicating that the RAM 11 a as the counterpart has received a read command goes high.
- the burst counter circuit 22 b causes the burst enable signal BSTE 2 to go high at the timing t 2 , like the burst counter circuit 22 a described earlier.
- the read command is input to the RAM 11 b itself this time.
- an operation of the command input determination circuit 21 a becomes the same as that in the RAM 11 a described earlier at the timing t 1 , and the read command signal RE 1 goes high.
- the burst counter circuit 22 a operates.
- a difference from the operation of the RAM 11 a described before is that the burst enable signal BSTE 2 has already gone high. For this reason, the burst enable signal BSTE 1 cannot go high at the timing t 4 , and remains low until the clock signal CLKB goes high at the timing t 5 . Then, after a lapse of a delay time through the delay circuit DL 2 from the timing at which the clock signal CLKB has gone high, the burst enable signal BSTE 1 goes high.
- This delay time is present so that a time point when the data strobe signal DQS on a side of the RAM 11 b goes low at the timing t 5 is delayed from a time point when the data strobe signal DQS on a side of the RAM 11 a goes low.
- the DQS control circuit 23 to which the burst enable signal BSTE 1 on the side of the RAM 11 b is input does not output the data strobe signal DQS until the clock signal CLKB goes high at the timing t 5 . Accordingly, a start of the output of the data strobe signal DQS on the side of the RAM 11 b is delayed by a half clock.
- FIG. 9 is a timing diagram when the read command is input to the RAM 11 b at the timing t 4 .
- the semiconductor device in this example operates so that following an output of the data strobe signal of the semiconductor chip 11 a to which the (first) read command is input at the timing t 1 , the data strobe signal of the (second) semiconductor chip 11 b to which the (second) read command is input at the timing t 3 is output so that the data strobe signal of the (second) semiconductor chip 11 b is continuous with the data strobe signal of the (first) semiconductor chip 11 a and alternates.
- collision between the data strobe signals of both the chips does not occur.
- increase in the circuit current and any unstable operation of the data strobe signal level will not be caused.
- FIGS. 10A and 10B are block diagrams each showing a configuration of a semiconductor device according to a second example of the present invention.
- the semiconductor device shown in FIGS. 10A and 10B includes RAMs 12 a and 12 b on the substrate 10 b .
- Each of the RAMs 12 a and 12 b is the DDR SDRRAM having the same configuration as that as shown in FIG. 10A , and includes a strobe signal control unit 15 b , the memory array & control unit 16 , and the data input/output unit 17 .
- FIG. 10A includes RAMs 12 a and 12 b on the substrate 10 b .
- Each of the RAMs 12 a and 12 b is the DDR SDRRAM having the same configuration as that as shown in FIG. 10A , and includes a strobe signal control unit 15 b , the memory array & control unit 16 , and the data input/output unit 17 .
- FIG. 10A and 10B includes a strobe signal control unit 15
- the chip select signal CSB 1 is given as a chip select signal CSB for the RAM 12 a .
- the chip select signal CSB 2 is given as the chip select signal CSB for the RAM 12 a .
- Wiring of the chip select signal CSB 1 to the RAM 12 a is made via a dummy terminal of the RAM 12 b .
- Each of the RAMs 12 a and 12 b includes terminals for receiving/outputting signals BSO and BSI. A terminal related to the signal BSO of the RAM 12 a and a terminal related to the signal BSI of the RAM 12 b are connected. A terminal related to the signal BSI of the RAM 12 a and a terminal related to the signal BSO of the RAM 12 b are connected.
- FIG. 11 is a block diagram showing a configuration of the strobe signal control unit 15 b .
- the strobe signal control unit 15 b includes the command input determination circuit 21 a , burst counter circuit 22 a , and DQS control circuit 23 .
- the command input determination circuit 21 a receives the clock signal CLK, command input signals RAS, CAS and WE, and chip select signal CSB, and outputs to the burst counter circuit 22 a the read command signal RE 1 when the input signals satisfy the predetermined condition.
- the burst counter circuit 22 a receives the clock signal CLK, read command signal RE 1 , signal BSI (corresponding to the burst enable signal BSTE 2 in FIG. 2 ), and outputs the signal BSO (corresponding to the burst enable signal BSTE 1 ) to the DQS control circuit 23 .
- the burst enable signal BSTE 1 described in the first example is output to an output pad as the signal BSO as shown in FIG. 10B , and the signal BSI is directly input to the burst counter circuit 22 a as the burst enable signal BSTE 2 for the chip of the counterpart mounted by the MCP. Since an operation of the burst enable signal BSTE 1 is the same as that in the first example, a description about a circuit operation will be omitted. In the semiconductor device in the second example, the number of wirings between chips is increased. However, the configuration of the strobe signal control unit 15 b is simplified.
- FIGS. 12A and 12B are block diagrams each showing a configuration of a semiconductor device according to a third example of the present invention.
- the semiconductor device shown in FIGS. 12A and 12B includes RAMs 13 a and 13 b on a substrate 10 c .
- Each of the RAMs 13 a and 13 b is the DDR SDRAM having the same configuration as that as shown in FIG. 12A , and includes a strobe signal control unit 15 c , the memory array & control unit 16 , and the data input/output unit 17 .
- FIG. 12A includes RAMs 13 a and 13 b on a substrate 10 c .
- Each of the RAMs 13 a and 13 b is the DDR SDRAM having the same configuration as that as shown in FIG. 12A , and includes a strobe signal control unit 15 c , the memory array & control unit 16 , and the data input/output unit 17 .
- the chip select signal CSB 1 is given as the chip select signal CSB for the RAM 13 a .
- the chip select signal CSB 2 is given as the chip select signal CSB for the RAM 13 b . Wiring of the chip select signal CSB 1 to the RAM 13 a is made via a dummy terminal of the RAM 13 b.
- FIG. 13 is a block diagram showing a configuration of the strobe signal control unit 15 c .
- the strobe signal control unit 15 c includes the command input determination circuit 21 a , the burst counter circuit 22 a , the DQS control circuit 23 , and a DQS input circuit 24 .
- the command input determination circuit 21 a receives the clock signal CLK, command input signals RAS, CAS and WE, and chip select signal CSB, and outputs to the burst counter circuit 22 a the read command signal RE 1 when the input signals satisfy the predetermined condition.
- the burst counter circuit 22 a receives the clock signal CLK, read command signal RE 1 , and burst enable signal BSTE 2 , and outputs the burst enable signal BSTE 1 to the DQS control circuit 23 .
- the DQS input circuit 24 receives the data strobe signal DQS which is connected in common between the RAMs 13 a and 13 b and output, and outputs the data strobe signal DQS to the burst counter circuit 22 a as the burst enable signal BSTE 2 .
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- Dram (AREA)
- Memory System (AREA)
Abstract
Description
Claims (28)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006315746A JP4353330B2 (en) | 2006-11-22 | 2006-11-22 | Semiconductor device and semiconductor chip |
JP2006-315746 | 2006-11-22 |
Publications (2)
Publication Number | Publication Date |
---|---|
US20080117694A1 US20080117694A1 (en) | 2008-05-22 |
US7746711B2 true US7746711B2 (en) | 2010-06-29 |
Family
ID=39416776
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/984,606 Active 2028-04-14 US7746711B2 (en) | 2006-11-22 | 2007-11-20 | Semiconductor device and semiconductor chips outputting a data strobe signal |
Country Status (2)
Country | Link |
---|---|
US (1) | US7746711B2 (en) |
JP (1) | JP4353330B2 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100302830A1 (en) * | 2009-05-29 | 2010-12-02 | Jong Hyun Wang | Semiconductor memory device |
US20110187429A1 (en) * | 2010-01-29 | 2011-08-04 | Hynix Semiconductor Inc. | Semiconductor apparatus |
US20120273783A1 (en) * | 2010-01-29 | 2012-11-01 | SK Hynix Inc. | Semiconductor apparatus |
US20130322192A1 (en) * | 2012-06-05 | 2013-12-05 | SK Hynix Inc. | Semiconductor memory device, memory system including the same and operating method thereof |
US8913447B2 (en) * | 2011-06-24 | 2014-12-16 | Micron Technology, Inc. | Method and apparatus for memory command input and control |
US11630153B2 (en) | 2021-04-26 | 2023-04-18 | Winbond Electronics Corp. | Chip testing apparatus and system with sharing test interface |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5258687B2 (en) * | 2009-07-13 | 2013-08-07 | ルネサスエレクトロニクス株式会社 | Memory interface control circuit |
JP5473649B2 (en) * | 2010-02-08 | 2014-04-16 | ピーエスフォー ルクスコ エスエイアールエル | Semiconductor device and semiconductor module |
KR20120086952A (en) * | 2011-01-27 | 2012-08-06 | 에스케이하이닉스 주식회사 | Semiconductor Memory Chip and Multi Chip Package using the same |
JP5666030B2 (en) * | 2014-02-04 | 2015-02-04 | ピーエスフォー ルクスコ エスエイアールエルPS4 Luxco S.a.r.l. | Semiconductor device and semiconductor module |
JP2015176958A (en) | 2014-03-14 | 2015-10-05 | 株式会社東芝 | Semiconductor device and manufacturing method of the same |
JP6395919B1 (en) * | 2017-12-13 | 2018-09-26 | ウィンボンド エレクトロニクス コーポレーション | Semiconductor memory device |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5896347A (en) * | 1996-12-27 | 1999-04-20 | Fujitsu Limited | Semiconductor memory system using a clock-synchronous semiconductor device and semiconductor memory device for use in the same |
US6321343B1 (en) * | 1997-10-02 | 2001-11-20 | Kabushiki Kaisha Toshiba | Semiconductor memory system comprising synchronous DRAM and controller thereof |
JP2002169721A (en) | 2000-11-30 | 2002-06-14 | Hitachi Ltd | Information processing system |
JP2006024663A (en) | 2004-07-07 | 2006-01-26 | Elpida Memory Inc | Semiconductor device and semiconductor chip |
JP2006260322A (en) | 2005-03-18 | 2006-09-28 | Nec Corp | Memory interface control circuit |
US20060233012A1 (en) * | 2005-03-30 | 2006-10-19 | Elpida Memory, Inc. | Semiconductor storage device having a plurality of stacked memory chips |
US20070240012A1 (en) * | 2006-04-07 | 2007-10-11 | Ali Burney | Memory interface circuitry with phase detection |
US20070291557A1 (en) | 2006-06-13 | 2007-12-20 | Elpida Memory, Inc. | Stacked semiconductor device |
US7460417B2 (en) * | 2005-03-14 | 2008-12-02 | Samsung Electronics Co., Ltd. | Semiconductor device, semiconductor memory device and data strobe method |
-
2006
- 2006-11-22 JP JP2006315746A patent/JP4353330B2/en not_active Expired - Fee Related
-
2007
- 2007-11-20 US US11/984,606 patent/US7746711B2/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5896347A (en) * | 1996-12-27 | 1999-04-20 | Fujitsu Limited | Semiconductor memory system using a clock-synchronous semiconductor device and semiconductor memory device for use in the same |
US6321343B1 (en) * | 1997-10-02 | 2001-11-20 | Kabushiki Kaisha Toshiba | Semiconductor memory system comprising synchronous DRAM and controller thereof |
JP2002169721A (en) | 2000-11-30 | 2002-06-14 | Hitachi Ltd | Information processing system |
JP2006024663A (en) | 2004-07-07 | 2006-01-26 | Elpida Memory Inc | Semiconductor device and semiconductor chip |
US7460417B2 (en) * | 2005-03-14 | 2008-12-02 | Samsung Electronics Co., Ltd. | Semiconductor device, semiconductor memory device and data strobe method |
JP2006260322A (en) | 2005-03-18 | 2006-09-28 | Nec Corp | Memory interface control circuit |
US7266022B2 (en) | 2005-03-18 | 2007-09-04 | Nec Corporation | Memory interface control circuit |
US20060233012A1 (en) * | 2005-03-30 | 2006-10-19 | Elpida Memory, Inc. | Semiconductor storage device having a plurality of stacked memory chips |
US20070240012A1 (en) * | 2006-04-07 | 2007-10-11 | Ali Burney | Memory interface circuitry with phase detection |
US20070291557A1 (en) | 2006-06-13 | 2007-12-20 | Elpida Memory, Inc. | Stacked semiconductor device |
JP2007335528A (en) | 2006-06-13 | 2007-12-27 | Elpida Memory Inc | Laminated semiconductor device |
Non-Patent Citations (1)
Title |
---|
Japanese Office Action dated Oct. 8, 2008 with Partial English-Language Translation. |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100302830A1 (en) * | 2009-05-29 | 2010-12-02 | Jong Hyun Wang | Semiconductor memory device |
US20110187429A1 (en) * | 2010-01-29 | 2011-08-04 | Hynix Semiconductor Inc. | Semiconductor apparatus |
US20120273783A1 (en) * | 2010-01-29 | 2012-11-01 | SK Hynix Inc. | Semiconductor apparatus |
US8369122B2 (en) * | 2010-01-29 | 2013-02-05 | SK Hynix Inc. | Semiconductor apparatus |
US8779797B2 (en) * | 2010-01-29 | 2014-07-15 | SK Hynix Inc. | Semiconductor apparatus |
US8913447B2 (en) * | 2011-06-24 | 2014-12-16 | Micron Technology, Inc. | Method and apparatus for memory command input and control |
US20130322192A1 (en) * | 2012-06-05 | 2013-12-05 | SK Hynix Inc. | Semiconductor memory device, memory system including the same and operating method thereof |
US8971135B2 (en) * | 2012-06-05 | 2015-03-03 | SK Hynix Inc. | Semiconductor memory device receiving data in response to data strobe signal, memory system including the same and operating method thereof |
US11630153B2 (en) | 2021-04-26 | 2023-04-18 | Winbond Electronics Corp. | Chip testing apparatus and system with sharing test interface |
Also Published As
Publication number | Publication date |
---|---|
US20080117694A1 (en) | 2008-05-22 |
JP4353330B2 (en) | 2009-10-28 |
JP2008130184A (en) | 2008-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7746711B2 (en) | Semiconductor device and semiconductor chips outputting a data strobe signal | |
JP4907601B2 (en) | Semiconductor memory device having preamble function | |
JP4885623B2 (en) | Multilayer semiconductor device | |
US5384735A (en) | Data output buffer of a semiconductor memory device | |
US9281052B2 (en) | Semiconductor device having data terminal supplied with plural write data in serial | |
US7983101B2 (en) | Circuit for generating data strobe signal in DDR memory device and method therefor | |
JP3922765B2 (en) | Semiconductor device system and semiconductor device | |
US6198674B1 (en) | Data strobe signal generator of semiconductor device using toggled pull-up and pull-down signals | |
US6288971B1 (en) | Apparatus for generating data strobe signal applicable to double data rate SDRAM | |
US20090097329A1 (en) | Semiconductor storage device and high-speed address-latching method | |
US6987699B2 (en) | Clock driver in semiconductor memory device | |
JP2002304885A (en) | Semiconductor integrated circuit | |
US6760261B2 (en) | DQS postamble noise suppression by forcing a minimum pulse length | |
US8027205B2 (en) | Semiconductor memory device and operation method thereof | |
US6671788B2 (en) | Synchronous semiconductor memory device having a burst mode for improving efficiency of using the data bus | |
US6407962B1 (en) | Memory module having data switcher in high speed memory device | |
US7791963B2 (en) | Semiconductor memory device and operation method thereof | |
US20100149891A1 (en) | Semiconductor memory device including reset control circuit | |
US7741892B2 (en) | Data output controller | |
US8248863B2 (en) | Data buffer control circuit and semiconductor memory apparatus including the same | |
KR100976406B1 (en) | Flip-flop and semiconductor memory apparatus including the same | |
US7548106B2 (en) | Internal read signal generator and semiconductor memory device having the same | |
US7307913B2 (en) | Clock control device for toggling an internal clock of a synchronous DRAM for reduced power consumption | |
KR100389919B1 (en) | Method and circuit for inputting and outputting data, and system using semiconductor memory device including the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: ELPIDA MEMORY, INC., JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INABA, HIDEO;REEL/FRAME:020184/0486 Effective date: 20071109 Owner name: ELPIDA MEMORY, INC.,JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INABA, HIDEO;REEL/FRAME:020184/0486 Effective date: 20071109 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
AS | Assignment |
Owner name: ELPIDA MEMORY INC., JAPAN Free format text: SECURITY AGREEMENT;ASSIGNOR:PS4 LUXCO S.A.R.L.;REEL/FRAME:032414/0261 Effective date: 20130726 |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: PS4 LUXCO S.A.R.L., LUXEMBOURG Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ELPIDA MEMORY, INC.;REEL/FRAME:032899/0588 Effective date: 20130726 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
AS | Assignment |
Owner name: PS5 LUXCO S.A.R.L., LUXEMBOURG Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:PS4 LUXCO S.A.R.L.;REEL/FRAME:039818/0506 Effective date: 20130829 Owner name: LONGITUDE SEMICONDUCTOR S.A.R.L., LUXEMBOURG Free format text: CHANGE OF NAME;ASSIGNOR:PS5 LUXCO S.A.R.L.;REEL/FRAME:039793/0880 Effective date: 20131112 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552) Year of fee payment: 8 |
|
AS | Assignment |
Owner name: LONGITUDE LICENSING LIMITED, IRELAND Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:LONGITUDE SEMICONDUCTOR S.A.R.L.;REEL/FRAME:046867/0248 Effective date: 20180731 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 12 |