Memory array and measuring and testing methods for inter-hamming differences of memory array
First Claim
1. A memory device, comprising:
- a memory array comprising a plurality of sections, wherein each section of the plurality of sections comprises a plurality of bits, and the numbers of the bits of the plurality of sections are the same; and
an inter-hamming difference analyzer configured to obtain contents of the plurality of sections operating in different operating conditions, to obtain a plurality of inter-hamming differences of the contents, and to provide a maximum inter-hamming difference and a minimum inter-hamming difference among the inter-hamming differences of the plurality of sections,wherein the inter-hamming difference represents the number of unlike bits between the content of one section of the plurality of sections corresponding to a first operating condition and the content of another section of the plurality of sections corresponding to a second operating condition that is different from the first operating condition.
1 Assignment
0 Petitions
Accused Products
Abstract
A memory device is provided. The memory device includes a memory array including a plurality of sections, and an inter-hamming difference analyzer. Each section includes a plurality of bits, and the numbers of the bits of the plurality of sections are the same. The inter-hamming difference analyzer is configured to obtain contents of the plurality of sections operating in different operating conditions, to obtain a plurality of inter-hamming differences of the contents, and to provide a maximum inter-hamming difference and a minimum inter-hamming difference among the inter-hamming differences of the plurality of sections. The inter-hamming difference represents the number of unlike bits between the content of one section corresponding to a first operating condition and the content of another section corresponding to a second operating condition that is different from the first operating condition.
10 Citations
20 Claims
-
1. A memory device, comprising:
-
a memory array comprising a plurality of sections, wherein each section of the plurality of sections comprises a plurality of bits, and the numbers of the bits of the plurality of sections are the same; and an inter-hamming difference analyzer configured to obtain contents of the plurality of sections operating in different operating conditions, to obtain a plurality of inter-hamming differences of the contents, and to provide a maximum inter-hamming difference and a minimum inter-hamming difference among the inter-hamming differences of the plurality of sections, wherein the inter-hamming difference represents the number of unlike bits between the content of one section of the plurality of sections corresponding to a first operating condition and the content of another section of the plurality of sections corresponding to a second operating condition that is different from the first operating condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for measuring inter-hamming difference of a memory array divided into a plurality of sections, comprising:
-
obtaining a plurality of first contents of the plurality of sections from the memory array when the memory array is operating in a first operating condition; obtaining a plurality of second contents of the plurality of sections from the memory array when the memory array is operating in a second operating condition, wherein power supplies, operation frequencies or operation temperatures of the first and second operating conditions are different; obtaining a plurality of inter-hamming differences between the first and second contents, wherein the inter-hamming difference represents the number of unlike bits between the first content of one section of the plurality of sections and the second content of another section of the plurality of sections; and obtaining an inter-hamming difference range according to a maximum inter-hamming difference and a minimum inter-hamming difference among the inter-hamming differences. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method for testing a memory array divided into a plurality of sections, comprising:
-
applying a first operating condition to the memory array, and obtaining a plurality of first contents of the plurality of sections from the memory array operating in the first operating condition; after storing the first contents, applying a second operating condition to the memory array, and obtaining a plurality of second contents of the plurality of sections from the memory array operating in the second operating condition; obtaining a plurality of inter-hamming differences between the stored first contents and the second contents, wherein the inter-hamming difference represents the number of unlike bits between the stored first content of one section of the plurality of sections and the second content of another section of the plurality of sections; and obtaining a test result of the memory array according to a maximum inter-hamming difference and a minimum inter-hamming difference among the inter-hamming differences. - View Dependent Claims (17, 18, 19, 20)
-
Specification