USPatent applicationPatented

Data output circuit

Granted 19 Apr 2011 · 1 office action

Current assignee: Hynix Semiconductor Inc. · originally SK Group

Law firm: Law firm · Log in to unlock

Attorney: Attorney · Log in to unlock

Inventors: Taek-Sang Song, Jun-Woo Lee, Dae-Han Kwon · Examiner: Pho M Luu · AU 2824 · TC 2800

Life of the application

8 dated events
⤢ drag to zoom2010201220142016201820202022202420262028ProsecutionOwnershipTerm & fees
ProsecutionOwnershipTerm & feeshover for detail · click to open

Abstract

A data output circuit includes a serial data output unit for outputting a plurality of parallel data as serial data according to an operation mode, an internal information output unit for outputting internal information data according to the operation mode, and a buffering unit for receiving the serial data and the internal information data through an identical input end and buffering the received data.

Description

7 parts
›CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims priority to Korean patent application number 10-2008-0089299, filed on Sep. 10, 2008, which is incorporated by reference in its entirety.

›BACKGROUND OF THE INVENTION

The present subject matter relates to a semiconductor design technology, and more particularly, to a data output circuit for outputting internal information data such as a vendor ID through an input/output pad.

In general, a semiconductor memory device such as a double data rate synchronous DRAM (DDR SDRAM) provides internal information data to an external device such as a chip set through an input/output pad. For example, the internal information data includes a vender ID for identifying a manufacturing company of a semiconductor memory device, and the semiconductor memory device includes a register for storing such a vender ID. If a semiconductor memory device includes additional pads for outputting a vender ID, the number of pads increases as many as the additional pads, and a manufacturing cost thereof increases, too. Therefore, the vender ID is outputted through an input/output pad.

FIG. 1 is a circuit diagram illustrating a data output circuit according to the related art.

Referring to FIG. 1 , the data output circuit includes a serial data output unit 110 , a buffer 130 , and a data selection and output unit 150 .

The serial data output unit 110 serializes 0 th to 3 rd output data D_OUTB< 0 : 3 > which are parallel data and outputs serial data MUXOUTB. Here, the serial data output unit 110 includes an internal data input unit 112 , an activation unit 114 , and a power supply unit 116 .

The internal data input unit 112 receives 0 th to 3 rd output data D_OUTB< 0 : 3 >. The internal data input unit 112 includes a plurality of NMOS transistors for receiving each of 0 th to 3 rd output data D_OUTB< 0 : 3 >.

The activation unit 114 controls an activation operation of the internal data input unit 112 in response to a sub power down mode signal PWDNB. The activation unit 114 includes a plurality of NMOS transistors disposed between the internal data input unit 112 and a ground power supply end VSS. The sub power down mode signal PWDNB is a signal activated in a mode to minimize power used in a semiconductor memory device. Such a mode is referred to as a power down mode, hereinafter.

The power supply unit 116 supplies power to an output node A and includes a plurality of PMOS transistors connected between an external power supply end VDD and the output node A.

The buffer 130 buffers a signal generated at the output node A and outputs the buffered signal as serial data MUXOUTB.

The data selection and output unit 150 outputs serial data MUXOUTB or vender ID data ID_DAT to an output end OUT in response to the sub power down mode signal PWDNB and a main ID activation signal IDEN. Data outputted to the output end OUT is outputted to an input/output pad (not shown) through a pre-driver (not shown) and a main driver (not shown).

The sub power down mode signal PWDNB becomes a logic ‘high’ in a read operation mode and becomes a logic ‘low’ in the power down mode. The main ID activation signal IDEN becomes a logic ‘high’ in a mode to output a vender ID (hereinafter, an ID output mode), and becomes a logic ‘low’ in the other modes except the ID output mode. In general, the ID output mode is performed in the power down mode. In other words, the data selection output unit 150 outputs the serial data MUXOUTB to the output end OUT in the read operation mode and outputs the vender ID data ID_DAT to the output end OUT in the ID output mode.

Hereinafter, a problem of a data output circuit according the related art will be described as follows.

The data output circuit according to the related art includes a data selection and output unit 150 for selectively outputting the serial data MUXOUTB and the vender ID data ID_DAT through one input/output pad (not shown). While the data selection and output unit 150 includes first to third NAND gates NAND 1 , NAND 2 , and NAND 3 , the first NAND gate NAND 1 and the second NAND gate NAND 2 operates as loading with respect to the serial data MAXOUTB. Such loading may be a factor that deteriorates high speed operation in outputting the serial data MUXOUTB to the input/output pad. Furthermore, the higher the operation frequency of the semiconductor memory device becomes, the more timing jitter increases due to inter symbol interference (ISI).

