block/DS: description: Digital Signature. items: - name: Y_MEM description: memory that stores Y. array: len: 128 stride: 4 byte_offset: 0 - name: M_MEM description: memory that stores M. array: len: 128 stride: 4 byte_offset: 512 - name: RB_MEM description: memory that stores Rb. array: len: 128 stride: 4 byte_offset: 1024 - name: BOX_MEM description: memory that stores BOX. array: len: 12 stride: 4 byte_offset: 1536 - name: X_MEM description: memory that stores X. array: len: 128 stride: 4 byte_offset: 2048 - name: Z_MEM description: memory that stores Z. array: len: 128 stride: 4 byte_offset: 2560 - name: SET_START description: DS start control register. byte_offset: 3584 fieldset: SET_START - name: SET_CONTINUE description: DS continue control register. byte_offset: 3588 fieldset: SET_CONTINUE - name: SET_FINISH description: DS finish control register. byte_offset: 3592 fieldset: SET_FINISH - name: QUERY_BUSY description: DS query busy register. byte_offset: 3596 fieldset: QUERY_BUSY - name: QUERY_KEY_WRONG description: DS query key-wrong counter register. byte_offset: 3600 fieldset: QUERY_KEY_WRONG - name: QUERY_CHECK description: DS query check result register. byte_offset: 3604 fieldset: QUERY_CHECK - name: DATE description: DS version control register. byte_offset: 3616 fieldset: DATE fieldset/DATE: description: DS version control register. fields: - name: DATE description: ds version information. bit_offset: 0 bit_size: 30 fieldset/QUERY_BUSY: description: DS query busy register. fields: - name: QUERY_BUSY description: 'digital signature state. 1''b0: idle, 1''b1: busy.' bit_offset: 0 bit_size: 1 fieldset/QUERY_CHECK: description: DS query check result register. fields: - name: MD_ERROR description: 'MD checkout result. 1''b0: MD check pass, 1''b1: MD check fail.' bit_offset: 0 bit_size: 1 - name: PADDING_BAD description: 'padding checkout result. 1''b0: a good padding, 1''b1: a bad padding.' bit_offset: 1 bit_size: 1 fieldset/QUERY_KEY_WRONG: description: DS query key-wrong counter register. fields: - name: QUERY_KEY_WRONG description: digital signature key wrong counter. bit_offset: 0 bit_size: 4 fieldset/SET_CONTINUE: description: DS continue control register. fields: - name: SET_CONTINUE description: set this bit to continue DS operation. bit_offset: 0 bit_size: 1 fieldset/SET_FINISH: description: DS finish control register. fields: - name: SET_FINISH description: Set this bit to finish DS process. bit_offset: 0 bit_size: 1 fieldset/SET_START: description: DS start control register. fields: - name: SET_START description: set this bit to start DS operation. bit_offset: 0 bit_size: 1