Systems and methods involving data bus inversion memory circuitry, configuration and/or operation including data signals grouped into 10 bits and/or other features
First Claim
1. A DRAM device involving data signals grouped into 10 bits, the DRAM device comprising:
- a memory core;
input circuitry that receives a data bus inversion (DBI) bit associated with a data signal as input directly, without transmission through DBI logic associated with an input buffer;
memory circuitry that stores the DBI bit into the memory core, reads the DBI bit from the memory core, and provides the DBI bit as output;
wherein the DRAM device stores and processes the DBI bit on an internal data bus as a regular data bit; and
a data bypass circuit including an input coupled to the memory core, a write buffer storing addresses, and a comparator comparing a read address to the addresses stored in the write buffer, wherein data from the write buffer is retrieved instead of data from the memory core when the comparator determines that the address stored in the write buffer matches the read address, thereby causing the output data signal to bypass the DBI logic.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and fabrication processes relating to dynamic random access memory (DRAM) devices involving data signals grouped into 10 bits are disclosed. According to one illustrative implementation a DRAM device may comprise a memory core, circuitry that receives a data bus inversion (DBI) bit associated with a data signal as input directly, without transmission through DBI logic associated with an input buffer, circuitry that stores the DBI bit into the memory core, reads the DBI bit from the memory core, and provides the DBI bit as output. In further implementations, DRAM devices herein may store and process the DBI bit on an internal data bus as a regular data bit.
39 Citations
20 Claims
-
1. A DRAM device involving data signals grouped into 10 bits, the DRAM device comprising:
-
a memory core; input circuitry that receives a data bus inversion (DBI) bit associated with a data signal as input directly, without transmission through DBI logic associated with an input buffer; memory circuitry that stores the DBI bit into the memory core, reads the DBI bit from the memory core, and provides the DBI bit as output; wherein the DRAM device stores and processes the DBI bit on an internal data bus as a regular data bit; and a data bypass circuit including an input coupled to the memory core, a write buffer storing addresses, and a comparator comparing a read address to the addresses stored in the write buffer, wherein data from the write buffer is retrieved instead of data from the memory core when the comparator determines that the address stored in the write buffer matches the read address, thereby causing the output data signal to bypass the DBI logic. - View Dependent Claims (2, 3, 4, 5, 6, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
7. A DRAM device, including:
-
a data bus inversion (DBI) bus involving data signals grouped into 10 bits, the DBI bus comprising; a data bus configured such that no more than half the data bits are set to low; circuitry including a DBI data bit indicating whether the data bus is to be inverted; a power supply bus shared by the data bus and the DBI data bit; a ground bus shared by the data bus and the DBI data bit; and a decoupling capacitor provided between the power supply bus and the ground bus; a memory core; and a data bypass circuit including an input coupled to the memory core, a write buffer storing addresses, and a comparator comparing a read address to the addresses stored in the write buffer, wherein data from the write buffer is retrieved instead of data from the memory core when the comparator determines that the address stored in the write buffer matches the read address, thereby causing the output data signal to bypass the DBI bus. - View Dependent Claims (8, 9)
-
-
20. A method of DRAM memory operation involving data signals grouped into 10 bits, the method comprising:
-
receiving a data bus inversion (DBI) bit and data bits as input; outputting the DBI bit and the data bits to section circuitry; writing the data bits into bit lines of a memory array; comparing a read address to addresses stored in a write buffer; when the read address does not match the addresses stored in the write buffer, reading the data bits from the memory array; when the read address matches the addresses stored in the write buffer, reading data from the write buffer instead of data from the memory array, thereby causing the output data signal to bypass DBI logic; and outputting the DBI formatted data bits and the DBI bits; wherein data format of the data from the data input, throughout storage in the memory array and one or more write coherency registers, to the data output, is DBI format.
-
Specification