Read-in With Read-out And Compare Patents (Class 714/719)
-
Patent number: 12235315Abstract: The presented systems and methods enable efficient and effective exchange of test support components. There are a variety of different test support components (e.g., active thermal interposer (ATI) device, exchange kit, etc.) that are configured to support various testing functions. In one embodiment, an automated test equipment (ATE) system comprises: a support component configured to enable support functions associated with testing of a device under test (DUT); a support component head configured to selectively couple with the support component; and an exchange socket configured to hold the support component for a portion of selectively coupling the support component and the support component head.Type: GrantFiled: December 21, 2022Date of Patent: February 25, 2025Assignee: Advantest Test Solutions, Inc.Inventor: Paul Ferrari
-
Patent number: 12237040Abstract: A memory accessed by rows and/or by columns in which an array of bits can be physically stored in multi-bit wide columns in physically contiguous rows is provided. A multi-bit wide logical column is arranged diagonally across (M/multi-bits) physical rows and (M/multi-bits) physical columns with each of the plurality of multi-bit wide logical columns in the logical row stored in a different physical row and physical multi-bit column.Type: GrantFiled: September 7, 2021Date of Patent: February 25, 2025Assignee: Intel CorporationInventors: Sourabh Dongaonkar, Chetan Chauhan, Jawad B. Khan, Sandeep K. Guliani, William K. Waller
-
Patent number: 12223195Abstract: A memory controller may include: a request checker identifying memory devices corresponding to requests received from a host among the plurality of memory devices and generating the identified device information on memory devices to perform operations corresponding to the requests; a dummy manager outputting a request for controlling a dummy pulse to be applied to channels of selected memory devices according to the device information among the plurality of channels; and a dummy pulse generator sequentially applying the dummy pulse to the channels coupled to the selected memory devices, based on the request for controlling the dummy pulse. A memory controller may include an idle time monitor outputting an idle time interval of the memory device and a clock signal generator generating a clock signal based on the idle time interval and outputting the clock signal to the memory device through the channel to perform a current operation.Type: GrantFiled: May 20, 2022Date of Patent: February 11, 2025Assignee: SK hynix Inc.Inventors: Hyun Sub Kim, Ie Ryung Park, Dong Sop Lee, Sung Yeob Cho
-
Patent number: 12205668Abstract: A semiconductor device includes: a plurality of pads connected to a memory device receiving a data signal using first to fourth clock signals having different phases; a data transmission/reception circuit inputting and outputting the data signal to a plurality of data pads of the plurality of pads and including a data delay cell adjusting a phase of the data signal; a clock output circuit outputting first to fourth clock signals to a plurality of clock pads of the plurality of pads and including first to fourth clock delay cells adjusting phases of the first to fourth clock signals; and a controller adjusting a delay amount of at least one of the first to fourth clock delay cells and the data delay cell so that each of the first to fourth clock signals is aligned with the data signal in the memory device.Type: GrantFiled: April 18, 2022Date of Patent: January 21, 2025Assignee: Samsung Electronics Co., Ltd.Inventors: Jaemin Choi, Yonghun Kim, Jaewoo Jeong, Kyungryun Kim, Yoochang Sung, Changsik Yoo
-
Patent number: 12189979Abstract: A new approach is proposed to support systematic generation of a set of test cases/stimuli used to validate a multiprocessor system having a plurality of processors that supports memory coherence. A pair of two of the plurality of processors is first selected for testing one pair at a time, wherein a first of the pair is a requester requesting access to a cache associated with a second of the pair, which is a snooped requester. The test cases are automatically generated based on an algorithm-driven script, wherein the set of test cases includes an instruction set and all valid combinations of cache states of the processors. The instruction set is then executed by the pair of processors to validate memory coherence of the pair of processors. The above process is repeated so that each processor of the plurality of processors is included for memory coherence testing at least once.Type: GrantFiled: October 26, 2022Date of Patent: January 7, 2025Assignee: Marvell Asia Pte LtdInventors: Duy Quoc Huynh, Dante Fabrizio
-
Patent number: 12181958Abstract: Various embodiments include methods and devices for error capturing implemented in a computing device. Embodiments may include receiving a plurality of error data for a plurality of memories of a plurality of processors at an error logger, including an error data for a memory of a processor having an identification of at least one faulty bit of the memory. Embodiments may include receiving a plurality of requests from a plurality of error capture modules for the processor at an error selection module for the processor, and retrieving an error data from an error capture module by the error selection module in response to a request from the error capture module being ordered prior to another request from another error capture module. Embodiments may include sending the error data to the error logger, and storing the error data at the error logger in an order relative to another error data.Type: GrantFiled: December 23, 2022Date of Patent: December 31, 2024Assignee: QUALCOMM IncorporatedInventors: Sateeshkumar Injarapu, Manish Kumar Saxena, Amit Duggal, Nitin Jaiswal
-
Patent number: 12165727Abstract: A three-dimensional (3D) memory device includes a memory cell array formed by a plurality of memory cells, the memory cells in a same row are connected to a same word line; a word line driving circuit including a driving voltage source for providing a driving voltage to a selected word line; at least one word line leakage detection circuit, configured to detect a leakage state of the selected word line; and at least one coupling circuit corresponding to the word line leakage detection circuit. The coupling circuit includes a switch and an isolation capacitor arranged between the switch and the word line leakage detection circuit, and the isolation capacitor is used for isolating the word line leakage detection circuit and the word line driving circuit.Type: GrantFiled: April 25, 2022Date of Patent: December 10, 2024Assignee: YANGTZE MEMORY TECHNOLOGIES CO., LTD.Inventor: Weihua Shi
-
Patent number: 12158836Abstract: An integrated circuit includes a processor core configured to perform boot operations; and a microcontroller coupled to a processor core. The microcontroller includes: a set of microcontroller components; and a state machine coupled to the set of microcontroller components. The state machine is configured to perform self-test operations on the set of microcontroller components before the boot operations.Type: GrantFiled: April 24, 2023Date of Patent: December 3, 2024Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Venkateswar Reddy Kowkutla, Rejitha Nair
-
Patent number: 12142340Abstract: A testing system includes a plurality of memory circuits and a testing circuit. The testing circuit is coupled to the memory circuits. The testing circuit is configured to perform a read/write operation on the memory circuits, and each of the memory circuits has a read/write starting time point corresponding to the read/write operation. The testing circuit is further configured to control the read/write starting time points of the memory circuits to be different from each other.Type: GrantFiled: July 22, 2022Date of Patent: November 12, 2024Assignee: Realtek Semiconductor CorporationInventors: Shih-Chieh Lin, Sheng-Lin Lin, Li-Wei Deng
-
Patent number: 12143214Abstract: An error tolerant communication circuit includes an acquisition part that acquires a packet, in packet communication in which data is divided into units of packets and transmitted, including a control flag for controlling the packet communication and a CRC code and received from an external device; a storage part that stores, in advance, an inspection packet including at least one of a packet including a control flag indicating an ACK acknowledgment and a CRC code corresponding to the ACK acknowledgment, and a packet including a control flag indicating a negative acknowledgment and a CRC code corresponding to the negative acknowledgment; and a detection part that compares the received packet and the inspection packet with each other and detects a bit error with respect to the received packet.Type: GrantFiled: March 27, 2023Date of Patent: November 12, 2024Assignee: LAPIS Technology Co., Ltd.Inventor: Atsushi Yamazaki
-
Patent number: 12136464Abstract: Systems and methods are provided for determining optimal read reference voltages used for reading data in non-volatile storage devices. A method may include reading data stored in a non-volatile storage device using a group of soft read reference voltages, decoding the data and obtaining the number of ones and number of zeros for each of a plurality of zones delineated by the soft read reference voltages, determining that one of the soft read reference voltages is a boundary of a zone in which a comparison result of the number of ones compared to the number of zeros is greater than zero and a boundary of another zone in which a comparison result is less than zero and setting the soft read reference voltage adjusted by an adjustment as an optimal read reference voltage. The adjustment may be obtained based on the two comparison results.Type: GrantFiled: July 6, 2022Date of Patent: November 5, 2024Assignee: Innogrit Technologies Co., Ltd.Inventors: Chenrong Xiong, Jie Chen
-
Patent number: 12119052Abstract: A twelve-transistor (12T) memory cell for a memory device that includes a transmission gate, a cross-coupled inverter circuit operably connected to the transmission gate, and a tri-state inverter operably connected to the cross-coupled inverter circuit. The cross-coupled inverter includes another tri-state inverter cross-coupled to an inverter circuit. Various operations for the 12T memory cell, as well as circuitry to perform the operations, are disclosed.Type: GrantFiled: July 31, 2023Date of Patent: October 15, 2024Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.Inventors: Mahmut Sinangil, Yen-Huei Chen, Yen-Ting Lin, Hung-Jen Liao, Jonathan Tsung-Yung Chang
-
Patent number: 12112818Abstract: A method of using on-chip circuitry to test a memory of a chip is provided. The method including, in a capture stage, receiving, at a first n-bit compression structure including n first stage latches corresponding to each bit of the first n-bit compression structure, a value at each respective first stage latch for each of n memory addresses of the memory, such that each respective first stage latch receives a respective value from a memory address of the memory, n being an integer greater than one, and in the capture stage, passing the values from each respective first stage latch through compression logic of the first n-bit compression structure to output a single compressed address value, providing the single compressed address value to a second stage latch of the first n-bit compression structure.Type: GrantFiled: July 1, 2022Date of Patent: October 8, 2024Assignee: Synopsys, Inc.Inventors: Harold Pilo, Shishir Kumar
-
Patent number: 12106814Abstract: A method of testing a three dimensional (3D) memory cell array includes writing data to each layer of memory cells in the 3D memory cell array, simultaneously performing a read operation of each memory cell in at least a first pillar of the 3D memory cell array, determining whether a memory cell in the 3D memory cell array has failed in response to the read operation, and replacing at least one failed memory cell in the 3D memory cell array with a spare memory cell in response to determining that the memory cell in the 3D memory cell array has failed. The first pillar includes memory cells on each corresponding layer of the 3D memory cell array.Type: GrantFiled: July 31, 2023Date of Patent: October 1, 2024Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.Inventors: Chao-I Wu, Shih-Lien Linus Lu, Sai-Hooi Yeong
-
Patent number: 12038812Abstract: A memory safety interface module (MSIM) configured to test a memory. The MSIM receives an original data from a digital logic and inverts the bits of the original data to generate an inverted data. It writes the inverted data to the memory address. The MSIM reads the inverted data from the memory address and determines whether the memory address and the inverted data are correct. The MSIM either writes the original data to the memory address in response to the memory address and the inverted data being correct or transmits an error indication in response to at least one of the memory address and the inverted data being incorrect. The MSIM reads the original data from the memory address and determines whether the memory address and the original data are correct or transmits an error indication in response to at least one of the memory address and the original data being incorrect.Type: GrantFiled: June 13, 2022Date of Patent: July 16, 2024Assignee: Synopsys, Inc.Inventor: Adrianus Wilhelmus Petrus Gerardus Gertruda Vaassen
-
Patent number: 12032844Abstract: A product, system, and/or method of managing memory media where in response to determining that a memory system is low on one or more RTU Block Stripes needed to form a ready-to-use (RTU) Block Stripe set, one or more determined Die #/Plane # combinations low on one or more RTU Block Stripes needed to form a RTU Block Stripe Set are identified, wherein all Blocks in a RTU Block Stripe and all Block Stripes in each RTU Block Stripe Set have been subject to a removal and erasure process and one or more Blocks to undergo the removal process in the identified one or more determined Die #/Plane # combinations to create one or more RTU Block Stripes needed to form a RTU Block Stripe Set are prioritized.Type: GrantFiled: May 15, 2023Date of Patent: July 9, 2024Assignee: International Business Machines CorporationInventor: Robert Edward Galbraith
-
Patent number: 12014788Abstract: A memory array detection circuit includes: a memory array including multiple memory cells; a write circuit, connected to the memory array and configured to write same initial data into each memory cell of the memory array; a read circuit, connected to the memory array and configured read the data stored in each memory cell of the memory array; and a data compression circuit, connected to the read circuit and configured to: compare the data read from the multiple memory cells, and detect whether the memory array is defective according to whether the read data are identical.Type: GrantFiled: July 19, 2022Date of Patent: June 18, 2024Assignee: CHANGXIN MEMORY TECHNOLOGIES, INC.Inventors: Weijie Cheng, Onegyun Na, Liuyan Hong
-
Patent number: 11983431Abstract: A read-disturb-based read temperature time-based attenuation system includes a storage device that is coupled to a global read temperature identification subsystem. The storage device determines current read disturb information for data stored in a block in the storage device during a current time period, processes the current read disturb information and previous read disturb information that was determined during at least one previous time period that was prior to the current time period in order to generate a read temperature for the data stored in the block, generates a local logical storage element read temperature map that includes the read temperature, and provides the local logical storage element map to the global read temperature identification subsystem.Type: GrantFiled: January 20, 2022Date of Patent: May 14, 2024Assignee: Dell Products L.P.Inventors: Ali Aiouaz, Walter A. O'Brien, III, Leland W. Thompson, James Ulery
-
Patent number: 11973516Abstract: Systems and methods are provided for estimating LLR values used for soft decoding of data stored in non-volatile storage devices. A method may include reading data stored in a non-volatile storage device using a group of soft read reference voltages, decoding the data read from the non-volatile storage device in a soft decoding process, obtaining a number of ones and a number of zeros for each zone of a plurality of zones delineated by the group of soft read reference voltages and obtaining a log-likelihood ratios (LLR) for each zone of the plurality of zones based on a ratio of the number of ones to the number of zeros in each zone.Type: GrantFiled: July 6, 2022Date of Patent: April 30, 2024Assignee: Innogrit Technologies Co., Ltd.Inventors: Chenrong Xiong, Jie Chen
-
Patent number: 11960758Abstract: Rather than use one long folding operation to fold data from single-level cell (SLC) blocks into a multi-level cell (MLC) block, a storage system uses a multi-stage folding operation. By breaking up the folding process into stages, SLC blocks involved in an earlier stage can be released prior to a subsequent stage being performed. This can increase performance of the storage system by releasing SLC source blocks sooner and reducing an SLC block budget requirement.Type: GrantFiled: April 6, 2022Date of Patent: April 16, 2024Assignee: Western Digital Technologies, Inc.Inventors: Bhanushankar Doni Gurudath, Harish Gajula
-
Patent number: 11948652Abstract: Hardware monitors which can be used by a formal verification tool to exhaustively verify a hardware design for a memory unit. The hardware monitors include detection logic to monitor one or more control signals and/or data signals of an instantiation of the memory unit to detect symbolic writes and symbolic reads. In some examples a symbolic write is a write of symbolic data to a symbolic address; and in other examples a symbolic write is a write of any data to a symbolic address. A symbolic read is a read of the symbolic address. The hardware monitors also include assertion verification logic that verifies an assertion that read data corresponding to a symbolic reads matches write data associated with one or more symbolic writes preceding the read.Type: GrantFiled: January 11, 2022Date of Patent: April 2, 2024Assignee: Imagination Technologies LimitedInventors: Ashish Darbari, Iain Singleton
-
Patent number: 11934703Abstract: Methods, systems, and devices related to write broadcast operations associated with a memory device are described. In one example, a memory device in accordance with the described techniques may include a memory array, a sense amplifier array, and a signal development cache configured to store signals (e.g., cache signals, signal states) associated with logic states (e.g., memory states) that may be stored at the memory array (e.g., according to various read or write operations). The memory device may enable read broadcast operations. A read broadcast may occur from the memory array to multiple locations of the signal development cache, for example via one or more multiplexers.Type: GrantFiled: June 22, 2022Date of Patent: March 19, 2024Assignee: Micron Technology, Inc.Inventors: Dmitri A. Yudanov, Shanky Kumar Jain
-
Patent number: 11894090Abstract: A system includes a memory device having groups of managed units and a processing device coupled to the memory device. The processing device, during power on of the memory device, causes a read operation to be performed at a subset of a group of managed units and determines a bit error rate related to data read from the subset of the group of managed units. The bit error rate is a directional bit error rate resulting from an erroneously determined state compared to a programmed state that transitions between two opposing states. In response to the bit error rate satisfying a threshold criterion, the processing device causes a rewrite of the data stored at the group of managed units.Type: GrantFiled: March 6, 2023Date of Patent: February 6, 2024Assignee: Micron Technology, Inc.Inventors: Zhenlei Shen, Tingjun Xie, Zhenming Zhou
-
Patent number: 11861184Abstract: A method for determining a resultant data word when accessing memory cells includes reading a set of memory cells, and determining first and second data words therefrom. Each memory cell is assigned a component of the first and second data words. The first and second data words for the respective memory cell assume a first value if a first comparison with a first reference value and a second comparison with a second reference value show that the two reference values are greater and assume a second value if the first comparison with the first reference value and the second comparison with the second reference value show that the two reference values are smaller. The first and second data words assume at least one third value if neither condition is satisfied. The resultant data word is determined based on the first or second data words. A corresponding device is also proposed.Type: GrantFiled: September 13, 2022Date of Patent: January 2, 2024Assignee: Infineon Technologies AGInventors: Thomas Kern, Michael Goessel
-
Patent number: 11862224Abstract: A method for performing memory calibration and an associated System on Chip (SoC) Integrated Circuit (IC) are provided. The method may include: in a power-up and initialization phase, controlling a physical layer (PHY) circuit within the SoC IC to apply power to a memory through a pad set and perform initialization on the memory; in an impedance-calibration-related phase, triggering the memory to perform impedance calibration regarding a set of data pins; in at least one subsequent phase, during performing any calibration operation among a reading-related calibration operation and a writing-related calibration operation, performing a data access test corresponding to a set of test points on a predetermined mask, wherein the predetermined mask is movable with respect to a data eye; and according to whether the data access test is successful, selectively stopping the any calibration operation.Type: GrantFiled: November 1, 2021Date of Patent: January 2, 2024Assignee: Realtek Semiconductor Corp.Inventors: Tse-Yi Hsieh, Ting-Ying Wu, Shu-Min Wu
-
Patent number: 11862278Abstract: The present disclosure relates to a memory test system and a memory test method. The memory test system comprises: a plurality of test devices, a host computer, and driving modules. Each of the test devices is provided with a test interface used for connecting a memory to be tested. The host computer is respectively connected to the plurality of test devices and configured to control the test devices to test the memory to be tested. The driving modules are connected to the test devices and configured to output, to the test devices, driving signals used for driving the test devices to perform data interaction with the host computer.Type: GrantFiled: March 12, 2021Date of Patent: January 2, 2024Assignee: CHANGXIN MEMORY TECHNOLOGIES, INC.Inventors: Hao He, Dan Lu, Yang Wang
-
Patent number: 11852680Abstract: A test method includes: generating an error correction code according to a base data; dividing the base data into a plurality of base data sections; generating a plurality of candidate testing data according to the base data, wherein each of the candidate testing data has a plurality of testing data sections, and each of the testing data sections corresponds to each of the base data sections; and, performing a plurality of testing schemes. Each of the testing schemes includes: generating a plurality of write-in test data according to the plurality of candidate testing data, and writing the plurality of write-in test data with the error correction code into a tested device continuously; reading a plurality of mode register values of the tested device and a plurality of readout data from the tested device; and generating a test result according to the plurality of mode register value and the readout data.Type: GrantFiled: August 9, 2022Date of Patent: December 26, 2023Assignee: NANYA TECHNOLOGY CORPORATIONInventor: Chih-Yuan Wen
-
Patent number: 11854642Abstract: A memory test method includes: testing a first memory to acquire defect information of the first memory; acquiring repair information of the first memory according to the defect information of the first memory; and storing the repair information of the first memory in a second memory. In the technical solutions provided in the embodiments of the present disclosure, other memories may be used to store the repair information of the currently tested memory, so that the storage space can be increased and the test efficiency can be improved.Type: GrantFiled: October 15, 2020Date of Patent: December 26, 2023Assignee: CHANGXIN MEMORY TECHNOLOGIES, INC.Inventors: Heng-Chia Chang, Li Ding, Chuanqi Shi
-
Patent number: 11835991Abstract: In an embodiment, a method for managing self-tests in an integrated circuit (IC) includes: receiving built-in-self-test (BIST) configuration data; configuring a first clock to a first frequency based on the BIST configuration data; performing a first BIST test at the first frequency; configuring a second clock to a second frequency that is different from the first frequency; and performing a second BIST test at the second frequency.Type: GrantFiled: March 22, 2021Date of Patent: December 5, 2023Assignee: STMicroelectronics International N.V.Inventors: Amulya Pandey, Balwinder Singh Soni, Amritanshu Anand, Venkata Narayanan Srinivasan
-
Patent number: 11810634Abstract: Disclosed herein is an apparatus that includes a data terminal, a memory cell array, a mode register storing a plurality of operation parameters, and an output circuit configured to output, in response to a read command, an incorrect data to the data terminal instead of a correct data read from the memory cell array when a predetermined one of the operation parameters indicates a test mode.Type: GrantFiled: April 28, 2021Date of Patent: November 7, 2023Assignee: Micron Technology, Inc.Inventor: Sadayuki Okuma
-
Patent number: 11803334Abstract: A memory controller may include: a request checker identifying memory devices corresponding to requests received from a host among the plurality of memory devices and generating device information on the identified memory devices to perform operations corresponding to the requests; a dummy manager outputting a request for controlling a dummy pulse to be applied to channels of selected memory devices according to the device information among the plurality of channels; and a dummy pulse generator sequentially applying the dummy pulse to the channels coupled to the selected memory devices, based on the request for controlling the dummy pulse. A memory controller may include an idle time monitor outputting an idle time interval of the memory device and a clock signal generator generating a clock signal based on the idle time interval and outputting the clock signal to the memory device through the channel to perform a current operation.Type: GrantFiled: May 25, 2022Date of Patent: October 31, 2023Assignee: SK hynix Inc.Inventors: Hyun Sub Kim, Ie Ryung Park, Dong Sop Lee, Sung Yeob Cho
-
Patent number: 11798645Abstract: A storage device for performing a reliability check by using error correction code (ECC) data is provided. The storage device includes a memory controller configured to detect the number of errors of second read data read out by a second read operation, based on ECC data of first read data read by a first read operation of a memory device. The memory controller includes a memory check circuit that includes a counter configured to count states of memory cells, a comparator configured to compare respective count numbers of the states with one another, and a register configured to store the number of errors based on a result of the comparison.Type: GrantFiled: September 7, 2021Date of Patent: October 24, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Jiseok Lee, Hwangju Song, Namyong Kim, Jaeeun Yoon, Sangmu Lee, Sangwon Hwang
-
Patent number: 11791012Abstract: Provided are standby circuit dispatch method, apparatus, device and medium. The method includes: a first test item is executed and first test data is acquired, the first test data including position data of a failure bit acquired during execution of the first test item; a first redundant circuit dispatch result is determined according to the first test data; a second test item is executed and second test data is acquired; when the failure bit acquired during execution of the second test item includes a failure bit outside the repair range of the dispatched regional redundant circuits and dispatched global redundant circuits, and the dispatchable redundant circuits have been dispatched out, a maximum target bit umber is acquired according to the first test data and the second test data; and a target dispatch mode is selected and a second redundant circuit dispatch result is determined according to the target dispatch mode.Type: GrantFiled: November 1, 2021Date of Patent: October 17, 2023Assignee: CHANGXIN MEMORY TECHNOLOGIES, INC.Inventor: Yui-Lang Chen
-
Patent number: 11791010Abstract: A method and device for Fail Bit (FB) repairing. The method includes: a bank to be repaired of a chip to be repaired is determined; first repair processing is performed on first FBs in each target repair bank using a redundant circuit; second FBs are determined, and second repair processing is performed on the second FBs through a state judgment repair operation; for each target repair bank, unrepaired FBs in the target repair bank is determined, and candidate repair combinations and candidate repair costs of the unrepaired FBs are determined using an optimal combined detection manner; and a target repair cost is determined according to the candidate repair costs, and a target repair solution corresponding to the target repair cost is determined to perform repair processing on the unrepaired FBs according to the target repair solution.Type: GrantFiled: September 2, 2021Date of Patent: October 17, 2023Assignee: CHANGXIN MEMORY TECHNOLOGIES, INC.Inventor: Yui-Lang Chen
-
Patent number: 11774517Abstract: Various embodiments relate to a detector circuit, including: a voltage source configured to produce a first voltage on a first output, a second voltage on a second output, and third voltage on a third output, wherein the first voltage is greater than the second voltage and the second voltage is greater than the third voltage; a first switch connected to the second output; a sampling capacitor connected to the switch, wherein the sampling capacitor is charged by the voltage source when the switch is closed; a first comparator with one input connected to the first output and a second input connected to the sampling capacitor; a second comparator with one input connected to the third output and a second input connected to the sampling capacitor; a multiplexer with a plurality of inputs configured to be connected to a plurality of terminals of an external circuit and an output connected to the sampling capacitor, the first input of the first comparator, and the first input of the second comparator; and a controllType: GrantFiled: November 3, 2021Date of Patent: October 3, 2023Assignee: NXP B. V.Inventors: Costantino Ligouras, Harry Neuteboom, Sergio Andrés Rueda Gómez, Dave Sebastiaan Kroekenstoel, Peng Zhao
-
Patent number: 11764911Abstract: Where large transport blocks are rate-matched and transmitted on each PUSCH segment using different redundancy versions (RVs), RV cycling with a small number of PUSCH segments might not cover the whole codeword, and/or rate-matching a large TBS across many PUSCH segments into the resource of a single PUSCH segment may lead to an effective coding rate of the self-decodable redundancy versions that is too high. To avoid these issues, the starting position of one or more RVs may be shifted by setting the starting position of a current RV to be the same as an ending position of a previous position, or by scaling the starting position by a value. Alternatively, these issues may be avoided by setting a new starting position for an RV based on the gap from the end of a previous RV to the start of a current RV.Type: GrantFiled: April 5, 2021Date of Patent: September 19, 2023Assignee: NOKIA TECHNOLOGIES OYInventors: Nhat-Quang Nhan, Marco Maso, Pasi Eino Tapio Kinnunen, Karri Markus Ranta-aho, Alessio Marcone
-
Patent number: 11762725Abstract: Losses of event datasets in computing networks can be detected and managed according to some examples. One example can include a system that can identify a slot among a group of slots of a ring buffer in which to store an event dataset. The system can determine a sequence number to associate with the event dataset. The system can then write the sequence number in a first predefined area of the slot of the ring buffer. Additionally, the system can initiate a write process for writing the event dataset in a second predefined area of the slot of the ring buffer, the second predefined area being separate from the first predefined area. The system can detect a completion of the write process and, in response to detecting the completion of the write process, include a write-completion indicator in the first predefined area.Type: GrantFiled: April 13, 2020Date of Patent: September 19, 2023Assignee: RED HAT, INC.Inventors: Mario Fusco, Francesco Nigro
-
Patent number: 11748252Abstract: A memory access command, column address and plurality of write data values are received within an integrated-circuit memory chip via external signaling links. In response to the memory access command, the integrated-circuit memory chip (i) decodes the column address to select address-specified sense amplifiers from among a plurality of sense amplifiers that constitute a sense amplifier bank, (ii) reads first data, constituted by a plurality of read data values, out of the address-specified sense amplifiers, and (iii) overwrites the first data within the address-specified sense amplifiers with second data constituted by one or more of the write data values and by one or more of the read data values.Type: GrantFiled: December 2, 2021Date of Patent: September 5, 2023Assignee: Rambus Inc.Inventors: Thomas J. Sheffler, Lawrence Lai, Liang Peng, Bohuslav Rychlik
-
Patent number: 11740286Abstract: Testing of integrated circuits is achieved by a test architecture utilizing a scan frame input shift register, a scan frame output shift register, a test controller, and a test interface comprising a scan input, a scan clock, a test enable, and a scan output. Scan frames input to the scan frame input shift register contain a test stimulus data section and a test command section. Scan frames output from the scan frame output shift register contain a test response data section and, optionally, a section for outputting other data. The command section of the input scan frame controls the test architecture to execute a desired test operation.Type: GrantFiled: September 9, 2021Date of Patent: August 29, 2023Assignee: Texas Instruments IncorporatedInventor: Lee D. Whetsel
-
Patent number: 11735284Abstract: A system and method for optimizing seasoning trim values based on form factors in memory sub-system manufacturing. An example method includes selecting a baseline set of trim values based on a set of memory sub-system form factors; generating a first modified set of trim values for seasoning operations by modifying a first trim value of the baseline trim values; causing each memory sub-system of a plurality of memory sub-systems to perform seasoning operations using the first modified set of trim values; responsive to determining that a memory sub-system of the plurality of memory sub-system failed to satisfy a predetermined criterion, determining whether the memory sub-system is extrinsically defective; responsive to determining that the memory sub-system is extrinsically defective, removing the extrinsically defective memory sub-system from the set of memory sub-systems; and generating a second modified set of trim values for seasoning operations.Type: GrantFiled: October 6, 2022Date of Patent: August 22, 2023Assignee: Micron Technology, Inc.Inventors: Tingjun Xie, Murong Lang, Zhenming Zhou
-
Patent number: 11720472Abstract: Memory, used by a computer to store data, is generally prone to faults, including permanent faults (i.e. relating to a lifetime of the memory hardware), and also transient faults (i.e. relating to some external cause) which are otherwise known as soft errors. Since soft errors can change the state of the data in the memory and thus cause errors in applications reading and processing the data, there is a desire to characterize the degree of vulnerability of the memory to soft errors. In particular, once the vulnerability for a particular memory to soft errors has been characterized, cost/reliability trade-offs can be determined, or soft error detection mechanisms (e.g. parity) may be selectively employed for the memory. In some cases, memory faults can be diagnosed by redundant execution and a diagnostic coverage may be determined.Type: GrantFiled: November 9, 2021Date of Patent: August 8, 2023Assignee: NVIDIA CorporationInventors: Richard Gavin Bramley, Philip Payman Shirvani, Nirmal R. Saxena
-
Patent number: 11699502Abstract: Technology is disclosed herein for testing circuitry that controls memory operations in a memory structure having non-volatile memory cells. The testing of the circuitry can be performed without the memory structure. The memory structure may reside on one semiconductor die, with sense blocks and a control circuit on another semiconductor die. The control circuit is able to perform die level control of memory operations in the memory structure. The control circuit may control the sense blocks to simulate sensing of non-volatile memory cells in the memory structure even though the sense blocks are not connected to the memory structure. The control circuit verifies correct operation of the semiconductor die based on the simulated sensing. For example, the control circuit may verify correct operation of a state machine that controls sense operations at a die level. Thus, the operation of the semiconductor die may be tested without the memory structure.Type: GrantFiled: December 14, 2021Date of Patent: July 11, 2023Assignee: SanDisk Technologies LLCInventors: Iris Lu, Yan Li, Ohwon Kwon
-
Patent number: 11676671Abstract: An amplification-based read disturb information determination system includes a storage device coupled to a global read temperature identification system. The storage device amplifies data errors in a first row in its storage subsystem by shifting a first value voltage reference level associated with the first row to provide a second value voltage reference level, reads data stored in bits provided in the first row and error correction information associated with the data, and uses the error correction information to identify a number of the bits that store portions of the data with errors. For the first row and based on the number of bits that store portions of the data with errors, the storage device determines read disturb information and uses it to generate a read temperature for a second row in its storage subsystem that it provides to the global read temperature identification system.Type: GrantFiled: January 22, 2022Date of Patent: June 13, 2023Assignee: Dell Products L.P.Inventors: Ali Aiouaz, Walter A. O'Brien, III, Leland W. Thompson
-
Patent number: 11676651Abstract: An arithmetic device includes an auto-command/address generation circuit, a first data storage circuit, and a second data storage circuit. The auto-command/address generation circuit generates an auto-load selection signal that activates an auto-load operation based on a level of a power source voltage. In addition, the auto-command/address generation circuit generates an auto-load command for the auto-load operation. The first data storage circuit outputs look-up table data, to which an activation function is applied, based on the auto-load command. The second data storage circuit stores the look-up table data, output from the first data storage circuit, based on the auto-load command.Type: GrantFiled: May 18, 2022Date of Patent: June 13, 2023Assignee: SK hynix Inc.Inventor: Choung Ki Song
-
Patent number: 11656936Abstract: Disclosed is a system that comprises a memory device and a processing device, operatively coupled with the memory device, to perform operations that include, determining that a value of a write counter associated with the memory device satisfies a first threshold criterion. The operations performed by the processing device further include, responsive to determining that the value of the write counter satisfies the first threshold criterion, identifying a first memory unit and a second memory unit of the memory device, the second memory unit comprising one or more memory cells adjacent to one or more memory cells of the first memory unit. The operations performed by the processing device further include performing a read operation on the second memory unit to determine a set of failed bit count statistics corresponding to a plurality of codewords of the second memory unit.Type: GrantFiled: September 7, 2021Date of Patent: May 23, 2023Assignee: Micron Technology, Inc.Inventors: Zhenming Zhou, Tingjun Xie, Charles See Yeung Kwong
-
Patent number: 11656939Abstract: In some embodiments, a method for die-level monitoring is provided. The method includes distributing user data throughout a plurality of storage nodes through erasure coding, wherein the plurality of storage nodes are housed within a chassis that couples the storage nodes. Each of the storage nodes has a non-volatile solid-state storage with non-volatile memory and the user data is accessible via the erasure coding from a remainder of the storage nodes in event of two of the storage nodes being unreachable. The method includes producing diagnostic information that diagnoses the non-volatile memory on a basis of per package, per die, per plane, per block, or per page, the producing performed by each of the plurality of storage nodes. The method includes writing the diagnostic information to a memory in the storage cluster.Type: GrantFiled: November 24, 2021Date of Patent: May 23, 2023Assignee: PURE STORAGE, INC.Inventors: John D. Davis, John Hayes, Hari Kannan, Nenad Miladinovic, Zhangxi Tan
-
Patent number: 11657887Abstract: A method for testing a circuit includes performing, by a test engine, a test of bit write to a memory. The test includes defining a bit group based on a set of bits from an address of a memory location. The test further includes generating a bit mask for the bit group. The test further includes performing a bit write operation to the address to store a sequence of bits, the sequence of bits selected using a predetermined bit pattern. The test further includes reading content of the address. The test also includes comparing, using the bit mask, only bits corresponding to the bit group from the sequence of bits and from the content of the address.Type: GrantFiled: September 17, 2021Date of Patent: May 23, 2023Assignee: International Business Machines CorporationInventors: Thomas J. Knips, Uma Srinivasan, Daniel Rodko, Matthew Steven Hyde, William V. Huott
-
Patent number: 11645177Abstract: A diagnosis circuit makes a diagnosis of a first multiplexer. The first multiplexer receives input data elements, selects one of the input data elements, and outputs the selected one as a selected data element. The diagnosis circuit includes a comparator unit and a second multiplexer. The comparator unit compares each of the input data elements to be supplied to the first multiplexer with the selected data element provided by the first multiplexer. The second multiplexer receives comparative data elements corresponding one to one to results of comparison made by the comparator unit with respect to the input data elements and outputs, out of the comparative data elements, a comparative data element, including a result of comparison between the one input data element selected by the first multiplexer and the selected data element, as a result data element.Type: GrantFiled: January 26, 2022Date of Patent: May 9, 2023Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.Inventor: Masaaki Nagai
-
Patent number: 11641318Abstract: The method for monitoring a wireless link of a wireless node of a CPE device during operation of the CPE device, comprises the steps of taking samples of one or several of the following parameters in a defined time interval: Received Signal Strength (RSSI), modulation rate (Physical Layer Rate) and/or the number of spatial streams used for the wireless link, and calculating an average for that parameters by including a filtering of said parameters.Type: GrantFiled: September 17, 2020Date of Patent: May 2, 2023Assignee: AIRTIES BELGIUM SPRLInventors: Koen Van Oost, Karel Van Doorselaer
-
Patent number: 11631456Abstract: An SRAM includes multiple memory cells, each memory cell includes a data storage unit; a data I/O control adapted to input data to, and output data from, a data line (BL); and multiple access controls respectively connected to at least two access control lines (WL's) and adapted to enable and disable the data input and output from the at least two WL's (WX and WY). The access controls are configured to permit data input only when both WL's are in their respective states that permit data input. A method of writing to a group of SRAM cells include sending a first write-enable signal to the cells via a first WL, sending a group of respective second write-enable signals to the respective cells, and, for each of the cells, preventing writing data to the cell if either of the first write-enable signal and respective second write enable signal is in a disable-state.Type: GrantFiled: November 22, 2021Date of Patent: April 18, 2023Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.Inventors: Hidehiro Fujiwara, Yen-Huei Chen, Yi-Hsin Nien