Alternate Addressing (e.g., Even/odd) Patents (Class 365/230.04)
  • Patent number: 7193899
    Abstract: 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: Grant
    Filed: December 3, 2004
    Date of Patent: March 20, 2007
    Assignee: Micron Technology, Inc.
    Inventors: David Eggleston, Anthony Moschopoulos, Michael Murray, Brady Keays
  • Patent number: 7190413
    Abstract: 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: Grant
    Filed: November 27, 2002
    Date of Patent: March 13, 2007
    Assignee: LSI Logic Corporation
    Inventors: Elliot N. Linzer, Ho-Ming Leung
  • Patent number: 7184352
    Abstract: 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: Grant
    Filed: July 28, 2005
    Date of Patent: February 27, 2007
    Assignee: Micron Technology, Inc.
    Inventors: Dean A. Klein, John Schreck
  • Patent number: 7164607
    Abstract: 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: Grant
    Filed: June 1, 2005
    Date of Patent: January 16, 2007
    Assignee: Micron Technology, Inc.
    Inventors: Girolamo Gallo, Giuliano Gennaro Imondi, Giovanni Naso, Tommaso Vali
  • Patent number: 7154807
    Abstract: 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: Grant
    Filed: February 22, 2005
    Date of Patent: December 26, 2006
    Assignee: Spansion LLC
    Inventor: Mitsuhiro Nagao
  • Patent number: 7154808
    Abstract: 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 enable
    Type: Grant
    Filed: May 9, 2005
    Date of Patent: December 26, 2006
    Assignee: Hynix Semiconductor Inc.
    Inventor: Young Bo Shim
  • Patent number: 7149116
    Abstract: 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: Grant
    Filed: January 24, 2006
    Date of Patent: December 12, 2006
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Makoto Sakuma, Fumitaka Arai, Riichiro Shirota, Yasuhiko Matsunaga
  • Patent number: 7142471
    Abstract: 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: Grant
    Filed: March 31, 2005
    Date of Patent: November 28, 2006
    Assignee: SanDisk 3D LLC
    Inventors: Luca G. Fasoli, Roy E. Scheuerlein
  • Patent number: 7133310
    Abstract: 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: Grant
    Filed: November 2, 2005
    Date of Patent: November 7, 2006
    Assignee: Renesas Technology Corp.
    Inventor: Hideto Hidaka
  • Patent number: 7130229
    Abstract: 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: Grant
    Filed: November 8, 2002
    Date of Patent: October 31, 2006
    Assignee: Intel Corporation
    Inventors: Eric J. Dahlen, Warren R. Morrow, Peter D. Vogt
  • Patent number: 7127547
    Abstract: 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: Grant
    Filed: September 30, 2003
    Date of Patent: October 24, 2006
    Assignee: Agere Systems Inc.
    Inventor: Robert H. Utley
  • Patent number: 7117321
    Abstract: 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: Grant
    Filed: July 8, 2003
    Date of Patent: October 3, 2006
    Assignee: Conexant, Inc.
    Inventor: Farshid Nowshadi
  • Patent number: 7110319
    Abstract: 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: Grant
    Filed: August 27, 2004
    Date of Patent: September 19, 2006
    Assignee: Micron Technology, Inc.
    Inventors: Tae H. Kim, Charles L. Ingalls, Howard C. Kirsch, Jeremy J. Gum
  • Patent number: 7099231
    Abstract: 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: Grant
    Filed: January 21, 2005
    Date of Patent: August 29, 2006
    Assignee: Integrated Device Technology, Inc.
    Inventors: Mario Au, Jason Z. Mo, Ta-Chung Ma, Lan Lin
  • Patent number: 7095641
    Abstract: 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: Grant
    Filed: March 30, 2006
    Date of Patent: August 22, 2006
    Assignee: Integrated Device Technology, Inc.
    Inventor: Robert J. Proebsting
  • Patent number: 7093085
    Abstract: 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: Grant
    Filed: September 27, 2004
    Date of Patent: August 15, 2006
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Jae-Hong Lee
  • Patent number: 7092311
    Abstract: 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: Grant
    Filed: March 11, 2003
    Date of Patent: August 15, 2006
    Assignee: Integrated Device Technology, Inc.
    Inventor: Robert J. Proebsting
  • Patent number: 7088624
    Abstract: 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: Grant
    Filed: July 18, 2003
    Date of Patent: August 8, 2006
    Assignee: Infineon Technologies, A.G.
    Inventors: Alan Daniel, Christopher W. Kunce
  • Patent number: 7089379
    Abstract: 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: Grant
    Filed: June 28, 2002
    Date of Patent: August 8, 2006
    Assignee: EMC Corporation
    Inventors: Navin Sharma, Jun Ohama, Douglas Sullivan
  • Patent number: 7076600
    Abstract: 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: Grant
    Filed: October 10, 2002
    Date of Patent: July 11, 2006
    Assignee: 3Com Corporation
    Inventor: Vincent Gavin
  • Patent number: 7072237
    Abstract: 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: Grant
    Filed: January 8, 2004
    Date of Patent: July 4, 2006
    Assignee: Micron Technology, Inc.
    Inventors: Donald M. Morgan, Greg A. Blodgett
  • Patent number: 7069464
    Abstract: 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: Grant
    Filed: November 21, 2001
    Date of Patent: June 27, 2006
    Assignee: Interdigital Technology Corporation
    Inventors: Joseph Gredone, Alfred Stufflet, Timothy A. Axness
  • Patent number: 7064999
    Abstract: 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: Grant
    Filed: January 15, 2003
    Date of Patent: June 20, 2006
    Assignee: Infineon Technologies AG
    Inventors: Helmut Fischer, Ullrich Menczigar, Johann Pfeiffer
  • Patent number: 7042778
    Abstract: 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: Grant
    Filed: March 22, 2005
    Date of Patent: May 9, 2006
    Assignee: Micron Technology, Inc.
    Inventor: Christophe Chevallier
  • Patent number: 7024578
    Abstract: 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: Grant
    Filed: November 22, 2002
    Date of Patent: April 4, 2006
    Assignee: Infineon Technologies AG
    Inventor: Wolfgang Nikutta
  • Patent number: 7017004
    Abstract: 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: Grant
    Filed: March 29, 2002
    Date of Patent: March 21, 2006
    Assignee: Microsoft Corporation
    Inventors: Michael P. Calligaro, Chee H. Chew, Dominique Fortier, Eric Lawrence Albert Lantz, Randal James Ramig
  • Patent number: 7012844
    Abstract: 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: Grant
    Filed: June 30, 2004
    Date of Patent: March 14, 2006
    Assignee: Hynix Semiconductor Inc.
    Inventor: Hyuck Soo Yoon
  • Patent number: 7009895
    Abstract: 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: Grant
    Filed: March 31, 2004
    Date of Patent: March 7, 2006
    Assignee: International Business Machines Corporation
    Inventors: Paul A. Bunce, John D. Davis, Thomas J. Knips, Donald W. Plass
  • Patent number: 7005693
    Abstract: 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: Grant
    Filed: September 3, 2003
    Date of Patent: February 28, 2006
    Assignee: Fujitsu Limited
    Inventors: Ayako Sato, Masato Matsumiya, Satoshi Eto
  • Patent number: 7003684
    Abstract: 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: Grant
    Filed: September 18, 2002
    Date of Patent: February 21, 2006
    Assignee: VIA Technologies, Inc.
    Inventor: Nai-Shung Chang
  • Patent number: 7002860
    Abstract: 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: Grant
    Filed: November 6, 2003
    Date of Patent: February 21, 2006
    Assignee: International Business Machines Corporation
    Inventors: Sam Gat-Shang Chu, Peter Juergen Klim, Michael Ju Hyeok Lee, Jose Angel Paredes
  • Patent number: 7002867
    Abstract: 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: Grant
    Filed: September 25, 2002
    Date of Patent: February 21, 2006
    Assignee: Infineon Technologies Aktiengesellschaft
    Inventor: Raj Kumar Jain
  • Patent number: 6988170
    Abstract: 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: Grant
    Filed: October 24, 2003
    Date of Patent: January 17, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Luiz Andre Barroso, Kourosh Gharachorloo, Andreas Nowatzyk
  • Patent number: 6982920
    Abstract: 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: Grant
    Filed: February 23, 2004
    Date of Patent: January 3, 2006
    Assignee: Micron Technology, Inc.
    Inventor: Christophe Chevallier
  • Patent number: 6977853
    Abstract: 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: Grant
    Filed: February 23, 2004
    Date of Patent: December 20, 2005
    Assignee: Micron Technology, Inc.
    Inventor: Christophe Chevallier
  • Patent number: 6975554
    Abstract: 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: Grant
    Filed: April 30, 2003
    Date of Patent: December 13, 2005
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Peter D. Lapidus, Yat-Loong To
  • Patent number: 6973005
    Abstract: 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: Grant
    Filed: February 23, 2004
    Date of Patent: December 6, 2005
    Assignee: Micron Technology, Inc.
    Inventor: Christophe Chevallier
  • Patent number: 6965537
    Abstract: 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: Grant
    Filed: August 31, 2004
    Date of Patent: November 15, 2005
    Assignee: Micron Technology, Inc.
    Inventors: Dean A. Klein, John Schreck
  • Patent number: 6958945
    Abstract: 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: Grant
    Filed: August 27, 2004
    Date of Patent: October 25, 2005
    Assignee: Micron Technology, Inc.
    Inventor: Michael A. Shore
  • Patent number: 6956786
    Abstract: 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: Grant
    Filed: December 4, 2003
    Date of Patent: October 18, 2005
    Assignee: Infineon Technologies North America Corp.
    Inventors: Torsten Partsch, Thoai Thai Le
  • Patent number: 6957310
    Abstract: 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: Grant
    Filed: October 6, 2000
    Date of Patent: October 18, 2005
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Tetsuya Ikeda, Ryutaro Yamanaka
  • Patent number: 6950366
    Abstract: 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: Grant
    Filed: April 30, 2003
    Date of Patent: September 27, 2005
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Peter D. Lapidus, Ronald Scott Hathcock, Yat-Loong To
  • Patent number: 6944087
    Abstract: 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: Grant
    Filed: February 15, 2002
    Date of Patent: September 13, 2005
    Assignee: Intel Corporation
    Inventors: Ruban Kanapathippillai, Kumar Ganapathy, Thu Nguyen
  • Patent number: 6940780
    Abstract: 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: Grant
    Filed: February 23, 2004
    Date of Patent: September 6, 2005
    Assignee: Micron Technology, Inc.
    Inventor: Christophe Chevallier
  • Patent number: 6940771
    Abstract: 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: Grant
    Filed: January 30, 2003
    Date of Patent: September 6, 2005
    Assignee: Sun Microsystems, Inc.
    Inventors: Shree Kant, Aparna Ramachandran, Ranjan Vaish
  • Patent number: 6938142
    Abstract: 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: Grant
    Filed: August 28, 2002
    Date of Patent: August 30, 2005
    Assignee: Micron Technology, Inc.
    Inventor: J. Thomas Pawlowski
  • Patent number: 6920536
    Abstract: 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: Grant
    Filed: September 24, 2003
    Date of Patent: July 19, 2005
    Assignee: Oki Electric Industry Co., Ltd.
    Inventor: Atsushi Takasugi
  • Patent number: 6917545
    Abstract: 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: Grant
    Filed: February 14, 2003
    Date of Patent: July 12, 2005
    Assignee: Micron Technology, Inc.
    Inventors: Girolamo Gallo, Giuliano Gennaro Imondi, Giovanni Naso, Tommaso Vali
  • Patent number: 6912615
    Abstract: 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: Grant
    Filed: September 6, 2002
    Date of Patent: June 28, 2005
    Assignee: Koninklijke Philips Electronics N.V.
    Inventor: Volker Nicolai
  • Patent number: 6912173
    Abstract: 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: Grant
    Filed: June 25, 2002
    Date of Patent: June 28, 2005
    Assignee: Broadcom Corporation
    Inventor: Robert Beat