The present invention is directed to magnetoresistive memory and data
storage devices. A system for providing distributed functionality in an
electronic environment includes a plurality of platforms suitable for
providing a logic function. The platforms include embedded programmable
logic, and MRAM memory, the logic and MRAM memory communicatively coupled
via an interconnect.