AMD Alchemy Au1550 Security Network Processor Data Book
457
Support Documentation
30283D
A.1.1
Device Memory Map
Table A-4 lists all of the devices which are memory mapped to the Au1550 processor core. These devices are all mapped
within kseg1 (non-cached, non-TLB). All 32-bit addresses are translated into 36-bit addresses by changing bits [31:29] to
zero and adding bits [35:32] which are set to zero.
Table A-4. Device Memory Map
Register
KSEG1 Address
Physical Address
usbd_ep0rd
0xB020 0000
0x0 1020 0000
usbd_ep0wr
0xB020 0004
0x0 1020 0004
usbd_ep1wr
0xB020 0008
0x0 1020 0008
usbd_ep2wr
0xB020 000C
0x0 1020 000C
usbd_ep3rd
0xB020 0010
0x0 1020 0010
usbd_ep4rd
0xB020 0014
0x0 1020 0014
usbd_inten
0xB020 0018
0x0 1020 0018
usbd_intstat
0xB020 001C
0x0 1020 001C
usbd_config
0xB020 0020
0x0 1020 0020
usbd_ep0cs
0xB020 0024
0x0 1020 0024
usbd_ep1cs
0xB020 0028
0x0 1020 0028
usbd_ep2cs
0xB020 002C
0x0 1020 002C
usbd_ep3cs
0xB020 0030
0x0 1020 0030
usbd_ep4cs
0xB020 0034
0x0 1020 0034
usbd_framenum
0xB020 0038
0x0 1020 0038
usbd_ep0rdstat
0xB020 0040
0x0 1020 0040
usbd_ep0wrstat
0xB020 0044
0x0 1020 0044
usbd_ep1wrstat
0xB020 0048
0x0 1020 0048
usbd_ep2wrstat
0xB020 004c
0x0 1020 004c
usbd_ep3rdstat
0xB020 0050
0x0 1020 0050
usbd_ep4rdstat
0xB020 0054
0x0 1020 0054
usbd_enable
0xB020 0058
0x0 1020 0058
ic0_cfg0rd
0xB040 0040
0x0 1040 0040
ic0_cfg0set
0xB040 0040
0x0 1040 0040
ic0_cfg0clr
0xB040 0044
0x0 1040 0044
ic0_cfg1rd
0xB040 0048
0x0 1040 0048
ic0_cfg1set
0xB040 0048
0x0 1040 0048
ic0_cfg1clr
0xB040 004C
0x0 1040 004C
ic0_cfg2rd
0xB040 0050
0x0 1040 0050
ic0_cfg2set
0xB040 0050
0x0 1040 0050
ic0_cfg2clr
0xB040 0054
0x0 1040 0054
ic0_req0int
0xB040 0054
0x0 1040 0054
ic0_srcrd
0xB040 0058
0x0 1040 0058
ic0_srcset
0xB040 0058
0x0 1040 0058
ic0_srcclr
0xB040 005C
0x0 1040 005C
ic0_req1int
0xB040 005C
0x0 1040 005C
ic0_assignrd
0xB040 0060
0x0 1040 0060
ic0_assignset
0xB040 0060
0x0 1040 0060
ic0_assignclr
0xB040 0064
0x0 1040 0064
ic0_wakerd
0xB040 0068
0x0 1040 0068
ic0_wakeset
0xB040 0068
0x0 1040 0068
ic0_wakeclr
0xB040 006C
0x0 1040 006C
ic0_maskrd
0xB040 0070
0x0 1040 0070
ic0_maskset
0xB040 0070
0x0 1040 0070
ic0_maskclr
0xB040 0074
0x0 1040 0074
ic0_risingrd
0xB040 0078
0x0 1040 0078
ic0_risingclr
0xB040 0078
0x0 1040 0078
ic0_fallingrd
0xB040 007C
0x0 1040 007C
ic0_fallingclr
0xB040 007C
0x0 1040 007C
ic0_testbit
0xB040 0080
0x0 1040 0080
mac0_control
0xB050 0000
0x0 1050 0000
mac0_addrhigh
0xB050 0004
0x0 1050 0004
mac0_addrlow
0xB050 0008
0x0 1050 0008
mac0_hashhigh
0xB050 000C
0x0 1050 000C
mac0_hashlow
0xB050 0010
0x0 1050 0010
mac0_miictrl
0xB050 0014
0x0 1050 0014
mac0_miidata
0xB050 0018
0x0 1050 0018
mac0_flowctrl
0xB050 001C
0x0 1050 001C
mac0_vlan1
0xB050 0020
0x0 1050 0020
mac0_vlan2
0xB050 0024
0x0 1050 0024
mac1_control
0xB051 0000
0x0 1051 0000
mac1_addrhigh
0xB051 0004
0x0 1051 0004
mac1_addrlow
0xB051 0008
0x0 1051 0008
mac1_hashhigh
0xB051 000C
0x0 1051 000C
mac1_hashlow
0xB051 0010
0x0 1051 0010
mac1_miictrl
0xB051 0014
0x0 1051 0014
mac1_miidata
0xB051 0018
0x0 1051 0018
mac1_flowctrl
0xB051 001C
0x0 1051 001C
mac1_vlan1
0xB051 0020
0x0 1051 0020
mac1_vlan2
0xB051 0024
0x0 1051 0024
Register
KSEG1 Address
Physical Address