From 352dd093883f6702732dc6b787c270bd5c2b4a18 Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Wed, 9 Jun 2021 12:49:22 +0100 Subject: [PATCH] swap ls180 east and west --- 180nm_Oct2020/ls180.mdwn | 378 +++++++++++++++++++-------------------- 1 file changed, 189 insertions(+), 189 deletions(-) diff --git a/180nm_Oct2020/ls180.mdwn b/180nm_Oct2020/ls180.mdwn index bb0e31561..8a02f477e 100644 --- a/180nm_Oct2020/ls180.mdwn +++ b/180nm_Oct2020/ls180.mdwn @@ -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_7 | | | | -| 35 | E VSSI_7 | | | | -| 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_9 | | | | +| 61 | E VDDI_9 | | | | +| 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 -- 2.30.2