
. . . . .
A E S D A T A E N C R Y P T I O N / D E C R Y P T I O N M O D U L E
AES DMA buffer descriptor
www.digiembedded.com
357
AES buffer
descriptor
diagram
Field definitions follow.
Source address
[pointer]
The source address pointer identifies the starting location of the source data. The
source address can be aligned to any byte boundary.
Note:
Optimal performance is achieved when the source address is aligned on a
word boundary.
Source buffer
length
The source buffer length indicates the number of bytes to be read from the source.
After completing the transfer, the DMA controller updates this field with the actual
number of bytes that were moved. This is useful for debugging error conditions or
determining the number of bytes transferred before the DONE signal was asserted.
Destination buffer
length
The destination buffer length indicates the number of bytes to be written to the
destination. This field should be identical to the source buffer length for all modes —
with the exception of CCM — when the authentication code is being generated or a
key is being expanded.
Destination
address [pointer]
The description address pointer field identifies the starting location of the source
data’s destination; that is, to where the source data needs to be moved. The
destination address must be word-aligned.
AES control
Destination address
Source buffer length
AES control
Source address
8
F
I
L
W
Reserved
Destination buffer length
31 30 29
28
16
15
0
0
C
4
AES Op
Bits
Used for
Values
[2:0]
Encryption mode select
000
CBC
001
CFB
010
OFB
011
CTR
100
ECB
101
CCM
111
Key expand mode, which allows a key to be
expanded by the hardware key expander and
written back to system memory
[3]
Encryption/decryption select
0
Encryption
1
Decryption
Содержание NS9215
Страница 1: ...NS9215 Hardware Reference 90000847_C Release date 10 April 2008...
Страница 3: ......
Страница 4: ......
Страница 26: ...26 Hardware Reference NS9215...
Страница 44: ...P I N O U T 26 5 System clock 44 Hardware Reference NS9215 System clock drawing...
Страница 52: ...P I N O U T 26 5 Power and ground 52 Hardware Reference NS9215...
Страница 80: ...I O C O N T ROL M O D U L E Memory Bus Configuration register 80 Hardware Reference NS9215...
Страница 136: ...WOR KI N G W I TH T H E C P U Noncachable instruction fetches 136 Hardware Reference NS9215...
Страница 202: ...S Y S T E M C O N T RO L M OD U L E RTC Module Control register 202 Hardware Reference NS9215...
Страница 260: ...M E MO R Y C O N T ROL L E R StaticMemory Turn Round Delay 0 3 registers 260 Hardware Reference NS9215...
Страница 354: ...E X T E R N A L D M A DMA Peripheral Chip Select register 354 Hardware Reference NS9215...
Страница 362: ...A E S D AT A E N C R Y P T I O N D E C R Y P T I O N M O D U L E CCM mode 362 Hardware Reference NS9215...
Страница 384: ...I O HU B M OD UL E Module Direct Mode TX Data Last FIFO 384 Hardware Reference NS9215 31 March 2008...
Страница 414: ...S E R I A L C ON T RO L M O D U L E U ART UART Modem Status register 414 Hardware Reference NS9215...
Страница 446: ...S E R I A L C ON T RO L M O D U L E S PI SPI timing characteristics 446 Hardware Reference NS9215...
Страница 472: ...R E A L TI M E C L O C K M O D U L E General Status register 472 Hardware Reference NS9215...
Страница 512: ...TI M I NG Clock timing 512 Hardware Reference NS9215...
Страница 514: ...PA CKA GING Processor Dimensions 514 Hardware Reference NS9215 P r o c e s s o r D i m e n s i o n s...
Страница 515: ...PA CKA GING Processor Dimensions www digiembedded com 515...
Страница 516: ...PA CKA GING Processor Dimensions 516 Hardware Reference NS9215...