CPC G11C 11/1673 (2013.01) [G06F 17/142 (2013.01); G11C 11/1653 (2013.01); G11C 11/1675 (2013.01); G11C 11/1697 (2013.01)] | 6 Claims |
1. An access controller, comprising:
an address-storing register configured to receive an input about an MRAM address that is a reading destination, the address-storing resister storing the address;
a multiplexer configured to output multiple destinations of the MRAM stored in the address-storing register to the MRAM for reading;
multiple data-storing registers configured to store data read from the MRAM; and
a comparator configured to receive a reading instruction together with a specified reading destination and to compare an address related to the specified reading destination with a reading address stored in the address-storing register, wherein
the access controller configured to receive a reading instruction together with a specified reading destination and to output data already read and stored in any one of the data-storing registers in response to the reading instruction when the comparator determines the data have been read from the MRAM in advance.
|