Zynq UltraScale+ Devices Register Reference > Module Summary > CSU Module

CSU Module

CSU Module Description

Module NameCSU Module
Modules of this TypeCSU
Base Address0x00FFCA0000 (CSU)
DescriptionPMU Configuration Security Unit, CSU Control

CSU Module Register Summary

Register NameAddressWidthTypeReset ValueDescription
csu_status0x000000000032roRead-only0x00000000CSU Status
csu_ctrl0x000000000432rwNormal read/write0x00000000CSU Control
csu_sss_cfg0x000000000832rwNormal read/write0x00000000CSU Secure Stream Switch Configuration
csu_dma_reset0x000000000C32rwNormal read/write0x00000000CSU DMA Reset
csu_multi_boot0x000000001032rwNormal read/write0x00000000Multiboot Address
csu_tamper_trig0x000000001432woWrite-only0x00000000CSU Secure Lockdown
CSU_FT_STATUS0x000000001832roRead-only0x00000000CSU Secure Processor Fault Tolerant Status
csu_isr0x000000002032wtcReadable, write a 1 to clear0x00000000CSU Interrupt Status
csu_imr0x000000002432roRead-only0xFFFFFFFFCSU Interrupt Mask
csu_ier0x000000002832woWrite-only0x00000000CSU Interrupt Enable
csu_idr0x000000002C32woWrite-only0x00000000CSU Interrupt Disable
jtag_chain_cfg0x000000003032woWrite-only0x00000000JTAG Chain Configuration
jtag_chain_status0x000000003432roRead-only0x00000000JTAG Chain Configuration Status
jtag_sec0x000000003832rwNormal read/write0x00000000JTAG Security Gates
jtag_dap_cfg0x000000003C32rwNormal read/write0x00000000DAP Configuration
IDCODE0x000000004032roRead-only0x00000000Device IDCODE
version0x000000004432roRead-only0x00000000PS Version
csu_rom_digest_00x000000005032roRead-only0xFFFFFFFFCSU ROM SHA-3 Digest 0
csu_rom_digest_10x000000005432roRead-only0xFFFFFFFFCSU ROM SHA-3 Digest 1
csu_rom_digest_20x000000005832roRead-only0xFFFFFFFFCSU ROM SHA-3 Digest 2
csu_rom_digest_30x000000005C32roRead-only0xFFFFFFFFCSU ROM SHA-3 Digest 3
csu_rom_digest_40x000000006032roRead-only0xFFFFFFFFCSU ROM SHA-3 Digest 4
csu_rom_digest_50x000000006432roRead-only0xFFFFFFFFCSU ROM SHA-3 Digest 5
csu_rom_digest_60x000000006832roRead-only0xFFFFFFFFCSU ROM SHA-3 Digest 6
csu_rom_digest_70x000000006C32roRead-only0xFFFFFFFFCSU ROM SHA-3 Digest 7
csu_rom_digest_80x000000007032roRead-only0xFFFFFFFFCSU ROM SHA-3 Digest 8
csu_rom_digest_90x000000007432roRead-only0xFFFFFFFFCSU ROM SHA-3 Digest 9
csu_rom_digest_100x000000007832roRead-only0xFFFFFFFFCSU ROM SHA-3 Digest 10
csu_rom_digest_110x000000007C32roRead-only0xFFFFFFFFCSU ROM SHA-3 Digest 11
aes_status0x000000100032roRead-only0x00000F00AES Status
aes_key_src0x000000100432rwNormal read/write0x00000000AES Key Source
aes_key_load0x000000100832rwNormal read/write0x00000000AES Key Load
aes_start_msg0x000000100C32rwNormal read/write0x00000000AES Start Message
aes_reset0x000000101032rwNormal read/write0x00000000AES Reset
aes_key_clear0x000000101432rwNormal read/write0x00000000AES Key Clear
aes_cfg0x000000101832rwNormal read/write0x00000000AES Operational Mode
aes_kup_wr0x000000101C32rwNormal read/write0x00000000AES KUP Write Control
aes_kup_00x000000102032woWrite-only0x00000000AES Key Update 0
aes_kup_10x000000102432woWrite-only0x00000000AES Key Update 1
aes_kup_20x000000102832woWrite-only0x00000000AES Key Update 2
aes_kup_30x000000102C32woWrite-only0x00000000AES Key Update 3
aes_kup_40x000000103032woWrite-only0x00000000AES Key Update 4
aes_kup_50x000000103432woWrite-only0x00000000AES Key Update 5
aes_kup_60x000000103832woWrite-only0x00000000AES Key Update 6
aes_kup_70x000000103C32woWrite-only0x00000000AES Key Update 7
aes_iv_00x000000104032roRead-only0x00000000AES IV 0
aes_iv_10x000000104432roRead-only0x00000000AES IV 1
aes_iv_20x000000104832roRead-only0x00000000AES IV 2
aes_iv_30x000000104C32roRead-only0x00000000AES IV 3
sha_start0x000000200032woWrite-only0x00000000SHA Start Message
sha_reset0x000000200432rwNormal read/write0x00000000SHA Reset
sha_done0x000000200832roRead-only0x00000000SHA Done
sha_digest_00x000000201032roRead-only0x00000000SHA Digest 0
sha_digest_10x000000201432roRead-only0x00000000SHA Digest 1
sha_digest_20x000000201832roRead-only0x00000000SHA Digest 2
sha_digest_30x000000201C32roRead-only0x00000000SHA Digest 3
sha_digest_40x000000202032roRead-only0x00000000SHA Digest 4
sha_digest_50x000000202432roRead-only0x00000000SHA Digest 5
sha_digest_60x000000202832roRead-only0x00000000SHA Digest 6
sha_digest_70x000000202C32roRead-only0x00000000SHA Digest 7
sha_digest_80x000000203032roRead-only0x00000000SHA Digest 8
sha_digest_90x000000203432roRead-only0x00000000SHA Digest 9
sha_digest_100x000000203832roRead-only0x00000000SHA Digest 10
sha_digest_110x000000203C32roRead-only0x00000000SHA Digest 11
pcap_prog0x000000300032rwNormal read/write0x00000000PCAP PROG
pcap_rdwr0x000000300432rwNormal read/write0x00000000PCAP Read Write Control
pcap_ctrl0x000000300832rwNormal read/write0x00000001PCAP Control
pcap_reset0x000000300C32rwNormal read/write0x00000001PCAP Reset
pcap_status0x000000301032roRead-only0x00000003PCAP Status
puf_cmd0x000000400032rwNormal read/write0x00000000PUF Command
puf_cfg00x000000400432rwNormal read/write0x00000002PUF Configuration 0
puf_cfg10x000000400832rwNormal read/write0x00080080PUF Configuration 1
puf_shut0x000000400C32rwNormal read/write0x01000020PUF Configuration 2
puf_status0x000000401032roRead-only0x00000000PUF Status
puf_dbg0x000000401432rwNormal read/write0x00000000Debug
puf_word0x000000401832roRead-only0x00000000PUF Word
puf_tm_status0x000000480432roRead-only0x00000000PUF Testmode Status
puf_tm_ul0x000000480832rwNormal read/write0x00000000PUF Testmode 1 Upper Limit
puf_tm_ll0x000000480C32rwNormal read/write0x00000000PUF Testmode 1 Lower Limit
puf_tm_sw0x000000481032rwNormal read/write0x01000020PUF Testmode 1 Sample Window
puf_tm_tr0x000000481432rwNormal read/write0x00000000PUF Testmode Test Results
tamper_status0x000000500032wtcReadable, write a 1 to clear0x00000000Tamper Response Status
csu_tamper_00x000000500432rwsoRead/write, set only0x00000000CSU Tamper Response 0, CSU Register.
csu_tamper_10x000000500832rwsoRead/write, set only0x00000000CSU Tamper Response 1, MIO Signal Pin.
csu_tamper_20x000000500C32rwsoRead/write, set only0x00000000CSU Tamper Response 2, PS JTAG.
csu_tamper_30x000000501032rwsoRead/write, set only0x00000000CSU Tamper Response 3, PL SEU or Error.
csu_tamper_40x000000501432rwsoRead/write, set only0x00000000CSU Tamper Response 4, LPD Over Temp.
csu_tamper_50x000000501832rwsoRead/write, set only0x00000000CSU Tamper Response 5, FPD Over Temp.
csu_tamper_60x000000501C32rwsoRead/write, set only0x00000000CSU Tamper Response 6, LPD Voltage.
csu_tamper_70x000000502032rwsoRead/write, set only0x00000000CSU Tamper Response 7, FPD Voltage.
csu_tamper_80x000000502432rwsoRead/write, set only0x00000000CSU Tamper Response 8, PS Auxiliary Voltage.
csu_tamper_90x000000502832rwsoRead/write, set only0x00000000CSU Tamper Response 9, DDR Controller Voltage.
csu_tamper_100x000000502C32rwsoRead/write, set only0x00000000CSU Tamper Response 10, MIO Voltage Banks.
csu_tamper_110x000000503032rwsoRead/write, set only0x00000000CSU Tamper Response 11, PS Dedicated Pins Voltage.
csu_tamper_120x000000503432rwsoRead/write, set only0x00000000CSU Tamper Response 12, PS GTR VCC or VTT Voltage.