Method and apparatus for resetable memory and design approach for same
View Patent ↗A resetable memory is described that includes a memory without reset capability having a data output coupled to a first input of a first multiplexer. A second input of the first multiplexer has a reset value input. A channel select for the first multiplexer is coupled to a resetable storage cell output that indicates whether a storage cell within the memory without reset capability has been written to after a reset or has not been written to after a reset.
1. A method comprising:
presenting a reset value as a read value from a storage cell of a memory unit without reset if said storage cell has not been written to after a reset has been applied, said reset value not an actual output value of said memory unit without reset; and
presenting said actual output value of said memory unit without reset as said read value if said storage cell has been written to after said reset has been applied and before a following reset has been applied.
2. The method of claim 1 further comprising reading a value from a resetable storage cell that indicates whether said storage cell has been written to after a reset has been applied.
3. The method of claim 2 wherein said resetable storage cell is a storage cell within a memory having reset capability, said resetable storage cell having the same address as said storage cell.
4. The method of claim 2 wherein said resetable storage cell is a register.