MRAM Bit-State Sensing With Bidirectional Read Phases
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Magnetic Random-Access Memory (MRAM) devices consume significant energy during the reading process, which is a disadvantage despite their advantages in memory cell size and scalability.
Innovation Solution
A memory circuit design that reads bit states during both charging and discharging phases of the data line using a bidirectional voltage sense amplifier, with reference voltages generated by dummy memory cells, reducing energy consumption by 40% compared to traditional methods that read during discharging alone.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If traditional reading method is used (reading during discharging only), then device complexity is reduced, but energy consumption increases
Solution Approach 1:
The patent applies preliminary action by performing a first read operation during the charging phase before the second read operation during the discharging phase. This allows the system to capture bit state information earlier in the cycle, enabling energy optimization through selective use of read results while maintaining accuracy
Solution Approach 2:
The patent implements periodic action by conducting read operations at two distinct periodic points in the clock cycle: once during the charging phase and once during the discharging phase. This periodic sampling approach enables the system to determine bit states more efficiently, reducing overall energy consumption by 40% compared to traditional single-phase reading methods
2Use of energy by moving object
If reading is performed during both charging and discharging phases, then energy consumption is reduced, but measurement precision requirements increase
Solution Approach 1:
The patent applies feedback by using the results from the first read operation during charging to inform and potentially eliminate the need for the second read operation during discharging. The system feedback mechanism determines whether a second read is necessary based on the first read results, thereby reducing energy consumption while maintaining measurement precision through intelligent decision-making
Solution Approach 2:
By performing the first read operation during the charging phase as a preliminary action, the system obtains initial bit state information that can be used to determine whether additional reading during discharging is necessary. This preliminary reading reduces the overall energy consumption by potentially eliminating the second read operation while maintaining detection precision
Data Source
AI summary
Memory circuits that read the bit state of memory cells are disclosed. In some embodiments, a memory circuit, includes a memory cell configured to store a bit. A reference line is configured to receive a reference signal and a data line is configured to receive a data signal. The data line is configured to be selectively coupled to the memory cell. A charge voltage select unit is configured to charge the reference line and the data line in response to a select signal being in a first select state and discharge the reference line and the data line in response to the select signal being in a second select state. A sense amplifier is configured to compare the data signal and the reference signal to sense a bit state of the bit stored by the memory cell.


