Strobe Patents (Class 365/193)
  • Patent number: 9666264
    Abstract: A method and apparatus for memory calibration averaging is disclosed. In one embodiment, a memory subsystem includes a memory and a memory controller. The memory controller includes a calibration control circuit that periodically performs calibrations of the memory subsystem. Calibration may be performed for a delay applied to a data strobe used to synchronized transfers of data between the memory controller and the memory, and a reference voltage used to distinguish between a logic 0 and a logic 1 during memory reads. Following the performance of a calibration, the values of the delay and the reference voltage may be set based on an average of a most recent number of calibrations.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: May 30, 2017
    Assignee: Apple Inc.
    Inventors: Robert E. Jeter, Kai Lun Hsiung, Rakesh L. Notani, Xingchao C. Yuan
  • Patent number: 9659611
    Abstract: A semiconductor system includes a first semiconductor device and a second semiconductor device. The first semiconductor device outputs a command and a mask command. The second semiconductor device drives a first local line according to data on a first global line if a first mask write operation is performed in response to the command and the mask command. In addition, the second semiconductor device senses and amplifies data on a second local line if the first mask write operation is performed in response to the command and the mask command.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: May 23, 2017
    Assignee: SK hynix Inc.
    Inventor: Hyun Gyu Lee
  • Patent number: 9640277
    Abstract: A system avoids false sampling due to reflections from previous commands or other noise on a data strobe line. The system uses a normalizer circuit or leaker circuit, and the data strobe line is not optimally terminated or is unterminated. The data strobe line is to receive a burst of data sample pulses or edges and sample a data line based on the edges. The receiving device includes logic that generates a count triggered from an initial edge on the data strobe line, and identifies, based on the count, an initial valid edge of the burst. Any false strobes due to noise or reflections that are received prior to the actual burst can be rejected.
    Type: Grant
    Filed: December 28, 2013
    Date of Patent: May 2, 2017
    Assignee: Intel Corporation
    Inventors: Nadav Bonen, Alexey Kostinsky
  • Patent number: 9620230
    Abstract: A memory device includes a semiconductor memory unit, and a controller configured to communicate with a host through a serial interface and access the memory semiconductor unit in response to commands received through the serial interface. The controller, in response to a first read command received through the serial interface to read data in a first page of the semiconductor memory unit, issues a first command to the semiconductor memory unit to read data in the first page and, in addition, a second command to read data in a second page that is consecutive to the first page and not specified in the first read command.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: April 11, 2017
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Shinya Takeda, Toshihiko Kitazume, Kenichirou Kada, Nobuhiro Tsuji, Shunsuke Kodera, Tetsuya Iwata, Yoshio Furuyama, Hirosuke Narai
  • Patent number: 9619409
    Abstract: The present disclosure relates to an interface comprising a memory controller and a memory unit coupled to the memory controller and configured to communicate with the memory controller through a first signal and a second signal. The interface further comprises a determination unit comprising judgment logic configured to send a control signal configured to align the first signal with the second signal. The memory controller further comprises a digitally-controlled delay line (DCDL) coupled to the determination unit and configured to receive the control signal, wherein the determination unit instructs the DCDL to adjust a delay of the first signal to align the first signal with the second signal. The memory controller further comprises a value register configured to store a signal delay value corresponding to alignment between the first signal with the second signal which is contained within the control signal. Other devices and methods are disclosed.
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: April 11, 2017
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Ying-Yu Hsu, Chien-Chun Tsai, Wen-Hung Huang
  • Patent number: 9571081
    Abstract: A strobe signal generation circuit may include: a counter to generate a first source signal and a second source signal by counting an external strobe signal; a delay to generate a first delayed signal and a second delayed signal by delaying the first source signal and the second source signal by a preset time; and a combination unit to generate internal strobe signals by selectively combining the first source signal, the second source signal, the first delayed signal, and the second delayed signal.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: February 14, 2017
    Assignee: SK HYNIX INC.
    Inventors: Jin Hwan Kim, Young Jun Ku
  • Patent number: 9569612
    Abstract: A hardware-implemented method to support three desirable software properties: encapsulation, referential integrity/capabilities, and transactions. These properties in turn may be used to support software correctness, specifically the enforcement of invariants, and computer security, specifically protecting parts of programs from each other within a single process.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: February 14, 2017
    Inventors: Daniel Shawcross Wilkerson, Mark William Winterrowd
  • Patent number: 9563597
    Abstract: In a multirank memory system in which the clock distribution trees of each rank are permitted to drift over a wide range (e.g., low power memory systems), the fine-interleaving of commands between ranks is facilitated through the use of techniques that cause each addressed rank to properly sample commands intended for that rank, notwithstanding the drift. The ability to perform such “microthreading” provides for substantially enhanced memory capacity without sacrificing the performance of single rank systems. This disclosure provides methods, memory controllers, memory devices and system designs adapted to these ends.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: February 7, 2017
    Assignee: Rambus Inc.
    Inventors: Frederick A. Ware, Ely K. Tsern, Brian S. Leibowitz, Wayne Frederick Ellis, Akash Bansal, John Welsford Brooks, Kishore Ven Kasamsetty
  • Patent number: 9535451
    Abstract: An embedded multimedia card (eMMC) comprises a clock channel configured to receive a clock signal from a host, a command channel configured to receive a command from the host, a plurality of data channels configured to transmit data to the host, a data strobe channel configured to transmit a data strobe signal synchronized with the data to the host, and a data strobe control unit configured to selectively enable or generate the data strobe signal according to a protocol control signal.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: January 3, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Myung Sub Shin, Sung Ho Seo, Kyung Phil Yoo, Jung Pil Lee, Hwa Seok Oh, Young Gyu Kang, Jun Ho Choi
  • Patent number: 9508408
    Abstract: A method and system are provided for adjusting a write timing in a memory device. For instance, the method can include receiving a data signal, a write clock signal, and a reference signal. The method can also include detecting a phase shift in the reference signal over time. The phase shift of the reference signal can be used to adjust a phase difference between the data signal and the write clock signal, where the memory device recovers data from the data signal based on an adjusted write timing of the data signal and the write clock signal.
    Type: Grant
    Filed: April 2, 2014
    Date of Patent: November 29, 2016
    Assignee: ADVANCED MICRO DEVICES, INC.
    Inventors: Ming-Ju Edward Lee, Shadi M. Barakat, Warren Fritz Kruger, Xiaoling Xu, Toan Duc Pham, Aaron John Nygren
  • Patent number: 9466349
    Abstract: A semiconductor system includes a controller and a semiconductor device. The controller generates a clock signal and updates external count signals in response to an external update signal. The semiconductor device generates count signals by counting pulses of a strobe signal during a period when a section signal is in an active state. The section signal is generated in response to a first control signal including pulses that are periodically generated. The semiconductor device also generates the external update signal and the external count signals if a combination of the count signals is changed.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: October 11, 2016
    Assignee: SK HYNIX INC.
    Inventor: Won Kyung Chung
  • Patent number: 9466336
    Abstract: A semiconductor apparatus includes a first output control unit and a second output control unit. The first output control unit includes a plurality of non-inversion pipes and a plurality of inversion pipes. The non-inversion pipes non-invert input signals and output the non-inverted input signals to a signal transmission line as transmission signal, and the inversion pipes invert input signals and output the inverted input signals to the signal transmission line as the transmission signals. The second output control unit includes a plurality of non-inversion pipes and a plurality of inversion pipes. The non-inversion pipes non-invert the transmission signals and output the non-inverted transmission signals, and the inversion pipes invert the transmission signals and output the inverted transmission signals.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: October 11, 2016
    Assignee: SK HYNIX INC.
    Inventors: Min Su Park, Young Jun Ku
  • Patent number: 9460812
    Abstract: A semiconductor system includes a first semiconductor device and a second semiconductor device. The first semiconductor device outputs a first test start signal and a second test start signal. The second semiconductor device includes a first chip and a second chip which are sequentially stacked. The first chip selectively outputs first failure information generated in response to the first test start signal as first selection data, in response to the second test start signal. The second chip selectively outputs second failure information generated in response to the first test start signal as second selection data, in response to the second test start signal.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: October 4, 2016
    Assignee: SK HYNIX INC.
    Inventor: Seok Bo Shim
  • Patent number: 9459319
    Abstract: A device and a method for generating input control signals of a serialized compressed scan circuit are provided. A control signal generating device receives a test clock signal from a clock input port and a state enable signal from a state enable bus, and correspondingly generates a shift enable signal, a capture enable signal and a strobe signal. A clock gating device is coupled to the control signal generating device, and receives the shift enable signal, the capture enable signal and the strobe signal. When the shift enable signal is enabled, the clock gating device controls the test clock signal as a serialized scan clock signal. When the strobe signal or the capture enable signal is enabled, the clock gating device controls the test clock signal as a scan clock signal.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: October 4, 2016
    Assignee: Industrial Technology Research Institute
    Inventors: Chen-An Chen, Yee-Wen Chen, Ming-Hsueh Wu, Kun-Lun Luo
  • Patent number: 9424888
    Abstract: Disclosed are various embodiments related to stacked memory devices, such as DRAMs, SRAMs, EEPROMs, ReRAMs, and CAMs. For example, stack position identifiers (SPIDs) are assigned or otherwise determined, and are used by each memory device to make a number of adjustments. In one embodiment, a self-refresh rate of a DRAM is adjusted based on the SPID of that device. In another embodiment, a latency of a DRAM or SRAM is adjusted based on the SPID. In another embodiment, internal regulation signals are shared with other devices via TSVs. In another embodiment, adjustments to internally regulated signals are made based on the SPID of a particular device. In another embodiment, serially connected signals can be controlled based on a chip SPID (e.g., an even or odd stack position), and whether the signal is an upstream or a downstream type of signal.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: August 23, 2016
    Assignee: III HOLDINGS 2, LLC
    Inventor: Michael C. Stephens, Jr.
  • Patent number: 9406357
    Abstract: Embodiments of a data capture system and method may be used in a variety of devices, such as in memory controllers and memory devices. The data capture system and method may generate a first set of periodic signals and a second set of periodic signals that differs from the first set. Either the first set of periodic signals or the second set of periodic signals may be selected and used to generate a set of data capture signals. The selection of either the first set or the second set may be made on the basis of the number of serial data digits in a previously captured burst of data. The data capture signals may then be used to capture a burst of serial data digits.
    Type: Grant
    Filed: January 6, 2014
    Date of Patent: August 2, 2016
    Assignee: Micron Technology, Inc.
    Inventor: Huy Vo
  • Patent number: 9396777
    Abstract: A stack memory device may include a core chip and a base chip. The core chip may include a data receiver, a strobe signal generation unit, and a test register. The data receiver may be configured for receiving data outputted from the core chip through a first normal port. The strobe signal generation unit may be configured to generate a data strobe signal based on one of a normal strobe signal and a test strobe signal depending on an operation mode. The test register may store data outputted from the data receiver in response to the data strobe signal.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: July 19, 2016
    Assignee: SK hynix Inc.
    Inventor: Dong Uk Lee
  • Patent number: 9368172
    Abstract: A memory controller that extends the window when reading data from the memory device to compensate for fluctuations in a read strobe delay. The memory controller includes a communication port that receives a timing reference signal for reading data from a memory device. A control circuit generates a gating signal indicative of a read window. A gating adjustment circuit generates an adjusted gating signal indicative of an adjusted read window based on the gating signal and the timing reference signal. A gating circuit generates a first gated timing reference signal for reading data by gating a delayed version of the timing reference signal with the adjusted gating signal.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: June 14, 2016
    Assignee: Rambus Inc.
    Inventors: Robert E. Palmer, Barry W. Daly, William F. Stonecypher
  • Patent number: 9361971
    Abstract: A semiconductor module includes a wiring layer for data signal lines on which all data signal lines transferring a data signal are wired, a wiring layer for strobe signal lines on which all strobe signal lines transferring a strobe signal are wired in a plane connected to the wiring layer for data signal lines through vias passing through the wiring layer for data signal lines, and a chip delaying the data signal with respect to the strobe signal.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: June 7, 2016
    Assignee: SONY CORPORATION
    Inventor: Masahiro Sato
  • Patent number: 9355054
    Abstract: A Mobile Industry Processor Interface (MIPI) physical layer (D-PHY) serial communication link and a method of reducing clock-data skew in a MIPI D-PHY serial communication link include apparatus including a clock transmitting circuit for transmitting a clock signal on a first lane of the MIPI D-PHY serial link, a data transmitting circuit for transmitting a data signal on a second lane of the MIPI D-PHY serial link, a clock receiving circuit for receiving the clock signal on the first lane of the MIPI D-PHY serial link, and a data receiving circuit for receiving the data signal on the second lane of the MIPI D-PHY serial link. The clock transmitting circuit and the data transmitting circuit transmit the clock signal and the data signal in phase during a calibration mode and out of phase during a normal operation mode.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: May 31, 2016
    Assignee: OmniVision Technologies, Inc.
    Inventors: Charles Qingle Wu, Min Liu
  • Patent number: 9331054
    Abstract: A semiconductor package assembly includes a first semiconductor package. The first semiconductor package includes a first body having a first device-attach surface and a first bump-attach surface opposite to the first device-attach surface. A second semiconductor package is bonded to the first device-attach surface of the first semiconductor package. The second package includes a second body having a second device-attach surface and a second bump-attach surface opposite to the second device-attach surface. A dynamic random access memory (DRAM) device is mounted on the second device-attach surface. A decoupling capacitor is mounted on the second device-attach surface. Conductive structures are disposed on the second bump-attach surface of the second package, connecting to the first bump-attach surface of the first body of the first semiconductor package.
    Type: Grant
    Filed: February 25, 2014
    Date of Patent: May 3, 2016
    Assignee: MEDIATEK INC.
    Inventors: Sheng-Ming Chang, Tung-Hsien Hsieh, Nan-Cheng Chen
  • Patent number: 9324394
    Abstract: A strobe signal generation device includes an enable signal generating section, a buffering section and a strobe signal driving section. The enable signal generation section generates a division enable signal in response a strobe signal. The buffering section configured to generate a delayed strobe signal from the strobe signal while the division enable signal is enabled. The strobe signal driving section configured to generate a plurality of data strobe signals with a larger pulse width than the delayed strobe signal, in response to the division enable signal and the delayed strobe signal.
    Type: Grant
    Filed: February 25, 2014
    Date of Patent: April 26, 2016
    Assignee: SK hynix Inc.
    Inventors: Hee Jin Byun, Ki Chang Kwean
  • Patent number: 9324390
    Abstract: A semiconductor device includes a first data input/output unit storing first internal input data in a first cell block in response to a first shift data strobe signal generated by shifting a first data strobe signal in a test mode, a second data input/output unit storing second internal input data in a second cell block in response to a second shift data strobe signal generated by shifting a second data strobe signal in the test mode, and a connector electrically coupling the first data input/output unit to the second data input/output unit in the test mode.
    Type: Grant
    Filed: October 28, 2014
    Date of Patent: April 26, 2016
    Assignee: SK hynix Inc.
    Inventor: Byung Deuk Jeon
  • Patent number: 9319035
    Abstract: An apparatus having a bit lag control element that measures a propagation time beginning with assertion of a first signal and ending with assertion of a second signal, and that generates a first value indicating an adjusted propagation time. The control element includes delay lock control, adjust logic, and a gray encoder. The delay lock control selects one of a plurality of successively delayed versions of the first signal that coincides with the assertion the second signal, and generates a second value on a lag select bus that indicates the propagation time. The adjust logic is coupled to a circuit and to the lag select bus, and adjusts the second value by an amount prescribed by the circuit to yield a third value that is output to an adjusted lag bus. The gray encoder gray encodes the third value to generate the first value on the lag bus.
    Type: Grant
    Filed: January 22, 2013
    Date of Patent: April 19, 2016
    Assignee: VIA TECHNOLOGIES, INC.
    Inventors: Vanessa S. Canac, James R. Lundberg
  • Patent number: 9311974
    Abstract: An input/output strobe pulse control circuit includes a control signal generator suitable for generating first to third control signals in response to a column selection enable signal and a first input/output strobe pulse signal, a first latch suitable for generating a second input/output strobe pulse signal in response to the first and second control signals, wherein the second input/output strobe pulse signal is enabled at a failing edge of the column selection enable signal and disabled at a falling edge of the first input/output strobe pulse signal, and a second latch suitable for generating a selection control signal for selectively outputting the first input/output strobe pulse signal or the second input/output strobe pulse signal based on whether the first input/output strobe pulse signal is enabled within an enabling section of the column selection enable signal, in response to the second and third control signals.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: April 12, 2016
    Assignee: SK Hynix Inc.
    Inventor: Kyung-Whan Kim
  • Patent number: 9281034
    Abstract: In an embodiment, a method of generating strobe signals includes generating a first strobe signal in a first mode by operating a multiplexer with a clock signal to select between a first input signal and a second input signal, the first input signal having a static first signal level and the second input signal corresponding to a control signal. In a second mode, the method includes generating a second strobe signal by operating the multiplexer with the clock signal to select between the first input signal and the second input signal, the first input signal corresponding to the control signal inverted and delayed and the second input signal having a static second signal level.
    Type: Grant
    Filed: October 3, 2013
    Date of Patent: March 8, 2016
    Assignee: Cavium, Inc.
    Inventor: David Lin
  • Patent number: 9275712
    Abstract: A semiconductor system includes a controller configured to output external commands and external addresses; and a semiconductor device configured to generate internal commands from the external commands by a delay amount controlled according to PVT information in a boot-up operation, generate internal addresses by delaying the external addresses, and select a plurality of banks according to the internal addresses in synchronization with the internal commands.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: March 1, 2016
    Assignee: SK Hynix Inc.
    Inventor: Min Soo Kang
  • Patent number: 9171597
    Abstract: Apparatuses and methods for providing strobe signals to memories are described herein. An example apparatus may include a plurality of memories and a memory controller. The memory controller may be coupled to the plurality of memories and configured to receive an input clock signal. The memory controller may further be configured to provide a timing strobe signal having a delay relative to the input clock signal to a memory of the plurality of memories. The memory controller may further be configured to receive a return strobe signal from the plurality of memories. In some examples, the return strobe signal may be based at least in part on the timing strobe signal and the memory controller may be configured to adjust the delay based, at least in part, on a phase difference of the input clock signal and the return strobe signal.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: October 27, 2015
    Assignee: Micron Technology, Inc.
    Inventor: Nathan A. Eckel
  • Patent number: 9129705
    Abstract: The semiconductor device includes an input clock generator and a data input unit. The input clock generator generates an input clock signal including a first pulse and a second pulse, wherein the first pulse is generated in response to a write signal and a write latency signal and the second pulse is generated in response to an external command signal and a burst length signal. The data input unit receives data and generates first input data in response to the first pulse of the input clock signal and receives the data and generates second input data in response of the second pulse of the input clock signal.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: September 8, 2015
    Assignee: SK Hynix Inc.
    Inventor: Yong Suk Joo
  • Patent number: 9123398
    Abstract: The present invention relates to a semiconductor memory circuit enabling stable data transmission in a high frequency operation and a data processing system using the same. The data processing system includes a semiconductor memory circuit configured to output data, corresponding to a read command, in response to an external strobe signal, and a controller configured to provide the semiconductor memory circuit with the read command and the strobe signal related to the read command.
    Type: Grant
    Filed: September 1, 2012
    Date of Patent: September 1, 2015
    Assignee: SK Hynix Inc.
    Inventor: Dong Uk Lee
  • Patent number: 9117509
    Abstract: The invention provides an electronic apparatus. The electronic apparatus includes a Dynamic Random Access Memory (DRAM) and a DRAM controller. The DRAM receives at least one control and address signal and a clock signal, delays the clock signal by a predetermined value to obtain a delayed clock signal, samples the control and address signal according to the clock signal to obtain a first sample signal, samples the control and address signal according to the delayed clock signal to obtain a second sample signal, and compares the first sample signal with the second sample signal to obtain a status signal. The DRAM controller sends the control and address signal and the clock signal to the DRAM, receives the status signal from the DRAM, and adjusts a phase difference between the clock signal and the control and address signal according to the status signal.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: August 25, 2015
    Assignee: MEDIATEK INC.
    Inventor: Chih-Chiang Wen
  • Patent number: 9106458
    Abstract: A phase detection method includes providing by a controller a second control signal having two or more neighboring pulses when the time during which a state of a second control signal is retained is a predetermined time or more, receiving by the controller phase detection results of a phase of a first control signal different from the second control signal in response to the second control signal, and determining by the controller a phase detection result based on a first pulse of the two neighboring pulses of the second control signal, of the phase detection results.
    Type: Grant
    Filed: March 25, 2014
    Date of Patent: August 11, 2015
    Assignee: SK Hynix Inc.
    Inventor: Keun Soo Song
  • Patent number: 9105325
    Abstract: An integrated circuit (IC) memory controller is disclosed. The memory controller includes a receiver to receive a strobe signal and provide an internal strobe signal. An adjustable delay circuit delays an enable signal to generate a delayed enable signal. A gate circuit generates a gated strobe signal using the delayed enable signal that masks transitions of the internal strobe signal that occur prior to a valid region of the internal strobe signal. A sample circuit samples data using the gated strobe signal.
    Type: Grant
    Filed: May 21, 2014
    Date of Patent: August 11, 2015
    Assignee: Rambus Inc.
    Inventors: Jade M. Kizer, Sivakumar Doraiswamy, Benedict Lau
  • Patent number: 9070430
    Abstract: Designs of a sampling controller working with memory chips are described. The designs enable a memory chip to work in high frequency clocks, resulting in high data throughput rate. A data sampling device includes a memory chip and a sampling controller. The sampling controller includes an asynchronous data memory. A data writing port of the asynchronous data memory receives a clock signal and employs the clock signal as a writing clock to store the sampling data into an internal memory and activate a data reading port thereof to read and output the sampling data.
    Type: Grant
    Filed: September 12, 2011
    Date of Patent: June 30, 2015
    Assignee: Wuxi Vimicro Corporation
    Inventor: Chuan Lin
  • Patent number: 9064553
    Abstract: Embodiments include systems and methods for faster memory read-out using a combined read-select circuit. A novel read-select circuit is described, which, when enabled for reading, concurrently reads its respective input line and selects its value for read-out by the circuit. This can reduce delays and unnecessary toggling resulting from separate read and select circuits. Some implementations also include a multi-global-line architecture that can reduce the number of read stages in the memory read-out circuitry, thereby further reducing read-out delays. Accordingly, embodiments can be faster and more efficient than many traditional implementations without relying on an increase in power consumption or clock speed.
    Type: Grant
    Filed: November 26, 2012
    Date of Patent: June 23, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jungyong Lee, Heechoul Park, Singrong Li
  • Patent number: 9047184
    Abstract: An integrated circuit includes processing pipeline circuitry comprising a plurality of pipeline stages separated by respective signal value storage circuitry. Timing detection circuitry to the processing pipeline circuitry serves to detect as timing violations any signal transitions arrive at the signal value storage circuits outside respective nominal timing windows. Error detection circuitry triggers an error correcting response if the timing detection circuitry indicates a predetermined pattern comprising a plurality of timing violations spread over a plurality of clock cycles of a clock signal controlling the processing pipeline circuitry. The predetermined pattern may be two consecutive timing violations.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: June 2, 2015
    Assignee: ARM Limited
    Inventors: David Michael Bull, Shidhartha Das, Paul Nicholas Whatmough
  • Patent number: 9042195
    Abstract: A memory device includes a command decoder and control interface logic. One or more external inputs, such as row and column address strobes, communicate with the command decoder through the control interface logic. A control signal is also in communication with the control interface logic. During operation of a drowsy mode in the memory device, a self-refresh signal causes the control signal to disable the external inputs. With the external inputs disabled, command hazards are reduced when exiting drowsy mode.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: May 26, 2015
    Assignee: Micron Technology, Inc.
    Inventors: Yutaka Ito, Masayoshi Nomura, Keiichiro Abe
  • Patent number: 9042188
    Abstract: A memory controller transmits a data signal, a data strobe signal and a mask signal to a memory, wherein each transition of the data strobe signal indicates a sample point for the data signal and the mask signal indicates a validity of the data signal. A mask signal training procedure is carried out comprising three steps. Writing first and second values to the memory for a predetermined plurality of transitions of the data strobe signal with the mask signal set to indicate that the first data signal is valid and the second data signal is valid except for a selected transition of the predetermined plurality. Reading from the memory for the predetermined plurality of transitions of the data strobe signal. Determining a timing offset for the mask signal for which the value read at the selected transition matches the first value.
    Type: Grant
    Filed: April 1, 2013
    Date of Patent: May 26, 2015
    Assignee: ARM Limited
    Inventors: Gyan Prakash, Nidhir Kumar
  • Patent number: 9036431
    Abstract: A method of performing a read operation on nonvolatile memory device comprises receiving a read command, receiving addresses, detecting a transition of a read enable signal, generating a strobe signal based on the transition of the read enable signal, reading data corresponding to the received addresses, and outputting the read data after the strobe signal is toggled a predetermined number of times.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: May 19, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Chul Bum Kim, Hyung Gon Kim, Chul Ho Lee, Hong Seok Chang
  • Patent number: 9036437
    Abstract: A method and an apparatus for testing a memory are provided, and the method is adapted for an electronic apparatus to test the memory. In the method, a left edge and a right edge of a first waveform of a clock signal for testing the memory are scanned to obtain a maximum width between two cross points of the left edge and the right edge. A central reference voltage of a data signal outputted by the memory is obtained, and a data width between two cross points of the central reference voltage and a left edge and a right edge of a second waveform of the data signal is obtained. Whether a difference between the data width and the maximum width is greater than a threshold is determined; if the difference is greater than the threshold, the memory is determined to be damaged.
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: May 19, 2015
    Assignee: Wistron Corporation
    Inventor: Min-Hua Hsieh
  • Patent number: 9036434
    Abstract: A method of adjusting read timing of a random access memory. The method includes providing a Column Address Strobe (CAS) value for defining an CAS latency (CL) of the random access memory; generating a shift margin according to the CAS latency and a reference latency; generating a read command for accessing the random access memory; dynamically generating a Column Select (CS) signal and adjusting output timing of the CS signal according to the shift margin, after the read command is generated.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: May 19, 2015
    Assignee: Nanya Technology Corporation
    Inventor: Shun-Ker Wu
  • Patent number: 9036448
    Abstract: A device includes a first clock generation circuit that receives an external clock signal supplied to the device, delays the external clock signal to output a first clock signal synchronized with the external clock signal, and a circuit that generates a control signal to control output of data, based on second clock signals obtained by dividing an internal clock signal generated from the external clock signal, and third clock signals obtained by dividing the first clock signal.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: May 19, 2015
    Assignee: PS4 Luxco S.a.r.l.
    Inventor: Kyoichi Nagata
  • Publication number: 20150124539
    Abstract: The problem was that the high-impedance state of the difference between signals DQS and DQSB cannot be prevented from being brought in. With this invention, a first comparator circuit outputs a signal DQSIN representing the difference between DQS and DQSB after the coupling of input terminals to a terminal potential and from before the start timing of a preamble of the two signals. A second comparator circuit compares the level of DQS or DQSB with a reference voltage Vref and outputs a signal ODT_DET representing the result of the comparison. A gate circuit masks the signal DQSIN with a signal EW in a masking state. A control circuit identifies the start timing of the preamble based on ODT_DET, and sets the signal EW to the masking state before the start of the preamble and to an unmasking state from the start timing of the preamble.
    Type: Application
    Filed: October 28, 2014
    Publication date: May 7, 2015
    Inventor: Masaaki IIJIMA
  • Publication number: 20150124538
    Abstract: A semiconductor memory device includes a plurality of banks; a plurality of word lines; an advanced refresh operation mode where two or more word lines are selected in parallel in each bank; a pulse generation unit suitable for generating a single bank refresh pulse that toggles for a given time in response to a single bank refresh command of a single bank refresh operation mode; and an address generation unit suitable for generating an advanced single bank address for selecting at least two word lines in one of the banks in response to the single bank refresh pulse and an input address in an entry section of the advanced refresh operation mode.
    Type: Application
    Filed: April 17, 2014
    Publication date: May 7, 2015
    Applicant: SK hynix Inc.
    Inventor: Sang-Mook OH
  • Patent number: 9025410
    Abstract: A semiconductor memory device may be effectively evaluated by a test that compares the phase of an internally generated control signal with the phase of an internally generated clock signal. Specifically, if the phase of the internal data strobe signal IDQS is synchronized with the phase of the internal clock signal ICLK through the test, the data strobe signal DQS may also be synchronized with the external clock signal CLK. Thus, the test may prevent certain critical parameters, for example, AC parameter tDQSCK, from being out of an allowable range over PVT (process, voltage, and temperature variation). The test helps ensure that the semiconductor memory device will operate properly in read mode.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: May 5, 2015
    Assignee: SK Hynix Inc.
    Inventor: Shin Ho Chu
  • Patent number: 9025399
    Abstract: A memory controller transmits a control signal to a memory module, where the memory controller continuously transmits a clock signal to the memory module. The memory controller determines adjustments to the control signal with respect to the clock signal, by iteratively analyzing a strobe signal.
    Type: Grant
    Filed: December 6, 2013
    Date of Patent: May 5, 2015
    Assignee: Intel Corporation
    Inventors: Tonia G. Morris, Jonathan C. Jasper, John V. Lovelace, Benjamin T. Tyson
  • Patent number: 9026833
    Abstract: In order to reduce occurrence of a fetching error of a digital signal, caused by a power-source noise, there is provided a semiconductor device provided with a switching circuit for executing a switching operation according to a pulse control signal and a digital signal hold circuit for fetching a digital signal. The digital signal hold circuit includes a mask signal generation circuit for generating a mask signal from the pulse control signal, the mask signal being for use in keeping the digital signal from being fetched during a time period of power-source noise occurrence caused by the switching operation, and the digital signal is not fetched during the time period of power-source noise occurrence while the digital signal is fetched during a time period of power-source noise nonoccurrence.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: May 5, 2015
    Assignee: Renesas Electronics Corporation
    Inventor: Yuki Higuchi
  • Patent number: 9025400
    Abstract: A semiconductor storage device according to the present embodiment includes a plurality of memory units respectively comprising a plurality of memory cells. A data bus is shared by the memory units and transfers data from the memory units or to the memory units. A timing controller includes a delay time unit shared by the memory units sharing the data bus. The timing controller is configured to output a control signal for driving the memory units after a predetermined delay time elapses since receiving an input signal.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: May 5, 2015
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Katsuyuki Fujita, Katsuhiko Hoya
  • Publication number: 20150117127
    Abstract: A method of adjusting read timing of a random access memory. The method includes providing a Column Address Strobe (CAS) value for defining an CAS latency (CL) of the random access memory; generating a shift margin according to the CAS latency and a reference latency; generating a read command for accessing the random access memory; dynamically generating a Column Select (CS) signal and adjusting output timing of the CS signal according to the shift margin, after the read command is generated.
    Type: Application
    Filed: October 31, 2013
    Publication date: April 30, 2015
    Applicant: Nanya Technology Cop.
    Inventor: Shun-Ker Wu
  • Patent number: 9021293
    Abstract: A method for quickly calibrating a memory interface circuit from time to time in conjunction with operation of a functional circuit is described. The method uses controlling the memory interface circuit with respect to read data capture for byte lanes, including controlling CAS latency compensation for the byte lanes. In the method control settings for controlling CAS latency compensation are determined and set according to a dynamic calibration procedure performed from time to time in conjunction with functional operation of a circuit system containing one or more memory devices connected to the memory interface circuit. In the method, determining and setting the control settings for controlling CAS latency compensation is performed independently and parallely in each of the byte lanes.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: April 28, 2015
    Assignee: Uniquify, Incorporated
    Inventors: Jung Lee, Mahesh Goplan