US20090323435A1 - Time reduction of address setup/hold time for semiconductor memory - Google Patents

Time reduction of address setup/hold time for semiconductor memory Download PDF

Info

Publication number
US20090323435A1
US20090323435A1 US12/341,886 US34188608A US2009323435A1 US 20090323435 A1 US20090323435 A1 US 20090323435A1 US 34188608 A US34188608 A US 34188608A US 2009323435 A1 US2009323435 A1 US 2009323435A1
Authority
US
United States
Prior art keywords
latch
signals
signal
latch control
terminals
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
Application number
US12/341,886
Other versions
US7889573B2 (en
Inventor
Makoto Niimi
Kenji Nagai
Takaaki Furuyama
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Morgan Stanley Senior Funding Inc
Infineon Technologies LLC
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Assigned to SPANSION LLC reassignment SPANSION LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: FURUYAMA, TAKAAKI, NAGAI, KENJI, NIIMI, MAKOTO
Publication of US20090323435A1 publication Critical patent/US20090323435A1/en
Assigned to BARCLAYS BANK PLC reassignment BARCLAYS BANK PLC SECURITY AGREEMENT Assignors: SPANSION INC., SPANSION LLC, SPANSION TECHNOLOGY INC., SPANSION TECHNOLOGY LLC
Priority to US12/987,466 priority Critical patent/US8031537B2/en
Publication of US7889573B2 publication Critical patent/US7889573B2/en
Application granted granted Critical
Assigned to SPANSION TECHNOLOGY LLC, SPANSION INC., SPANSION LLC reassignment SPANSION TECHNOLOGY LLC RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: BARCLAYS BANK PLC
Assigned to MORGAN STANLEY SENIOR FUNDING, INC. reassignment MORGAN STANLEY SENIOR FUNDING, INC. SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CYPRESS SEMICONDUCTOR CORPORATION, SPANSION LLC
Assigned to CYPRESS SEMICONDUCTOR CORPORATION reassignment CYPRESS SEMICONDUCTOR CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SPANSION, LLC
Assigned to MUFG UNION BANK, N.A. reassignment MUFG UNION BANK, N.A. ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Assignors: MORGAN STANLEY SENIOR FUNDING, INC.
Assigned to MORGAN STANLEY SENIOR FUNDING, INC. reassignment MORGAN STANLEY SENIOR FUNDING, INC. CORRECTIVE ASSIGNMENT TO CORRECT THE 8647899 PREVIOUSLY RECORDED ON REEL 035240 FRAME 0429. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTERST. Assignors: CYPRESS SEMICONDUCTOR CORPORATION, SPANSION LLC
Assigned to SPANSION LLC, CYPRESS SEMICONDUCTOR CORPORATION reassignment SPANSION LLC RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: MUFG UNION BANK, N.A.
Assigned to Infineon Technologies LLC reassignment Infineon Technologies LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CYPRESS SEMICONDUCTOR CORPORATION
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1078Data input circuits, e.g. write amplifiers, data input buffers, data input registers, data input level conversion circuits
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/04Generating or distributing clock signals or signals derived directly therefrom
    • G06F1/10Distribution of clock signals, e.g. skew
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1078Data input circuits, e.g. write amplifiers, data input buffers, data input registers, data input level conversion circuits
    • G11C7/109Control signal input circuits

Definitions

  • the present invention relates to a storage device capable of attaining 5 improved latch properties in cases where a signal group composed of a plurality of bits is input. More particularly, the invention relates to a storage device where different latch control signals are used according to operation modes, for improved the latch characteristics of the latch control signals.
  • two clock drivers 13 , 14 are disposed on the rims of the lower and upper sides, respectively, of a chip 10 , as illustrated in FIG. 7 .
  • a clock input pad 11 and a clock input buffer 12 are disposed in the central area of the left side.
  • the signal line extending from the clock input buffer 12 to the clock driver 13 is equal in length to the signal line extending from the clock input buffer 12 to the clock driver 14 , thereby reducing skew between signals input to the two clock drivers 13 , 14 .
  • Patent Document 1 JP-A-5-268016
  • Patent Document 2 JP-A-2003-132674
  • Patent Document 3 JPA-11-345255
  • latch control is performed on a series of signals in response to latch control signals.
  • latch control terminals to which latch control signals are input and a plurality of signal terminals to which a series of signals is input.
  • a plurality of latch circuits is provided so as to correspond to the plurality of signal terminals. The plurality of latch circuits are located at such positions that the distances from the plurality of signal terminals to their associated latch circuits do not exceed a specified range and the distances from the latch control terminals to their associated latch circuits do not exceed a specified range.
  • the delays of signal transmission from the signal terminals to their respective latch circuits are equal to one another and the delays of signal transmission from the latch control terminals for inputting a latch control signal to perform latch control to the latch circuits are equal to one another.
  • FIG. 1 is an explanatory view illustrating one example of arrangement of terminals in the storage device of the present invention.
  • FIG. 2 is a view showing a first embodiment of the present invention.
  • FIG. 3 is a view showing an outline of a circuit configuration of the first embodiment.
  • FIG. 4 is a timing chart that outlines generation of a latch signal in the synchronous mode.
  • FIG. 5 is a timing chart that outlines generation of a latch signal in the asynchronous mode.
  • FIG. 6 is an explanatory view illustrating another example of arrangement of terminals in the storage device of the present invention.
  • FIG. 7 is an explanatory view showing an outline of the conventional art.
  • Patent Document 1 provides an improved skew adjustment for signals input to the two clock drivers 13 , 14 , the skew between clock signals output from the clock drivers 13 , 14 to data input/output blocks 15 still remains unimproved.
  • the present invention is directed to overcoming the above problem and a primary object of the invention is therefore to provide a storage device wherein, if latch control signals for latching a signal group vary from operation mode to operation mode, a group of signal terminals which receives a series of signals is disposed in the vicinity of latch control terminals to which the latch control signals are input respectively. With this arrangement, the timings for latch operation performed on the series of signals whenever the latch control signals are released can be equalized between the signals, thereby providing improved latch properties.
  • the delays of signal transmission from the latch control terminals to the latch circuits can be equalized and the delays of signal transmission from the signal terminals to their associated latch circuits can be equalized.
  • a timing for latching a signal in response to a latch control signal does not vary signal to signal. Accordingly, the skew in the latch properties of the signals can be reduced and, in consequence, the setup/hold time for the series of signals can be improved.
  • FIG. 1 To describe one example of the arrangement of terminals in the storage device of the invention.
  • reference numerals r 1 , r 2 and the like in FIG. 1 are used for illustrative purpose only and therefore do not imply the actual magnitude correlation between the distances or the like.
  • T 1 to T 7 of Chip 1 represent some of a plurality of signal terminals to which a series of signals are input.
  • C 1 to C 7 represent regions that are located within a specified distance r 1 from the signal terminals T 1 to T 7 , respectively.
  • T 10 is one of the latch control terminals, each of which receives a latch control signal for performing latch control on the series of signals.
  • C 10 represents a region that is located within a specified distance r 2 from the latch control terminal T 10 .
  • the signal terminals T 1 to T 5 having a common regional (hatched part) that is not away from each of the signal terminals T 1 to T 5 more than the specified distance r 1 , constitute a terminal group.
  • the latch control terminal T 10 is so positioned in relation to the terminal group consisting of the signal terminals T 1 to T 5 that at least a part of the region C 10 that is located within the specified distance r 2 from the latch control terminal T 10 overlaps at least a part of the common regional. For instance, in FIG. 1 , the latch control terminal T 10 is positioned such that the region C 10 partially overlaps the regional at a region a 2 (the portion enclosed by solid line within the hatched part).
  • the inputs of the respective latch circuits for the signal terminals T 1 to T 5 are positioned within the region a 2 . Accordingly, the distances from the signal terminals T 1 to T 5 to their respective latch circuits do not exceed r 1 whereas the distances from the latch control terminal T 10 to the latch circuits do not exceed r 2 .
  • the plurality of signal terminals are thus divided into terminal groups and latch control terminals are provided for every terminal group.
  • the latch circuits are placed within a specified distance from the signal terminals and within a specified distance from the latch control terminals. Thereby, the delays of signal transmission from the signal terminals to their respective circuits can be equalized between signals, and the delays of signal transmission from the latch control terminals to the latch circuits can be equalized between signals. Also, when latch control is performed by the plurality of latch circuits, the timings for latching a series of signal by latch control signals can be equalized between signals.
  • FIG. 2 shows a first embodiment of the invention.
  • Terminals are provided on the rims of the lower and upper sides of a chip 1 .
  • a 0 to A 15 are signal terminals to which address signals are input.
  • CLK, /CE, /AVD marked in black are latch control terminals each of which receives a latch control signal.
  • Latch control circuits 21 , 22 are provided relative to the latch control terminals on the lower and upper sides, respectively.
  • Latch signals 31 , 32 output from the latch control circuits 21 , 22 are input to latch circuits 41 , 42 , respectively.
  • the outputs of the two latch circuits 41 , 42 are input to a receive circuit 5 .
  • the address signal terminals A 0 to A 2 on the lower side constitute a terminal group as explained with reference to FIG. 1 .
  • the distances from the address signal terminals A 0 to A 2 to the latch circuit 41 are not longer than a distance with which the delays of transmission by the signal lines from the address signal terminals A 0 to A 2 to the latch circuit 41 become the maximum allowable transmission delay compliant with the specification.
  • the distances from the latch control terminals CLK, /CE, /AVD to the latch circuit 41 are not longer than a distance with which the delay of transmission after a latch control signal is input to each latch control terminal until it is transmitted as a latch signal 31 to the latch circuit 41 through the latch control circuit 21 becomes the maximum allowable transmission delay compliant with the specification.
  • the address signal terminals A 3 to A 15 on the upper side also constitute a terminal group as explained with reference to FIG. 1 .
  • the distances from the address signal terminals A 3 to A 15 to the latch circuit 42 are not longer than a distance with which the delays of transmission by the signal lines from the address signal terminals A 3 to A 15 to the latch circuit 42 become the maximum allowable transmission delay compliant with the specification.
  • the distances from the latch control terminals CLK, /CE, /AVD to the latch circuit 42 are not longer than a distance with which the delay of transmission after a latch control signal is input to each latch control terminal until it is transmitted as a latch signal 32 to the latch circuit 42 through the latch control circuit 22 becomes the maximum allowable transmission delay compliant with the specification.
  • the plurality of address signal terminals A 0 to A 15 are divided into two terminal groups and the latch control terminals CLK, /CE, /AVD are provided for each terminal group.
  • the latch circuits 41 , 42 are arranged such that distances from the address signal terminals A 0 to A 2 to the latch circuit 41 ; the distances from the address signal terminals A 3 to A 15 to the latch circuit 42 ; the distances from the latch control terminals CLK, /CE, /AVD on the lower side to the latch circuit 41 ; and the distances from the latch control terminals CLK, /CE, /AVD on the upper side to the latch circuit 42 do not exceed the distances with which the delays of signal transmission become the maximum allowable transmission delay compliant with the specification.
  • the delays of signal transmission from the address signal terminals A 0 to A 15 to their associated latch circuits 41 , 42 can be equalized between the signals and the delays of signal transmission from the latch control terminals CLK, /CE, /AVD to the latch circuits 41 , 42 can be equalized between the signals.
  • the timings for latching a series of address signals by the latch signals 31 , 32 in response to the latch control signals CLK, /CE, /AVD can be equalized between the signals.
  • the latch circuits 41 , 42 are each disposed at a position within a distance from the address signal terminals and a distance from the latch control terminals, by which distances, the delay of signal transmission from each terminal to the latch circuit 41 ( 42 ) becomes the maximum allowable transmission delay compliant with the specification. As a result, the skew in the latch properties of the signals can be reduced and the setup/hold time for the series of address signals can be improved as discussed earlier with reference to FIG. 1 .
  • FIG. 3 schematically shows one circuit configuration of the latch control circuits 21 , 22 and the latch circuits 41 , 42 according to the first embodiment shown in FIG. 2 .
  • the latch control signals CLK, /CE, /AVD and a mode signal Mode for making a shift between synchronous mode and asynchronous mode are input to a latch control circuit 2 .
  • the latch control circuit 2 is composed of, for instance, a plurality of inverters, an AND gate, and a mode selector switch as illustrated in FIG. 3 .
  • the latch control circuit 2 outputs a latch signal 3 to the latch circuit 4 .
  • the latch circuit 4 is composed of a plurality of units corresponding to the plurality of address signals respectively, these units having the same configuration represented by the latch circuit unit 401 .
  • each latch circuit unit includes, for instance, a switch that is turned ON and OFF by the latch signal 3 , a plurality of inverters, and an output buffer.
  • the output of the latch circuit 4 is input to a receive circuit 5 .
  • FIG. 4 is a timing chart that outlines the generation of the latch signal 3 by the latch control circuit 2 in the synchronous mode.
  • the latch control signals for controlling the latch signal 3 are CLK and /AVD.
  • the latch control circuit 2 generates the latch signal 3 (Latch) with a pulse width corresponding to a specified period from the rising edge of the latch control signal CLK, while the latch control signal /AVD is at an L level. More specifically, the loading of an address signal by the latch circuit 4 starts from the rising edge of the latch control signal CLK and the address signal is fixed after an elapse of the specified period.
  • FIG. 5 is a timing chart that outlines the generation of the 30 latch signal 3 by the latch control circuit 2 in the asynchronous mode.
  • the latch control signals for controlling the latch signal 3 are /CE and /AVD.
  • the latch control circuit 2 generates the latch signal 3 (Latch) with a pulse width corresponding to the specified period from the falling edge of the latch control signal /CE to the rising edge of the latch control signal /AVD, while the latch control signal /AVD is at an L level. More specifically, the loading of an address signal by the latch circuit 4 starts from the falling edge of the latch control signal /CE and the address signal is fixed at the rising edge of the latch control signal /AVD.
  • the latch control terminals to which the latch control signals CLK, /CE, /AVD are input, are provided for every address signal terminal group. This leads to an improvement in the latch properties in both the synchronous mode and asynchronous mode.
  • the address signal terminals A 0 to A 15 serve as an example of the series of signals and also serve as an example of the plurality of signal terminals to which the series of signals are input.
  • CLK, /CE, /AVD serve as an example of the latch control signals for executing latch control on the series of signals and also serve as an example of the latch control terminals to which the latch control signals are input respectively.
  • the latch circuits 4 , 41 , 42 serve as an example of the plurality of latch circuits.
  • the latch control circuits 2 , 21 , 22 serve as an example of the latch control circuit.
  • the area a 1 serves as an example of the common region.
  • a group of signal terminals which receives a series of signals is disposed in the vicinity of latch control terminals to which the latch control signals are input respectively.
  • the latch circuits are disposed at positions within a distance by which the delay of signal transmission from each terminal to its associated latch circuit becomes the maximum allowable transmission delay compliant with the specification. As a result, skew in the latch properties of the signals can be reduced and the setup/hold time for the series of address signals can be improved.
  • the invention is not limited to this. It is conceivable that the address signal terminals could be divided into more than two terminal groups.
  • the latch properties of all terminal groups in all operation modes can be equalized by setting the distances from the signal terminals of all the terminal groups to their associated latch circuits within the same specified range and setting the distances from all latch control terminals to the latch circuits within the same specified range.
  • the latch circuits are disposed together in the region (see a 2 in FIG. 1 ) where the common region (see a 1 in FIG. 1 ), which is not away from each signal terminal of a terminal group more than a specified distance, overlaps the region (see C 10 in FIG. 1 ) which is not away from its associated latch control terminal more than a specified distance.
  • the invention is not necessarily limited to this.
  • the latch control terminal T 10 can be disposed relative to the signal terminals T 1 to T 3 of the terminal group.
  • the latch terminal T 10 is disposed such that at least a part of the region C 10 which is not away from the latch control terminal T 10 more than specified distance overlaps at least a part of each of the regions C 1 to C 3 each of which is not away from its associated signal terminal T 1 , T 2 or T 3 more than a specified distance.
  • the latch circuits for the signal terminals T 1 to T 3 are placed in relation to the signal terminals T 1 to T 3 respectively and separately from one another.
  • the latch circuit corresponding to the signal terminal T 1 is disposed within the region a 3 (marked with lateral lines), the latch circuit corresponding to the signal terminal T 2 is disposed within the region a 4 (marked with dots), and the latch circuit corresponding to the signal terminal T 3 is disposed within the region a 5 (marked with vertical lines), so that the distances from the signal terminals T 1 to T 3 to their associated latch circuits fall within the same specified range r 1 and the distances from the latch control terminal T 10 to the respective latch circuits fall within the same specified range r 2 .
  • the delays of signal transmission from the signal terminals to their associated latch circuits can be equalized between the signals and the delays of signal transmission from the latch control terminals to the latch circuits can be equalized between the signals. Consequently, skew in the latch properties of the signals can be reduced and the setup/hold time for the series of signals can be improved.

Abstract

In the storage device of the invention, latch control is performed on a series of signals in response to latch control signals. Latch control terminals are provided to which the latch control signals are input respectively and a plurality of signal terminals to which a series of signals are input. Herein, a plurality of latch circuits is provided so as to correspond to the plurality of signal terminals, respectively. The plurality of latch circuits are located within a specified distance from their associated signal terminals respectively and within a specified distance from the latch control terminals. The delays of signal transmission from the signal terminals to their associated latch circuits can be equalized and the delays of signal transmission from the latch control terminals to which the latch control signals for executing latch control are input to the latch circuits can be equalized. This contributes to a reduction in the skew of the latch characteristics of the signals.

Description

    CROSS REFERENCE TO RELATED APPLICATIONS
  • This application claims the priority benefit of JP Application No. 2007-328337, filed Dec. 20, 2007, which is hereby incorporated in its entirety.
  • FIELD OF THE INVENTION
  • The present invention relates to a storage device capable of attaining 5 improved latch properties in cases where a signal group composed of a plurality of bits is input. More particularly, the invention relates to a storage device where different latch control signals are used according to operation modes, for improved the latch characteristics of the latch control signals.
  • BACKGROUND OF THE INVENTION
  • In the semiconductor integrated circuit disclosed in Patent Document 1, two clock drivers 13, 14 are disposed on the rims of the lower and upper sides, respectively, of a chip 10, as illustrated in FIG. 7. A clock input pad 11 and a clock input buffer 12 are disposed in the central area of the left side. The signal line extending from the clock input buffer 12 to the clock driver 13 is equal in length to the signal line extending from the clock input buffer 12 to the clock driver 14, thereby reducing skew between signals input to the two clock drivers 13, 14.
  • Other related techniques are disclosed in Patent Documents 2 and 3.
  • Patent Document 1: JP-A-5-268016
  • Patent Document 2: JP-A-2003-132674
  • Patent Document 3: JPA-11-345255
  • SUMMARY
  • In the storage device of the invention, latch control is performed on a series of signals in response to latch control signals. There are provided latch control terminals to which latch control signals are input and a plurality of signal terminals to which a series of signals is input. Herein, a plurality of latch circuits is provided so as to correspond to the plurality of signal terminals. The plurality of latch circuits are located at such positions that the distances from the plurality of signal terminals to their associated latch circuits do not exceed a specified range and the distances from the latch control terminals to their associated latch circuits do not exceed a specified range.
  • In the storage device of the present invention, the delays of signal transmission from the signal terminals to their respective latch circuits are equal to one another and the delays of signal transmission from the latch control terminals for inputting a latch control signal to perform latch control to the latch circuits are equal to one another.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The present invention is illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings and in which like reference numerals refer to similar elements.
  • FIG. 1 is an explanatory view illustrating one example of arrangement of terminals in the storage device of the present invention.
  • FIG. 2 is a view showing a first embodiment of the present invention.
  • FIG. 3 is a view showing an outline of a circuit configuration of the first embodiment.
  • FIG. 4 is a timing chart that outlines generation of a latch signal in the synchronous mode.
  • FIG. 5 is a timing chart that outlines generation of a latch signal in the asynchronous mode.
  • FIG. 6 is an explanatory view illustrating another example of arrangement of terminals in the storage device of the present invention.
  • FIG. 7 is an explanatory view showing an outline of the conventional art.
  • DETAILED DESCRIPTION OF THE INVENTION
  • Although Patent Document 1 provides an improved skew adjustment for signals input to the two clock drivers 13, 14, the skew between clock signals output from the clock drivers 13, 14 to data input/output blocks 15 still remains unimproved.
  • More specifically, in Patent Document 1, the positional relationships between the respective data input/output blocks 15 for latching bit data on bits 0 to 31 in synchronization with a clock signal and the clock driver 13 or 14 are not equivalent to each other. The signal lines from the clock drivers 13, 14 to the respective data input/output blocks 15 differ from one another in length. For this reason, the delays of transmission of clock signals output from the clock drivers 13, 14 to the data input/output blocks 15 vary depending upon the locations of the data input/output blocks 15. As a result, a latch timing lag occurs in every data input/output block 15. This results in the setup/hold time of data being unavoidably set to the worst value.
  • The present invention is directed to overcoming the above problem and a primary object of the invention is therefore to provide a storage device wherein, if latch control signals for latching a signal group vary from operation mode to operation mode, a group of signal terminals which receives a series of signals is disposed in the vicinity of latch control terminals to which the latch control signals are input respectively. With this arrangement, the timings for latch operation performed on the series of signals whenever the latch control signals are released can be equalized between the signals, thereby providing improved latch properties.
  • According to the storage device of the present invention, the delays of signal transmission from the latch control terminals to the latch circuits can be equalized and the delays of signal transmission from the signal terminals to their associated latch circuits can be equalized. In the latch control performed by the plurality of latch circuits, a timing for latching a signal in response to a latch control signal does not vary signal to signal. Accordingly, the skew in the latch properties of the signals can be reduced and, in consequence, the setup/hold time for the series of signals can be improved.
  • Referring now to the accompanying drawings, the invention will be described in detail according to preferred embodiments thereof. Reference is first made to FIG. 1 to describe one example of the arrangement of terminals in the storage device of the invention. It should be noted that reference numerals r1, r2 and the like in FIG. 1 are used for illustrative purpose only and therefore do not imply the actual magnitude correlation between the distances or the like. T1 to T7 of Chip 1 represent some of a plurality of signal terminals to which a series of signals are input. C1 to C7 represent regions that are located within a specified distance r1 from the signal terminals T1 to T7, respectively. T10 is one of the latch control terminals, each of which receives a latch control signal for performing latch control on the series of signals. C10 represents a region that is located within a specified distance r2 from the latch control terminal T 10.
  • The signal terminals T1 to T5, having a common regional (hatched part) that is not away from each of the signal terminals T1 to T5 more than the specified distance r1, constitute a terminal group. The latch control terminal T10 is so positioned in relation to the terminal group consisting of the signal terminals T1 to T5 that at least a part of the region C10 that is located within the specified distance r2 from the latch control terminal T10 overlaps at least a part of the common regional. For instance, in FIG. 1, the latch control terminal T10 is positioned such that the region C10 partially overlaps the regional at a region a2 (the portion enclosed by solid line within the hatched part). The inputs of the respective latch circuits for the signal terminals T1 to T5 are positioned within the region a2. Accordingly, the distances from the signal terminals T1 to T5 to their respective latch circuits do not exceed r1 whereas the distances from the latch control terminal T10 to the latch circuits do not exceed r2.
  • In the present invention, the plurality of signal terminals are thus divided into terminal groups and latch control terminals are provided for every terminal group. The latch circuits are placed within a specified distance from the signal terminals and within a specified distance from the latch control terminals. Thereby, the delays of signal transmission from the signal terminals to their respective circuits can be equalized between signals, and the delays of signal transmission from the latch control terminals to the latch circuits can be equalized between signals. Also, when latch control is performed by the plurality of latch circuits, the timings for latching a series of signal by latch control signals can be equalized between signals. By setting, as r1 and r2, the distances with which the delays of signal transmission from the terminals to the latch circuits become the maximum allowable transmission delay compliant with the specification of the storage device, the skew in the latch properties of the signals can be reduced. This leads to an improvement in the setup/hold time for the series of signals.
  • FIG. 2 shows a first embodiment of the invention. Terminals are provided on the rims of the lower and upper sides of a chip 1. Of the terminals, A0 to A15 are signal terminals to which address signals are input. CLK, /CE, /AVD marked in black are latch control terminals each of which receives a latch control signal. Latch control circuits 21, 22 are provided relative to the latch control terminals on the lower and upper sides, respectively. Latch signals 31, 32 output from the latch control circuits 21, 22 are input to latch circuits 41, 42, respectively. The outputs of the two latch circuits 41, 42 are input to a receive circuit 5.
  • The address signal terminals A0 to A2 on the lower side constitute a terminal group as explained with reference to FIG. 1. The distances from the address signal terminals A0 to A2 to the latch circuit 41 are not longer than a distance with which the delays of transmission by the signal lines from the address signal terminals A0 to A2 to the latch circuit 41 become the maximum allowable transmission delay compliant with the specification. The distances from the latch control terminals CLK, /CE, /AVD to the latch circuit 41 are not longer than a distance with which the delay of transmission after a latch control signal is input to each latch control terminal until it is transmitted as a latch signal 31 to the latch circuit 41 through the latch control circuit 21 becomes the maximum allowable transmission delay compliant with the specification.
  • The address signal terminals A3 to A15 on the upper side also constitute a terminal group as explained with reference to FIG. 1. The distances from the address signal terminals A3 to A15 to the latch circuit 42 are not longer than a distance with which the delays of transmission by the signal lines from the address signal terminals A3 to A15 to the latch circuit 42 become the maximum allowable transmission delay compliant with the specification. The distances from the latch control terminals CLK, /CE, /AVD to the latch circuit 42 are not longer than a distance with which the delay of transmission after a latch control signal is input to each latch control terminal until it is transmitted as a latch signal 32 to the latch circuit 42 through the latch control circuit 22 becomes the maximum allowable transmission delay compliant with the specification.
  • As described earlier, in the first embodiment, the plurality of address signal terminals A0 to A15 are divided into two terminal groups and the latch control terminals CLK, /CE, /AVD are provided for each terminal group. The latch circuits 41, 42 are arranged such that distances from the address signal terminals A0 to A2 to the latch circuit 41; the distances from the address signal terminals A3 to A15 to the latch circuit 42; the distances from the latch control terminals CLK, /CE, /AVD on the lower side to the latch circuit 41; and the distances from the latch control terminals CLK, /CE, /AVD on the upper side to the latch circuit 42 do not exceed the distances with which the delays of signal transmission become the maximum allowable transmission delay compliant with the specification.
  • With the arrangement described above, the delays of signal transmission from the address signal terminals A0 to A15 to their associated latch circuits 41, 42 can be equalized between the signals and the delays of signal transmission from the latch control terminals CLK, /CE, /AVD to the latch circuits 41, 42 can be equalized between the signals. In the latch control of the plurality of latch circuits 41, 42, the timings for latching a series of address signals by the latch signals 31, 32 in response to the latch control signals CLK, /CE, /AVD can be equalized between the signals. The latch circuits 41, 42 are each disposed at a position within a distance from the address signal terminals and a distance from the latch control terminals, by which distances, the delay of signal transmission from each terminal to the latch circuit 41 (42) becomes the maximum allowable transmission delay compliant with the specification. As a result, the skew in the latch properties of the signals can be reduced and the setup/hold time for the series of address signals can be improved as discussed earlier with reference to FIG. 1.
  • FIG. 3 schematically shows one circuit configuration of the latch control circuits 21, 22 and the latch circuits 41, 42 according to the first embodiment shown in FIG. 2. The latch control signals CLK, /CE, /AVD and a mode signal Mode for making a shift between synchronous mode and asynchronous mode are input to a latch control circuit 2. The latch control circuit 2 is composed of, for instance, a plurality of inverters, an AND gate, and a mode selector switch as illustrated in FIG. 3. The latch control circuit 2 outputs a latch signal 3 to the latch circuit 4. The latch circuit 4 is composed of a plurality of units corresponding to the plurality of address signals respectively, these units having the same configuration represented by the latch circuit unit 401. As illustrated in FIG. 3, each latch circuit unit includes, for instance, a switch that is turned ON and OFF by the latch signal 3, a plurality of inverters, and an output buffer. The output of the latch circuit 4 is input to a receive circuit 5.
  • Referring to FIGS. 4 and 5, the generation of the latch signal 3 by the latch control circuit 2 having the above structure and the loading of address signals by the latch circuit 4 will be described with respect to the synchronous mode and the asynchronous mode, respectively. FIG. 4 is a timing chart that outlines the generation of the latch signal 3 by the latch control circuit 2 in the synchronous mode. In the synchronous mode, the latch control signals for controlling the latch signal 3 are CLK and /AVD. The latch control circuit 2 generates the latch signal 3 (Latch) with a pulse width corresponding to a specified period from the rising edge of the latch control signal CLK, while the latch control signal /AVD is at an L level. More specifically, the loading of an address signal by the latch circuit 4 starts from the rising edge of the latch control signal CLK and the address signal is fixed after an elapse of the specified period.
  • FIG. 5 is a timing chart that outlines the generation of the 30 latch signal 3 by the latch control circuit 2 in the asynchronous mode. In the asynchronous mode, the latch control signals for controlling the latch signal 3 are /CE and /AVD. The latch control circuit 2 generates the latch signal 3 (Latch) with a pulse width corresponding to the specified period from the falling edge of the latch control signal /CE to the rising edge of the latch control signal /AVD, while the latch control signal /AVD is at an L level. More specifically, the loading of an address signal by the latch circuit 4 starts from the falling edge of the latch control signal /CE and the address signal is fixed at the rising edge of the latch control signal /AVD.
  • As stated earlier, in the present invention, the latch control terminals, to which the latch control signals CLK, /CE, /AVD are input, are provided for every address signal terminal group. This leads to an improvement in the latch properties in both the synchronous mode and asynchronous mode.
  • The elements described in this embodiment correspond to those of Claims as remarked below. The address signal terminals A0 to A15 serve as an example of the series of signals and also serve as an example of the plurality of signal terminals to which the series of signals are input. CLK, /CE, /AVD serve as an example of the latch control signals for executing latch control on the series of signals and also serve as an example of the latch control terminals to which the latch control signals are input respectively. The latch circuits 4, 41, 42 serve as an example of the plurality of latch circuits. The latch control circuits 2, 21, 22 serve as an example of the latch control circuit. The area a1 serves as an example of the common region.
  • In the first embodiment of the invention, in cases where latch control signals for latching a signal group vary from operation mode to operation mode, a group of signal terminals which receives a series of signals is disposed in the vicinity of latch control terminals to which the latch control signals are input respectively. With this arrangement, the timings for latch operation performed on the series of signals whenever the latch control signals are released can be equalized between the signals, thereby providing improved latch properties.
  • The latch circuits are disposed at positions within a distance by which the delay of signal transmission from each terminal to its associated latch circuit becomes the maximum allowable transmission delay compliant with the specification. As a result, skew in the latch properties of the signals can be reduced and the setup/hold time for the series of address signals can be improved.
  • It is apparent that the invention is not necessarily limited to the particular embodiment shown herein and various changes and modifications are made to the disclosed embodiment without departing from the spirit and scope of the invention. Although the invention has been particularly described with a case where address signals are latched as the series of signals, it is readily apparent that the invention is not limited to this and data signals may be used as the series of signals.
  • Although the plurality of address signal terminals A0 to A15 are divided into two terminal groups in FIG. 2, the invention is not limited to this. It is conceivable that the address signal terminals could be divided into more than two terminal groups. In addition, the latch properties of all terminal groups in all operation modes can be equalized by setting the distances from the signal terminals of all the terminal groups to their associated latch circuits within the same specified range and setting the distances from all latch control terminals to the latch circuits within the same specified range.
  • It has been stated, in the foregoing description, that the latch circuits are disposed together in the region (see a2 in FIG. 1) where the common region (see a1 in FIG. 1), which is not away from each signal terminal of a terminal group more than a specified distance, overlaps the region (see C10 in FIG. 1) which is not away from its associated latch control terminal more than a specified distance. However, the invention is not necessarily limited to this. For instance, in a case where a common region which is not away from the signal terminals T1 to T3 more than the specified distance r1 does not exist like the case shown in FIG. 6, the latch control terminal T10 can be disposed relative to the signal terminals T1 to T3 of the terminal group. In such a case, the latch terminal T10 is disposed such that at least a part of the region C10 which is not away from the latch control terminal T10 more than specified distance overlaps at least a part of each of the regions C1 to C3 each of which is not away from its associated signal terminal T1, T2 or T3 more than a specified distance. And, the latch circuits for the signal terminals T1 to T3 are placed in relation to the signal terminals T1 to T3 respectively and separately from one another. More specifically, the latch circuit corresponding to the signal terminal T1 is disposed within the region a3 (marked with lateral lines), the latch circuit corresponding to the signal terminal T2 is disposed within the region a4 (marked with dots), and the latch circuit corresponding to the signal terminal T3 is disposed within the region a5 (marked with vertical lines), so that the distances from the signal terminals T1 to T3 to their associated latch circuits fall within the same specified range r1 and the distances from the latch control terminal T10 to the respective latch circuits fall within the same specified range r2. With this arrangement, the delays of signal transmission from the signal terminals to their associated latch circuits can be equalized between the signals and the delays of signal transmission from the latch control terminals to the latch circuits can be equalized between the signals. Consequently, skew in the latch properties of the signals can be reduced and the setup/hold time for the series of signals can be improved.

Claims (20)

1. A storage device comprising:
latch control terminals to which latch control signals for performing latch control on a series of signals are input;
a plurality of signal terminals to which the series of signals is input;
a plurality of latch circuits which are provided so as to correspond to the plurality of signal terminals, the plurality of latch circuits being located at such positions that distances from the plurality of signal terminals to their associated latch circuits do not exceed a specified range and distances from the latch control terminals to their associated latch circuits do not exceed a specified range; and
a latch control circuit connected to the latch control terminals to which the latch control signals are input, the latch control circuit outputting a latch signal to the latch circuit; wherein the specified ranges from the signal terminals to the latch circuit are not longer than a distance with which delays of transmission by the signal lines from the signal terminals to the latch circuit become the maximum allowable transmission delay; and the specified ranges from the latch control terminals to the latch circuit are not longer than a distance with which delay of transmission after a latch control signal is input to each latch control terminal until it is transmitted as a latch signal to the latch circuit through the latch control circuit becomes the maximum allowable transmission delay.
2. The storage device according to claim 1, wherein the plurality of signal terminals, having a common region that is located within the specified range from each of the signal terminals, constitute a terminal group; and where the latch control terminals are so positioned in relation to the terminal group that at least a part of a region that is located within the specified range from the latch control terminal overlaps at least a part of the common region.
3. The storage device according to claim 1, wherein latch control signals for latching a signal group vary from operation mode to operation mode.
4. The storage device according to claim 2, wherein the signal terminals are divided into two terminal groups.
5. The storage device according to claim 1, wherein the series of signals are address signals.
6. The storage device according to claim 1, wherein the series of signals are data signals.
7. The storage device according to claim 1, wherein the series of signals are address signals and data signals.
8. The storage device according to claim 2, wherein the series of signals are address signals.
9. The storage device according to claim 2, wherein the series of signals are data signals.
10. The storage device according to claim 2, wherein the series of signals are address signals and data signals.
11. A storage device comprising:
latch control terminals to which latch control signals for performing latch control on a series of signals are input;
a plurality of signal terminals to which the series of signals is input;
a plurality of latch circuits which are provided so as to correspond to the plurality of signal terminals, the plurality of latch circuits being located at such positions that distances from the plurality of signal terminals to their associated latch circuits do not exceed a specified range and distances from the latch control terminals to their associated latch circuits do not exceed a specified range;
the plurality of signal terminals, having a common region that is located within the specified range from each of the signal terminals, constitute a terminal group; and where the latch control terminals are so positioned in relation to the terminal group that at least a part of a region that is located within the specified range from the latch control terminal overlaps at least a part of the common region; and
a latch control circuit connected to the latch control terminals to which the latch control signals are input, the latch control circuit outputting a latch signal to the latch circuit; wherein the specified ranges from the signal terminals to the latch circuit are not longer than a distance with which delays of transmission by the signal lines from the signal terminals to the latch circuit become the maximum allowable transmission delay; and the specified ranges from the latch control terminals to the latch circuit are not longer than a distance with which delay of transmission after a latch control signal is input to each latch control terminal until it is transmitted as a latch signal to the latch circuit through the latch control circuit becomes the maximum allowable transmission delay.
12. The storage device according to claim 11, wherein the signal terminals are divided into two terminal groups.
13. The storage device according to claim 11, wherein latch control signals for latching a signal group vary from operation mode to operation mode.
14. The storage device according to claim 11, wherein the series of signals are address signals.
15. The storage device according to claim 11, wherein the series of signals are data signals.
16. The storage device according to claim 11, wherein the series of signals are address signals and data signals.
17. A storage device comprising:
latch control terminals to which latch control signals for performing latch control on a series of signals are input;
a plurality of signal terminals to which the series of signals is input;
a plurality of latch circuits which are provided so as to correspond to the plurality of signal terminals, where the latch control terminal is disposed such that at least a portion of a region which is not away from the latch control terminal more than a specified distance overlaps at least a part of each region which is also not away from an associated signal terminal more than a specified distance; and
a first latch circuit corresponding to a first signal terminal is disposed within a first region, a second latch circuit corresponding to a second signal terminal is disposed within a second region, and a third latch circuit corresponding to a third signal terminal is disposed within a third region, so that the distances from the first, second and third terminals to their associated latch circuits fall within a specified range and the distances from the latch control terminal to the respective latch circuits fall within the same specified range; wherein the delays of signal transmission from the signal terminals to their associated latch circuits may be equalized between the signals, and the delays of signal transmission from the latch control terminals to the latch circuits can be equalized between signals.
18. The storage device according to claim 17, wherein the series of signals are address signals.
19. The storage device according to claim 17, wherein the series of signals are data signals.
20. The storage device according to claim 17, wherein the series of signals are address signals and data signals.
US12/341,886 2007-12-20 2008-12-22 Time reduction of address setup/hold time for semiconductor memory Active 2029-05-23 US7889573B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/987,466 US8031537B2 (en) 2007-12-20 2011-01-10 Time reduction of address setup/hold time for semiconductor memory

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2007328337A JP2009152822A (en) 2007-12-20 2007-12-20 Storage device
JP2007-328337 2007-12-20

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US12/987,466 Division US8031537B2 (en) 2007-12-20 2011-01-10 Time reduction of address setup/hold time for semiconductor memory

Publications (2)

Publication Number Publication Date
US20090323435A1 true US20090323435A1 (en) 2009-12-31
US7889573B2 US7889573B2 (en) 2011-02-15

Family

ID=40921450

Family Applications (2)

Application Number Title Priority Date Filing Date
US12/341,886 Active 2029-05-23 US7889573B2 (en) 2007-12-20 2008-12-22 Time reduction of address setup/hold time for semiconductor memory
US12/987,466 Expired - Fee Related US8031537B2 (en) 2007-12-20 2011-01-10 Time reduction of address setup/hold time for semiconductor memory

Family Applications After (1)

Application Number Title Priority Date Filing Date
US12/987,466 Expired - Fee Related US8031537B2 (en) 2007-12-20 2011-01-10 Time reduction of address setup/hold time for semiconductor memory

Country Status (2)

Country Link
US (2) US7889573B2 (en)
JP (1) JP2009152822A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190347380A1 (en) * 2017-08-29 2019-11-14 International Business Machines Corporation Time-driven placement and/or cloning of components for an integrated circuit

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009152822A (en) * 2007-12-20 2009-07-09 Spansion Llc Storage device
US8923090B1 (en) 2013-09-24 2014-12-30 Lsi Corporation Address decoding circuits for reducing address and memory enable setup time

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5594704A (en) * 1992-04-27 1997-01-14 Mitsubishi Denki Kabushiki Kaisha Synchronous semiconductor memory device
US5675808A (en) * 1994-11-02 1997-10-07 Advanced Micro Devices, Inc. Power control of circuit modules within an integrated circuit
US5917729A (en) * 1994-05-19 1999-06-29 Fujitsu Limited Method of and apparatus for placing and routing elements of semiconductor integrated circuit having reduced delay time
US5999716A (en) * 1996-06-27 1999-12-07 Matsushita Electric Industrial Co., Ltd. LSI layout design method capable of satisfying timing requirements in a reduced design processing time
US6205062B1 (en) * 1998-11-13 2001-03-20 Hyundai Electronics Industries Co. Ltd. CAS latency control circuit
US6480946B1 (en) * 1998-11-09 2002-11-12 Mitsubishi Denki Kabushiki Kaisha Memory system for synchronized and high speed data transfer
US6510503B2 (en) * 1998-07-27 2003-01-21 Mosaid Technologies Incorporated High bandwidth memory interface
US6570812B2 (en) * 2001-02-13 2003-05-27 Mitsubishi Denki Kabushiki Kaisha Semiconductor memory device with improved setup time and hold time
US6597625B2 (en) * 2001-10-15 2003-07-22 Mitsubishi Denki Kabushiki Kaisha Semiconductor memory device
US6609228B1 (en) * 2000-11-15 2003-08-19 International Business Machines Corporation Latch clustering for power optimization
US6636110B1 (en) * 1998-05-01 2003-10-21 Mitsubishi Denki Kabushiki Kaisha Internal clock generating circuit for clock synchronous semiconductor memory device
US6978328B1 (en) * 1999-05-12 2005-12-20 Hitachi, Ltd. Bus system, memory system, printed circuit board and directional coupler
US7161867B2 (en) * 2005-02-02 2007-01-09 Kabushiki Kaisha Toshiba Semiconductor memory device
US7225421B2 (en) * 2005-01-28 2007-05-29 International Business Machines Corporation Clock tree distribution generation by determining allowed placement regions for clocked elements
US7484135B2 (en) * 2000-07-18 2009-01-27 Oki Electric Industry Co., Ltd. Semiconductor device having a mode of functional test

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0229124A (en) * 1988-07-19 1990-01-31 Toshiba Corp Standard cell
JPH05268016A (en) * 1992-02-19 1993-10-15 Nec Corp Semiconductor integrated circuit
GB9411602D0 (en) * 1994-06-09 1994-08-03 Inmos Ltd Pulse generation
JPH08272480A (en) * 1995-03-28 1996-10-18 Matsushita Electric Ind Co Ltd Semiconductor integrated circuit with delay adjustment means and its delay adjustment system
JPH10133768A (en) * 1996-10-31 1998-05-22 Fujitsu Ltd Clock system and semiconductor device, and method for testing semiconductor device, and cad device
JP2000049575A (en) * 1998-07-30 2000-02-18 Nec Corp Interface circuit
JP2000082745A (en) * 1998-09-04 2000-03-21 Seiko Epson Corp Semiconductor device
JP3753355B2 (en) * 1998-11-10 2006-03-08 株式会社ルネサステクノロジ Semiconductor device
JP2001034647A (en) * 1999-07-16 2001-02-09 Sanyo Electric Co Ltd Clock distribution circuit, design method of the same and semiconductor integrated circuit
US7051310B2 (en) * 2003-05-08 2006-05-23 Cadence Design Systems, Inc. Two-stage clock tree synthesis with buffer distribution balancing
KR100546402B1 (en) * 2004-02-10 2006-01-26 삼성전자주식회사 Semiconductor device having multi-row pad structure
CN101166401B (en) * 2006-10-16 2011-11-30 辉达公司 Method and system for placing multiple loads in high-speed system
US7624366B2 (en) * 2006-10-31 2009-11-24 International Business Machines Corporation Clock aware placement
KR100819100B1 (en) * 2007-01-04 2008-04-03 삼성전자주식회사 Data line layout and line driving method in semiconductor memory device
JP2009152822A (en) * 2007-12-20 2009-07-09 Spansion Llc Storage device

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5594704A (en) * 1992-04-27 1997-01-14 Mitsubishi Denki Kabushiki Kaisha Synchronous semiconductor memory device
US5917729A (en) * 1994-05-19 1999-06-29 Fujitsu Limited Method of and apparatus for placing and routing elements of semiconductor integrated circuit having reduced delay time
US5675808A (en) * 1994-11-02 1997-10-07 Advanced Micro Devices, Inc. Power control of circuit modules within an integrated circuit
US5999716A (en) * 1996-06-27 1999-12-07 Matsushita Electric Industrial Co., Ltd. LSI layout design method capable of satisfying timing requirements in a reduced design processing time
US6636110B1 (en) * 1998-05-01 2003-10-21 Mitsubishi Denki Kabushiki Kaisha Internal clock generating circuit for clock synchronous semiconductor memory device
US6510503B2 (en) * 1998-07-27 2003-01-21 Mosaid Technologies Incorporated High bandwidth memory interface
US6480946B1 (en) * 1998-11-09 2002-11-12 Mitsubishi Denki Kabushiki Kaisha Memory system for synchronized and high speed data transfer
US6205062B1 (en) * 1998-11-13 2001-03-20 Hyundai Electronics Industries Co. Ltd. CAS latency control circuit
US6978328B1 (en) * 1999-05-12 2005-12-20 Hitachi, Ltd. Bus system, memory system, printed circuit board and directional coupler
US7484135B2 (en) * 2000-07-18 2009-01-27 Oki Electric Industry Co., Ltd. Semiconductor device having a mode of functional test
US6609228B1 (en) * 2000-11-15 2003-08-19 International Business Machines Corporation Latch clustering for power optimization
US6570812B2 (en) * 2001-02-13 2003-05-27 Mitsubishi Denki Kabushiki Kaisha Semiconductor memory device with improved setup time and hold time
US6597625B2 (en) * 2001-10-15 2003-07-22 Mitsubishi Denki Kabushiki Kaisha Semiconductor memory device
US7225421B2 (en) * 2005-01-28 2007-05-29 International Business Machines Corporation Clock tree distribution generation by determining allowed placement regions for clocked elements
US7161867B2 (en) * 2005-02-02 2007-01-09 Kabushiki Kaisha Toshiba Semiconductor memory device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190347380A1 (en) * 2017-08-29 2019-11-14 International Business Machines Corporation Time-driven placement and/or cloning of components for an integrated circuit
US20200074045A1 (en) * 2017-08-29 2020-03-05 International Business Machines Corporation Time-driven placement and/or cloning of components for an integrated circuit
US10831979B2 (en) * 2017-08-29 2020-11-10 International Business Machines Corporation Time-driven placement and/or cloning of components for an integrated circuit
US10977419B2 (en) * 2017-08-29 2021-04-13 International Business Machines Corporation Time-driven placement and/or cloning of components for an integrated circuit
US11314920B2 (en) * 2017-08-29 2022-04-26 International Business Machines Corporation Time-driven placement and/or cloning of components for an integrated circuit

Also Published As

Publication number Publication date
US8031537B2 (en) 2011-10-04
US7889573B2 (en) 2011-02-15
US20110103157A1 (en) 2011-05-05
JP2009152822A (en) 2009-07-09

Similar Documents

Publication Publication Date Title
US8572424B2 (en) Semiconductor device to select and output data to a data bus
US6359815B1 (en) Data transmitter
KR100985413B1 (en) Delay circuit and delay locked loop circuit including the same
JP4159587B2 (en) Output circuit of semiconductor device and semiconductor device including the same
US6986072B2 (en) Register capable of corresponding to wide frequency band and signal generating method using the same
US7135896B2 (en) Output buffer circuit and semiconductor integrated circuit
US8031537B2 (en) Time reduction of address setup/hold time for semiconductor memory
US7260057B2 (en) Data transmission system
US8064283B2 (en) Semiconductor memory apparatus and a method for reading data stored therein
KR20030023565A (en) Semiconductor integrated circuit and memory system
JP3157681B2 (en) Logical data input latch circuit
US6574154B2 (en) Data transmitter
US7512024B2 (en) High-speed memory device easily testable by low-speed automatic test equipment and input/output pin control method thereof
JP2005353168A (en) Memory interface circuit and memory interface method
US6630850B2 (en) Semiconductor integrated circuit including command decoder for receiving control signals
US9058432B2 (en) Data transferring circuit and data transferring/receiving system
KR100766372B1 (en) Apparatus and Method for Controlling Bank of Semiconductor Memory
KR100548565B1 (en) A memory device having repeaters for address and control signals
JP2006287163A (en) Semiconductor integrated circuit
US9094183B2 (en) Circuits for receiving data
US20140325465A1 (en) Chip with flexible pad sequence manipulation and associated method
US6628553B2 (en) Data output interface, in particular for semiconductor memories
JP2008103929A (en) Semiconductor integrated circuit
KR20080098857A (en) Input device of semiconductor memory device
KR20070021634A (en) Output circuit and output method of a semiconductor memory device

Legal Events

Date Code Title Description
AS Assignment

Owner name: SPANSION LLC, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:NIIMI, MAKOTO;NAGAI, KENJI;FURUYAMA, TAKAAKI;REEL/FRAME:022249/0603

Effective date: 20090126

AS Assignment

Owner name: BARCLAYS BANK PLC,NEW YORK

Free format text: SECURITY AGREEMENT;ASSIGNORS:SPANSION LLC;SPANSION INC.;SPANSION TECHNOLOGY INC.;AND OTHERS;REEL/FRAME:024522/0338

Effective date: 20100510

Owner name: BARCLAYS BANK PLC, NEW YORK

Free format text: SECURITY AGREEMENT;ASSIGNORS:SPANSION LLC;SPANSION INC.;SPANSION TECHNOLOGY INC.;AND OTHERS;REEL/FRAME:024522/0338

Effective date: 20100510

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

AS Assignment

Owner name: SPANSION TECHNOLOGY LLC, CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BARCLAYS BANK PLC;REEL/FRAME:035201/0159

Effective date: 20150312

Owner name: SPANSION LLC, CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BARCLAYS BANK PLC;REEL/FRAME:035201/0159

Effective date: 20150312

Owner name: SPANSION INC., CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BARCLAYS BANK PLC;REEL/FRAME:035201/0159

Effective date: 20150312

AS Assignment

Owner name: MORGAN STANLEY SENIOR FUNDING, INC., NEW YORK

Free format text: SECURITY INTEREST;ASSIGNORS:CYPRESS SEMICONDUCTOR CORPORATION;SPANSION LLC;REEL/FRAME:035240/0429

Effective date: 20150312

AS Assignment

Owner name: CYPRESS SEMICONDUCTOR CORPORATION, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SPANSION, LLC;REEL/FRAME:036050/0001

Effective date: 20150601

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 8

AS Assignment

Owner name: MUFG UNION BANK, N.A., CALIFORNIA

Free format text: ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN INTELLECTUAL PROPERTY;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC.;REEL/FRAME:050896/0366

Effective date: 20190731

AS Assignment

Owner name: MORGAN STANLEY SENIOR FUNDING, INC., NEW YORK

Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE 8647899 PREVIOUSLY RECORDED ON REEL 035240 FRAME 0429. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTERST;ASSIGNORS:CYPRESS SEMICONDUCTOR CORPORATION;SPANSION LLC;REEL/FRAME:058002/0470

Effective date: 20150312

AS Assignment

Owner name: SPANSION LLC, CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:MUFG UNION BANK, N.A.;REEL/FRAME:059410/0438

Effective date: 20200416

Owner name: CYPRESS SEMICONDUCTOR CORPORATION, CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:MUFG UNION BANK, N.A.;REEL/FRAME:059410/0438

Effective date: 20200416

AS Assignment

Owner name: INFINEON TECHNOLOGIES LLC, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CYPRESS SEMICONDUCTOR CORPORATION;REEL/FRAME:059721/0467

Effective date: 20200315

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