The invention relates to a device for testing a reprogramable non-volatile memory having dedicated areas protectable in reading, writing and/or erasing and whose access rights consist of configuration words (MC) saved in a configuration area of the memory, said device comprising message transmission/reception means (10) and a received message logic control unit (11) and access controls to the memory, characterized in that it comprises at least one temporary register ensuring an emulation of these access rights, so as to render access protections reversible or irreversible. The invention also relates to the process performed by said device.
Legal claims defining the scope of protection, as filed with the USPTO.
1. Test process for reprogramable non-volatile memory, performed by a device for testing a reprogramable non-volatile memory having dedicated areas protectable in reading, writing and/or erasing and whose access rights consist of configuration words (MC) saved in a configuration area of the memory, the device comprising message transmission/reception means ( 10 ) and a received message logic control unit ( 11 ) and access controls to the memory, the device comprising at least one temporary register ( 13 ) ensuring an emulation of these access rights, so as to render access protections reversible or irreversible, the temporary register comprising a configuration register (RC) of size and structure identical to those of the memory configuration area and a test indication register (RIT), characterized in that the process comprises: a) reading ( 20 ) the content of the memory configuration area, transferring the content into the temporary register and initializing the test indication register, b) performing ( 27 - 34 ) at least one modification control of the configuration register of the temporary register whilst checking the access rights contained in the temporary register, and c) testing ( 21 - 26 ) the modification of the configuration register by the reading and/or writing and/or erasing controls on the configuration and user memory areas (MC, MU).
2. The process according to claim 1 , characterized in that, between stage a and stage b, it consists of comparing the value of the temporary register with a previously defined blocking value and, when said two values are equal, making the modifications of the configuration area irreversible and, when they are different, authorizing reversible modifications of the configuration area.
3. The process according to claim 1 , characterized in that the configuration area modification controls are immediately taken into account, the new content of the configuration area being immediately transferred into the temporary register.
4. Process according to claim 1 , characterized in that the modifications of the configuration area are taken into account in deferred manner.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
January 21, 2000
December 10, 2002
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.