swap ls180 east and west
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Wed, 9 Jun 2021 11:49:22 +0000 (12:49 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Wed, 9 Jun 2021 11:49:22 +0000 (12:49 +0100)
180nm_Oct2020/ls180.mdwn

index bb0e3156193663d4e328563991f9db3f3c3046f6..8a02f477e8c2e1f02ae14df3c2c81d60b4a66786 100644 (file)
@@ -27,38 +27,37 @@ auto-generated by [[pinouts.py]]
 
 | Pin | Mux0        | Mux1        | Mux2        | Mux3        |
 | --- | ----------- | ----------- | ----------- | ----------- |
-|  32 | E VDDE_1    |             |
-|  33 | E VSSE_1    |             |
-|  34 | E VDDI_7    |             |
-|  35 | E VSSI_7    |             |
-|  36 | E UART0_TX  |             |
-|  37 | E UART0_RX  |             |
-|  38 | E JTAG_TMS  |             |
-|  39 | E JTAG_TDI  |             |
-|  40 | E JTAG_TDO  |             |
-|  41 | E JTAG_TCK  |             |
-|  42 | E SDR_AD10  |             |
-|  43 | E SDR_AD11  |             |
-|  44 | E SDR_AD12  |             |
-|  45 | E SDR_DQM1  |             |
-|  46 | E SDR_D8    |             |
-|  47 | E SDR_D9    |             |
-|  48 | E SDR_D10   |             |
-|  49 | E SDR_D11   |             |
-|  50 | E SDR_D12   |             |
-|  51 | E SDR_D13   |             |
-|  52 | E SDR_D14   |             |
-|  53 | E SDR_D15   |             |
-|  54 | E SDR_CLK   |             |
-|  55 | E SDR_CKE   |             |
-|  56 | E SDR_RASn  |             |
-|  57 | E SDR_CASn  |             |
-|  58 | E SDR_WEn   |             |
-|  59 | E SDR_CSn0  |             |
-|  60 | E VSSI_14   |             |
-|  61 | E VDDI_14   |             |
-|  62 | E VSSE_8    |             |
-|  63 | E VDDE_8    |             |
+|  32 | E VSSI_2    |             |
+|  33 | E VDDI_2    |             |
+|  34 | E VDDI_10   |             |
+|  35 | E VSSI_10   |             |
+|  36 | E MSPI0_CK  |             |
+|  37 | E MSPI0_NSS |             |
+|  38 | E MSPI0_MOSI |             |
+|  39 | E MSPI0_MISO |             |
+|  41 | E GPIOE_E0  |             |
+|  42 | E GPIOE_E1  |             |
+|  43 | E GPIOE_E2  |             |
+|  44 | E GPIOE_E3  |             |
+|  45 | E GPIOE_E4  |             |
+|  46 | E GPIOE_E5  |             |
+|  47 | E GPIOE_E6  |             |
+|  48 | E GPIOE_E7  |             |
+|  49 | E GPIOE_E8  |             |
+|  50 | E GPIOE_E9  |             |
+|  51 | E GPIOE_E10 |             |
+|  52 | E GPIOE_E11 |             |
+|  53 | E GPIOE_E12 |             |
+|  54 | E GPIOE_E13 |             |
+|  55 | E GPIOE_E14 |             |
+|  56 | E GPIOE_E15 |             |
+|  57 | E EINT_0    |             |
+|  58 | E EINT_1    |             |
+|  59 | E EINT_2    |             |
+|  60 | E VSSI_9    |             |
+|  61 | E VDDI_9    |             |
+|  62 | E VSSI_3    |             |
+|  63 | E VDDI_3    |             |
 
 ## Bank S (32 pins, width 2)
 
@@ -100,37 +99,38 @@ auto-generated by [[pinouts.py]]
 
 | Pin | Mux0        | Mux1        | Mux2        | Mux3        |
 | --- | ----------- | ----------- | ----------- | ----------- |
-|  96 | W VSSI_2    |             |
-|  97 | W VDDI_2    |             |
-|  98 | W VDDI_10   |             |
-|  99 | W VSSI_10   |             |
-| 100 | W MSPI0_CK  |             |
-| 101 | W MSPI0_NSS |             |
-| 102 | W MSPI0_MOSI |             |
-| 103 | W MSPI0_MISO |             |
-| 105 | W GPIOW_W0  |             |
-| 106 | W GPIOW_W1  |             |
-| 107 | W GPIOW_W2  |             |
-| 108 | W GPIOW_W3  |             |
-| 109 | W GPIOW_W4  |             |
-| 110 | W GPIOW_W5  |             |
-| 111 | W GPIOW_W6  |             |
-| 112 | W GPIOW_W7  |             |
-| 113 | W GPIOW_W8  |             |
-| 114 | W GPIOW_W9  |             |
-| 115 | W GPIOW_W10 |             |
-| 116 | W GPIOW_W11 |             |
-| 117 | W GPIOW_W12 |             |
-| 118 | W GPIOW_W13 |             |
-| 119 | W GPIOW_W14 |             |
-| 120 | W GPIOW_W15 |             |
-| 121 | W EINT_0    |             |
-| 122 | W EINT_1    |             |
-| 123 | W EINT_2    |             |
-| 124 | W VSSI_9    |             |
-| 125 | W VDDI_9    |             |
-| 126 | W VSSI_3    |             |
-| 127 | W VDDI_3    |             |
+|  96 | W VDDE_1    |             |
+|  97 | W VSSE_1    |             |
+|  98 | W VDDI_7    |             |
+|  99 | W VSSI_7    |             |
+| 100 | W SDR_AD10  |             |
+| 101 | W SDR_AD11  |             |
+| 102 | W SDR_AD12  |             |
+| 103 | W SDR_DQM1  |             |
+| 104 | W SDR_D8    |             |
+| 105 | W SDR_D9    |             |
+| 106 | W SDR_D10   |             |
+| 107 | W SDR_D11   |             |
+| 108 | W SDR_D12   |             |
+| 109 | W SDR_D13   |             |
+| 110 | W SDR_D14   |             |
+| 111 | W SDR_D15   |             |
+| 112 | W SDR_CLK   |             |
+| 113 | W SDR_CKE   |             |
+| 114 | W SDR_RASn  |             |
+| 115 | W SDR_CASn  |             |
+| 116 | W SDR_WEn   |             |
+| 117 | W SDR_CSn0  |             |
+| 118 | W UART0_TX  |             |
+| 119 | W UART0_RX  |             |
+| 120 | W JTAG_TMS  |             |
+| 121 | W JTAG_TDI  |             |
+| 122 | W JTAG_TDO  |             |
+| 123 | W JTAG_TCK  |             |
+| 124 | W VSSI_14   |             |
+| 125 | W VDDI_14   |             |
+| 126 | W VSSE_8    |             |
+| 127 | W VDDE_8    |             |
 
 # Pinouts (Fixed function)
 
@@ -142,48 +142,48 @@ auto-generated by [[pinouts.py]]
 
 External Interrupt
 
-* EINT_0    : W25/0
-* EINT_1    : W26/0
-* EINT_2    : W27/0
+* EINT_0    : E25/0
+* EINT_1    : E26/0
+* EINT_2    : E27/0
 
 ## GPIO
 
 GPIO
 
-* GPIOW_W0  : W9/0
-* GPIOW_W1  : W10/0
-* GPIOW_W10 : W19/0
-* GPIOW_W11 : W20/0
-* GPIOW_W12 : W21/0
-* GPIOW_W13 : W22/0
-* GPIOW_W14 : W23/0
-* GPIOW_W15 : W24/0
-* GPIOW_W2  : W11/0
-* GPIOW_W3  : W12/0
-* GPIOW_W4  : W13/0
-* GPIOW_W5  : W14/0
-* GPIOW_W6  : W15/0
-* GPIOW_W7  : W16/0
-* GPIOW_W8  : W17/0
-* GPIOW_W9  : W18/0
+* GPIOE_E0  : E9/0
+* GPIOE_E1  : E10/0
+* GPIOE_E10 : E19/0
+* GPIOE_E11 : E20/0
+* GPIOE_E12 : E21/0
+* GPIOE_E13 : E22/0
+* GPIOE_E14 : E23/0
+* GPIOE_E15 : E24/0
+* GPIOE_E2  : E11/0
+* GPIOE_E3  : E12/0
+* GPIOE_E4  : E13/0
+* GPIOE_E5  : E14/0
+* GPIOE_E6  : E15/0
+* GPIOE_E7  : E16/0
+* GPIOE_E8  : E17/0
+* GPIOE_E9  : E18/0
 
 ## JTAG
 
 JTAG
 
-* JTAG_TCK  : E9/0
-* JTAG_TDI  : E7/0
-* JTAG_TDO  : E8/0
-* JTAG_TMS  : E6/0
+* JTAG_TCK  : W27/0
+* JTAG_TDI  : W25/0
+* JTAG_TDO  : W26/0
+* JTAG_TMS  : W24/0
 
 ## MSPI0
 
 SPI Master 1 (general)
 
-* MSPI0_CK  : W4/0
-* MSPI0_MISO : W7/0
-* MSPI0_MOSI : W6/0
-* MSPI0_NSS : W5/0
+* MSPI0_CK  : E4/0
+* MSPI0_MISO : E7/0
+* MSPI0_MOSI : E6/0
+* MSPI0_NSS : E5/0
 
 ## MTWI
 
@@ -198,9 +198,9 @@ SDRAM
 
 * SDR_AD0   : S13/0
 * SDR_AD1   : S14/0
-* SDR_AD10  : E10/0
-* SDR_AD11  : E11/0
-* SDR_AD12  : E12/0
+* SDR_AD10  : W4/0
+* SDR_AD11  : W5/0
+* SDR_AD12  : W6/0
 * SDR_AD2   : S15/0
 * SDR_AD3   : S16/0
 * SDR_AD4   : S17/0
@@ -211,30 +211,30 @@ SDRAM
 * SDR_AD9   : S22/0
 * SDR_BA0   : S23/0
 * SDR_BA1   : S24/0
-* SDR_CASn  : E25/0
-* SDR_CKE   : E23/0
-* SDR_CLK   : E22/0
-* SDR_CSn0  : E27/0
+* SDR_CASn  : W19/0
+* SDR_CKE   : W17/0
+* SDR_CLK   : W16/0
+* SDR_CSn0  : W21/0
 * SDR_D0    : S5/0
 * SDR_D1    : S6/0
-* SDR_D10   : E16/0
-* SDR_D11   : E17/0
-* SDR_D12   : E18/0
-* SDR_D13   : E19/0
-* SDR_D14   : E20/0
-* SDR_D15   : E21/0
+* SDR_D10   : W10/0
+* SDR_D11   : W11/0
+* SDR_D12   : W12/0
+* SDR_D13   : W13/0
+* SDR_D14   : W14/0
+* SDR_D15   : W15/0
 * SDR_D2    : S7/0
 * SDR_D3    : S8/0
 * SDR_D4    : S9/0
 * SDR_D5    : S10/0
 * SDR_D6    : S11/0
 * SDR_D7    : S12/0
-* SDR_D8    : E14/0
-* SDR_D9    : E15/0
+* SDR_D8    : W8/0
+* SDR_D9    : W9/0
 * SDR_DQM0  : S4/0
-* SDR_DQM1  : E13/0
-* SDR_RASn  : E24/0
-* SDR_WEn   : E26/0
+* SDR_DQM1  : W7/0
+* SDR_RASn  : W18/0
+* SDR_WEn   : W20/0
 
 ## SYS
 
@@ -251,50 +251,50 @@ System Control
 
 UART (TX/RX) 1
 
-* UART0_RX  : E5/0
-* UART0_TX  : E4/0
+* UART0_RX  : W23/0
+* UART0_TX  : W22/0
 
 ## VDD
 
 Power
 
 * VDDE_0    : S0/0
-* VDDE_1    : E0/0
+* VDDE_1    : W0/0
 * VDDE_2    : N1/0
-* VDDE_8    : E31/0
+* VDDE_8    : W31/0
 * VDDE_13   : S31/0
-* VDDI_2    : W1/0
-* VDDI_3    : W31/0
+* VDDI_2    : E1/0
+* VDDI_3    : E31/0
 * VDDI_4    : N31/0
 * VDDI_5    : S2/0
 * VDDI_6    : S29/0
-* VDDI_7    : E2/0
-* VDDI_9    : W29/0
-* VDDI_10   : W2/0
+* VDDI_7    : W2/0
+* VDDI_9    : E29/0
+* VDDI_10   : E2/0
 * VDDI_11   : N29/0
 * VDDI_12   : N2/0
-* VDDI_14   : E29/0
+* VDDI_14   : W29/0
 
 ## VSS
 
 GND
 
 * VSSE_0    : S1/0
-* VSSE_1    : E1/0
+* VSSE_1    : W1/0
 * VSSE_2    : N0/0
-* VSSE_8    : E30/0
+* VSSE_8    : W30/0
 * VSSE_13   : S30/0
-* VSSI_2    : W0/0
-* VSSI_3    : W30/0
+* VSSI_2    : E0/0
+* VSSI_3    : E30/0
 * VSSI_4    : N30/0
 * VSSI_5    : S3/0
 * VSSI_6    : S28/0
-* VSSI_7    : E3/0
-* VSSI_9    : W28/0
-* VSSI_10   : W3/0
+* VSSI_7    : W3/0
+* VSSI_9    : E28/0
+* VSSI_10   : E3/0
 * VSSI_11   : N28/0
 * VSSI_12   : N3/0
-* VSSI_14   : E28/0
+* VSSI_14   : W28/0
 
 # Pinmap for Libre-SOC 180nm
 
@@ -302,30 +302,46 @@ GND
 
 
 
-* UART0_TX 36 E4/0
-* UART0_RX 37 E5/0
+* UART0_TX 118 W22/0
+* UART0_RX 119 W23/0
 
 ## GPIOS
 
 
 ## GPIOE
 
+* GPIOE_E0 41 E9/0
+* GPIOE_E1 42 E10/0
+* GPIOE_E2 43 E11/0
+* GPIOE_E3 44 E12/0
+* GPIOE_E4 45 E13/0
+* GPIOE_E5 46 E14/0
+* GPIOE_E6 47 E15/0
+* GPIOE_E7 48 E16/0
+* GPIOE_E8 49 E17/0
+* GPIOE_E9 50 E18/0
+* GPIOE_E10 51 E19/0
+* GPIOE_E11 52 E20/0
+* GPIOE_E12 53 E21/0
+* GPIOE_E13 54 E22/0
+* GPIOE_E14 55 E23/0
+* GPIOE_E15 56 E24/0
 
 ## JTAG
 
-* JTAG_TMS 38 E6/0
-* JTAG_TDI 39 E7/0
-* JTAG_TDO 40 E8/0
-* JTAG_TCK 41 E9/0
+* JTAG_TMS 120 W24/0
+* JTAG_TDI 121 W25/0
+* JTAG_TDO 122 W26/0
+* JTAG_TCK 123 W27/0
 
 ## PWM
 
 
 ## EINT
 
-* EINT_0 121 W25/0
-* EINT_1 122 W26/0
-* EINT_2 123 W27/0
+* EINT_0 57 E25/0
+* EINT_1 58 E26/0
+* EINT_2 59 E27/0
 
 ## VDD
 
@@ -333,7 +349,7 @@ GND
 * VDDI_12 2 N2/0
 * VDDI_11 29 N29/0
 * VDDI_4 31 N31/0
-* VDDE_1 32 E0/0
+* VDDI_2 33 E1/0
 
 ## VSS
 
@@ -341,7 +357,7 @@ GND
 * VSSI_12 3 N3/0
 * VSSI_11 28 N28/0
 * VSSI_4 30 N30/0
-* VSSE_1 33 E1/0
+* VSSI_2 32 E0/0
 
 ## SYS
 
@@ -364,33 +380,15 @@ I2C.
 
 ## MSPI0
 
-* MSPI0_CK 100 W4/0
-* MSPI0_NSS 101 W5/0
-* MSPI0_MOSI 102 W6/0
-* MSPI0_MISO 103 W7/0
+* MSPI0_CK 36 E4/0
+* MSPI0_NSS 37 E5/0
+* MSPI0_MOSI 38 E6/0
+* MSPI0_MISO 39 E7/0
 
 ## SDR
 
 
 
-* SDR_AD10 42 E10/0
-* SDR_AD11 43 E11/0
-* SDR_AD12 44 E12/0
-* SDR_DQM1 45 E13/0
-* SDR_D8 46 E14/0
-* SDR_D9 47 E15/0
-* SDR_D10 48 E16/0
-* SDR_D11 49 E17/0
-* SDR_D12 50 E18/0
-* SDR_D13 51 E19/0
-* SDR_D14 52 E20/0
-* SDR_D15 53 E21/0
-* SDR_CLK 54 E22/0
-* SDR_CKE 55 E23/0
-* SDR_RASn 56 E24/0
-* SDR_CASn 57 E25/0
-* SDR_WEn 58 E26/0
-* SDR_CSn0 59 E27/0
 * SDR_DQM0 68 S4/0
 * SDR_D0 69 S5/0
 * SDR_D1 70 S6/0
@@ -412,17 +410,35 @@ I2C.
 * SDR_AD9 86 S22/0
 * SDR_BA0 87 S23/0
 * SDR_BA1 88 S24/0
+* SDR_AD10 100 W4/0
+* SDR_AD11 101 W5/0
+* SDR_AD12 102 W6/0
+* SDR_DQM1 103 W7/0
+* SDR_D8 104 W8/0
+* SDR_D9 105 W9/0
+* SDR_D10 106 W10/0
+* SDR_D11 107 W11/0
+* SDR_D12 108 W12/0
+* SDR_D13 109 W13/0
+* SDR_D14 110 W14/0
+* SDR_D15 111 W15/0
+* SDR_CLK 112 W16/0
+* SDR_CKE 113 W17/0
+* SDR_RASn 114 W18/0
+* SDR_CASn 115 W19/0
+* SDR_WEn 116 W20/0
+* SDR_CSn0 117 W21/0
 
 ## Unused Pinouts (spare as GPIO) for 'Libre-SOC 180nm'
 
 | Pin | Mux0        | Mux1        | Mux2        | Mux3        |
 | --- | ----------- | ----------- | ----------- | ----------- |
-|  34 | E VDDI_   |             |             |             |
-|  35 | E VSSI_   |             |             |             |
-|  60 | E VSSI_14   |             |             |             |
-|  61 | E VDDI_14   |             |             |             |
-|  62 | E VSSE_8    |             |             |             |
-|  63 | E VDDE_8    |             |             |             |
+|  34 | E VDDI_10   |             |             |             |
+|  35 | E VSSI_10   |             |             |             |
+|  60 | E VSSI_   |             |             |             |
+|  61 | E VDDI_   |             |             |             |
+|  62 | E VSSI_3    |             |             |             |
+|  63 | E VDDI_3    |             |             |             |
 |  64 | S VDDE_0    |             |             |             |
 |  65 | S VSSE_0    |             |             |             |
 |  66 | S VDDI_5    |             |             |             |
@@ -431,30 +447,14 @@ I2C.
 |  93 | S VDDI_6    |             |             |             |
 |  94 | S VSSE_13   |             |             |             |
 |  95 | S VDDE_13   |             |             |             |
-|  96 | W VSSI_2    |             |             |             |
-|  97 | W VDDI_2    |             |             |             |
-|  98 | W VDDI_10   |             |             |             |
-|  99 | W VSSI_10   |             |             |             |
-| 105 | W GPIOW_W0  |             |             |             |
-| 106 | W GPIOW_W1  |             |             |             |
-| 107 | W GPIOW_W2  |             |             |             |
-| 108 | W GPIOW_W3  |             |             |             |
-| 109 | W GPIOW_W4  |             |             |             |
-| 110 | W GPIOW_W5  |             |             |             |
-| 111 | W GPIOW_W6  |             |             |             |
-| 112 | W GPIOW_W7  |             |             |             |
-| 113 | W GPIOW_W8  |             |             |             |
-| 114 | W GPIOW_W9  |             |             |             |
-| 115 | W GPIOW_W10 |             |             |             |
-| 116 | W GPIOW_W11 |             |             |             |
-| 117 | W GPIOW_W12 |             |             |             |
-| 118 | W GPIOW_W13 |             |             |             |
-| 119 | W GPIOW_W14 |             |             |             |
-| 120 | W GPIOW_W15 |             |             |             |
-| 124 | W VSSI_9    |             |             |             |
-| 125 | W VDDI_9    |             |             |             |
-| 126 | W VSSI_3    |             |             |             |
-| 127 | W VDDI_3    |             |             |             |
+|  96 | W VDDE_1    |             |             |             |
+|  97 | W VSSE_1    |             |             |             |
+|  98 | W VDDI_7    |             |             |             |
+|  99 | W VSSI_7    |             |             |             |
+| 124 | W VSSI_14   |             |             |             |
+| 125 | W VDDI_14   |             |             |             |
+| 126 | W VSSE_8    |             |             |             |
+| 127 | W VDDE_8    |             |             |             |
 
 # Reference Datasheets