Patent
System and method for performing parallel initialization and testing of multiple memory banks and interfaces in a shared memory module
Mitchell A. Bauman,Roger L. Gilbertson,EuGene A. Rodi +2 more
- 31 Dec 1998
46
TL;DR: In this paper, a data pattern generator is coupled to a corresponding one of the address generators to receive data pattern control signal upon each output of each of the memory bank addresses generated by its corresponding address generator.
read more
Abstract: A system and method for testing and initializing a memory including multiple memory banks or a memory module partitioned into logical memory units. A plurality of memory exerciser testers are provided, one for each of the plurality of memory banks. Each of the memory exerciser testers includes an address generator to generate a sequence of memory bank addresses to successively address each of the memory banks in a cyclic manner, while each of the address generators concurrently addresses a different one of the memory banks. A data pattern generator is coupled to a corresponding one of the address generators to receive a data pattern control signal upon each output of each of the memory bank addresses generated by its corresponding address generator. The data pattern generator outputs a unique data pattern to the memory bank identified by the memory bank address in response to each occurrence of the data pattern control signal. A plurality of address initialization registers are provided, one for each of the plurality of exerciser testers. Each of the address initialization registers stores an initial memory bank address for one of the memory banks such that each of the address generators is preset to initially address a different one of the memory banks. In this manner, each memory bank is addressed by a different one of the address generators at any given time, which provides for concurrent testing of all memory banks and memory interfaces.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Method for fast ECC memory testing by software including ECC check byte
Andreas Arnez,Joerg-Stephan Vogt +1 more
- 16 Dec 2004
TL;DR: In this article, an error correction code (ECC) is used for correcting single-bit or multi-bit errors when the ECC-bits cannot be accessed directly for a read or write process.
97
Patent
Semiconductor Integrated circuit
Yutaka Shinagawa,Takeshi Kataoka,Eiichi Ishikawa,Toshihiro Tanaka,Kazumasa Yanagisawa,Kazufumi Suzukawa +5 more
- 17 Oct 2006
TL;DR: In this article, a semiconductor integrated circuit (SIC) has a central processing unit and a rewritable nonvolatile memory area disposed in an address space of the SIC.
76
Patent
Method and system to optimize test cost and disable defects for scan and bist memories
Laung-Terng Wang,Shyh-Horng Lin,Hsin-Po Wang,Xiaoqing Wen,Chi-Chan Hsu,Anthony M. Vu,Yo Han Park +6 more
- 09 Apr 2002
TL;DR: In this paper, a method and apparatus for testing or diagnosing memories in an integrated circuit using memory BIST (built-in self-test) or memory scan techniques is presented.
57
Patent
Raid 3+3
Steven R. Hetzler,Daniel F. Smith,Shmuel Winograd +2 more
- 14 Jul 2003
TL;DR: In this paper, the array controller updates a block of data contained in any one of the data storage units and the check storage units using only six IO operations, so that any three erasures of the storage units can be corrected by the array Controller.
56
Patent
Memory controller emulator
Michael B. Raynham
- 03 May 2001
TL;DR: In this article, a memory controller emulator for controlling memory devices in a memory system includes a counter for generating a plurality of address values, which is coupled to a memory array for storing memory address information, memory data to be stored in the memory array, and memory commands for controlling operation of the memory devices.
47
References
Patent
Data Processor having a built-in internal self test controller for testing a plurality of memories internal to the data processor
Alfred L. Crouch,Matthew D. Pressly,Clark Shepard,Pamela S. Laakso +3 more
- 10 Jul 1995
TL;DR: In this paper, a data processor (10) has a single test controller (11), the test controller has a test pattern generator portion (26) and a memory verification element (27).
155
Patent
Method and apparatus for real time two dimensional redundancy allocation
Erik L. Hedberg,Garrett S. Koch +1 more
- 26 Sep 1997
TL;DR: In this article, a method and apparatus for ABIST-based array built in self test (ABIST) environment formed on a semiconductor chip having an array of memory cells arranged in columns and rows and column and row redundant lines is described.
84
Patent
Method and system for automatic synchronous memory identification
Archer R. Lawrence,Jack C. Little +1 more
- 16 Jul 1997
TL;DR: In this article, a nested loop process is used to develop, and apply to a synchronous memory being identified, trial control line configurations taken from ordered entries of tables representative of the plurality of synchronous memories.
30
Patent
Self-testing logic with embedded arrays
Gordon Smith
- 04 Sep 1991
TL;DR: Shift register latch scan strings employed in level sensitive scan design methodology for built-in circuit self-test are provided with bypassable portions which are made to serve effectively as address registers for arrays which are embedded in blocks of logic for which the scan strings are meant to provide pseudo-random excitation test data.
28
Logic optimization by an improved sequential redundancy addition and removal techniques
Uwe Glässer,Kwang-Ting Cheng +1 more
- 01 Aug 1995
TL;DR: This work proposes several new sequential transformations which can be efficiently identified and used for optimizing large designs and uses efficient sequential ATPG techniques to identify more sequential redundancies for either addition or removal.