This document
presents a summary of the register interfaces for the mpfs_ioscb_memmap_dri product.
Each module instance in the design is presented, together with its associated
register map and bitfield definitions.
Hierarchical
component
The table below
shows the base address and available address space for each of the leaf
instances in the mpfs_ioscb_memmap_dri system.
Note: Static
configurable registers are predefined by LiberoSoC software and dynamically
changing these registers can result in unpredictable behavior.
Device (MPFS) |
Instance Name |
SWpageInst |
Base Address |
Range |
025T/095T/160T/250T |
Q0/PCS_LN0 |
0x0004 1000 |
4 KBytes |
|
025T/095T/160T/250T |
Q0/PCS_LN1 |
0x0004 2000 |
4 KBytes |
|
025T/095T/160T/250T |
Q0/PCS_LN2 |
0x0004 4000 |
4 KBytes |
|
025T/095T/160T/250T |
Q0/PCS_LN3 |
0x0004 8000 |
4 KBytes |
|
025T/095T/160T/250T |
Q0/PCS_CMN |
0x0005 0000 |
4 KBytes |
|
160T/250T |
Q1/PCS_LN0 |
0x0008 1000 |
4 KBytes |
|
160T/250T |
Q1/PCS_LN1 |
0x0008 2000 |
4 KBytes |
|
160T/250T |
Q1/PCS_LN2 |
0x0008 4000 |
4 KBytes |
|
160T/250T |
Q1/PCS_LN3 |
0x0008 8000 |
4 KBytes |
|
160T/250T |
Q1/PCS_CMN |
0x0009 0000 |
4 KBytes |
|
160T/250T |
Q2/PCS_LN0 |
0x0010 1000 |
4 KBytes |
|
160T/250T |
Q2/PCS_LN1 |
0x0010 2000 |
4 KBytes |
|
160T/250T |
Q2/PCS_LN2 |
0x0010 4000 |
4 KBytes |
|
160T/250T |
Q2/PCS_LN3 |
0x0010 8000 |
4 KBytes |
|
160T/250T |
Q2/PCS_CMN |
0x0011 0000 |
4 KBytes |
|
160T/250T |
Q3/PCS_LN0 |
0x0020 1000 |
4 KBytes |
|
160T/250T |
Q3/PCS_LN1 |
0x0020 2000 |
4 KBytes |
|
160T/250T |
Q3/PCS_LN2 |
0x0020 4000 |
4 KBytes |
|
160T/250T |
Q3/PCS_LN3 |
0x0020 8000 |
4 KBytes |
|
160T/250T |
Q3/PCS_CMN |
0x0021 0000 |
4 KBytes |
|
160T/250T |
Q0/PMA_LN0 |
0x0104 1000 |
4 KBytes |
|
160T/250T |
Q0/PMA_LN1 |
0x0104 2000 |
4 KBytes |
|
160T/250T |
Q0/PMA_LN2 |
0x0104 4000 |
4 KBytes |
|
160T/250T |
Q0/PMA_LN3 |
0x0104 8000 |
4 KBytes |
|
160T/250T |
Q0/PMA_CMN |
0x0105 0000 |
4 KBytes |
|
160T/250T |
Q1/PMA_LN0 |
0x0108 1000 |
4 KBytes |
|
160T/250T |
Q1/PMA_LN1 |
0x0108 2000 |
4 KBytes |
|
160T/250T |
Q1/PMA_LN2 |
0x0108 4000 |
4 KBytes |
|
160T/250T |
Q1/PMA_LN3 |
0x0108 8000 |
4 KBytes |
|
160T/250T |
Q1/PMA_CMN |
0x0109 0000 |
4 KBytes |
|
160T/250T |
Q2/PMA_LN0 |
0x0110 1000 |
4 KBytes |
|
160T/250T |
Q2/PMA_LN1 |
0x0110 2000 |
4 KBytes |
|
160T/250T |
Q2/PMA_LN2 |
0x0110 4000 |
4 KBytes |
|
160T/250T |
Q2/PMA_LN3 |
0x0110 8000 |
4 KBytes |
|
160T/250T |
Q2/PMA_CMN |
0x0111 0000 |
4 KBytes |
|
160T/250T |
Q3/PMA_LN0 |
0x0120 1000 |
4 KBytes |
|
160T/250T |
Q3/PMA_LN1 |
0x0120 2000 |
4 KBytes |
|
160T/250T |
Q3/PMA_LN2 |
0x0120 4000 |
4 KBytes |
|
160T/250T |
Q3/PMA_LN3 |
0x0120 8000 |
4 KBytes |
|
160T/250T |
Q3/PMA_CMN |
0x0121 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Q0_TXPLL0 |
0x0204 4000 |
4 KBytes |
|
025T/095T/160T/250T |
Q0_TXPLL1 |
0x0204 8000 |
4 KBytes |
|
025T/095T/160T/250T |
Q0/MAIN |
0x0205 0000 |
4 KBytes |
|
160T/250T |
Q1/MAIN |
0x0209 0000 |
4 KBytes |
|
160T/250T |
Q2/MAIN |
0x0211 0000 |
4 KBytes |
|
160T/250T |
Q3/MAIN |
0x0221 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Q0/PCIE0_BRDG |
0x0300 4000 |
4 KBytes |
|
025T/095T/160T/250T |
Q0/PCIE0_CTRL |
0x0300 6000 |
4 KBytes |
|
025T/095T/160T/250T |
Q0/PCIE1_BRDG |
0x0300 8000 |
4 KBytes |
|
025T/095T/160T/250T |
Q0/PCIE1_CTRL |
0x0300 A000 |
4 KBytes |
|
160T/250T |
Q1_TXPLL0 |
0x0401 0000 |
4 KBytes |
|
160T/250T |
Q1_TXPLL1 |
0x0402 0000 |
4 KBytes |
|
160T/250T |
Q2_TXPLL1 |
0x0404 0000 |
4 KBytes |
|
160T/250T |
Q2_TXPLL0 |
0x0408 0000 |
4 KBytes |
|
160T/250T |
Q3_TXPLL |
0x0410 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0501 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0502 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0504 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0510 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0520 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0540 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0600 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0601 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0602 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0603 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0604 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0605 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0606 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0610 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0611 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0612 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0613 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0614 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0615 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0620 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0621 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0622 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0623 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0624 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0640 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0641 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0642 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0643 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0644 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0645 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0646 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0647 0000 |
4 KBytes |
|
025T/095T/160T/250T |
|
0x0650 0000 |
4 KBytes |
|
025T/095T/160T/250T |
|
0x0651 0000 |
4 KBytes |
|
025T/095T/160T/250T |
|
0x0660 0000 |
4 KBytes |
|
025T/095T/160T/250T |
|
0x0661 0000 |
4 KBytes |
|
025T/095T/160T/250T |
|
0x0662 0000 |
4 KBytes |
|
025T/095T/160T/250T |
|
0x0663 0000 |
4 KBytes |
|
025T/095T/160T/250T |
|
0x0664 0000 |
4 KBytes |
|
025T/095T/160T/250T |
|
0x0665 0000 |
4 KBytes |
|
025T/095T/160T/250T |
|
0x0666 0000 |
4 KBytes |
|
025T/095T/160T/250T |
|
0x0667 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0670 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0671 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0672 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0673 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0674 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0701 0000 |
4 KBytes |
|
025T/095T/160T/250T |
|
0x0702 0000 |
256 Bytes |
|
025T/095T/160T/250T |
|
0x0702 0100 |
512 Bytes |
|
025T/095T/160T/250T |
|
0x0702 0800 |
4 KBytes |
|
025T/095T/160T/250T |
|
0x0704 0000 |
1 KBytes |
|
025T/095T/160T/250T |
CCC_SE_PLL0 |
0x0801 0000 |
4 KBytes |
|
025T/095T/160T/250T |
CCC_SE_PLL1 |
0x0802 0000 |
4 KBytes |
|
025T/095T/160T/250T |
CCC_NE_PLL0 |
0x0804 0000 |
4 KBytes |
|
025T/095T/160T/250T |
CCC_NE_PLL1 |
0x0808 0000 |
4 KBytes |
|
025T/095T/160T/250T |
CCC_NW_PLL0 |
0x0810 0000 |
4 KBytes |
|
025T/095T/160T/250T |
CCC_NW_PLL1 |
0x0820 0000 |
4 KBytes |
|
025T/095T/160T/250T |
CCC_SW_PLL0 |
0x0840 0000 |
4 KBytes |
|
025T/095T/160T/250T |
CCC_SW_PLL1 |
0x0880 0000 |
4 KBytes |
|
025T/095T/160T/250T |
|
0x0901 0000 |
4 KBytes |
|
025T/095T/160T/250T |
|
0x0902 0000 |
4 KBytes |
|
025T/095T/160T/250T |
|
0x0904 0000 |
4 KBytes |
|
025T/095T/160T/250T |
|
0x0908 0000 |
4 KBytes |
|
025T/095T/160T/250T |
|
0x0910 0000 |
4 KBytes |
|
025T/095T/160T/250T |
|
0x0920 0000 |
4 KBytes |
|
025T/095T/160T/250T |
|
0x0940 0000 |
4 KBytes |
|
025T/095T/160T/250T |
|
0x0980 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0A01 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0A04 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0A10 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0A40 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0B00 1000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0B00 2000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0B00 4000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0B00 8000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0B02 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0B04 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0B40 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0C00 1000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0C00 2000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0C00 4000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0C00 8000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0C04 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0C40 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0D01 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0D04 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0D10 0000 |
4 KBytes |
|
025T/095T/160T/250T |
Static Configuration |
0x0D40 0000 |
4 KBytes |
|
025T/095T/160T/250T |
|
0x0E00 1000 |
64 Bytes |
|
025T/095T/160T/250T |
|
0x0E00 2000 |
64 Bytes |
|
025T/095T/160T/250T |
|
0x0E01 0000 |
64 Bytes |
|
025T/095T/160T/250T |
|
0x0E02 0000 |
16 Bytes |
|
025T/095T/160T/250T |
|
0x0E04 0000 |
32 Bytes |
|
025T/095T/160T/250T |
|
0x0E08 0000 |
64 Bytes |
|
025T/095T/160T/250T |
|
0x0E10 0000 |
32 Bytes |
|
025T/095T/160T/250T |
|
0x0E20 0000 |
32 Bytes |
|
025T/095T/160T/250T |
|
0x0E40 0000 |
16 Bytes |
|
025T/095T/160T/250T |
|
0x0E80 0000 |
32 Bytes |