| Zakładka z wyszukiwarką danych komponentów |
|
ATECC508A Arkusz danych(PDF) 10 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
ATECC508A Arkusz danych(HTML) 10 Page - Microchip Technology |
|
10 / 109 page ![]() 2. Device Organization The ATECC508A contains an integrated EEPROM storage memory and SRAM buffer. The EEPROM memory contains a total of 11,200 bits and is divided into the following zones: Table 2-1. ATECC508A Zones Zone Description Nomenclature Data Zone of 1,208 bytes (9.7 Kb) split into 16 general purpose read-only or read/write memory slots of 36 bytes (288 bits), 72 bytes (576 bits), or 416 bytes (3,328 bits) each that can be used to store keys (public or private), signatures, certificates, calibration, model number, or other information, typically that relate to the item to which the ATECC508A device is attached. The access policy of each data slot is determined by the values programmed into the corresponding configuration values. However, the policies become effective upon setting the LockValue byte only. Slot<YY> = The entire contents stored in Slot YY of the Data zone. Configuration Zone of 128 bytes (1,024-bit) EEPROM that contains the serial number and other ID information, as well as, access policy information for each slot of the data memory. The values programmed into the configuration zone will determine the access policy of how each data slot will respond. The configuration zone can be modified until it has been locked (LockConfig set to ! =0x55). In order to enable the access policies, the LockValue byte must be set. (See section above) SN<a:b> = A range of bytes within a field of the Configuration zone. One Time Programmable (OTP) Zone of 64 bytes (512 bits) of OTP bits. Prior to locking the OTP zone, the bits may be freely written using the standard Write command. The OTP zone can be used to store read-only data or one-way fuse type consumption logging information. OTP<bb> = A byte within the OTP zone, while OTP<aa:bb> indicates a range of bytes. Terms discussed within this document will have the following meanings: Table 2-2. Document Terms Term Meaning Block A single 256-bit (32-byte) area of a particular memory zone. 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. KeyID KeyID is equivalent to the slot number for those slots designated to hold key values. Key 1 is stored in Slot<1> and so on. While all 16 slots can potentially hold keys, those slots which are configured to permit clear-text reads would not normally be used as private or secret keys by the crypto commands. param<b> Indicates bit b of a command parameter or configuration byte. SRAM Contains input and output buffers, as well as state storage locations. See Section Static RAM (SRAM) Memory. 2.1 EEPROM Data Zone The data zone is broken into 16 slots, for which access restrictions are individually programmable. While all slots can be used for private or secret keys or user data, only slots 8 through 15 are large enough to ATECC508A Device Organization © 2017 Microchip Technology Inc. Datasheet Complete DS20005927A-page 10 |
|
Link URL |
| Czy Alldatasheet okazała się pomocna? [ DONATE ] |
O Alldatasheet | Reklama | Kontakt | Polityka prywatności | Link do karty katalogowej | Linki | Lista producentów All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |