add RGMII bank G
[libreriscv.git] / shakti / i_class / pinouts.mdwn
index ed2e895507fa1ce023b12fbcb0336e062c45fd36..14a5b6ef1ae4c4d54127f22487beea8f7a3aaab7 100644 (file)
@@ -123,46 +123,66 @@ auto-generated by [[pinouts.py]]
 | 115 |             | F FB_AD13   |             |             |
 | 116 |             | F FB_AD14   |             |             |
 | 117 |             | F FB_AD15   |             |             |
+| 128 |             | G RG_ERXD0  |             |             |
+| 129 |             | G RG_ERXD1  |             |             |
+| 130 |             | G RG_ERXD2  |             |             |
+| 131 |             | G RG_ERXD3  |             |             |
+| 132 |             | G RG_ETXD0  |             |             |
+| 133 |             | G RG_ETXD1  |             |             |
+| 134 |             | G RG_ETXD2  |             |             |
+| 135 |             | G RG_ETXD3  |             |             |
+| 136 |             | G RG_FB_CS0 |             |             |
+| 137 |             | G RG_FB_CS1 |             |             |
+| 138 |             | G RG_ERXCK  |             |             |
+| 139 |             | G RG_ERXERR |             |             |
+| 140 |             | G RG_ERXDV  |             |             |
+| 141 |             | G RG_EMDC   |             |             |
+| 142 |             | G RG_EMDIO  |             |             |
+| 143 |             | G RG_ETXEN  |             |             |
+| 144 |             | G RG_ETXCK  |             |             |
+| 145 |             | G RG_ECRS   |             |             |
+| 146 |             | G RG_ECOL   |             |             |
+| 147 |             | G RG_ETXERR |             |             |
 
 # Pinouts (Fixed function)
 
 ## CTRL_SYS
 
-* 117: 0 TEST
-* 118: 0 BOOT_SEL
-* 119: 0 NMI#
-* 120: 0 RESET#
-* 121: 0 CLK24M_IN CLK24M_OUT CLK32K_IN CLK32K_OUT
-* 125: 0 PLLTEST PLLREGIO PLLVP25 PLLDV
-* 129: 0 PLLVREG PLLGND
+* 137: 0 TEST
+* 138: 0 BOOT_SEL
+* 139: 0 NMI#
+* 140: 0 RESET#
+* 141: 0 CLK24M_IN CLK24M_OUT CLK32K_IN CLK32K_OUT
+* 145: 0 PLLTEST PLLREGIO PLLVP25 PLLDV
+* 149: 0 PLLVREG PLLGND
 
 ## POWER_CPU
 
-* 131: 1 VDD0_CPU VDD1_CPU VDD2_CPU VDD3_CPU
-* 135: 1 VDD4_CPU VDD5_CPU
-* 137: 1 GND0_CPU GND1_CPU GND2_CPU GND3_CPU
-* 141: 1 GND4_CPU GND5_CPU
+* 151: 1 VDD0_CPU VDD1_CPU VDD2_CPU VDD3_CPU
+* 155: 1 VDD4_CPU VDD5_CPU
+* 157: 1 GND0_CPU GND1_CPU GND2_CPU GND3_CPU
+* 161: 1 GND4_CPU GND5_CPU
 
 ## POWER_DLL
 
-* 143: 2 VDD0_DLL VDD1_DLL VDD2_DLL
-* 146: 2 GND0_DLL GND1_DLL GND2_DLL
+* 163: 2 VDD0_DLL VDD1_DLL VDD2_DLL
+* 166: 2 GND0_DLL GND1_DLL GND2_DLL
 
 ## POWER_GPIO
 
-* 149: 3 VDD_GPIOA VDD_GPIOB VDD_GPIOC VDD_GPIOD
-* 153: 3 VDD_GPIOE VDD_GPIOD
-* 155: 3 GND_GPIOA GND_GPIOB GND_GPIOC GND_GPIOD
-* 159: 3 GND_GPIOE GND_GPIOF
+* 169: 3 VDD_GPIOA VDD_GPIOB VDD_GPIOC VDD_GPIOD
+* 173: 3 VDD_GPIOE VDD_GPIOF VDD_GPIOG
+* 176: 3 GND_GPIOA GND_GPIOB GND_GPIOC GND_GPIOD
+* 180: 3 GND_GPIOE GND_GPIOF GND_GPIOG
 
 ## POWER_INT
 
-* 161: 4 VDD0_INT VDD1_INT VDD2_INT VDD3_INT
-* 165: 4 VDD4_INT VDD5_INT VDD6_INT VDD7_INT
-* 169: 4 VDD8_INT VDD9_INT
-* 171: 4 GND0_INT GND1_INT GND2_INT GND3_INT
-* 175: 4 GND4_INT GND5_INT GND6_INT GND7_INT
-* 179: 4 GND8_INT GND9_INT
+* 183: 4 VDD0_INT VDD1_INT VDD2_INT VDD3_INT
+* 187: 4 VDD4_INT VDD5_INT VDD6_INT VDD7_INT
+* 191: 4 VDD8_INT VDD9_INT
+* 193: 4 GND0_INT GND1_INT GND2_INT GND3_INT
+* 197: 4 GND4_INT GND5_INT GND6_INT GND7_INT
+* 201: 4 GND8_INT GND9_INT
 
 # Functions (PinMux)
 
@@ -256,6 +276,31 @@ PWM (pulse-width modulation)
 * PWM_30    : B14/2
 * PWM_31    : B15/2
 
+## RG
+
+RGMII Ethernet
+
+* RG_ECOL   : G18/1
+* RG_ECRS   : G17/1
+* RG_EMDC   : G13/1
+* RG_EMDIO  : G14/1
+* RG_ERXCK  : G10/1
+* RG_ERXD0  : G0/1
+* RG_ERXD1  : G1/1
+* RG_ERXD2  : G2/1
+* RG_ERXD3  : G3/1
+* RG_ERXDV  : G12/1
+* RG_ERXERR : G11/1
+* RG_ETXCK  : G16/1
+* RG_ETXD0  : G4/1
+* RG_ETXD1  : G5/1
+* RG_ETXD2  : G6/1
+* RG_ETXD3  : G7/1
+* RG_ETXEN  : G15/1
+* RG_ETXERR : G19/1
+* RG_FB_CS0 : G8/1
+* RG_FB_CS1 : G9/1
+
 ## SD0
 
 SD/MMC 0
@@ -423,6 +468,29 @@ ULPI (USB Low Pin-count) 0
 * FB_AD14 116 F36/1
 * FB_AD15 117 F37/1
 
+## RG
+
+* RG_ERXD0 128 G0/1
+* RG_ERXD1 129 G1/1
+* RG_ERXD2 130 G2/1
+* RG_ERXD3 131 G3/1
+* RG_ETXD0 132 G4/1
+* RG_ETXD1 133 G5/1
+* RG_ETXD2 134 G6/1
+* RG_ETXD3 135 G7/1
+* RG_FB_CS0 136 G8/1
+* RG_FB_CS1 137 G9/1
+* RG_ERXCK 138 G10/1
+* RG_ERXERR 139 G11/1
+* RG_ERXDV 140 G12/1
+* RG_EMDC 141 G13/1
+* RG_EMDIO 142 G14/1
+* RG_ETXEN 143 G15/1
+* RG_ETXCK 144 G16/1
+* RG_ECRS 145 G17/1
+* RG_ECOL 146 G18/1
+* RG_ETXERR 147 G19/1
+
 ## ULPI0/8
 
 * ULPI0_CK 48 D0/1