3 EEPROM Memory
The EEPROM memory contains a total of 4096 bits and is divided into the following zones:
Zone | Description | Nomenclature |
---|---|---|
Data | Zone of 448 bytes (3584 bits) divided into four slots of information of varying sizes. Each slot has a fixed purpose and they are individually locked. | — |
Configuration | Zone of 64 bytes (512 bits), EEPROM divided into four subzones of 16 bytes each. The zone contains the unique serial number, device revision information and other system information to configure the TA010-TFLXWPC device. | SN[a:b] = A range of bytes within a field of the Configuration zone |
Terms discussed within this document will have the following meanings:
Term | Meaning |
---|---|
Block | A single 256-bit (32-byte) area of a slot in the Data zone. Data slots will have between 1 and 10 blocks. The industry SHA-256 documentation also uses the term “block” to indicate a 512-bit section of the message input. Within this document, this convention is used only when describing hash input messages. |
Configuration Subzone | A portion of the Configuration zone that stores device identification or configuration information. Each subzone can be individually locked. |
Data Zone Slot | A separate portion of the Data zone that stores customer-specific data. Each slot can be individually locked. |
KeyID | KeyID is equivalent to the slot number for those slots designated to hold key values. |
mode[b] | Indicates bit b of the parameter mode |
SRAM | Contains input and output buffers |
LSB/MSB | Least Significant Byte/Most Significant Byte |
LSb/MSb | Least Significant bit/Most Significant bit |