Apparatuses and methods to perform dq swapping on memory
AssigneeMicron Technology, Inc.
InventorsWesley W. Borie, Dennis G. Montierth, Garth N. Grubb, Mow Yiak Goh, Anthony M. Geidl
Life of this patent
Estimating the term…
Abstract
An exemplary memory includes a first sub-wordline (SWL) driver configured to provide first data from a memory cell array, a second SWL driver configured to provide second data from a memory cell array, and an input/output (I/O) circuit configured to receive the first data and the second data from the first and second SWL drivers, respectively. The I/O circuit including a data terminal mapping circuit configured to selectively route the first data and the second data to different respective data terminal based on a data terminal mapping setting.
Claims20
An apparatus comprising:
- a first sub-wordline (SWL) driver configured to provide first data from a memory cell array;
- a second SWL driver configured to provide second data from a memory cell array;
- and
- an input/output (I/O) circuit configured to receive the first data and the second data from the first and second SWL drivers, respectively, the I/O circuit including a data terminal mapping circuit configured to selectively route the first data and the second data to different respective data terminal based on a data terminal mapping setting.
A memory module comprising:
- first and second module data terminals;
- a memory package having first and second data terminals;
- and
- a swizzle configured to map the first and second data terminals of the memory package to the first and second module data terminals,
- wherein the memory package includes a data terminal mapping circuit configured to selectively arrange data provided to the first and second data terminals based on a mapping between the first and second data terminals of the memory package and the first and second module data terminals.
A method comprising:
- receiving, via a first sub-wordline (SWL) driver of a memory package, first data from a memory cell array of the memory package;
- receiving, via a second SWL driver, second data from a memory cell array;
- receiving a data terminal mapping setting;
- and
- selectively routing the first data and the second data to different respective data terminal of the memory package based on a data terminal mapping setting.
Dependencies are inferred from the claim text.