A novel processor architecture and algorithms are provided which improve non-volatile memory updates and increases processor performance in successive generations of processors. A new processor architecture is supported by a software model consisting of two new firmware layers and the legacy 32 bit basic...http://www.google.com/patents/US6754828?utm_source=gb-gplus-sharePatent US6754828 - Algorithm for non-volatile memory updates