›SUMMARY OF THE INVENTION

Embodiments of the present subject matter are directed to providing a data output circuit that shares an output end for outputting internal data and outputs the internal information data through the output end.

Embodiments of the present subject matter are directed to providing a data output circuit for outputting data and internal information data through one input/output pad and minimizing loading reflected to outputting data.

In accordance with an aspect of the disclosure, there is provided a data output circuit which includes a serial data output unit configured to output a plurality of parallel data as serial data according to an operation mode, an internal information output unit configured to output internal information data according to the operation mode, and a buffering unit configured to receive the serial data and the internal information data through an identical input end and buffer the received data.

In accordance with another aspect of the disclosure, there is provided a semiconductor memory device which includes a plurality of synchronizers configured to synchronize a plurality of parallel data to multiphase phase clock signals, an internal information output unit configured to receive internal information data and output the received internal information data to an output node according to an operation mode, and a serial data output unit configured to receive power in response to the internal information data, serialize output signals of the plurality of synchronizers according to the operation mode, and output the serialized signal to the output node.

A semiconductor memory device according to the related art was designed to selectively output serial data and vender ID data through different output ends. It becomes unnecessary loading in view of the serial data. A semiconductor memory device according to the present invention is designed to output vender ID data through an output end that outputs serial data. Therefore, the semiconductor memory device according to the present invention can output the serial data at a high speed.

›BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a circuit diagram illustrating a data output circuit of the related art.

FIG. 2 is a block diagram illustrating a part of a semiconductor memory device in accordance with an embodiment of the present subject matter.

FIG. 3 is a circuit diagram illustrating a 0 th data synchronizer 212 of FIG. 2 .

FIG. 4 is a waveform showing operations of 0 th to 3 rd data synchronizers 212 , 214 , 216 , and 218 of FIG. 2 .

FIG. 5 is a circuit diagram illustrating a control signal generator 230 of FIG. 2 .

FIG. 6 is a circuit diagram illustrating a data output unit 250 of FIG. 2 .

›DESCRIPTION OF SPECIFIC EMBODIMENTS · 1 of 3

Other objects and advantages of the present subject matter can be understood by the following description, and become apparent with reference to the embodiments of the present invention.

FIG. 2 is a block diagram illustrating a part of a semiconductor memory device in accordance with an embodiment of the present invention.

Referring to FIG. 2 , the semiconductor memory device according to the present embodiment includes a data synchronizing unit 210 , a control signal generator 230 , and a data output unit 250 . The data output unit 250 serializes a plurality of parallel data D_IN< 0 : 3 > and outputs the serialized data according to an operation mode. The data output unit 250 may receive and output the vender ID data ID_DAT.

The data synchronizing unit 210 synchronize a plurality of parallel data D_IN< 0 : 3 > to multiphase clock signals MCLK 0 , MCLK 90 , MCLK 180 , and MCLK 270 . The data synchronizing unit 210 includes 0 th to 3 rd data synchronizers 212 , 214 , 216 , and 218 . 0 th to 3 rd phase clock signals MCLK 0 , MCLK 90 , MCLK 180 , and MCLK 270 , which are the multiphase clock signal, are signals having a predetermined phase difference with each other. For example, each of the 0 th to 3 rd phase clock signals MCLK 0 , MCLK 90 , MCLK 180 , and MCLK 270 has a 90••phase difference.

The 0 th data synchronizer 212 synchronizes the 0 th internal data D_IN< 0 > among the plurality of parallel data to the 0 th phase clock signal MCLK 0 and the first phase clock signal MCLK 90 and outputs the 0 th output signal D_OUTB< 0 >. The 1 st data synchronizer 214 synchronizes the 1 st internal data D_IN< 1 > among the plurality of parallel data to the 1 st phase clock signal MCLK 90 and the 2 nd phase clock signal MCLK 180 and outputs the 1 st output signal D_OUTB< 1 >. The 2 nd data synchronizer 216 synchronizes the 2 nd internal data D_IN< 2 > among the plurality of parallel data to the 2 nd phase clock signal MCLK 180 and the 3 rd phase clock signal MCLK 270 and outputs the 2 nd output signal D_OUTB< 2 >. The 3 rd data synchronizer 218 synchronizes the 3 rd internal data D_IN< 3 > among the plurality of parallel data to the 3 rd phase clock signal MCLK 270 and the 0 th phase clock signal MCLK 0 and outputs the 3 rd output signal D_OUTB< 3 >.

