Alternate Addressing (e.g., Even/odd) Patents (Class 365/230.04)
-
Patent number: 7193899Abstract: A Flash memory device, system, and data handling routine is detailed with a distributed erase block sector user/overhead data scheme that splits the user data and overhead data and stores them in differing associated erase blocks. The erase blocks of the Flash memory are arranged into associated erase block pairs in “super blocks” such that when user data is written to/read from the user data area of a sector of an erase block of the super block pair, the overhead data is written to/read from the overhead data area of a sector of the other associated erase block. This data splitting enhances fault tolerance and reliability of the Flash memory device.Type: GrantFiled: December 3, 2004Date of Patent: March 20, 2007Assignee: Micron Technology, Inc.Inventors: David Eggleston, Anthony Moschopoulos, Michael Murray, Brady Keays
-
Patent number: 7190413Abstract: An apparatus and method for storing image data comprising a first storage device and a second storage device. The first storage device may be configured to store at least one first pixel from a first field of a frame of the image at a first physical address in the first storage device. The second storage device may be configured to store a second pixel from a second field of the frame of the image at a second physical address in the second storage device. The first and second physical addresses may have the same relative position in an address space of the respective storage devices.Type: GrantFiled: November 27, 2002Date of Patent: March 13, 2007Assignee: LSI Logic CorporationInventors: Elliot N. Linzer, Ho-Ming Leung
-
Patent number: 7184352Abstract: Rows of DRAM memory cells are refreshed at either a relatively high rate during normal operation or a relatively slow rate in a reduced power refresh mode. Prior to refreshing the rows of memory cells, the data are read from the memory cells, and corresponding syndromes are generated and stored. When transitioning from the reduced power refresh mode, data from the rows of memory cells are read, and the stored syndromes are used to determine if there are errors in the read data. The syndromes are also used to correct any errors that are found, and the corrected data are written to the rows of memory cells. By correcting any errors that exist when transitioning from the reduced power refresh mode, it is not necessary to use the syndromes to detect and correct errors while operating in the reduced power refresh mode.Type: GrantFiled: July 28, 2005Date of Patent: February 27, 2007Assignee: Micron Technology, Inc.Inventors: Dean A. Klein, John Schreck
-
Patent number: 7164607Abstract: Methods and apparatus for a memory device including a burst architecture employ a double bus architecture that is multiplexed onto an output bus. The resulting architecture effectively facilitates doubling throughput without increasing memory device latency.Type: GrantFiled: June 1, 2005Date of Patent: January 16, 2007Assignee: Micron Technology, Inc.Inventors: Girolamo Gallo, Giuliano Gennaro Imondi, Giovanni Naso, Tommaso Vali
-
Patent number: 7154807Abstract: A redundancy judge circuit (3) includes a redundancy judge circuit address+1 controller (30), an even-numbered redundant address judge section (31), an odd-numbered redundancy judge section (32), a redundant address ROM (33), a redundant IOROM (34), and a select section (35). The redundancy judge circuit (3) may also include a memory cell circuit (2), a read circuit (4), and an address generator circuit (5). With this structure, redundancy remedy can be conducted even during the burst operation due to the 2-bit prefetch, and slowing of the read operation speed can be prevented. Because it is possible to reduce the signal bus length of a decode signal bus in a column direction to substantially half and to reduce a decode signal bus region to substantially half, it is possible to prevent the wiring density in the wiring region of the decode signal bus from becoming high thereby preventing an increase in the read speed.Type: GrantFiled: February 22, 2005Date of Patent: December 26, 2006Assignee: Spansion LLCInventor: Mitsuhiro Nagao
-
Patent number: 7154808Abstract: A semiconductor memory device comprises a plurality of cell blocks, block controllers for activating or precharging word lines of each of the cell blocks according to an external active command and a precharge command, a sense amplifier for sensing a fine voltage shared by bit lines and complementary bit lines of the cell blocks, sense amplifier controllers for activating or precharging the sense amplifier according to the external active command and the precharge command, and outputting bit line isolation signals that control the connection between the sense amplifier and the cell block, a block address decoder for decoding external block addresses in normal mode to output a block select signal for selecting one cell block, and outputting a block select signal for selecting even or odd cell blocks according to one of the external block addresses in test mode, and a SES control block for outputting a bit line isolation control signal for controlling the bit line isolation signals and a sense amplifier enableType: GrantFiled: May 9, 2005Date of Patent: December 26, 2006Assignee: Hynix Semiconductor Inc.Inventor: Young Bo Shim
-
Patent number: 7149116Abstract: A semiconductor memory has a memory cell matrix including a plurality of first and second cell columns alternately arranged along a row-direction, each of cell columns is implemented by a plurality of memory cell transistors, and peripheral circuits configured to drive the memory cell matrix and to read information from the memory cell matrix. The peripheral circuit encompasses (a) a leading program circuit configured to write first data into memory cell transistors in the first cell columns, (b) a lagging program circuit configured to write second data into memory cell transistors in the second cell columns after the first data are written, and (c) a voltage controller configured to control variation of threshold voltages for the memory cell transistors of the first cell columns.Type: GrantFiled: January 24, 2006Date of Patent: December 12, 2006Assignee: Kabushiki Kaisha ToshibaInventors: Makoto Sakuma, Fumitaka Arai, Riichiro Shirota, Yasuhiko Matsunaga
-
Patent number: 7142471Abstract: An integrated circuit memory array includes alternating first and second types of memory blocks, each memory block including respective array lines shared with a respective array line in an adjacent memory block. The array lines of a defective block of one type are mapped into a spare block of the same type. The array lines of a first adjacent block which are shared with array lines of the defective block, and the array lines of a second adjacent block which are shared with array lines of the defective block, are mapped into a second spare block of the other type, thereby mapping the defective block and portions of both adjacent blocks into just two spare blocks.Type: GrantFiled: March 31, 2005Date of Patent: November 28, 2006Assignee: SanDisk 3D LLCInventors: Luca G. Fasoli, Roy E. Scheuerlein
-
Patent number: 7133310Abstract: Read word lines and write word lines are provided corresponding to the respective MTJ (Magnetic Tunnel Junction) memory cell rows, and bit lines and reference voltage lines are provided corresponding to the respective MTJ memory cell columns. Adjacent MTJ memory cells share at least one of these signal lines. As a result, the pitches of signal lines provided in the entire memory array can be widened. Thus, the MTJ memory cells can be efficiently arranged, achieving improved integration of the memory array.Type: GrantFiled: November 2, 2005Date of Patent: November 7, 2006Assignee: Renesas Technology Corp.Inventor: Hideto Hidaka
-
Patent number: 7130229Abstract: In some embodiments, a system includes a first memory assembly coupled to a first channel and a second memory assembly coupled to a second channel. The system includes a memory controller to write first and second primary data sections to the first and second memory assemblies, respectively, and write first and second redundant data sections to the second and first memory assemblies, respectively, wherein the first and second redundant data sections are redundant with respect to the first and second primary data sections, respectively. Other embodiments are described and claimed.Type: GrantFiled: November 8, 2002Date of Patent: October 31, 2006Assignee: Intel CorporationInventors: Eric J. Dahlen, Warren R. Morrow, Peter D. Vogt
-
Patent number: 7127547Abstract: A processor includes controller circuitry operative to control the storage of a plurality of separate linked list data structures for protocol data units received by the processor. The linked list data structures are stored in memory circuitry associated with the processor, and the memory circuitry is arranged in a plurality of banks. The plurality of banks are configured to store respective ones of the plurality of separate linked list data structures, such that each of the plurality of banks stores a corresponding one of the plurality of separate linked list data structures. The linked list data structures are accessed in an alternating manner that reduces the likelihood of access conflicts between the banks. The processor may be configured as a network processor integrated circuit to provide an interface between a network and a switch fabric in a router or switch.Type: GrantFiled: September 30, 2003Date of Patent: October 24, 2006Assignee: Agere Systems Inc.Inventor: Robert H. Utley
-
Patent number: 7117321Abstract: A method and system is provided for interleaving multiple cycles streams from clients seeking SDRAM access. More particularly, a master scoreboard register is established for enabling the interleaving of many clients SDRAM access requests into a single stream optimized for maximum packing density of the different streams, thereby reducing the overhead associated with each individual stream. In one embodiment, at least one Master Score Board Register (MSBR) is provided for storing the order of cycles to go out of a controller/processor and to the SDRAM. If there is a set bit in a particular location in the MSBR then it means that the cycle is occupied and already allocated and cannot be used for anything else. If the bit is not set then the cycle that bit represents a vacant slot is ready for use by a client. Upon receipt of an SDRAM request, an interleaving engine identifies the bit locations in the MSBR associated with the requested cycles.Type: GrantFiled: July 8, 2003Date of Patent: October 3, 2006Assignee: Conexant, Inc.Inventor: Farshid Nowshadi
-
Patent number: 7110319Abstract: Memory devices configured to reduce coupling noise between adjacent wordlines in a memory array. More specifically, wordline drivers are interleaved such that adjacent wordlines are driven by wordline drivers enabled by different row decoders. Each wordline driver includes a weak transistor to ground and a strong transistor to ground. By disabling the wordline driver on the wordlines directly adjacent to the active wordlines, a path is provided to drive the coupling noise from the active wordline to ground through the strong transistor.Type: GrantFiled: August 27, 2004Date of Patent: September 19, 2006Assignee: Micron Technology, Inc.Inventors: Tae H. Kim, Charles L. Ingalls, Howard C. Kirsch, Jeremy J. Gum
-
Patent number: 7099231Abstract: A multi-queue memory system includes first and second memory blocks. The first memory block includes a first array of memory cells, a first sense amplifier circuit and a second sense amplifier circuit. The second memory block includes a second array of memory cells, a third sense amplifier circuit and a fourth sense amplifier circuit. Each of the sense amplifier circuits is independently controlled. Each queue of the multi-queue system has entries in both the first and second memory blocks. A first queue is accessed by alternately accessing the first and second arrays via the first and third sense amplifier circuits. A second queue is subsequently accessed by alternately accessing the first and second arrays via the second and fourth sense amplifier circuits.Type: GrantFiled: January 21, 2005Date of Patent: August 29, 2006Assignee: Integrated Device Technology, Inc.Inventors: Mario Au, Jason Z. Mo, Ta-Chung Ma, Lan Lin
-
Patent number: 7095641Abstract: Content addressable memory devices may include a priority encoder therein and a first tier of CAM arrays arranged side-by-side relative to each other, on a first side of the priority encoder. A priority class detector is also provided for efficiently communicating match information that is generated during a search operation. The priority class detector passes match information from a selected priority class of rows in a selected one of the CAM arrays in the first tier to the priority encoder. This operation to pass match information is performed in response to detecting a match in the selected priority class when a search operation is performed. The priority class detector performs operations to locally encode match lines associated with a respective CAM array by priority class. These match lines are associated with a plurality of consecutive rows or consecutive pairs of rows that are arranged in a repeating priority class sequence comprising different priority classes.Type: GrantFiled: March 30, 2006Date of Patent: August 22, 2006Assignee: Integrated Device Technology, Inc.Inventor: Robert J. Proebsting
-
Patent number: 7093085Abstract: Disclosed is a device and method such that data of size S is stored in a memory of size K, a two-dimensional matrix with R rows and C columns, and interleaving indexes I are generated according to a predetermined interleaving rule to randomly output the data from the memory. If a first index I is greater than data size S, a second index is generated and output prior to outputting invalid data stored in the memory at the location of the first index.Type: GrantFiled: September 27, 2004Date of Patent: August 15, 2006Assignee: Samsung Electronics Co., Ltd.Inventor: Jae-Hong Lee
-
Patent number: 7092311Abstract: Content addressable memory devices may include a priority encoder therein and a first tier of CAM arrays arranged side-by-side relative to each other, on a first side of the priority encoder. A priority class detector is also provided for efficiently communicating match information that is generated during a search operation. The priority class detector passes match information from a selected priority class of rows in a selected one of the CAM arrays in the first tier to the priority encoder. This operation to pass match information is performed in response to detecting a match in the selected priority class when a search operation is performed. The priority class detector performs operations to locally encode match lines associated with a respective CAM array by priority class. These match lines are associated with a plurality of consecutive rows or consecutive pairs of rows that are arranged in a repeating priority class sequence comprising different priority classes.Type: GrantFiled: March 11, 2003Date of Patent: August 15, 2006Assignee: Integrated Device Technology, Inc.Inventor: Robert J. Proebsting
-
Patent number: 7088624Abstract: A system of multiplexed data lines in a DRAM integrated circuit includes a switching circuit having two switching states. In one switching state, the data lines connect to a first configuration of data paths as would occur in a typical DRAM integrated circuit. A limited number of spare column select lines are available to repair defective column select lines in the first configuration. In another switching state, the data lines connect to a second configuration of the data paths, doubling the number of spare column select lines available to repair a defective column select line.Type: GrantFiled: July 18, 2003Date of Patent: August 8, 2006Assignee: Infineon Technologies, A.G.Inventors: Alan Daniel, Christopher W. Kunce
-
Patent number: 7089379Abstract: A memory system is divided into memory subsystems. Each subsystem includes a slave controller. Each slave controller is coupled to a serial link. A master controller is coupled to the slave controllers via the serial links, and the master controller is capable of initiating a memory access to a memory subsystem by communicating with the slave controller via the serial link. Each memory subsystem includes memory arrays coupled to the slave controller. Each memory array includes memory channels. Memory accesses to a memory array on a memory subsystem are interleaved by the slave controller between the memory channels, and memory accesses to a memory subsystem are striped by the slave controller between the memory arrays on the memory subsystem. Memory accesses are striped between memory subsystems by the master controller. The master controller and slave controllers communicate by sending link packets and protocol packets over the serial links.Type: GrantFiled: June 28, 2002Date of Patent: August 8, 2006Assignee: EMC CorporationInventors: Navin Sharma, Jun Ohama, Douglas Sullivan
-
Patent number: 7076600Abstract: A method and system for optimizing use of signal paths on a DRAM interface. Signal paths that have a ‘don't care’ status during DRAM refresh are assigned to communication with another device. Onset of the refresh procedure triggers diversion of shared signal paths away from the DRAM to the other device for the duration of the refresh the shared signal paths include at least some of the address and data signal paths.Type: GrantFiled: October 10, 2002Date of Patent: July 11, 2006Assignee: 3Com CorporationInventor: Vincent Gavin
-
Patent number: 7072237Abstract: A method and system for operating a DRAM device in either a high power, full density mode or a low power, half density mode. In the full density mode, each data bit is stored in a single memory cell, and, in the half density mode, each data bit is stored in two memory cells that are refreshed at the same time to permit a relatively slow refresh rate. When transitioning from the full density mode to the half density mode, data are copied from each row of memory cells storing data to an adjacent row of memory cells. The adjacent row of memory cells are made free to store data from an adjacent row by remapping the most significant bit of the row address to the least significant bit of the row address, and then remapping all of the remaining bits of the row address to the next highest order bit.Type: GrantFiled: January 8, 2004Date of Patent: July 4, 2006Assignee: Micron Technology, Inc.Inventors: Donald M. Morgan, Greg A. Blodgett
-
Patent number: 7069464Abstract: A hybrid serial/parallel bus interface has a data block demultiplexing device. The data block demultiplexing device has an input configured to receive a data block and demultiplexes the data block into a plurality of nibbles. For each nibble, a parallel to serial converter converts the nibble into serial data. A line transfers each nibble's serial data. A serial to parallel converter converts each nibble's serial data to recover that nibble. A data block reconstruction device combines the recovered nibbles into the data block.Type: GrantFiled: November 21, 2001Date of Patent: June 27, 2006Assignee: Interdigital Technology CorporationInventors: Joseph Gredone, Alfred Stufflet, Timothy A. Axness
-
Patent number: 7064999Abstract: A digital memory circuit has at least two pairs of adjacent memory banks. Each of the banks has n parallel terminals for n read/write data lines. Each bank pair has only two bundles of n/2 read/write data lines. A first bundle is assigned to the first half of a first bank and to a second half of a second bank and the second bundle is assigned to a second half of the first bank and to a first half of the second bank. Data are input/output in parallel to n/2 input/output lines with the timing of successive half-periods of a clock signal. A changeover device is changeable between different switching states for connecting a bundle of n/2 input/output lines to the read/write data lines of the bank pair containing the addressed bank, depending on whether the data are assigned to the first or second half-period of the clock signal.Type: GrantFiled: January 15, 2003Date of Patent: June 20, 2006Assignee: Infineon Technologies AGInventors: Helmut Fischer, Ullrich Menczigar, Johann Pfeiffer
-
Patent number: 7042778Abstract: A flash memory device that can detect short circuits in local and global bit lines. The flash memory device has a plurality of sets of adjacent local bit lines, a plurality of global bit lines and a plurality of select transistors. Each select transistor has a control gate and is coupled between one of the local bit lines in each set of local bit lines and one of the global bit lines. Thus, each local bit line in each set of local bit lines is coupled to a different global bit line. Multiple select lines are used to activate the control gates on the select transistors. Each select line is coupled to the control gates on associated select transistors. The associated select transistors are select transistors that are coupled to the local bit lines in an associated set of local bit lines.Type: GrantFiled: March 22, 2005Date of Patent: May 9, 2006Assignee: Micron Technology, Inc.Inventor: Christophe Chevallier
-
Patent number: 7024578Abstract: A memory apparatus includes a memory module array having several memory modules. Each memory module has a synchronization connection for receiving a synchronization signal for synchronizing the memory module relative to the other memory modules in the memory module array. This enables combining data bursts read from the memory modules into a data stream.Type: GrantFiled: November 22, 2002Date of Patent: April 4, 2006Assignee: Infineon Technologies AGInventor: Wolfgang Nikutta
-
Patent number: 7017004Abstract: Upgrading a non-volatile memory image such as a flash ROM is accomplished by partitioning the flash ROM into a plurality of flash ROM regions. One of the flash ROM regions is selected to receive the software upgrade, which can then be directly overwritten without having to overwrite the flash ROM image in its entirety. Through the use of an image buffer, which stores information about the ROM regions, it is possible to move ROM regions, delete ROM regions, add ROM regions, expand/contact ROM regions, update ROM regions, and enable/disable ROM regions without having to modify the entire ROM image or shadow parts of the ROM image in RAM. Additionally, security and registry information can also be logically linked to a particular region.Type: GrantFiled: March 29, 2002Date of Patent: March 21, 2006Assignee: Microsoft CorporationInventors: Michael P. Calligaro, Chee H. Chew, Dominique Fortier, Eric Lawrence Albert Lantz, Randal James Ramig
-
Patent number: 7012844Abstract: A device information writing circuit features a redundancy fuse set for selectively performing a repair operation or a device information writing operation. The repair operation is performed with a fuse set having the least frequency of use from the redundancy fuse sets of a row address. Additionally, the number of fuse sets is reduced because the device information including the LOT number, the wafer number and row/column coordinates is written as different data in each bank by a fuse cutting method.Type: GrantFiled: June 30, 2004Date of Patent: March 14, 2006Assignee: Hynix Semiconductor Inc.Inventor: Hyuck Soo Yoon
-
Patent number: 7009895Abstract: The method described uses a Skip-Over technique which requires a set of muxes at the input and output of a block that is to be repaired. The improved method of implementing I/O redundancy control logic has a minimal impact to both chip area and chip wire tracks. To overcome problems of required real estate usage on a chip that was undesirable enables use of odd and even decoder outputs that can share a single wire track, the same wire being utilizable for both odd and even decoder outputs. In order to implement the decode and carry function as a centralized function, there arises a requirement that logically adjacent decode circuits (decoders connected by a carry signal) should be physically close together to minimize the overhead of the carry wiring. If the decode structure and the mux structure are arranged orthogonal to each other, then each decoder output would require a wire track. The described method however, allows odd and even decoder outputs to share the same wire track.Type: GrantFiled: March 31, 2004Date of Patent: March 7, 2006Assignee: International Business Machines CorporationInventors: Paul A. Bunce, John D. Davis, Thomas J. Knips, Donald W. Plass
-
Patent number: 7005693Abstract: A twin-cell type semiconductor memory device in which the area of a chip can be reduced. In the twin-cell type semiconductor memory device for storing data in at least one pair of memory cells as complementary information, memory cells are arranged at each of a plurality of word lines at intervals at which bit lines are located. At least the one pair of memory cells, which have stored the complementary information and which indicate a plurality of areas each connected to a pair of bit lines, form a twin cell.Type: GrantFiled: September 3, 2003Date of Patent: February 28, 2006Assignee: Fujitsu LimitedInventors: Ayako Sato, Masato Matsumiya, Satoshi Eto
-
Patent number: 7003684Abstract: A memory control chip, control method and control circuit. Instead of accessing a plurality of memory modules in a memory bank by referencing the same clocking signal, each memory module references a clocking signal having the same frequency but a slightly different preset phase so that the data within each memory module is accessed at a slightly different time. Ultimately, simultaneous switch output noise is greatly reduced and fewer power/ground pins are required in a package.Type: GrantFiled: September 18, 2002Date of Patent: February 21, 2006Assignee: VIA Technologies, Inc.Inventor: Nai-Shung Chang
-
Patent number: 7002860Abstract: A bit-read apparatus includes a first decoder and N multiplexers, each having Q output nodes and Q pull-ups coupled thereto. Respective multiplexers have M selectors coupled to N×M respective select lines and register-file cells. The selectors are in Q groups coupled to respective output nodes. Each multiplexer has a logic gate with inputs coupled to respective multiplexer output nodes. A second decoder is coupled to an N+1th multiplexer having R output nodes and R pull-ups coupled thereto. The N+1th multiplexer also has N selectors, coupled to respective select lines of the second decoder and respective output logic gates of the N multiplexers. The N selectors are in R groups coupled to the R nodes. An output logic gate for N+1th multiplexer has R inputs coupled respectively to the R nodes. Each pull-up of the multiplexers drives its respective multiplexer output node responsive to an address-bit signal.Type: GrantFiled: November 6, 2003Date of Patent: February 21, 2006Assignee: International Business Machines CorporationInventors: Sam Gat-Shang Chu, Peter Juergen Klim, Michael Ju Hyeok Lee, Jose Angel Paredes
-
Patent number: 7002867Abstract: An IC having an array of memory cells that can be accessed through two different ports is described. Read/write operation is performed through one of the ports. The refresh of the memory cell is performed through the other port. In one embodiment, the other port is only used internally to the memory array.Type: GrantFiled: September 25, 2002Date of Patent: February 21, 2006Assignee: Infineon Technologies AktiengesellschaftInventor: Raj Kumar Jain
-
Patent number: 6988170Abstract: A chip-multiprocessing system with scalable architecture, including on a single chip: a plurality of processor cores; a two-level cache hierarchy; an intra-chip switch; one or more memory controllers; a cache coherence protocol; one or more coherence protocol engines; and an interconnect subsystem. The two-level cache hierarchy includes first level and second level caches. In particular, the first level caches include a pair of instruction and data caches for, and private to, each processor core. The second level cache has a relaxed inclusion property, the second-level cache being logically shared by the plurality of processor cores. Each of the plurality of processor cores is capable of executing an instruction set of the ALPHA™ processing core. The scalable architecture of the chip-multiprocessing system is targeted at parallel commercial workloads.Type: GrantFiled: October 24, 2003Date of Patent: January 17, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Luiz Andre Barroso, Kourosh Gharachorloo, Andreas Nowatzyk
-
Patent number: 6982920Abstract: A flash memory device that can detect short circuits in local and global bit lines. The flash memory device has a plurality of sets of adjacent local bit lines, a plurality of global bit lines and a plurality of select transistors. Each select transistor has a control gate and is coupled between one of the local bit lines in each set of local bit lines and one of the global bit lines. Thus, each local bit line in each set of local bit lines is coupled to a different global bit line. Multiple select lines are used to activate the control gates on the select transistors. Each select line is coupled to the control gates on associated select transistors. The associated select transistors are select transistors that are coupled to the local bit lines in an associated set of local bit lines.Type: GrantFiled: February 23, 2004Date of Patent: January 3, 2006Assignee: Micron Technology, Inc.Inventor: Christophe Chevallier
-
Patent number: 6977853Abstract: A flash memory device that can detect short circuits in local and global bit lines. The flash memory device has a plurality of sets of adjacent local bit lines, a plurality of global bit lines and a plurality of select transistors. Each select transistor has a control gate and is coupled between one of the local bit lines in each set of local bit lines and one of the global bit lines. Thus, each local bit line in each set of local bit lines is coupled to a different global bit line. Multiple select lines are used to activate the control gates on the select transistors. Each select line is coupled to the control gates on associated select transistors. The associated select transistors are select transistors that are coupled to the local bit lines in an associated set of local bit lines.Type: GrantFiled: February 23, 2004Date of Patent: December 20, 2005Assignee: Micron Technology, Inc.Inventor: Christophe Chevallier
-
Patent number: 6975554Abstract: A method for providing a shared write driver is provided. The method includes providing a write driver for a memory array. The memory array comprises a plurality of memory columns. The write driver is coupled to the plurality of memory columns.Type: GrantFiled: April 30, 2003Date of Patent: December 13, 2005Assignee: Advanced Micro Devices, Inc.Inventors: Peter D. Lapidus, Yat-Loong To
-
Patent number: 6973005Abstract: A flash memory device that can detect short circuits in local and global bit lines. The flash memory device has a plurality of sets of adjacent local bit lines, a plurality of global bit lines and a plurality of select transistors. Each select transistor has a control gate and is coupled between one of the local bit lines in each set of local bit lines and one of the global bit lines. Thus, each local bit line in each set of local bit lines is coupled to a different global bit line. Multiple select lines are used to activate the control gates on the select transistors. Each select line is coupled to the control gates on associated select transistors. The associated select transistors are select transistors that are coupled to the local bit lines in an associated set of local bit lines.Type: GrantFiled: February 23, 2004Date of Patent: December 6, 2005Assignee: Micron Technology, Inc.Inventor: Christophe Chevallier
-
Patent number: 6965537Abstract: Rows of DRAM memory cells are refreshed at either a relatively high rate during normal operation or a relatively slow rate in a reduced power refresh mode. Prior to refreshing the rows of memory cells, the data are read from the memory cells, and corresponding syndromes are generated and stored. When transitioning from the reduced power refresh mode, data from the rows of memory cells are read, and the stored syndromes are used to determine if there are errors in the read data. The syndromes are also used to correct any errors that are found, and the corrected data are written to the rows of memory cells. By correcting any errors that exist when transitioning from the reduced power refresh mode, it is not necessary to use the syndromes to detect and correct errors while operating in the reduced power refresh mode.Type: GrantFiled: August 31, 2004Date of Patent: November 15, 2005Assignee: Micron Technology, Inc.Inventors: Dean A. Klein, John Schreck
-
Patent number: 6958945Abstract: A memory array is provided, having at least two memory cells accessed for each row address to retain a sufficient electric charge to properly store “1” and “0” bits. For such a memory array, both even and odd row decoders in the array are permanently enabled so that each row address the array receives causes the even row decoder to energize at least one even word line and the odd row decoder to energize at least one odd word line. As a result, at least two memory cells are accessed for each row address so that each “1” or “0” bit is stored as an electric charge in at least two memory cells.Type: GrantFiled: August 27, 2004Date of Patent: October 25, 2005Assignee: Micron Technology, Inc.Inventor: Michael A. Shore
-
Patent number: 6956786Abstract: A random access memory comprises a plurality of data pads and an array of memory cells comprising a first portion of memory cells and a second portion of memory cells. The random access memory comprises a first line configured to receive first data signals between the first portion of memory cells and the data pads and a second line configured to receive second data signals between the second portion of memory cells and the data pads. The first portion of memory cells is configured to be made inaccessible to eliminate the first data signals and a first number of the data pads and the second portion of memory cells is configured to be made inaccessible to eliminate the second data signals and a second number of the data pads.Type: GrantFiled: December 4, 2003Date of Patent: October 18, 2005Assignee: Infineon Technologies North America Corp.Inventors: Torsten Partsch, Thoai Thai Le
-
Patent number: 6957310Abstract: Counter control section 101 increments a row number and column number on a two-dimensional array for a block interleave expressed by a matrix two-dimensional array, outputs the incremented numbers as the read address values, bit inversion apparatus 102 performs bit inversion using the read address values as inputs, column conversion section 103 outputs the address values corresponding to the bit inversion output values and the column numbers from counter control section 101 as the column conversion values, shift register 104 bit-shifts the output values of bit inversion apparatus 102 and outputs as the address offset values, adder 106 adds up the address offset values and column conversion values and size comparison section 106 compares the addition value with the interleave size and outputs data which is not greater than the interleave size as address values.Type: GrantFiled: October 6, 2000Date of Patent: October 18, 2005Assignee: Matsushita Electric Industrial Co., Ltd.Inventors: Tetsuya Ikeda, Ryutaro Yamanaka
-
Patent number: 6950366Abstract: A method for providing a low power memory array is provided. The method includes partitioning a memory array into at least two memory sections. Each memory section comprises a plurality of memory cells. A sense amplifier is provided for the memory sections. An operation request for a specified memory cell in one of the memory sections is received. The memory section comprising the specified memory cell is accessed. The requested operation is performed on the specified memory cell.Type: GrantFiled: April 30, 2003Date of Patent: September 27, 2005Assignee: Advanced Micro Devices, Inc.Inventors: Peter D. Lapidus, Ronald Scott Hathcock, Yat-Loong To
-
Patent number: 6944087Abstract: Disclosed is a method and apparatus for an off boundary memory to provide off boundary memory access. The off boundary memory includes a right memory array having a plurality of right memory rows and a left memory array having a plurality of left memory rows. This forms a memory having a plurality of row lines, each row line having a right memory row and a left memory row, respectively. An off boundary row address decoder is coupled to both the right and left memory arrays and is capable of performing an off boundary memory access which includes accessing a desired plurality of memory addresses from one of a right or left memory row of a row line and from one of a left or right memory row of an adjacent row line at substantially the same time within one memory access cycle.Type: GrantFiled: February 15, 2002Date of Patent: September 13, 2005Assignee: Intel CorporationInventors: Ruban Kanapathippillai, Kumar Ganapathy, Thu Nguyen
-
Patent number: 6940780Abstract: A flash memory device that can detect short circuits in local and global bit lines. The flash memory device has a plurality of sets of adjacent local bit lines, a plurality of global bit lines and a plurality of select transistors. Each select transistor has a control gate and is coupled between one of the local bit lines in each set of local bit lines and one of the global bit lines. Thus, each local bit line in each set of local bit lines is coupled to a different global bit line. Multiple select lines are used to activate the control gates on the select transistors. Each select line is coupled to the control gates on associated select transistors. The associated select transistors are select transistors that are coupled to the local bit lines in an associated set of local bit lines.Type: GrantFiled: February 23, 2004Date of Patent: September 6, 2005Assignee: Micron Technology, Inc.Inventor: Christophe Chevallier
-
Patent number: 6940771Abstract: A memory array design is provided. Memory cells are defined an intersections of rows and columns. A pair of bitline segments are defined for each column. A connecting load device of each memory cell is connected to either a first or a second of the pair of bitline segments. An equal number of load devices in each column couple to each of the pair of bitlines.Type: GrantFiled: January 30, 2003Date of Patent: September 6, 2005Assignee: Sun Microsystems, Inc.Inventors: Shree Kant, Aparna Ramachandran, Ranjan Vaish
-
Patent number: 6938142Abstract: Systems and methods for reducing delays between successive write and read accesses in multi-bank memory devices are provided. Computer circuits modify the relative timing between addresses and data of write accesses, reducing delays between successive write and read accesses. Memory devices that interface with these computer circuits use posted write accesses to effectively return the modified relative timing to its original timing before processing the write access.Type: GrantFiled: August 28, 2002Date of Patent: August 30, 2005Assignee: Micron Technology, Inc.Inventor: J. Thomas Pawlowski
-
Patent number: 6920536Abstract: A method of accessing matrix data of a semiconductor memory having memory banks. The memory banks each having memory cells arranged in X and Y directions, a Y decoder for selecting Y-direction addresses of the memory cells and an X decoder for selecting X-direction addresses of the memory cells, predicated on the memory banks being operable independently. Items of data specified by a specified number of continuous X addresses and having the same Y addresses are successively written into or read from the memory cells arranged in the X direction, which are specified by X addresses corresponding to 1+knth in one of the banks. After all data have been written into or read from the specified memory cells, corresponding data are successively written into or read from the memory cells specified by X addresses corresponding to 2+knth in another one of the banks.Type: GrantFiled: September 24, 2003Date of Patent: July 19, 2005Assignee: Oki Electric Industry Co., Ltd.Inventor: Atsushi Takasugi
-
Patent number: 6917545Abstract: A method and apparatus for a memory device including a burst architecture employs a double bus architecture that is multiplexed onto an output bus at clock rate that is doubled. The resulting architecture effectively doubles throughput without increasing memory device latency.Type: GrantFiled: February 14, 2003Date of Patent: July 12, 2005Assignee: Micron Technology, Inc.Inventors: Girolamo Gallo, Giuliano Gennaro Imondi, Giovanni Naso, Tommaso Vali
-
Patent number: 6912615Abstract: The invention relates to a control means for controlling burst accesses to a synchronous dynamic semiconductor memory device comprising at least two memory banks. In order to avoid relatively large time losses due to preparation cycles (precharge and activate), the invention provides an address converter unit (12) for converting a logical access address into physical access addresses by splitting the burst access into at least two partial burst accesses, wherein a first physical access address addresses a first memory area of a first memory bank for a first partial burst access and wherein a second physical access address addresses a second memory area of a second memory bank for a second partial burst access.Type: GrantFiled: September 6, 2002Date of Patent: June 28, 2005Assignee: Koninklijke Philips Electronics N.V.Inventor: Volker Nicolai
-
Patent number: 6912173Abstract: An address device simultaneously provides a first address to a first memory section using a first address bus and a second, incrementally higher, address to a second memory section using a second address bus. A buffer can then read from or write to the first and second memory sections. During a read operation, the buffer can receive a first portion of a misaligned data word from the first memory section and read a second portion of the misaligned data word from the second memory section and assemble the data in the data word from the first and second portions. When the access operation is a write operation, the buffer can effectively perform a shift operation on the data in the data word, then write a first portion of the word to the first memory section and write a second portion of the word to the second memory section. Accordingly, data accesses that would take two memory-access cycles on a conventional memory system are reduced to a single memory-access cycle.Type: GrantFiled: June 25, 2002Date of Patent: June 28, 2005Assignee: Broadcom CorporationInventor: Robert Beat