6.4.2.4
Public Key Result Register
The Result register indicates the host destination result buffer address, the PKP source
result register address, and the result size. The host result data buffer size is equal to
Data_Len_M plus Data_Len_S.
PKP_Data_Addr_S[14:0]
Data_Len_S[10:0]
127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100
99 98 97 96
PKP_Data_Addr_M[14:0]
Data_Len_M[10:0]
95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64
Host_Result_Addr[63:32]
63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32
Host_Result_Addr[31:0]
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
Field Name
Description
Bits
Reset
Reserved
127:125
0
Reserved.
PKP_Data_Addr_S[14:0]
PKP Slave Result Data Register Start Address.
This address must be 4-byte aligned.
124:110
109:107
0
0
Reserved
Reserved
Data_Len_S[10:0]
PKP Slave Result Data Size.
This field must be 2 double word aligned.
Data_Len_M and Data_Len_S cannot both equal to
zero for any command when IS_V = 1.
106:96
0
The host result data buffer size = Data_Len_M +
Data_Len_S.
0
No Result Data for PKP Master
1 - 2047 Number of double word data
Reserved
95:93
92:78
77:75
0
0
0
Reserved.
PKP_Data_Addr_M[14:0]
PKP Master Result Data Register Start Address.
This address must be 4-byte aligned.
Reserved
Reserved.
820x – Data Sheet, DS-0157-D
Page168
Hifn Confidential