FIG. 3 is a circuit diagram illustrating a 0 th data synchronizer 212 of FIG. 2 .

Referring to FIG. 3 , the 0 th data synchronizer 212 includes a clock input unit 310 , a data input driver 330 , a set operation controller 350 , and a reset operation controller 370 .

The clock input unit 310 receives the 0 th phase clock signal MCLK 0 and the 1 st phase clock signal MCLK 90 and performs a synchronizing operation between the 0 th internal data D_IN< 0 > and the 0 th and 1 st phase clock signals MCLK 0 and MCLK 90 . A NMOS transistor in the clock input unit 310 may perform a turn-on operation or a turn-off operation in response to the 0 th and 1 st phase clock signals MCLK 0 and MCLK 90 .

The data input driver 330 receives the 0 th internal data, drives an output end, and outputs the 0 th output data D_OUTB< 0 >. The data input driver 330 may perform a pull up operation or a pull down operation to the output end in response to the 0 th internal data D_IN< 0 >.

The set operation controller 350 sets the 0 th data synchronizer 212 in response to a sub power down mode signal PWDNB. The 0 th data synchronizer 212 may perform a synchronizing operation in response to the sub power down mode signal PWDNB. The sub power down mode signal PWDNB will be described later with a control signal generator 230 .

The reset operation controller 370 resets the 0 th data synchronizer 212 in response to the sub power down mode signal PWDNB and may perform a pre-charging operation of an output end in response to the sub power down mode signal PWDNB.

Referring back to FIG. 2 , since the 1 st to 3 rd data synchronizers 214 , 216 , and 218 have a circuit configuration identical to that of the 0 th data synchronizer 212 , the detail description thereof is omitted. Unlike the 0 th data synchronizer 212 , the 1 st to 3 rd data synchronizes 214 , 216 , and 218 receive corresponding internal data and phase clock signal and output corresponding data as shown in FIG. 2 .

FIG. 4 is a waveform showing operations of 0 th to 3 rd data synchronizers 212 , 214 , 216 , and 218 of FIG. 2 . For convenience, it is assumed that the sub power down mode signal is a logic ‘high’ when the 0 th data synchronizer 212 of FIG. 3 is in a set operation state in response to the sub power down mode signal PWDNB.

Referring to FIGS. 2 to 4 , the multiphase clock signals, that is, the 0 th to 3 rd phase clock signals MCLK 0 , MCLK 90 , MCLK 180 , and MCLK 270 may have a predetermined phase difference between each other, for example, a 90••phase difference.

A NMOS transistor in the clock input unit 310 of FIG. 3 may be turned off in a period when the 0 th phase clock signal MCKL 0 and the 1 st phase clock signal MCLK 90 are in a logic ‘low.’ The output end of the 0 th data synchronizer 212 has a logical ‘high’ value or a logical ‘low’ value according to the 0 th internal data D_IN< 0 >. That is, the 0 th internal data D_IN< 0 > is synchronized when the 0 th and 1 st phase clock signals are logical ‘low,’ and the synchronized data is outputted as the 0 th output data D_OUTB< 0 >.

Such a synchronization operation is identically performed in the 1 st to 3 rd data synchronizers 214 , 216 , and 218 . Therefore, the first to third internal data D_IN< 1 >, D_IN< 2 >, and D_IN< 3 > are synchronized with corresponding phase clock signals and outputted as the first to third output data D_OUTB< 1 >, D_OUTB< 2 >, and D_OUTB< 3 >. Finally, the 0 th to 3 rd output data D_OUTB< 0 : 3 > are synchronized with the 0 th to 3 rd phase clock signals MCLK 0 , MCLK 90 , MCLK 180 , and MCLK 270 and outputted sequentially.

Referring back to FIG. 2 , the control signal generator 230 generates a sub power down mode signal PWDNB and a main ID activation signal IDEN in response to a read instruction signal RDEN that is activated in the read operation mode and in response to a sub ID activation signal IDENB that is activated in an ID output mode.

›DESCRIPTION OF SPECIFIC EMBODIMENTS · 2 of 3

FIG. 5 is a circuit diagram illustrating a control signal generator 230 of FIG. 2 .

Referring to FIG. 5 , the control signal generator 230 may include a first NAND gate NAND 1 for receiving a read instruction signal RDEN and a sub ID activation signal IDENB and outputting a main power down mode signal PWDN, a first inverter INV 1 for receiving and inversing the main power down mode signal PWDN and outputting a sub power down mode signal PWDNB, and a second inverter INV 2 for receiving and inversing the sub ID activation signal IDENB and outputting the main ID activation signal IDEN.

