System and a method for defining transforms of memory device addresses
First Claim
1. A system for defining transforms of memory device addresses between different memory device topologies, each topology having a corresponding address space, the system comprisinga receiving means for receiving a representative plurality of pairs of addresses, each pair consisting of one memory cell address in the first address space and one address in the second address space, an address pairs storing means for storing said pairs of addresses, a computing means for computing transformation formulas.
10 Assignments
0 Petitions
Accused Products
Abstract
A system, a method and a computer program product for defining transforms of cell addresses between different memory device topologies providing the use of minimum memory space and time required for storage and computing defect data and also the flexibility of approach offering a user friendly interface and simplification of the transformation procedure.
-
Citations
15 Claims
-
1. A system for defining transforms of memory device addresses between different memory device topologies, each topology having a corresponding address space, the system comprising
a receiving means for receiving a representative plurality of pairs of addresses, each pair consisting of one memory cell address in the first address space and one address in the second address space, an address pairs storing means for storing said pairs of addresses, a computing means for computing transformation formulas.
-
6. A method of defining transforms of memory device addresses between different memory device topologies, each topology having a corresponding address space, the method including:
-
a step of receiving a representative plurality of pairs of addresses, each pair consisting of one memory cell address in the first address space and one address in the second address space, a step of storing said pairs, a step of computing transformation formulas. - View Dependent Claims (7, 8)
-
-
9. A computer program product comprising a computer usable medium having computer readable program code means embodied in said medium for defining transforms of memory device addresses between different memory device topologies, each topology having a corresponding address space, said computer readable program code means comprising:
-
a computer readable program code means for causing a computer to receive a representative plurality of pairs of addresses, each pair consisting of one memory cell address in the first address space and one address in the second address space, a computer readable program code means for causing a computer to store said pairs, a computer readable program code means for causing a computer to generate transformation formulas, a computer readable program code means for causing a computer to transfer the transformation formulas to initialize an affine transformation means. - View Dependent Claims (10, 11)
a computer readable program code means for causing a computer to sequentially receive said pairs of addresses and place one address from each pair in a matrix X corresponding to the first address space, and the other address in a matrix Y corresponding to the second address space, a computer readable program code means for causing a computer to calculate a determinant for the matrix X corresponding to the first address space after each pair of addresses is added;
a computer readable program code means for causing a computer to extract some pairs of addresses and/or add some pairs of addresses until a non-zero determinant for the matrix X corresponding to the first address space is obtained;
a computer readable program code means for causing a computer to calculate matrix M as Y·
X−
1 and extract a transformation matrix and a transformation vector out of the matrix M.
-
Specification