From 77f8d52124a5da1701d8ffe84a0b087174a2f4b2 Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Wed, 9 Jun 2021 19:10:35 +0000 Subject: [PATCH] add litex pinpads JSON file to nongenerated --- experiments9/non_generated/litex_pinpads.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 experiments9/non_generated/litex_pinpads.json diff --git a/experiments9/non_generated/litex_pinpads.json b/experiments9/non_generated/litex_pinpads.json new file mode 100644 index 0000000..b8457c2 --- /dev/null +++ b/experiments9/non_generated/litex_pinpads.json @@ -0,0 +1 @@ +{"pins.map": {"vddi_9": "power_9", "vddi_4": "power_4", "vddi_5": "power_5", "vddi_6": "power_6", "vddi_7": "power_7", "vddi_2": "power_2", "vddi_3": "power_3", "gpioe_e10": "p_gpio_10", "sdr_clk": "p_sdram_clock", "sdr_casn": "p_sdram_cas_n", "vsse_2": "ioground_2", "sdr_ad11": "p_sdram_a_11", "vsse_0": "ioground_0", "vsse_1": "ioground_1", "vsse_8": "ioground_8", "jtag_tdi": "p_jtag_tdi", "jtag_tdo": "p_jtag_tdo", "jtag_tms": "p_jtag_tms", "sys_pllclk": "p_sys_pllclk", "gpioe_e11": "p_gpio_11", "gpioe_e12": "p_gpio_12", "gpioe_e13": "p_gpio_13", "gpioe_e14": "p_gpio_14", "gpioe_e15": "p_gpio_15", "sdr_rasn": "p_sdram_ras_n", "gpioe_e2": "p_gpio_2", "gpioe_e3": "p_gpio_3", "gpioe_e0": "p_gpio_0", "gpioe_e1": "p_gpio_1", "gpioe_e6": "p_gpio_6", "gpioe_e7": "p_gpio_7", "gpioe_e4": "p_gpio_4", "gpioe_e5": "p_gpio_5", "gpioe_e8": "p_gpio_8", "gpioe_e9": "p_gpio_9", "vsse_13": "ioground_3", "nc_12": "nc_12", "nc_13": "nc_13", "nc_10": "nc_10", "nc_11": "nc_11", "nc_16": "nc_16", "nc_17": "nc_17", "nc_14": "nc_14", "nc_15": "nc_15", "nc_18": "nc_18", "nc_19": "nc_19", "vddi_14": "power_4", "vddi_12": "power_2", "vddi_10": "power_0", "vddi_11": "power_1", "sys_plltestout": "p_sys_pll_testout_o", "sdr_ad10": "p_sdram_a_10", "vssi_10": "ground_0", "vssi_11": "ground_1", "vssi_12": "ground_2", "vssi_14": "ground_4", "sdr_ad12": "p_sdram_a_12", "sdr_dqm0": "p_sdram_dm_0", "sdr_dqm1": "p_sdram_dm_1", "sdr_d13": "p_sdram_dq_13", "vdde_13": "iopower_3", "uart0_rx": "p_uart_rx", "nc_8": "nc_8", "nc_9": "nc_9", "nc_0": "nc_0", "nc_1": "nc_1", "nc_2": "nc_2", "nc_3": "nc_3", "nc_4": "nc_4", "nc_5": "nc_5", "nc_6": "nc_6", "nc_7": "nc_7", "sys_pllsela1": "p_sys_clksel_1", "sys_pllsela0": "p_sys_clksel_0", "mspi0_ck": "p_spimaster_clk", "sys_pllvcout": "p_sys_pll_vco_o", "mtwi_scl": "p_i2c_scl", "mspi0_miso": "p_spimaster_miso", "mspi0_mosi": "p_spimaster_mosi", "mtwi_sda": "p_i2c_sda", "sdr_d8": "p_sdram_dq_8", "sdr_d9": "p_sdram_dq_9", "uart0_tx": "p_uart_tx", "sdr_d2": "p_sdram_dq_2", "sdr_d3": "p_sdram_dq_3", "sdr_d0": "p_sdram_dq_0", "sdr_d1": "p_sdram_dq_1", "sdr_d6": "p_sdram_dq_6", "sdr_d7": "p_sdram_dq_7", "sdr_d4": "p_sdram_dq_4", "sdr_d5": "p_sdram_dq_5", "vdde_8": "iopower_8", "mspi0_nss": "p_spimaster_cs_n", "vdde_0": "iopower_0", "vdde_1": "iopower_1", "vdde_2": "iopower_2", "sdr_ad2": "p_sdram_a_2", "sdr_ad3": "p_sdram_a_3", "sdr_ad0": "p_sdram_a_0", "sdr_ad1": "p_sdram_a_1", "sdr_ad6": "p_sdram_a_6", "sdr_ad7": "p_sdram_a_7", "sdr_ad4": "p_sdram_a_4", "sdr_ad5": "p_sdram_a_5", "sdr_ad8": "p_sdram_a_8", "sdr_ad9": "p_sdram_a_9", "sdr_cke": "p_sdram_cke", "jtag_tck": "p_jtag_tck", "sdr_d10": "p_sdram_dq_10", "sdr_d11": "p_sdram_dq_11", "sdr_d12": "p_sdram_dq_12", "vssi_9": "ground_9", "sdr_d14": "p_sdram_dq_14", "sdr_d15": "p_sdram_dq_15", "sdr_wen": "p_sdram_we_n", "vssi_2": "ground_2", "vssi_3": "ground_3", "vssi_6": "ground_6", "vssi_7": "ground_7", "vssi_4": "ground_4", "vssi_5": "ground_5", "sdr_csn0": "p_sdram_cs_n", "eint_2": "p_eint_2", "eint_1": "p_eint_1", "eint_0": "p_eint_0", "sdr_ba0": "p_sdram_ba_0", "sdr_ba1": "p_sdram_ba_1"}, "chip.clocks": {"MSPI": "p_spimaster_clk", "JTAG": "p_jtag_tck", "SDR": "p_sdram_clock", "MTWI": "p_i2c_scl"}, "pads.north": ["ioground_2", "iopower_2", "power_2", "ground_2", "nc_1", "nc_2", "nc_3", "nc_4", "nc_5", "nc_6", "nc_7", "nc_8", "nc_9", "nc_10", "nc_11", "nc_12", "nc_13", "nc_14", "nc_15", "nc_16", "nc_17", "nc_18", "p_sys_pllclk", "p_sys_clksel_0", "p_sys_clksel_1", "p_sys_pll_testout_o", "p_sys_pll_vco_o", "sys_rst", "ground_1", "power_1", "ground_4", "power_4"], "chip.n_extpower": 5, "chip.n_intpower": 11, "litex.map": {"uart_rx": "p_uart_rx", "p_sys_clksel_0": "p_sys_clksel_0", "p_sys_clksel_1": "p_sys_clksel_1", "jtag_tdi": "p_jtag_tdi", "jtag_tdo": "p_jtag_tdo", "gpio_e0": "p_gpio_0", "gpio_e1": "p_gpio_1", "gpio_e2": "p_gpio_2", "gpio_e3": "p_gpio_3", "gpio_e4": "p_gpio_4", "gpio_e5": "p_gpio_5", "gpio_e6": "p_gpio_6", "gpio_e7": "p_gpio_7", "gpio_e8": "p_gpio_8", "gpio_e9": "p_gpio_9", "sdr_we_n": "p_sdram_we_n", "jtag_tms": "p_jtag_tms", "sys_pll_testout_o": "p_sys_pll_testout_o", "sys_pllclk": "p_sys_pllclk", "gpio_e12": "p_gpio_12", "gpio_e13": "p_gpio_13", "gpio_e10": "p_gpio_10", "gpio_e11": "p_gpio_11", "sdr_cas_n": "p_sdram_cas_n", "gpio_e14": "p_gpio_14", "gpio_e15": "p_gpio_15", "uart_tx": "p_uart_tx", "mspi0_clk": "p_spimaster_clk", "mspi0_cs_n": "p_spimaster_cs_n", "sdr_dq_0": "p_sdram_dq_0", "sdr_dq_1": "p_sdram_dq_1", "sdr_dq_2": "p_sdram_dq_2", "sdr_dq_3": "p_sdram_dq_3", "sdr_dq_4": "p_sdram_dq_4", "sdr_dq_5": "p_sdram_dq_5", "sdr_dq_6": "p_sdram_dq_6", "sdr_dq_7": "p_sdram_dq_7", "sdr_dq_8": "p_sdram_dq_8", "sdr_dq_9": "p_sdram_dq_9", "sdr_a_12": "p_sdram_a_12", "sdr_a_11": "p_sdram_a_11", "sdr_a_10": "p_sdram_a_10", "sdr_ras_n": "p_sdram_ras_n", "sdr_dq_12": "p_sdram_dq_12", "sdr_dq_13": "p_sdram_dq_13", "sdr_dq_10": "p_sdram_dq_10", "sdr_dq_11": "p_sdram_dq_11", "sdr_dq_14": "p_sdram_dq_14", "sdr_dq_15": "p_sdram_dq_15", "sdr_dm_0": "p_sdram_dm_0", "sdr_dm_1": "p_sdram_dm_1", "ioground_8": "ioground_8", "sdr_a_3": "p_sdram_a_3", "sdr_a_2": "p_sdram_a_2", "sdr_a_1": "p_sdram_a_1", "sdr_a_0": "p_sdram_a_0", "sdr_a_7": "p_sdram_a_7", "sdr_a_6": "p_sdram_a_6", "sdr_a_5": "p_sdram_a_5", "sdr_a_4": "p_sdram_a_4", "ioground_2": "ioground_2", "ioground_3": "ioground_3", "ioground_0": "ioground_0", "sdr_a_8": "p_sdram_a_8", "ground_4": "ground_4", "ground_5": "ground_5", "ground_6": "ground_6", "ground_7": "ground_7", "ground_0": "ground_0", "ground_1": "ground_1", "ground_2": "ground_2", "ground_3": "ground_3", "ground_9": "ground_9", "mtwi_scl": "p_i2c_scl", "mspi0_miso": "p_spimaster_miso", "sdr_a_9": "p_sdram_a_9", "sdr_cs_n": "p_sdram_cs_n", "mspi0_mosi": "p_spimaster_mosi", "ioground_1": "ioground_1", "mtwi_sda": "p_i2c_sda", "sdr_ba_0": "p_sdram_ba_0", "sdr_ba_1": "p_sdram_ba_1", "sys_pll_vco_o": "p_sys_pll_vco_o", "power_5": "power_5", "power_4": "power_4", "power_7": "power_7", "power_6": "power_6", "power_1": "power_1", "power_0": "power_0", "power_3": "power_3", "power_2": "power_2", "power_9": "power_9", "jtag_tck": "p_jtag_tck", "sdr_cke": "p_sdram_cke", "sdr_clock": "p_sdram_clock", "iopower_3": "iopower_3", "iopower_2": "iopower_2", "iopower_1": "iopower_1", "iopower_0": "iopower_0", "eint_2": "p_eint_2", "eint_1": "p_eint_1", "eint_0": "p_eint_0", "iopower_8": "iopower_8"}, "pins.specs": {"MSPI:0": ["CK+", "NSS+", "MOSI+", "MISO-"], "VSS:I": ["5-", "6-", "7-", "14-", "2-", "10-", "9-", "3-", "12-", "11-", "4-"], "VDD:I": ["5-", "6-", "7-", "14-", "2-", "10-", "9-", "3-", "12-", "11-", "4-"], "JTAG:": ["TMS-", "TDI-", "TDO+", "TCK+"], "VDD:E": ["0-", "13-", "1-", "8-", "2-"], "SYS:": ["PLLCLK-", "PLLSELA0-", "PLLSELA1-", "PLLTESTOUT+", "PLLVCOUT+", "RST-"], "UART:0": ["TX+", "RX-"], "VSS:E": ["0-", "13-", "1-", "8-", "2-"], "SDR:": ["DQM0+", "D0*", "D1*", "D2*", "D3*", "D4*", "D5*", "D6*", "D7*", "AD0+", "AD1+", "AD2+", "AD3+", "AD4+", "AD5+", "AD6+", "AD7+", "AD8+", "AD9+", "BA0+", "BA1+", "AD10+", "AD11+", "AD12+", "DQM1+", "D8*", "D9*", "D10*", "D11*", "D12*", "D13*", "D14*", "D15*", "CLK+", "CKE+", "RASn+", "CASn+", "WEn+", "CSn0+"], "GPIO:": ["E0*", "E1*", "E2*", "E3*", "E4*", "E5*", "E6*", "E7*", "E8*", "E9*", "E10*", "E11*", "E12*", "E13*", "E14*", "E15*"], "MTWI:": ["SDA*", "SCL+"], "EINT:": ["0-", "1-", "2-"]}, "pads.east": ["ground_2", "power_2", "power_0", "ground_0", "p_spimaster_clk", "p_spimaster_cs_n", "p_spimaster_mosi", "p_spimaster_miso", "nc_0", "p_gpio_0", "p_gpio_1", "p_gpio_2", "p_gpio_3", "p_gpio_4", "p_gpio_5", "p_gpio_6", "p_gpio_7", "p_gpio_8", "p_gpio_9", "p_gpio_10", "p_gpio_11", "p_gpio_12", "p_gpio_13", "p_gpio_14", "p_gpio_15", "p_eint_0", "p_eint_1", "p_eint_2", "ground_9", "power_9", "ground_3", "power_3"], "chip.domains": {"EINT": ["p_eint_0", "p_eint_1", "p_eint_2"], "SDR": ["p_sdram_dm_0", "p_sdram_dq_0", "p_sdram_dq_1", "p_sdram_dq_2", "p_sdram_dq_3", "p_sdram_dq_4", "p_sdram_dq_5", "p_sdram_dq_6", "p_sdram_dq_7", "p_sdram_a_0", "p_sdram_a_1", "p_sdram_a_2", "p_sdram_a_3", "p_sdram_a_4", "p_sdram_a_5", "p_sdram_a_6", "p_sdram_a_7", "p_sdram_a_8", "p_sdram_a_9", "p_sdram_ba_0", "p_sdram_ba_1", "p_sdram_a_10", "p_sdram_a_11", "p_sdram_a_12", "p_sdram_dm_1", "p_sdram_dq_8", "p_sdram_dq_9", "p_sdram_dq_10", "p_sdram_dq_11", "p_sdram_dq_12", "p_sdram_dq_13", "p_sdram_dq_14", "p_sdram_dq_15", "p_sdram_clock", "p_sdram_cke", "p_sdram_ras_n", "p_sdram_cas_n", "p_sdram_we_n", "p_sdram_cs_n"], "MTWI": ["p_i2c_sda", "p_i2c_scl"], "UART": ["p_uart_tx", "p_uart_rx"], "MSPI": ["p_spimaster_clk", "p_spimaster_cs_n", "p_spimaster_mosi", "p_spimaster_miso"], "GPIO": ["p_gpio_0", "p_gpio_1", "p_gpio_2", "p_gpio_3", "p_gpio_4", "p_gpio_5", "p_gpio_6", "p_gpio_7", "p_gpio_8", "p_gpio_9", "p_gpio_10", "p_gpio_11", "p_gpio_12", "p_gpio_13", "p_gpio_14", "p_gpio_15"], "JTAG": ["p_jtag_tms", "p_jtag_tdi", "p_jtag_tdo", "p_jtag_tck"]}, "pads.west": ["iopower_1", "ioground_1", "power_7", "ground_7", "p_sdram_a_10", "p_sdram_a_11", "p_sdram_a_12", "p_sdram_dm_1", "p_sdram_dq_8", "p_sdram_dq_9", "p_sdram_dq_10", "p_sdram_dq_11", "p_sdram_dq_12", "p_sdram_dq_13", "p_sdram_dq_14", "p_sdram_dq_15", "p_sdram_clock", "p_sdram_cke", "p_sdram_ras_n", "p_sdram_cas_n", "p_sdram_we_n", "p_sdram_cs_n", "p_uart_tx", "p_uart_rx", "p_jtag_tms", "p_jtag_tdi", "p_jtag_tdo", "p_jtag_tck", "ground_4", "power_4", "ioground_8", "iopower_8"], "pads.instances": [["ioground_2", "iovss"], ["iopower_2", "iovdd"], ["power_2", "vdd"], ["ground_2", "vss"], ["p_sys_pllclk", "sys_pllclk", "sys_pllclk", "-"], ["p_sys_clksel_0", "sys_clksel_i(0)", "sys_clksel_i(0)", "-"], ["p_sys_clksel_1", "sys_clksel_i(1)", "sys_clksel_i(1)", "-"], ["p_sys_pll_testout_o", "sys_pll_testout_o", "sys_pll_testout_o", "+"], ["p_sys_pll_vco_o", "sys_pll_vco_o", "sys_pll_vco_o", "+"], ["sys_rst", "sys_rst", "sys_rst", "-"], ["ground_1", "vss"], ["power_1", "vdd"], ["ground_4", "vss"], ["power_4", "vdd"], ["ground_2", "vss"], ["power_2", "vdd"], ["power_0", "vdd"], ["ground_0", "vss"], ["p_spimaster_clk", "spimaster_clk", "spimaster_clk", "+"], ["p_spimaster_cs_n", "spimaster_cs_n", "spimaster_cs_n", "+"], ["p_spimaster_mosi", "spimaster_mosi", "spimaster_mosi", "+"], ["p_spimaster_miso", "spimaster_miso", "spimaster_miso", "-"], ["p_gpio_0", "gpio_0", "gpio_o(0)", "gpio_i(0)", "gpio_oe(0)", "*"], ["p_gpio_1", "gpio_1", "gpio_o(1)", "gpio_i(1)", "gpio_oe(1)", "*"], ["p_gpio_2", "gpio_2", "gpio_o(2)", "gpio_i(2)", "gpio_oe(2)", "*"], ["p_gpio_3", "gpio_3", "gpio_o(3)", "gpio_i(3)", "gpio_oe(3)", "*"], ["p_gpio_4", "gpio_4", "gpio_o(4)", "gpio_i(4)", "gpio_oe(4)", "*"], ["p_gpio_5", "gpio_5", "gpio_o(5)", "gpio_i(5)", "gpio_oe(5)", "*"], ["p_gpio_6", "gpio_6", "gpio_o(6)", "gpio_i(6)", "gpio_oe(6)", "*"], ["p_gpio_7", "gpio_7", "gpio_o(7)", "gpio_i(7)", "gpio_oe(7)", "*"], ["p_gpio_8", "gpio_8", "gpio_o(8)", "gpio_i(8)", "gpio_oe(8)", "*"], ["p_gpio_9", "gpio_9", "gpio_o(9)", "gpio_i(9)", "gpio_oe(9)", "*"], ["p_gpio_10", "gpio_10", "gpio_o(10)", "gpio_i(10)", "gpio_oe(10)", "*"], ["p_gpio_11", "gpio_11", "gpio_o(11)", "gpio_i(11)", "gpio_oe(11)", "*"], ["p_gpio_12", "gpio_12", "gpio_o(12)", "gpio_i(12)", "gpio_oe(12)", "*"], ["p_gpio_13", "gpio_13", "gpio_o(13)", "gpio_i(13)", "gpio_oe(13)", "*"], ["p_gpio_14", "gpio_14", "gpio_o(14)", "gpio_i(14)", "gpio_oe(14)", "*"], ["p_gpio_15", "gpio_15", "gpio_o(15)", "gpio_i(15)", "gpio_oe(15)", "*"], ["p_eint_0", "eint_0", "eint_0", "-"], ["p_eint_1", "eint_1", "eint_1", "-"], ["p_eint_2", "eint_2", "eint_2", "-"], ["ground_9", "vss"], ["power_9", "vdd"], ["ground_3", "vss"], ["power_3", "vdd"], ["iopower_0", "iovdd"], ["ioground_0", "iovss"], ["power_5", "vdd"], ["ground_5", "vss"], ["p_sdram_dm_0", "sdram_dm(0)", "sdram_dm(0)", "+"], ["p_sdram_dq_0", "sdram_dq_0", "sdram_dq_o(0)", "sdram_dq_i(0)", "sdram_dq_oe(0)", "*"], ["p_sdram_dq_1", "sdram_dq_1", "sdram_dq_o(1)", "sdram_dq_i(1)", "sdram_dq_oe(1)", "*"], ["p_sdram_dq_2", "sdram_dq_2", "sdram_dq_o(2)", "sdram_dq_i(2)", "sdram_dq_oe(2)", "*"], ["p_sdram_dq_3", "sdram_dq_3", "sdram_dq_o(3)", "sdram_dq_i(3)", "sdram_dq_oe(3)", "*"], ["p_sdram_dq_4", "sdram_dq_4", "sdram_dq_o(4)", "sdram_dq_i(4)", "sdram_dq_oe(4)", "*"], ["p_sdram_dq_5", "sdram_dq_5", "sdram_dq_o(5)", "sdram_dq_i(5)", "sdram_dq_oe(5)", "*"], ["p_sdram_dq_6", "sdram_dq_6", "sdram_dq_o(6)", "sdram_dq_i(6)", "sdram_dq_oe(6)", "*"], ["p_sdram_dq_7", "sdram_dq_7", "sdram_dq_o(7)", "sdram_dq_i(7)", "sdram_dq_oe(7)", "*"], ["p_sdram_a_0", "sdram_a(0)", "sdram_a(0)", "+"], ["p_sdram_a_1", "sdram_a(1)", "sdram_a(1)", "+"], ["p_sdram_a_2", "sdram_a(2)", "sdram_a(2)", "+"], ["p_sdram_a_3", "sdram_a(3)", "sdram_a(3)", "+"], ["p_sdram_a_4", "sdram_a(4)", "sdram_a(4)", "+"], ["p_sdram_a_5", "sdram_a(5)", "sdram_a(5)", "+"], ["p_sdram_a_6", "sdram_a(6)", "sdram_a(6)", "+"], ["p_sdram_a_7", "sdram_a(7)", "sdram_a(7)", "+"], ["p_sdram_a_8", "sdram_a(8)", "sdram_a(8)", "+"], ["p_sdram_a_9", "sdram_a(9)", "sdram_a(9)", "+"], ["p_sdram_ba_0", "sdram_ba(0)", "sdram_ba(0)", "+"], ["p_sdram_ba_1", "sdram_ba(1)", "sdram_ba(1)", "+"], ["p_i2c_sda", "i2c_sda", "i2c_sda_o", "i2c_sda_i", "i2c_sda_oe", "*"], ["p_i2c_scl", "i2c_scl", "i2c_scl", "+"], ["ground_6", "vss"], ["power_6", "vdd"], ["ioground_3", "iovss"], ["iopower_3", "iovdd"], ["iopower_1", "iovdd"], ["ioground_1", "iovss"], ["power_7", "vdd"], ["ground_7", "vss"], ["p_sdram_a_10", "sdram_a(10)", "sdram_a(10)", "+"], ["p_sdram_a_11", "sdram_a(11)", "sdram_a(11)", "+"], ["p_sdram_a_12", "sdram_a(12)", "sdram_a(12)", "+"], ["p_sdram_dm_1", "sdram_dm(1)", "sdram_dm(1)", "+"], ["p_sdram_dq_8", "sdram_dq_8", "sdram_dq_o(8)", "sdram_dq_i(8)", "sdram_dq_oe(8)", "*"], ["p_sdram_dq_9", "sdram_dq_9", "sdram_dq_o(9)", "sdram_dq_i(9)", "sdram_dq_oe(9)", "*"], ["p_sdram_dq_10", "sdram_dq_10", "sdram_dq_o(10)", "sdram_dq_i(10)", "sdram_dq_oe(10)", "*"], ["p_sdram_dq_11", "sdram_dq_11", "sdram_dq_o(11)", "sdram_dq_i(11)", "sdram_dq_oe(11)", "*"], ["p_sdram_dq_12", "sdram_dq_12", "sdram_dq_o(12)", "sdram_dq_i(12)", "sdram_dq_oe(12)", "*"], ["p_sdram_dq_13", "sdram_dq_13", "sdram_dq_o(13)", "sdram_dq_i(13)", "sdram_dq_oe(13)", "*"], ["p_sdram_dq_14", "sdram_dq_14", "sdram_dq_o(14)", "sdram_dq_i(14)", "sdram_dq_oe(14)", "*"], ["p_sdram_dq_15", "sdram_dq_15", "sdram_dq_o(15)", "sdram_dq_i(15)", "sdram_dq_oe(15)", "*"], ["p_sdram_clock", "sdram_clock", "sdram_clock", "+"], ["p_sdram_cke", "sdram_cke", "sdram_cke", "+"], ["p_sdram_ras_n", "sdram_ras_n", "sdram_ras_n", "+"], ["p_sdram_cas_n", "sdram_cas_n", "sdram_cas_n", "+"], ["p_sdram_we_n", "sdram_we_n", "sdram_we_n", "+"], ["p_sdram_cs_n", "sdram_cs_n", "sdram_cs_n", "+"], ["p_uart_tx", "uart_tx", "uart_tx", "+"], ["p_uart_rx", "uart_rx", "uart_rx", "-"], ["p_jtag_tms", "jtag_tms", "jtag_tms", "-"], ["p_jtag_tdi", "jtag_tdi", "jtag_tdi", "-"], ["p_jtag_tdo", "jtag_tdo", "jtag_tdo", "+"], ["p_jtag_tck", "jtag_tck", "jtag_tck", "+"], ["ground_4", "vss"], ["power_4", "vdd"], ["ioground_8", "iovss"], ["iopower_8", "iovdd"], ["nc_0", "nc(0)", "nc(0)", "-"], ["nc_1", "nc(1)", "nc(1)", "-"], ["nc_2", "nc(2)", "nc(2)", "-"], ["nc_3", "nc(3)", "nc(3)", "-"], ["nc_4", "nc(4)", "nc(4)", "-"], ["nc_5", "nc(5)", "nc(5)", "-"], ["nc_6", "nc(6)", "nc(6)", "-"], ["nc_7", "nc(7)", "nc(7)", "-"], ["nc_8", "nc(8)", "nc(8)", "-"], ["nc_9", "nc(9)", "nc(9)", "-"], ["nc_10", "nc(10)", "nc(10)", "-"], ["nc_11", "nc(11)", "nc(11)", "-"], ["nc_12", "nc(12)", "nc(12)", "-"], ["nc_13", "nc(13)", "nc(13)", "-"], ["nc_14", "nc(14)", "nc(14)", "-"], ["nc_15", "nc(15)", "nc(15)", "-"], ["nc_16", "nc(16)", "nc(16)", "-"], ["nc_17", "nc(17)", "nc(17)", "-"], ["nc_18", "nc(18)", "nc(18)", "-"], ["nc_19", "nc(19)", "nc(19)", "-"]], "pads.south": ["iopower_0", "ioground_0", "power_5", "ground_5", "p_sdram_dm_0", "p_sdram_dq_0", "p_sdram_dq_1", "p_sdram_dq_2", "p_sdram_dq_3", "p_sdram_dq_4", "p_sdram_dq_5", "p_sdram_dq_6", "p_sdram_dq_7", "p_sdram_a_0", "p_sdram_a_1", "p_sdram_a_2", "p_sdram_a_3", "p_sdram_a_4", "p_sdram_a_5", "p_sdram_a_6", "p_sdram_a_7", "p_sdram_a_8", "p_sdram_a_9", "p_sdram_ba_0", "p_sdram_ba_1", "nc_19", "p_i2c_sda", "p_i2c_scl", "ground_6", "power_6", "ioground_3", "iopower_3"]} \ No newline at end of file -- 2.30.2