The read instruction signal RDEN becomes a logic ‘high’ in the read operation mode and becomes a logic ‘low’ in the power down mode. The sub ID activation signal IDENB becomes a logic ‘low’ in the ID output mode and becomes a logic ‘high’ in other modes except the ID output mode.

Therefore, the main power down mode signal PWDN becomes a logic‘low’ in the read operation mode. The sub power down mode signal PWDNB becomes a logic ‘high’ in the read operation mode. The main ID activation signal IDEN becomes a logic ‘high’ in the ID output mode. The ID output mode may be performed in the power down mode. Therefore, the main power down mode signal PWDN becomes a logic ‘high,’ and the sub power down mode signal PWDNB becomes a logic ‘low’ in the ID output mode.

Referring back to FIG. 2 , the data output unit 250 includes a serial data output unit 252 , an internal information output unit 254 , and a buffering unit 256 .

The serial data output unit 252 serializes a plurality of output data D_OUTB< 0 : 3 > in the read operation mode and outputs the serialized data. In the ID output mode, the internal information output unit 254 outputs a signal corresponding to a vender ID data ID_DAT in response to the vender ID data ID_DAT which is an internal information signal. The buffering unit 256 receives the serial data outputted from the serial data output unit 252 and the output signal of the internal information output unit 254 through the identical input end A in FIG. 6 and buffers the received data.

The output signal of the buffering unit 256 may be outputted to an input/output pad (not shown) through an output driver having a pre-driver (not shown) and a main driver (not shown).

FIG. 6 is a circuit diagram illustrating a data output unit 250 of FIG. 2 .

Referring to FIG. 6 , the data output unit 250 includes an internal data input unit 610 , an activation unit 630 , an ID data transfer unit 650 , ID data input units 670 A and 670 B, and a buffering unit 690 . The internal data input unit 610 and the activation unit 630 may be equivalent to the serial data output unit 252 of FIG. 2 , and the ID data input units 670 A and 670 B may be equivalent to the internal information output unit 254 of FIG. 2 . The internal data input unit 610 may receive power from a pull up driver 670 A that is activated in response to the vender ID data ID_DAT. In this case, the pull up driver 670 A operates in the serial data output unit 252 .

The internal data input unit 610 receives 0 th to 3 rd output data D_OUTB< 0 : 3 >. The internal data input unit 610 includes 0 th to 3 rd NMOS transistors NM 0 , NM 1 , NM 2 , and NM 3 for receiving 0 th to 3 rd output data D_OUTB< 0 : 3 >, respectively. The 0 th to 3 rd NMOS transistors NM 0 , NM 1 , NM 2 , and NM 3 may perform a turn-on operation or a turn-off operation according to the inputted 0 th to 3 rd output data D_OUTB< 0 : 3 >.

The activation unit 630 controls the activation operation of the internal data input unit 610 in response to the sub power down mode signal PWDNB. The activation unit 630 is connected between the internal data input unit 610 and the ground supply voltage end VSS and activated in response to the sub power down mode signal PWDNB.

The ID data transfer unit 650 provides the vender ID data ID_DAT to the ID data input units 670 A and 670 B in response to the main ID activation signal IDEN. The ID data transfer unit 650 includes a first NAND gate NAND 1 for receiving the vender ID data ID_DAT and the main ID activation signal INEN and a first inverter INV 1 for inverting the output signal of the first NAND gate NAND 1 and outputting an input signal IN.

The input signal IN outputted from the ID data transfer unit 650 according to the present embodiment has a logical value corresponding to the vender ID data ID_DAT in the ID output mode. In the other modes, the input signal IN has a logical ‘low’ value. Due to such a feature of the input signal IN, the output node A may be driven corresponding to the vender ID data ID_DAT and is applied with external supply voltage corresponding to the read operation mode and the power down mode.

The ID data input unit performs a pull up operation or a pull down operation to the output node A in response to the input signal A. The ID data input unit may include a pull up driver 670 A and a pull down driver 670 B.

The pull up driver 670 A drives the output node A with an external supply voltage in response to the input signal IN. The pull up driver 670 A includes first to third PMOS transistors PM 1 , PM 2 , and PM 3 , which form a source-drain path between the external supply voltage end VDD and the output node A and receive the input signal IN through a gate. The pull down driver 670 B drives the output node A with a ground supply voltage in response to the input signal IN. The pull down driver 670 B includes a fourth NMOS transistor NM 4 for forming a source-drain path between the output node A and the ground supply voltage VSS and receives the input signal IN through a gate.

