US20010010650A1 - Semiconductor memory device having operation delay function of column address strobe command, and buffer and signal transmission circuit which are applied to the semiconductor memory device - Google Patents
Semiconductor memory device having operation delay function of column address strobe command, and buffer and signal transmission circuit which are applied to the semiconductor memory device Download PDFInfo
- Publication number
- US20010010650A1 US20010010650A1 US09/766,358 US76635801A US2001010650A1 US 20010010650 A1 US20010010650 A1 US 20010010650A1 US 76635801 A US76635801 A US 76635801A US 2001010650 A1 US2001010650 A1 US 2001010650A1
- Authority
- US
- United States
- Prior art keywords
- signal
- transmission
- response
- received
- clock
- 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.)
- Granted
Links
- 239000000872 buffer Substances 0.000 title claims abstract description 54
- 239000004065 semiconductor Substances 0.000 title claims abstract description 30
- 230000008054 signal transmission Effects 0.000 title claims abstract description 19
- 230000005540 biological transmission Effects 0.000 claims abstract description 48
- 230000004044 response Effects 0.000 claims abstract description 38
- 230000003111 delayed effect Effects 0.000 claims description 21
- 230000001934 delay Effects 0.000 claims description 10
- 230000003139 buffering effect Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 15
- 230000001360 synchronised effect Effects 0.000 description 7
- WBWWGRHZICKQGZ-HZAMXZRMSA-M taurocholate Chemical compound C([C@H]1C[C@H]2O)[C@H](O)CC[C@]1(C)[C@@H]1[C@@H]2[C@@H]2CC[C@H]([C@@H](CCC(=O)NCCS([O-])(=O)=O)C)[C@@]2(C)[C@@H](O)C1 WBWWGRHZICKQGZ-HZAMXZRMSA-M 0.000 description 3
- 230000003321 amplification Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 238000003199 nucleic acid amplification method Methods 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C8/00—Arrangements for selecting an address in a digital store
- G11C8/06—Address interface arrangements, e.g. address buffers
-
- 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/1078—Data input circuits, e.g. write amplifiers, data input buffers, data input registers, data input level conversion circuits
- G11C7/109—Control signal input 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/1078—Data input circuits, e.g. write amplifiers, data input buffers, data input registers, data input level conversion 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/22—Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management
Definitions
- the present invention relates to semiconductor memory devices, and more particularly, to a semiconductor memory device in which a point in time when a column-type command such as a column address strobe (CAS) command is input can be varied from a point in time when a row-type command such as a row address strobe (RAS) command is input.
- a column-type command such as a column address strobe (CAS) command
- RAS row address strobe
- the input and output operations of semiconductor memory devices are generally controlled by combination of a plurality of signals.
- the data input and output operations of semiconductor memory devices are controlled by a chip select signal (hereinafter, referred to as a CS signal), a column address strobe signal (hereinafter, referred to as a CAS signal), and a write enable signal (hereinafter, referred to as a WE signal).
- semiconductor memory devices receive the CS signal, the CAS signal and the WE signal via pins connected to the outside.
- the CS signal, the CAS signal and the WE signal received via the external pins are buffered by buffers.
- Synchronous DRAMs operate in synchronization with an external clock signal which is input externally to the synchronous DRAMs. Also, the synchronous DRAMs, in which the CS signal, the CAS signal and the WE signal are input to and combined in corresponding buffers, generate signals associated with reading and writing in synchronization with the external clock signal.
- the synchronous DRAMs receive row-type commands and then column-type commands such as the CS signal, the CAS signal and the WE signal.
- conventional synchronous DRAMs require at least a command delay time, a so-called ‘tRCD min (RAS to CAS)’, between the input of a row-type command and the input of a column-type command. That is, in conventional synchronous DRAMs, column-type commands are received after a period of ‘tRCD’ after row activation starts in response to received row-type commands, since data input and output is not possible until memory cells connected to a row selected after a row command is input share charge and detect charge.
- tRCD min RAS to CAS
- conventional synchronous DRAMs have a limit in unavoidably requiring a time interval of tRCD min between a point in time when a row-type command is received and a point in time when a column-type command is received.
- An object of the present invention is to provide a semiconductor memory device in which the time interval between a point in time when a row-type command is received and a point in time when a column-type command is received can be shorter than a predetermined minimum time interval tRCD min .
- Another object of the present invention is to provide a buffer and a signal transmission circuit which are applied to the semiconductor memory device.
- a semiconductor memory device including a mode set register, a /CAS buffer, a /CS buffer and a /WE buffer.
- the mode set register can program the delay time from when a row address strobe (RAS) command is input to when a column address strobe (CAS) command is input, and provides a plurality of control signals.
- RAS row address strobe
- CAS column address strobe
- the /CAS buffer receives and buffers a predetermined /CAS signal.
- the /CAS signal is delayed for a predetermined number of delay clock cycles in response to the control signal.
- the /CS buffer receives and buffers a predetermined /CS signal.
- the /CS signal is delayed for the number of delay clock cycles in response to the control signal.
- the /WE buffer receives and buffers a predetermined /WE signal.
- the /WE signal is delayed for the number of delay clocks in response to the control signal.
- a buffer for a semiconductor memory device having a mode register set circuit including a signal transmission unit for delaying a received signal for a predetermined number of delay clock cycles and transmitting the received signal, wherein the number of delay clock cycles is determined in response to predetermined control signals which are generated from the mode register set circuit.
- a signal transmission circuit for transmitting a received signal, including a plurality of transmission units each having a different number of delay clock cycles, for delaying and transmitting the received signal. At least one of the transmission units includes: a transmission switch for transmitting the received signal in response to a corresponding control signal; and a clock delay unit which is enabled in response to the control signal, and delays a signal received from the transmission switch for the delay clock cycles and transmits the delayed signal in response to a predetermined clock signal.
- the time for which a column-type command is delayed after a row-type command is received can be reduced.
- FIG. 1 is a block diagram schematically illustrating a semiconductor memory device having an operation delay function of a column address strobe (CAS) command, according to an embodiment of the present invention
- FIG. 2 is a block diagram of the control circuit of FIG. 1;
- FIG. 3 is a block diagram of the /CS buffer of FIG. 2 to which the /CAS buffer and the /WE buffer of FIG. 2 can be applied;
- FIG. 4 is a circuit diagram illustrating the internal chip selection generator of FIG. 2 in more detail
- FIG. 5 is a block diagram illustrating the internal CAS signal generator of FIG. 2 in more detail, to which the internal write enable signal generator of FIG. 2 can be applied;
- FIG. 6 is a timing diagram of the signals of FIG. 2 when a first control signal is high;
- FIG. 7 is a timing diagram of the signals of FIG. 2 when a second control signal is high.
- FIG. 8 is a timing diagram of the signals of FIG. 2 when a third control signal is high.
- a semiconductor memory device includes a memory cell array 101 , a row decoder 103 , a row address buffer 105 , a sense amplifier 107 , a column decoder 109 , a column address buffer 111 , an input output circuit 113 , a mode set register 115 and a control circuit 117 .
- the memory cell array 101 includes a plurality of memory cells arrayed in rows and columns.
- the row decoder 103 selects a row from the memory cell array 101 in response to row addresses RA 0 through RA n-1 .
- the row address buffer 105 buffers external addresses A 0 , through A n-1 , and generates the row addresses RA 0 , through RA n-1 , in response to a row address strobe (/RAS) signal.
- /RAS row address strobe
- the column decoder 109 selects a column from the memory cell array 101 in response to column addresses CA 0 through CA n-1 .
- the column address buffer 111 buffers the external addresses A 0 through A n-1 , and generates the column addresses CA 0 through CA n-1 in response to a column address strobe (/CAS) signal.
- the sense amplifier 107 which includes a plurality of sense amplification units, transmits data between the input output circuit 113 and a cell in the memory cell array 101 using a sense amplification unit selected by the column addresses CA 0 , through CA n-1 .
- the mode set register 115 generates first, second and third control signals PRCD 0 , PRCD 1 and PRCD 2 which are programmed in a mode register set (MRS) operation.
- One among the first, second and third control signals PRCD 0 , PRCD 1 and PRCD 2 is at a high level.
- the control circuit 117 receives a clock signal CLK, a write enable signal /WE, a chip selection signal /CS, a column address strobe signal /CAS, and a row address strobe signal /RAS. Also, the control circuit 117 generates an internal CAS signal PC and an internal write enable signal PWR in response to a row address strobe signal /RAS and the first, second and third control signals PRCD 0 , PRCD 1 and PRCD 2 .
- the internal CAS signal PC and the internal write enable signal PWR are provided to the input output circuit 113 , and control the input and output of data.
- reference characters DIN and DOUT denote input data and output data, respectively.
- FIG. 2 is a block diagram of the control circuit 117 of FIG. 1.
- the control circuit 117 includes an internal clock generation circuit 201 , a /CS buffer 203 , a /CAS buffer 205 , a /WE buffer 207 , an internal chip selection generator 209 , a /RAS buffer 211 , an internal CAS signal generator 213 and an internal write enable signal generator 215 .
- the internal clock generation circuit 201 generates an internal clock signal PCLK having a constant pulse width, in synchronization with an external clock signal CLK.
- the /CS buffer 203 receives the chip selection signal /CS and generates an initial chip selection signal TCS which can be delayed for a predetermined number of clock cycles with respect to the chip selection signal /CS.
- the number of delay clock cycles can be determined to be zero clock cycles, one clock cycle, two clock cycles, etc. of the internal clock signal PCLK, in response to the first, second and third control signals PRCD 0 , PRCD 1 and PRCD 2 generated by the mode set register 115 of FIG. 1.
- the /CAS buffer 205 receives the column address strobe signal /CAS to generate an initial CAS signal TCAS which can be delayed for a predetermined number of clock cycles with respect to the column address strobe signal /CAS.
- the /WE buffer 207 receives the write enable signal /WE to generate an initial write enable signal TWE which can be delayed for a predetermined number of delay clocks with respect to the write enable signal /WE.
- the number of delay clock cycles for each of the /CAS buffer 205 and the /WE buffer 207 can be determined to be zero clock cycles, one clock cycle, two clock cycles, etc. with respect to the internal clock signal PCLK, similar to the number of delay clocks for the /CS buffer 203 .
- the internal chip selection generator 209 receives the initial chip selection signal TCS, and generates an internal chip selection signal PCS in response to the internal clock signal PCLK.
- the /RAS buffer 211 receives a row address strobe signal /RAS to generate an initial RAS signal PRAL.
- the initial RAS signal PRAL goes to a high level when the level of the column address strobe signal /CAS is changed from a low level to a high level.
- the initial RAS signal PRAL is still at the high level when a column-type command is input.
- the internal CAS signal generator 213 receives the initial CAS signal TCAS to generate an internal CAS signal PC.
- the internal CAS signal PC is generated in response to the internal clock signal PCLK when the internal chip selection signal PCS and the initial RAS signal PRAL are at a high level.
- the internal write enable signal generator 215 receives the initial write enable signal TWE and generates an internal write enable signal PWR.
- the internal write enable signal PWR is generated in response to the internal clock signal PCLK when the internal chip selection signal PCS and the initial RAS signal PRAL are at a high level.
- FIG. 3 is a block diagram of the /CS buffer 203 of FIG. 2. It is also used to illustrate the /CAS buffer 205 and the /WE buffer 207 of FIG. 2. In this specification, only the /CS buffer 203 will be described for convenience of explanation.
- the /CS buffer 203 includes a buffer unit 301 , a signal transmission unit 303 and a latch unit 305 .
- the buffer 301 receives and buffers a chip selection signal /CS, and generates a buffered signal SIGBUF and outputs it to the signal transmission unit 303 .
- the signal transmission unit 303 delays the buffered signal SIGBUF by a predetermined number of clock cycles. The number of delay clock cycles is determined by the first, second and third control signals PRCD 0 , PRCD 1 and PRCD 2 supplied from the mode set register 115 of FIG. 1.
- the first, second and third control signals PRCD 0 , PRCD 1 and PRCD 2 are values programmed in the mode set register 115 upon mode register setting.
- the first control signal PRCD 0 goes to high levels when a column-type command is not delayed
- the second control signal PRCD 1 goes to high levels when the column-type command is delayed for one clock cycle
- the third control signal PCRD 2 goes to high levels when the column-type command is delayed for two clock cycles.
- a semiconductor memory device when the first control signal PRCD 0 is at the high level, a semiconductor memory device according to the present invention operates immediately when a column-type command is input.
- the semiconductor memory device when the first control signal PRCD 0 is at the high level, the semiconductor memory device according to the present invention operates without delay, similar to existing semiconductor memory devices.
- the semiconductor memory device when the second control signal PRCD 1 is at the high level, the semiconductor memory device according to the present invention is delayed for one clock cycle from when a column-type command is input, and then starts operating.
- the semiconductor memory device according to the present invention can operate normally even though a column-type command is received one clock cycle earlier than when it must be received in existing semiconductor memory devices.
- the third control signal PRCD 2 when the third control signal PRCD 2 is at the high level, the semiconductor memory device according to the present invention can operate normally even though a column-type command is received two clock cycles earlier than when it must be received in existing semiconductor memory devices.
- the signal transmission unit 303 includes first, second and third transmission units 307 , 327 and 347 .
- the first transmission unit 307 provides the buffered signal SIGBUF to the latch unit 305 without delay when the first control signal PRCD 0 is at the high level.
- the second transmission unit 327 delays the buffered signal SIGBUF for one clock cycle of the internal clock signal PCLK and provides the delayed buffered signal SIGBUF to the latch unit 305 when the second control signal PRCD 1 is at the high level.
- the second transmission unit 327 includes a transmission switch 331 , a latch unit 333 , a delay unit 335 and a clock delay unit 337 .
- the transmission switch 331 transmits the buffered signal SIGBUF in response to a high level second control signal PRCD 1 .
- the buffered signal SIGBUF sequentially passes through the latch unit 333 and the delay unit 335 , and is transmitted to the clock delay unit 337 .
- the clock delay unit 337 transmits the output signal of the delay unit 335 to the latch unit 305 in response to the internal clock signal PCLK.
- the output signal of the delay unit 335 which is input to the clock delay unit 337 , is transmitted to the latch unit 305 when the level of the internal clock signal PCLK changes from a high level to a low level and again to a high level.
- the clock delay unit 337 delays the received signal for one clock cycle of the internal clock signal PCLK.
- the latch unit 333 and the delay unit 335 in the second transmission unit 327 control a set-up time and a hold time between a column-type command signal and an internal clock signal PCLK.
- the third transmission unit 347 delays the buffered signal for two clock cycles of the internal clock signal PCLK when the third control signal PRCD 2 is at the high level, and then provides the buffered signal to the latch unit 305 .
- the configuration of the third transmission unit 347 is similar to that of the second transmission unit 337 except that a delay clock unit 357 included in the third transmission unit 347 delays a received signal for two clock cycles of the internal clock signal PCLK. Thus, the second transmission unit 347 will not be described in detail.
- FIG. 4 is a circuit diagram illustrating the internal chip selection generator 209 of FIG. 2 in more detail.
- the internal chip selection generator 209 includes an inverter 401 , a delay unit 403 , a transmission transistor 405 and a latch unit 407 , and latches an initial chip selection signal TCS and generates an internal chip selection signal PCS in response to a high level internal clock signal PCLK.
- FIG. 5 is a block diagram illustrating the internal CAS signal generator 213 of FIG. 2 in more detail. It is also used to illustrate the internal write enable signal generator 215 of FIG. 2. In this specification, only the internal CAS signal generator 213 will be described for convenience of explanation.
- the internal CAS signal generator 213 includes a delay unit 501 , an inverter 503 , a first transmission transistor 505 , a first latch unit 507 , a second transmission transistor 509 and a second latch unit 511 .
- the internal CAS signal generator 213 is enabled when the initial RAS signal PRAL and the internal chip selection signal PCS are at high levels.
- the first transmission transistor 505 transmits an initial CAS signal TCAS which has passed through the delay unit 501 and the inverter 503 , in response to the falling edge of the internal clock signal PCLK.
- the first latch unit 507 latches a signal received from the first transmission transistor 505 .
- the second transmission transistor 509 transmits a signal which has been latched by the first latch unit 507 , in response to the rising edge of the internal clock signal PCLK.
- the second latch unit 511 latches a signal received from the second transmission transistor 509 .
- FIG. 6 is a timing diagram of the signals of FIG. 2 when the first control signal PRCD 0 is at the high level.
- the internal CAS signal PC and the internal write enable signal PWR are activated to a high level with a zero clock cycle delay from a point in time t1 when a column-type command is input.
- the column-type command is input without delay.
- FIG. 7 is a timing diagram of the signals of FIG. 2 when the second control signal PRCD 1 is at the high level.
- the internal CAS signal PC and the internal write enable signal PWR are activated to a high level after being delayed for one clock cycle from a point in time t2 when a column-type command is input.
- the column-type command according to the present invention is executed the same as a column-type command in the prior art which is received after being delayed for one clock cycle relative to the column-type command according to the present invention.
- FIG. 8 is a timing diagram of the signals of FIG. 2 when the third control signal PRCD 2 is at the high level.
- the internal CAS signal PC and the internal write enable signal PWR are activated to a high level after being delayed for two clock cycles from a point in time t3 when a column-type command is input.
- the column-type command according to the present invention is executed the same as a column-type command in the prior art which is received after being delayed for two clock cycles relative to the column-type command according to the present invention.
- the semiconductor memory device can vary the delay from a point in time when a row-type command is received to a point in time when a column-type command is received. That is, a buffer which receives a chip selection signal /CS, a column address strobe signal /CAS, and a write enable signal /WE is controlled by the first, second and third control signals PRCD 0 , PRCD 1 and PRCD 2 provided from the mode set register 115 . Therefore, the point in time when an internal CAS signal PC and an internal write enable signal PWR are activated can vary.
- a technique for varying the point in time when a column-type command is to be received is more simple than existing control techniques. Also, in the semiconductor memory device according to the present invention, even if a column-type command is applied without the control of tRCD, the column-type command is internally delayed, so that tRCD is maintained.
- the point in time when a column-type command is input can vary. Also, a column-type command is internally delayed regardless of tRCD, so that tRCD can be internally maintained. Therefore, the delay from when a row-type command is received to when a column-type command is received can be shortened.
- a buffer and a signal transmission circuit according to the present invention can be applied to a semiconductor memory device having an operation delay function of a CAS command according to the present invention.
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Dram (AREA)
Abstract
Description
- 1. Field of the Invention
- The present invention relates to semiconductor memory devices, and more particularly, to a semiconductor memory device in which a point in time when a column-type command such as a column address strobe (CAS) command is input can be varied from a point in time when a row-type command such as a row address strobe (RAS) command is input.
- 2. Description of the Related Art
- The input and output operations of semiconductor memory devices are generally controlled by combination of a plurality of signals. For example, the data input and output operations of semiconductor memory devices are controlled by a chip select signal (hereinafter, referred to as a CS signal), a column address strobe signal (hereinafter, referred to as a CAS signal), and a write enable signal (hereinafter, referred to as a WE signal). Also, semiconductor memory devices receive the CS signal, the CAS signal and the WE signal via pins connected to the outside. The CS signal, the CAS signal and the WE signal received via the external pins are buffered by buffers.
- Synchronous DRAMs operate in synchronization with an external clock signal which is input externally to the synchronous DRAMs. Also, the synchronous DRAMs, in which the CS signal, the CAS signal and the WE signal are input to and combined in corresponding buffers, generate signals associated with reading and writing in synchronization with the external clock signal.
- The synchronous DRAMs receive row-type commands and then column-type commands such as the CS signal, the CAS signal and the WE signal. However, conventional synchronous DRAMs require at least a command delay time, a so-called ‘tRCDmin (RAS to CAS)’, between the input of a row-type command and the input of a column-type command. That is, in conventional synchronous DRAMs, column-type commands are received after a period of ‘tRCD’ after row activation starts in response to received row-type commands, since data input and output is not possible until memory cells connected to a row selected after a row command is input share charge and detect charge.
- That is, conventional synchronous DRAMs have a limit in unavoidably requiring a time interval of tRCDmin between a point in time when a row-type command is received and a point in time when a column-type command is received.
- An object of the present invention is to provide a semiconductor memory device in which the time interval between a point in time when a row-type command is received and a point in time when a column-type command is received can be shorter than a predetermined minimum time interval tRCDmin.
- Another object of the present invention is to provide a buffer and a signal transmission circuit which are applied to the semiconductor memory device.
- To achieve the first object, there is provided a semiconductor memory device including a mode set register, a /CAS buffer, a /CS buffer and a /WE buffer. The mode set register can program the delay time from when a row address strobe (RAS) command is input to when a column address strobe (CAS) command is input, and provides a plurality of control signals. In the mode set register, one among the plurality of control signals is activated corresponding to the delay time. The /CAS buffer receives and buffers a predetermined /CAS signal. In the /CAS buffer, the /CAS signal is delayed for a predetermined number of delay clock cycles in response to the control signal. The /CS buffer receives and buffers a predetermined /CS signal. In the /CS buffer, the /CS signal is delayed for the number of delay clock cycles in response to the control signal. The /WE buffer receives and buffers a predetermined /WE signal. In the /WE buffer, the /WE signal is delayed for the number of delay clocks in response to the control signal.
- To achieve the second object, there is provided a buffer for a semiconductor memory device having a mode register set circuit, including a signal transmission unit for delaying a received signal for a predetermined number of delay clock cycles and transmitting the received signal, wherein the number of delay clock cycles is determined in response to predetermined control signals which are generated from the mode register set circuit.
- To achieve the second object, there is provided a signal transmission circuit for transmitting a received signal, including a plurality of transmission units each having a different number of delay clock cycles, for delaying and transmitting the received signal. At least one of the transmission units includes: a transmission switch for transmitting the received signal in response to a corresponding control signal; and a clock delay unit which is enabled in response to the control signal, and delays a signal received from the transmission switch for the delay clock cycles and transmits the delayed signal in response to a predetermined clock signal.
- According to a semiconductor memory device of the present invention, the time for which a column-type command is delayed after a row-type command is received can be reduced.
- The above objects and advantage of the present invention will become more apparent by describing in detail a preferred embodiment thereof with reference to the attached drawings in which:
- FIG. 1 is a block diagram schematically illustrating a semiconductor memory device having an operation delay function of a column address strobe (CAS) command, according to an embodiment of the present invention;
- FIG. 2 is a block diagram of the control circuit of FIG. 1;
- FIG. 3 is a block diagram of the /CS buffer of FIG. 2 to which the /CAS buffer and the /WE buffer of FIG. 2 can be applied;
- FIG. 4 is a circuit diagram illustrating the internal chip selection generator of FIG. 2 in more detail;
- FIG. 5 is a block diagram illustrating the internal CAS signal generator of FIG. 2 in more detail, to which the internal write enable signal generator of FIG. 2 can be applied;
- FIG. 6 is a timing diagram of the signals of FIG. 2 when a first control signal is high;
- FIG. 7 is a timing diagram of the signals of FIG. 2 when a second control signal is high; and
- FIG. 8 is a timing diagram of the signals of FIG. 2 when a third control signal is high.
- Attached drawings for illustrating a preferred embodiment of the present invention, and the contents written on the attached drawings must be referred to in order to gain a sufficient understanding of the merits of the present invention and the operation thereof and the objectives accomplished by the operation of the present invention.
- Hereinafter, the present invention will be described in detail by explaining a preferred embodiment of the present invention with reference to the attached drawings. Like reference numerals in the drawings denote the same members.
- Referring to FIG. 1, a semiconductor memory device according to a preferred embodiment of the present invention includes a
memory cell array 101, arow decoder 103, arow address buffer 105, asense amplifier 107, acolumn decoder 109, acolumn address buffer 111, aninput output circuit 113, amode set register 115 and acontrol circuit 117. - The
memory cell array 101 includes a plurality of memory cells arrayed in rows and columns. Therow decoder 103 selects a row from thememory cell array 101 in response to row addresses RA0 through RAn-1. Therow address buffer 105 buffers external addresses A0, through An-1, and generates the row addresses RA0, through RAn-1, in response to a row address strobe (/RAS) signal. - The
column decoder 109 selects a column from thememory cell array 101 in response to column addresses CA0 through CAn-1. Thecolumn address buffer 111 buffers the external addresses A0 through An-1, and generates the column addresses CA0 through CAn-1 in response to a column address strobe (/CAS) signal. Thesense amplifier 107, which includes a plurality of sense amplification units, transmits data between theinput output circuit 113 and a cell in thememory cell array 101 using a sense amplification unit selected by the column addresses CA0, through CAn-1. - The mode set
register 115 generates first, second and third control signals PRCD0, PRCD1 and PRCD2 which are programmed in a mode register set (MRS) operation. One among the first, second and third control signals PRCD0, PRCD1 and PRCD2 is at a high level. - The
control circuit 117 receives a clock signal CLK, a write enable signal /WE, a chip selection signal /CS, a column address strobe signal /CAS, and a row address strobe signal /RAS. Also, thecontrol circuit 117 generates an internal CAS signal PC and an internal write enable signal PWR in response to a row address strobe signal /RAS and the first, second and third control signals PRCD0, PRCD1 and PRCD2. - The internal CAS signal PC and the internal write enable signal PWR are provided to the
input output circuit 113, and control the input and output of data. In FIG. 1, reference characters DIN and DOUT denote input data and output data, respectively. - FIG. 2 is a block diagram of the
control circuit 117 of FIG. 1. Referring to FIG. 2, thecontrol circuit 117 includes an internalclock generation circuit 201, a /CS buffer 203, a /CAS buffer 205, a /WE buffer 207, an internalchip selection generator 209, a /RAS buffer 211, an internalCAS signal generator 213 and an internal write enablesignal generator 215. - The internal
clock generation circuit 201 generates an internal clock signal PCLK having a constant pulse width, in synchronization with an external clock signal CLK. - The /
CS buffer 203 receives the chip selection signal /CS and generates an initial chip selection signal TCS which can be delayed for a predetermined number of clock cycles with respect to the chip selection signal /CS. The number of delay clock cycles can be determined to be zero clock cycles, one clock cycle, two clock cycles, etc. of the internal clock signal PCLK, in response to the first, second and third control signals PRCD0, PRCD1 and PRCD2 generated by the mode setregister 115 of FIG. 1. - The /
CAS buffer 205 receives the column address strobe signal /CAS to generate an initial CAS signal TCAS which can be delayed for a predetermined number of clock cycles with respect to the column address strobe signal /CAS. The /WE buffer 207 receives the write enable signal /WE to generate an initial write enable signal TWE which can be delayed for a predetermined number of delay clocks with respect to the write enable signal /WE. - The number of delay clock cycles for each of the /
CAS buffer 205 and the /WE buffer 207 can be determined to be zero clock cycles, one clock cycle, two clock cycles, etc. with respect to the internal clock signal PCLK, similar to the number of delay clocks for the /CS buffer 203. - The internal
chip selection generator 209 receives the initial chip selection signal TCS, and generates an internal chip selection signal PCS in response to the internal clock signal PCLK. - The /
RAS buffer 211 receives a row address strobe signal /RAS to generate an initial RAS signal PRAL. The initial RAS signal PRAL goes to a high level when the level of the column address strobe signal /CAS is changed from a low level to a high level. The initial RAS signal PRAL is still at the high level when a column-type command is input. - The internal
CAS signal generator 213 receives the initial CAS signal TCAS to generate an internal CAS signal PC. The internal CAS signal PC is generated in response to the internal clock signal PCLK when the internal chip selection signal PCS and the initial RAS signal PRAL are at a high level. - The internal write enable
signal generator 215 receives the initial write enable signal TWE and generates an internal write enable signal PWR. The internal write enable signal PWR is generated in response to the internal clock signal PCLK when the internal chip selection signal PCS and the initial RAS signal PRAL are at a high level. - FIG. 3 is a block diagram of the /
CS buffer 203 of FIG. 2. It is also used to illustrate the /CAS buffer 205 and the /WE buffer 207 of FIG. 2. In this specification, only the /CS buffer 203 will be described for convenience of explanation. - Referring to FIG. 3, the /
CS buffer 203 includes abuffer unit 301, asignal transmission unit 303 and alatch unit 305. Thebuffer 301 receives and buffers a chip selection signal /CS, and generates a buffered signal SIGBUF and outputs it to thesignal transmission unit 303. Thesignal transmission unit 303 delays the buffered signal SIGBUF by a predetermined number of clock cycles. The number of delay clock cycles is determined by the first, second and third control signals PRCD0, PRCD1 and PRCD2 supplied from the mode setregister 115 of FIG. 1. The first, second and third control signals PRCD0, PRCD1 and PRCD2 are values programmed in the mode setregister 115 upon mode register setting. The first control signal PRCD0 goes to high levels when a column-type command is not delayed, the second control signal PRCD1 goes to high levels when the column-type command is delayed for one clock cycle, and the third control signal PCRD2 goes to high levels when the column-type command is delayed for two clock cycles. - That is, when the first control signal PRCD0 is at the high level, a semiconductor memory device according to the present invention operates immediately when a column-type command is input. Thus, when the first control signal PRCD0 is at the high level, the semiconductor memory device according to the present invention operates without delay, similar to existing semiconductor memory devices. Also, when the second control signal PRCD1 is at the high level, the semiconductor memory device according to the present invention is delayed for one clock cycle from when a column-type command is input, and then starts operating. Thus, the semiconductor memory device according to the present invention can operate normally even though a column-type command is received one clock cycle earlier than when it must be received in existing semiconductor memory devices. Furthermore, when the third control signal PRCD2 is at the high level, the semiconductor memory device according to the present invention can operate normally even though a column-type command is received two clock cycles earlier than when it must be received in existing semiconductor memory devices.
- To be more specific, the
signal transmission unit 303 includes first, second andthird transmission units first transmission unit 307 provides the buffered signal SIGBUF to thelatch unit 305 without delay when the first control signal PRCD0 is at the high level. Thesecond transmission unit 327 delays the buffered signal SIGBUF for one clock cycle of the internal clock signal PCLK and provides the delayed buffered signal SIGBUF to thelatch unit 305 when the second control signal PRCD1 is at the high level. - To be more specific, the
second transmission unit 327 includes atransmission switch 331, alatch unit 333, adelay unit 335 and aclock delay unit 337. Thetransmission switch 331 transmits the buffered signal SIGBUF in response to a high level second control signal PRCD1. The buffered signal SIGBUF sequentially passes through thelatch unit 333 and thedelay unit 335, and is transmitted to theclock delay unit 337. Theclock delay unit 337 transmits the output signal of thedelay unit 335 to thelatch unit 305 in response to the internal clock signal PCLK. That is, the output signal of thedelay unit 335, which is input to theclock delay unit 337, is transmitted to thelatch unit 305 when the level of the internal clock signal PCLK changes from a high level to a low level and again to a high level. Thus, theclock delay unit 337 delays the received signal for one clock cycle of the internal clock signal PCLK. - The
latch unit 333 and thedelay unit 335 in thesecond transmission unit 327 control a set-up time and a hold time between a column-type command signal and an internal clock signal PCLK. - The
third transmission unit 347 delays the buffered signal for two clock cycles of the internal clock signal PCLK when the third control signal PRCD2 is at the high level, and then provides the buffered signal to thelatch unit 305. - The configuration of the
third transmission unit 347 is similar to that of thesecond transmission unit 337 except that adelay clock unit 357 included in thethird transmission unit 347 delays a received signal for two clock cycles of the internal clock signal PCLK. Thus, thesecond transmission unit 347 will not be described in detail. - FIG. 4 is a circuit diagram illustrating the internal
chip selection generator 209 of FIG. 2 in more detail. Referring to FIG. 4, the internalchip selection generator 209 includes aninverter 401, adelay unit 403, atransmission transistor 405 and alatch unit 407, and latches an initial chip selection signal TCS and generates an internal chip selection signal PCS in response to a high level internal clock signal PCLK. - FIG. 5 is a block diagram illustrating the internal
CAS signal generator 213 of FIG. 2 in more detail. It is also used to illustrate the internal write enablesignal generator 215 of FIG. 2. In this specification, only the internalCAS signal generator 213 will be described for convenience of explanation. - Referring to FIG. 5, the internal
CAS signal generator 213 includes adelay unit 501, aninverter 503, afirst transmission transistor 505, afirst latch unit 507, asecond transmission transistor 509 and asecond latch unit 511. The internalCAS signal generator 213 is enabled when the initial RAS signal PRAL and the internal chip selection signal PCS are at high levels. Thefirst transmission transistor 505 transmits an initial CAS signal TCAS which has passed through thedelay unit 501 and theinverter 503, in response to the falling edge of the internal clock signal PCLK. Thefirst latch unit 507 latches a signal received from thefirst transmission transistor 505. - The
second transmission transistor 509 transmits a signal which has been latched by thefirst latch unit 507, in response to the rising edge of the internal clock signal PCLK. Thesecond latch unit 511 latches a signal received from thesecond transmission transistor 509. - FIG. 6 is a timing diagram of the signals of FIG. 2 when the first control signal PRCD0 is at the high level. Referring to FIG. 6, the internal CAS signal PC and the internal write enable signal PWR are activated to a high level with a zero clock cycle delay from a point in time t1 when a column-type command is input. Thus, it can be seen from FIG. 6 that the column-type command is input without delay.
- FIG. 7 is a timing diagram of the signals of FIG. 2 when the second control signal PRCD1 is at the high level. Referring to FIG. 7, the internal CAS signal PC and the internal write enable signal PWR are activated to a high level after being delayed for one clock cycle from a point in time t2 when a column-type command is input. Thus, it can be seen from FIG. 7 that the column-type command according to the present invention is executed the same as a column-type command in the prior art which is received after being delayed for one clock cycle relative to the column-type command according to the present invention.
- FIG. 8 is a timing diagram of the signals of FIG. 2 when the third control signal PRCD2 is at the high level. Referring to FIG. 8, the internal CAS signal PC and the internal write enable signal PWR are activated to a high level after being delayed for two clock cycles from a point in time t3 when a column-type command is input. Thus, it can be seen from FIG. 8 that the column-type command according to the present invention is executed the same as a column-type command in the prior art which is received after being delayed for two clock cycles relative to the column-type command according to the present invention.
- The semiconductor memory device according to an embodiment of the present invention can vary the delay from a point in time when a row-type command is received to a point in time when a column-type command is received. That is, a buffer which receives a chip selection signal /CS, a column address strobe signal /CAS, and a write enable signal /WE is controlled by the first, second and third control signals PRCD0, PRCD1 and PRCD2 provided from the mode set
register 115. Therefore, the point in time when an internal CAS signal PC and an internal write enable signal PWR are activated can vary. - A technique for varying the point in time when a column-type command is to be received, according to the technical spirit of the present invention, is more simple than existing control techniques. Also, in the semiconductor memory device according to the present invention, even if a column-type command is applied without the control of tRCD, the column-type command is internally delayed, so that tRCD is maintained.
- According to the semiconductor memory device of the present invention, the point in time when a column-type command is input can vary. Also, a column-type command is internally delayed regardless of tRCD, so that tRCD can be internally maintained. Therefore, the delay from when a row-type command is received to when a column-type command is received can be shortened.
- Also, a buffer and a signal transmission circuit according to the present invention can be applied to a semiconductor memory device having an operation delay function of a CAS command according to the present invention.
- Although the invention has been described with reference to a particular embodiment, it will be apparent to one of ordinary skill in the art that modifications of the described embodiment may be made without departing from the spirit and scope of the invention.
Claims (9)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020000004250A KR100355229B1 (en) | 2000-01-28 | 2000-01-28 | Semiconductor memory device capable of operating delay performace of CAS command |
KR00-4250 | 2000-01-28 |
Publications (2)
Publication Number | Publication Date |
---|---|
US20010010650A1 true US20010010650A1 (en) | 2001-08-02 |
US6356489B2 US6356489B2 (en) | 2002-03-12 |
Family
ID=19642430
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/766,358 Expired - Lifetime US6356489B2 (en) | 2000-01-28 | 2001-01-19 | Integrated circuit memory devices having circuits therein that preserve minimum /RAS TO /CAS Delays |
Country Status (5)
Country | Link |
---|---|
US (1) | US6356489B2 (en) |
JP (1) | JP4061029B2 (en) |
KR (1) | KR100355229B1 (en) |
DE (1) | DE10102626B4 (en) |
TW (1) | TW504704B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030185060A1 (en) * | 2002-03-28 | 2003-10-02 | Mitsubishi Denki Kabushiki Kaisha | Semiconductor memory device |
US20090164830A1 (en) * | 2007-12-21 | 2009-06-25 | Hakjune Oh | Non-volatile semiconductor memory device with power saving feature |
US20090259873A1 (en) * | 2007-12-21 | 2009-10-15 | Mosaid Technologies Incorporated | Non-volatile semiconductor memory device with power saving feature |
US20140006700A1 (en) * | 2012-06-28 | 2014-01-02 | Andre Schaefer | Configuration for power reduction in dram |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100425472B1 (en) * | 2001-11-12 | 2004-03-30 | 삼성전자주식회사 | Circuit and method for generating output control signal in synchronous semiconductor memory device |
KR100605590B1 (en) * | 2004-05-10 | 2006-07-31 | 주식회사 하이닉스반도체 | Semiconductor memory device that can adjust impedance of data output driver |
US7167401B2 (en) * | 2005-02-10 | 2007-01-23 | Micron Technology, Inc. | Low power chip select (CS) latency option |
KR100674994B1 (en) * | 2005-09-10 | 2007-01-29 | 삼성전자주식회사 | Input buffer and memory controller of memory device and memory system using same |
KR100744042B1 (en) * | 2005-09-28 | 2007-07-30 | 주식회사 하이닉스반도체 | Internal address generator of semiconductor memory device |
KR100805696B1 (en) * | 2005-09-29 | 2008-02-21 | 주식회사 하이닉스반도체 | Semiconductor memory device |
KR100753081B1 (en) * | 2005-09-29 | 2007-08-31 | 주식회사 하이닉스반도체 | Semiconductor memory device having an internal address generator |
US20070171735A1 (en) * | 2006-01-25 | 2007-07-26 | Jong-Hoon Oh | Latency circuit for semiconductor memories |
JP5587562B2 (en) * | 2009-05-28 | 2014-09-10 | ピーエスフォー ルクスコ エスエイアールエル | Semiconductor memory device |
JP5431028B2 (en) * | 2009-05-28 | 2014-03-05 | ピーエスフォー ルクスコ エスエイアールエル | Semiconductor memory device |
KR101964261B1 (en) | 2012-05-17 | 2019-04-01 | 삼성전자주식회사 | Magenetic Random Access Memory |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58220291A (en) * | 1982-06-15 | 1983-12-21 | Nec Corp | Control circuit of signal transmission time |
JPS63146298A (en) * | 1986-12-10 | 1988-06-18 | Mitsubishi Electric Corp | Variable work length shift register |
US5031150A (en) * | 1988-08-26 | 1991-07-09 | Kabushiki Kaisha Toshiba | Control circuit for a semiconductor memory device and semiconductor memory system |
US5479128A (en) * | 1994-03-16 | 1995-12-26 | Industrial Technology Research Institute | Single ram multiple-delay variable delay circuit |
US5655105A (en) * | 1995-06-30 | 1997-08-05 | Micron Technology, Inc. | Method and apparatus for multiple latency synchronous pipelined dynamic random access memory |
US5841707A (en) * | 1995-11-29 | 1998-11-24 | Texas Instruments Incorporated | Apparatus and method for a programmable interval timing generator in a semiconductor memory |
JPH09304484A (en) * | 1996-05-13 | 1997-11-28 | Nec Corp | Semiconductor memory apparatus |
JP3827406B2 (en) * | 1997-06-25 | 2006-09-27 | 富士通株式会社 | Clock synchronous input circuit and semiconductor memory device using the same |
US6005824A (en) * | 1998-06-30 | 1999-12-21 | Lsi Logic Corporation | Inherently compensated clocking circuit for dynamic random access memory |
US6111812A (en) * | 1999-07-23 | 2000-08-29 | Micron Technology, Inc. | Method and apparatus for adjusting control signal timing in a memory device |
-
2000
- 2000-01-28 KR KR1020000004250A patent/KR100355229B1/en active IP Right Grant
-
2001
- 2001-01-15 TW TW090100847A patent/TW504704B/en not_active IP Right Cessation
- 2001-01-18 DE DE10102626.9A patent/DE10102626B4/en not_active Expired - Lifetime
- 2001-01-19 US US09/766,358 patent/US6356489B2/en not_active Expired - Lifetime
- 2001-01-23 JP JP2001014573A patent/JP4061029B2/en not_active Expired - Fee Related
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030185060A1 (en) * | 2002-03-28 | 2003-10-02 | Mitsubishi Denki Kabushiki Kaisha | Semiconductor memory device |
US6744679B2 (en) * | 2002-03-28 | 2004-06-01 | Renesas Technology Corp. | Semiconductor memory device |
US8291248B2 (en) | 2007-12-21 | 2012-10-16 | Mosaid Technologies Incorporated | Non-volatile semiconductor memory device with power saving feature |
WO2009079744A1 (en) * | 2007-12-21 | 2009-07-02 | Mosaid Technologies Incorporated | Non-volatile semiconductor memory device with power saving feature |
US20090259873A1 (en) * | 2007-12-21 | 2009-10-15 | Mosaid Technologies Incorporated | Non-volatile semiconductor memory device with power saving feature |
US8145925B2 (en) | 2007-12-21 | 2012-03-27 | Mosaid Technologies Incorporated | Non-volatile semiconductor memory device with power saving feature |
US20090164830A1 (en) * | 2007-12-21 | 2009-06-25 | Hakjune Oh | Non-volatile semiconductor memory device with power saving feature |
US8359485B2 (en) | 2007-12-21 | 2013-01-22 | Mosaid Technologies Incorporated | Non-volatile semiconductor memory device with power saving feature |
US9213389B2 (en) | 2007-12-21 | 2015-12-15 | Conversant Intellectual Property Management Inc. | Non-volatile semiconductor memory device with power-saving feature |
US20140006700A1 (en) * | 2012-06-28 | 2014-01-02 | Andre Schaefer | Configuration for power reduction in dram |
US8811110B2 (en) * | 2012-06-28 | 2014-08-19 | Intel Corporation | Configuration for power reduction in DRAM |
CN104321821A (en) * | 2012-06-28 | 2015-01-28 | 英特尔公司 | Configuration for power reduction in DRAM |
US9361970B2 (en) | 2012-06-28 | 2016-06-07 | Intel Corporation | Configuration for power reduction in DRAM |
Also Published As
Publication number | Publication date |
---|---|
DE10102626A1 (en) | 2001-08-02 |
US6356489B2 (en) | 2002-03-12 |
DE10102626B4 (en) | 2015-09-10 |
KR20010076844A (en) | 2001-08-16 |
JP2001236785A (en) | 2001-08-31 |
TW504704B (en) | 2002-10-01 |
JP4061029B2 (en) | 2008-03-12 |
KR100355229B1 (en) | 2002-10-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6459651B1 (en) | Semiconductor memory device having data masking pin and memory system including the same | |
US5384735A (en) | Data output buffer of a semiconductor memory device | |
US6489819B1 (en) | Clock synchronous semiconductor memory device allowing testing by low speed tester | |
US7200069B2 (en) | Semiconductor memory device having external data load signal synchronous with data strobe signal and serial-to-parallel data prefetch method thereof | |
US6760856B1 (en) | Programmable compensated delay for DDR SDRAM interface using programmable delay loop for reference calibration | |
US6680866B2 (en) | Clock synchronous semiconductor memory device | |
US6356489B2 (en) | Integrated circuit memory devices having circuits therein that preserve minimum /RAS TO /CAS Delays | |
US7151713B2 (en) | Semiconductor memory device | |
US7450446B2 (en) | Semiconductor memory device having delay circuit | |
US5973990A (en) | Synchronous semiconductor memory device including a circuit for arbitrarily controlling activation/inactivation timing of word line | |
US6564287B1 (en) | Semiconductor memory device having a fixed CAS latency and/or burst length | |
US6249483B1 (en) | Semiconductor memory device having a circuit for latching data from a data line of a data output path and a related data latching method | |
US6696862B2 (en) | Semiconductor memory device input circuit | |
EP0766251B1 (en) | Semiconducteur memory device having extended margin in latching input signal | |
US6292430B1 (en) | Synchronous semiconductor memory device | |
US6208583B1 (en) | Synchronous semiconductor memory having an improved reading margin and an improved timing control in a test mode | |
US7466622B2 (en) | Method for controlling time point for data output in synchronous memory device | |
US6005825A (en) | Synchronous semiconductor memory device having wave pipelining control structure and method for outputting data using the same | |
US6948014B2 (en) | Register for the parallel-serial conversion of data | |
US6118730A (en) | Phase comparator with improved comparison precision and synchronous semiconductor memory device employing the same | |
US7408822B2 (en) | Alignment of memory read data and clocking | |
US7715270B2 (en) | Address synchronous circuit capable of reducing current consumption in DRAM | |
US6643217B2 (en) | Semiconductor memory device permitting early detection of defective test data | |
US7106653B2 (en) | Semiconductor memory device and data read method of the same | |
US20030185060A1 (en) | Semiconductor memory device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OF Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:LEE, SANG-BO;REEL/FRAME:011478/0348 Effective date: 20010116 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
AS | Assignment |
Owner name: MOSAID TECHNOLOGIES INCORPORATED, CANADA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SAMSUNG ELECTRONICS CO., LTD.;REEL/FRAME:025419/0975 Effective date: 20101026 |
|
AS | Assignment |
Owner name: ROYAL BANK OF CANADA, CANADA Free format text: U.S. INTELLECTUAL PROPERTY SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) - SHORT FORM;ASSIGNORS:658276 N.B. LTD.;658868 N.B. INC.;MOSAID TECHNOLOGIES INCORPORATED;REEL/FRAME:027512/0196 Effective date: 20111223 |
|
FPAY | Fee payment |
Year of fee payment: 12 |
|
AS | Assignment |
Owner name: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC., Free format text: CHANGE OF NAME;ASSIGNOR:MOSAID TECHNOLOGIES INCORPORATED;REEL/FRAME:032439/0638 Effective date: 20140101 |
|
AS | Assignment |
Owner name: CONVERSANT IP N.B. 276 INC., CANADA Free format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:ROYAL BANK OF CANADA;REEL/FRAME:033484/0344 Effective date: 20140611 Owner name: CONVERSANT IP N.B. 868 INC., CANADA Free format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:ROYAL BANK OF CANADA;REEL/FRAME:033484/0344 Effective date: 20140611 Owner name: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC., Free format text: RELEASE OF SECURITY INTEREST;ASSIGNOR:ROYAL BANK OF CANADA;REEL/FRAME:033484/0344 Effective date: 20140611 |
|
AS | Assignment |
Owner name: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC., CANADA Free format text: CHANGE OF ADDRESS;ASSIGNOR:CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.;REEL/FRAME:033678/0096 Effective date: 20140820 Owner name: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC., Free format text: CHANGE OF ADDRESS;ASSIGNOR:CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.;REEL/FRAME:033678/0096 Effective date: 20140820 |
|
AS | Assignment |
Owner name: ROYAL BANK OF CANADA, AS LENDER, CANADA Free format text: U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS);ASSIGNOR:CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.;REEL/FRAME:033706/0367 Effective date: 20140611 Owner name: CPPIB CREDIT INVESTMENTS INC., AS LENDER, CANADA Free format text: U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS);ASSIGNOR:CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.;REEL/FRAME:033706/0367 Effective date: 20140611 |
|
AS | Assignment |
Owner name: CPPIB CREDIT INVESTMENTS, INC., CANADA Free format text: AMENDED AND RESTATED U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS);ASSIGNOR:CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.;REEL/FRAME:046900/0136 Effective date: 20180731 |
|
AS | Assignment |
Owner name: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC., CANADA Free format text: RELEASE OF U.S. PATENT AGREEMENT (FOR NON-U.S. GRANTORS);ASSIGNOR:ROYAL BANK OF CANADA, AS LENDER;REEL/FRAME:047645/0424 Effective date: 20180731 Owner name: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC., Free format text: RELEASE OF U.S. PATENT AGREEMENT (FOR NON-U.S. GRANTORS);ASSIGNOR:ROYAL BANK OF CANADA, AS LENDER;REEL/FRAME:047645/0424 Effective date: 20180731 |
|
AS | Assignment |
Owner name: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC., CANADA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CPPIB CREDIT INVESTMENTS INC.;REEL/FRAME:054344/0143 Effective date: 20201028 |