The pull up driver 670 A of the semiconductor memory device according to the present embodiment may perform two operations by the input signal IN as described above. That is, the pull up driver 670 A performs a pull up operation corresponding to the vender ID data ID_DAT in the ID output mode, and performs an operation for supplying power to the output node A in the read operation mode or the power down mode.

›DESCRIPTION OF SPECIFIC EMBODIMENTS · 3 of 3

The buffering unit 690 outputs a signal generated at the output node A to the output end OUT. Here, a signal outputted from the output end OUT may be serial data or vender ID data according to an operation mode.

Hereinafter, operations of the data output unit 250 according to the present embodiment will be described with reference to FIGS. 5 and 6 .

At first, the read operation mode will be described.

In the read operation mode, the sub power down mode signal PWDNB becomes a logic ‘high’ and the main ID activation signal IDEN becomes a logic ‘low.’ Therefore, the 0 th to 3 rd output data D_OUTB< 0 : 3 > are sequentially inputted to the 0 th to 3 rd NMOS transistors NM 0 , NM 1 , NM 2 , and NM 3 of the internal data input unit 610 , and the buffering unit 690 drives the output end OUT in response to the output node A. Finally, serial data D 0 , D 1 , D 2 , and D 3 may be outputted to the output end OUT as shown in FIG. 4 .

The ID output mode will be described.

In the ID output mode, the main ID activation signal IDEN may become a logic ‘high.’ The vender ID data ID_DAT may be inputted to the ID data input units 670 A and 670 B as the input signal IN. Therefore, the output node A performs a pull up operation or a pull down operation in response to the input signal IN. Finally, the vender ID data ID_DAT may be outputted to the output end OUT. At this time, since the sub power down mode signal PWDNB becomes a logic ‘low,’ the output node A is not influenced although the 0 th to 3 rd output data D_OUTB< 0 : 3 > are inputted to the internal data input unit 610 .

The semiconductor memory device according to the present embodiment has a structure that shares the identical output node A that outputs data according to the operation mode. Therefore, the semiconductor memory device according to the present embodiment does not require the data selection and output unit 170 which were required in the semiconductor memory device according to the related art. That is, the output node A is driven in response to the 0 th to 3 rd output data D_OUTB< 0 : 3 > as an input end of the buffer unit 690 , and the same output node A is driven in response to the vender ID data ID_DAT in the semiconductor memory device according to the present embodiment. Therefore, loading can be minimized in outputting the serial data D 0 , D 1 , D 2 , and D 3 . That is, it is possible to guarantee high speed operation of the serial data D 0 , D 1 , D 2 , and D 3 .

Although the semiconductor memory device according to the present embodiment does not include the data selection and output unit 170 , the semiconductor memory device according to the present embodiment can output data corresponding to the serial data D 0 , D 1 , D 2 , and D 3 or the vender ID data ID_DAT through one input/output pad according to an operation mode.

Although the vender ID for identifying a manufacturing company of a semiconductor memory device is used as internal information data in the present embodiment, the present subject matter is not limited thereto. That is, the present subject matter can be applied to output information requested from an external circuit.

Furthermore, the logical gates and transistors can be differently embodied in locations and types according to the polarity of signals inputted to the logical gate and the transistor.

Embodiments of the present invention relate to a data output circuit for outputting internal information data through an input/output pad. The data output circuit according to the present embodiment provides an environment for outputting data at high speed by minimizing loading that is reflected in outputting data. Therefore, it is possible to remove timing jitter that is generated by ISI when a semiconductor memory device operates at high speed.

While the present subject matter has been described with respect to the specific embodiments, it will be apparent to those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention as defined in the following claims.

Claims as granted

19 claims

Log in to read the claims of this application.

Log in to unlock

Classifications

6 codes
IPC · International Patent Classification
Section G — Physics
  • G11C7/10
USPC · US Patent Classification
365/189.5365/233.1365/219365/221365/230.8

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this application are not paired with the granted ones in what we hold.

File wrapper

⤢ drag to zoomOct 2008Jan 2009Apr 2009Jul 2009Oct 2009Jan 2010Apr 2010Jul 2010Oct 2010Jan 2011Apr 2011USPTOApplicantNon-final rejectionResponse after non-finalNotice of allowance
USPTOApplicanthover for detail · click to open
Pendency
2.4 y
867 days filing → grant
Office actions
1
non-final + final
Responses
1
no RCE
Examiner
Pho M Luu
art unit 2824 · TC 2800
Citations: 7 back · 0 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Documents

Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.

Log in to unlock

Chain of title

⤢ drag to zoom2010201220142016201820202022202420262028Owner 1
Titlehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock