seveibar/am3352-ram-dogbone-and-single-layer-route-test

AM3352BZCZ100 processor connected to a W631GG6MB-12 DDR3 memory chip through a routed, length-matched 16-bit DDR interface with clock/data-strobe pairs and control/address signals.

Version
0.0.9
License
unset
Stars
0

components/AM3352.tsx

import type { ChipProps } from "@tscircuit/props"
import ballMap from "../design/am3352-ballmap.json"
// TI SPRS717L, ZCZ top-view maps, pages 15–17. Numeric selectors preserve imported ordering.
export const pinLabels = {
  "pin1": [
    "A1",
    "VSS_A1"
  ],
  "pin2": [
    "B1",
    "DDR_A5_B1"
  ],
  "pin3": [
    "C1",
    "DDR_A9_C1"
  ],
  "pin4": [
    "D1",
    "DDR_CKn_D1"
  ],
  "pin5": [
    "E1",
    "DDR_BA1_E1"
  ],
  "pin6": [
    "F1",
    "DDR_CASn_F1"
  ],
  "pin7": [
    "G1",
    "DDR_ODT_G1"
  ],
  "pin8": [
    "H1",
    "DDR_A1_H1"
  ],
  "pin9": [
    "J1",
    "DDR_D8_J1"
  ],
  "pin10": [
    "K1",
    "DDR_D9_K1"
  ],
  "pin11": [
    "L1",
    "DDR_DQS1_L1"
  ],
  "pin12": [
    "M1",
    "DDR_D15_M1"
  ],
  "pin13": [
    "N1",
    "DDR_D2_N1"
  ],
  "pin14": [
    "P1",
    "DDR_DQS0_P1"
  ],
  "pin15": [
    "R1",
    "LCD_DATA0_R1"
  ],
  "pin16": [
    "T1",
    "LCD_DATA4_T1"
  ],
  "pin17": [
    "U1",
    "LCD_DATA8_U1"
  ],
  "pin18": [
    "V1",
    "VSS_V1"
  ],
  "pin19": [
    "A2",
    "VDD_MPU_MON_A2"
  ],
  "pin20": [
    "B2",
    "DDR_WEn_B2"
  ],
  "pin21": [
    "C2",
    "DDR_A4_C2"
  ],
  "pin22": [
    "D2",
    "DDR_CK_D2"
  ],
  "pin23": [
    "E2",
    "DDR_A7_E2"
  ],
  "pin24": [
    "F2",
    "DDR_A11_F2"
  ],
  "pin25": [
    "G2",
    "DDR_RESETn_G2"
  ],
  "pin26": [
    "H2",
    "DDR_CSn0_H2"
  ],
  "pin27": [
    "J2",
    "DDR_DQM1_J2"
  ],
  "pin28": [
    "K2",
    "DDR_D10_K2"
  ],
  "pin29": [
    "L2",
    "DDR_DQSn1_L2"
  ],
  "pin30": [
    "M2",
    "DDR_DQM0_M2"
  ],
  "pin31": [
    "N2",
    "DDR_D3_N2"
  ],
  "pin32": [
    "P2",
    "DDR_DQSn0_P2"
  ],
  "pin33": [
    "R2",
    "LCD_DATA1_R2"
  ],
  "pin34": [
    "T2",
    "LCD_DATA5_T2"
  ],
  "pin35": [
    "U2",
    "LCD_DATA9_U2"
  ],
  "pin36": [
    "V2",
    "LCD_DATA12_V2"
  ],
  "pin37": [
    "A3",
    "RESERVED_A3"
  ],
  "pin38": [
    "B3",
    "DDR_BA2_B3"
  ],
  "pin39": [
    "C3",
    "DDR_A3_C3"
  ],
  "pin40": [
    "D3",
    "DDR_A15_D3"
  ],
  "pin41": [
    "E3",
    "DDR_A12_E3"
  ],
  "pin42": [
    "F3",
    "DDR_A0_F3"
  ],
  "pin43": [
    "G3",
    "DDR_CKE_G3"
  ],
  "pin44": [
    "H3",
    "DDR_A13_H3"
  ],
  "pin45": [
    "J3",
    "DDR_VTP_J3"
  ],
  "pin46": [
    "K3",
    "DDR_D11_K3"
  ],
  "pin47": [
    "L3",
    "DDR_D13_L3"
  ],
  "pin48": [
    "M3",
    "DDR_D0_M3"
  ],
  "pin49": [
    "N3",
    "DDR_D4_N3"
  ],
  "pin50": [
    "P3",
    "DDR_D6_P3"
  ],
  "pin51": [
    "R3",
    "LCD_DATA2_R3"
  ],
  "pin52": [
    "T3",
    "LCD_DATA6_T3"
  ],
  "pin53": [
    "U3",
    "LCD_DATA10_U3"
  ],
  "pin54": [
    "V3",
    "LCD_DATA13_V3"
  ],
  "pin55": [
    "A4",
    "RTC_XTALOUT_A4"
  ],
  "pin56": [
    "B4",
    "RTC_KALDO_ENn_B4"
  ],
  "pin57": [
    "C4",
    "DDR_BA0_C4"
  ],
  "pin58": [
    "D4",
    "DDR_A8_D4"
  ],
  "pin59": [
    "E4",
    "DDR_A2_E4"
  ],
  "pin60": [
    "F4",
    "DDR_A10_F4"
  ],
  "pin61": [
    "G4",
    "DDR_RASn_G4"
  ],
  "pin62": [
    "H4",
    "DDR_A14_H4"
  ],
  "pin63": [
    "J4",
    "DDR_VREF_J4"
  ],
  "pin64": [
    "K4",
    "DDR_D12_K4"
  ],
  "pin65": [
    "L4",
    "DDR_D14_L4"
  ],
  "pin66": [
    "M4",
    "DDR_D1_M4"
  ],
  "pin67": [
    "N4",
    "DDR_D5_N4"
  ],
  "pin68": [
    "P4",
    "DDR_D7_P4"
  ],
  "pin69": [
    "R4",
    "LCD_DATA3_R4"
  ],
  "pin70": [
    "T4",
    "LCD_DATA7_T4"
  ],
  "pin71": [
    "U4",
    "LCD_DATA11_U4"
  ],
  "pin72": [
    "V4",
    "LCD_DATA14_V4"
  ],
  "pin73": [
    "A5",
    "VSS_RTC_A5"
  ],
  "pin74": [
    "B5",
    "RTC_PWRONRSTn_B5"
  ],
  "pin75": [
    "C5",
    "EXT_WAKEUP_C5"
  ],
  "pin76": [
    "D5",
    "DDR_A6_D5"
  ],
  "pin77": [
    "E5",
    "VDDS_DDR_E5"
  ],
  "pin78": [
    "F5",
    "VDDS_DDR_F5"
  ],
  "pin79": [
    "G5",
    "VDDS_DDR_G5"
  ],
  "pin80": [
    "H5",
    "VDDS_DDR_H5"
  ],
  "pin81": [
    "J5",
    "VDDS_DDR_J5"
  ],
  "pin82": [
    "K5",
    "VDDS_DDR_K5"
  ],
  "pin83": [
    "L5",
    "VDDS_DDR_L5"
  ],
  "pin84": [
    "M5",
    "VPP_M5"
  ],
  "pin85": [
    "N5",
    "VDDSHV6_N5"
  ],
  "pin86": [
    "P5",
    "VDDSHV6_P5"
  ],
  "pin87": [
    "R5",
    "LCD_HSYNC_R5"
  ],
  "pin88": [
    "T5",
    "LCD_DATA15_T5"
  ],
  "pin89": [
    "U5",
    "LCD_VSYNC_U5"
  ],
  "pin90": [
    "V5",
    "LCD_PCLK_V5"
  ],
  "pin91": [
    "A6",
    "RTC_XTALIN_A6"
  ],
  "pin92": [
    "B6",
    "AIN0_B6"
  ],
  "pin93": [
    "C6",
    "PMIC_POWER_EN_C6"
  ],
  "pin94": [
    "D6",
    "CAP_VDD_RTC_D6"
  ],
  "pin95": [
    "E6",
    "VDDS_E6"
  ],
  "pin96": [
    "F6",
    "VDD_CORE_F6"
  ],
  "pin97": [
    "G6",
    "VDD_CORE_G6"
  ],
  "pin98": [
    "H6",
    "VSS_H6"
  ],
  "pin99": [
    "J6",
    "VSS_J6"
  ],
  "pin100": [
    "K6",
    "VDD_CORE_K6"
  ],
  "pin101": [
    "L6",
    "VDD_CORE_L6"
  ],
  "pin102": [
    "M6",
    "VSS_M6"
  ],
  "pin103": [
    "N6",
    "VDDS_N6"
  ],
  "pin104": [
    "P6",
    "VDDSHV6_P6"
  ],
  "pin105": [
    "R6",
    "LCD_AC_BIAS_EN_R6"
  ],
  "pin106": [
    "T6",
    "GPMC_BEn0_CLE_T6"
  ],
  "pin107": [
    "U6",
    "GPMC_WEn_U6"
  ],
  "pin108": [
    "V6",
    "GPMC_CSn0_V6"
  ],
  "pin109": [
    "A7",
    "AIN3_A7"
  ],
  "pin110": [
    "B7",
    "AIN2_B7"
  ],
  "pin111": [
    "C7",
    "AIN1_C7"
  ],
  "pin112": [
    "D7",
    "VDDS_RTC_D7"
  ],
  "pin113": [
    "E7",
    "VDDS_PLL_DDR_E7"
  ],
  "pin114": [
    "F7",
    "VDD_CORE_F7"
  ],
  "pin115": [
    "G7",
    "VDD_CORE_G7"
  ],
  "pin116": [
    "H7",
    "VSS_H7"
  ],
  "pin117": [
    "J7",
    "VSS_J7"
  ],
  "pin118": [
    "K7",
    "VSS_K7"
  ],
  "pin119": [
    "L7",
    "VDD_CORE_L7"
  ],
  "pin120": [
    "M7",
    "VSS_M7"
  ],
  "pin121": [
    "N7",
    "VSS_N7"
  ],
  "pin122": [
    "P7",
    "VDDSHV1_P7"
  ],
  "pin123": [
    "R7",
    "GPMC_ADVn_ALE_R7"
  ],
  "pin124": [
    "T7",
    "GPMC_OEn_REn_T7"
  ],
  "pin125": [
    "U7",
    "GPMC_AD0_U7"
  ],
  "pin126": [
    "V7",
    "GPMC_AD1_V7"
  ],
  "pin127": [
    "A8",
    "AIN6_A8"
  ],
  "pin128": [
    "B8",
    "AIN5_B8"
  ],
  "pin129": [
    "C8",
    "AIN4_C8"
  ],
  "pin130": [
    "D8",
    "VDDA_ADC_D8"
  ],
  "pin131": [
    "E8",
    "VSSA_ADC_E8"
  ],
  "pin132": [
    "F8",
    "VSS_F8"
  ],
  "pin133": [
    "G8",
    "VSS_G8"
  ],
  "pin134": [
    "H8",
    "VSS_H8"
  ],
  "pin135": [
    "J8",
    "VSS_J8"
  ],
  "pin136": [
    "K8",
    "VDD_CORE_K8"
  ],
  "pin137": [
    "L8",
    "VDD_CORE_L8"
  ],
  "pin138": [
    "M8",
    "VSS_M8"
  ],
  "pin139": [
    "N8",
    "VDD_CORE_N8"
  ],
  "pin140": [
    "P8",
    "VDDSHV1_P8"
  ],
  "pin141": [
    "R8",
    "GPMC_AD2_R8"
  ],
  "pin142": [
    "T8",
    "GPMC_AD3_T8"
  ],
  "pin143": [
    "U8",
    "GPMC_AD4_U8"
  ],
  "pin144": [
    "V8",
    "GPMC_AD5_V8"
  ],
  "pin145": [
    "A9",
    "VREFN_A9"
  ],
  "pin146": [
    "B9",
    "VREFP_B9"
  ],
  "pin147": [
    "C9",
    "AIN7_C9"
  ],
  "pin148": [
    "D9",
    "CAP_VDD_SRAM_CORE_D9"
  ],
  "pin149": [
    "E9",
    "VDDS_SRAM_CORE_BG_E9"
  ],
  "pin150": [
    "F9",
    "VDDS_F9"
  ],
  "pin151": [
    "G9",
    "VSS_G9"
  ],
  "pin152": [
    "H9",
    "VSS_H9"
  ],
  "pin153": [
    "J9",
    "VSS_J9"
  ],
  "pin154": [
    "K9",
    "VSS_K9"
  ],
  "pin155": [
    "L9",
    "VDD_CORE_L9"
  ],
  "pin156": [
    "M9",
    "VSS_M9"
  ],
  "pin157": [
    "N9",
    "VDD_CORE_N9"
  ],
  "pin158": [
    "P9",
    "VDDS_P9"
  ],
  "pin159": [
    "R9",
    "GPMC_AD6_R9"
  ],
  "pin160": [
    "T9",
    "GPMC_AD7_T9"
  ],
  "pin161": [
    "U9",
    "GPMC_CSn1_U9"
  ],
  "pin162": [
    "V9",
    "GPMC_CSn2_V9"
  ],
  "pin163": [
    "A10",
    "WARMRSTn_A10"
  ],
  "pin164": [
    "B10",
    "TRSTn_B10"
  ],
  "pin165": [
    "C10",
    "CAP_VBB_MPU_C10"
  ],
  "pin166": [
    "D10",
    "VDDS_SRAM_MPU_BB_D10"
  ],
  "pin167": [
    "E10",
    "VDDSHV6_E10"
  ],
  "pin168": [
    "F10",
    "VDD_MPU_F10"
  ],
  "pin169": [
    "G10",
    "VDD_CORE_G10"
  ],
  "pin170": [
    "H10",
    "VSS_H10"
  ],
  "pin171": [
    "J10",
    "VSS_J10"
  ],
  "pin172": [
    "K10",
    "VSS_K10"
  ],
  "pin173": [
    "L10",
    "VSS_L10"
  ],
  "pin174": [
    "M10",
    "VSS_M10"
  ],
  "pin175": [
    "N10",
    "VSS_N10"
  ],
  "pin176": [
    "P10",
    "VDDSHV2_P10"
  ],
  "pin177": [
    "R10",
    "VDDS_PLL_CORE_LCD_R10"
  ],
  "pin178": [
    "T10",
    "GPMC_AD9_T10"
  ],
  "pin179": [
    "U10",
    "GPMC_AD8_U10"
  ],
  "pin180": [
    "V10",
    "XTALIN_V10"
  ],
  "pin181": [
    "A11",
    "TDO_A11"
  ],
  "pin182": [
    "B11",
    "TDI_B11"
  ],
  "pin183": [
    "C11",
    "TMS_C11"
  ],
  "pin184": [
    "D11",
    "CAP_VDD_SRAM_MPU_D11"
  ],
  "pin185": [
    "E11",
    "VDDSHV6_E11"
  ],
  "pin186": [
    "F11",
    "VDD_MPU_F11"
  ],
  "pin187": [
    "G11",
    "VSS_G11"
  ],
  "pin188": [
    "H11",
    "VDD_CORE_H11"
  ],
  "pin189": [
    "J11",
    "VSS_J11"
  ],
  "pin190": [
    "K11",
    "VSS_K11"
  ],
  "pin191": [
    "L11",
    "VSS_L11"
  ],
  "pin192": [
    "M11",
    "VDD_CORE_M11"
  ],
  "pin193": [
    "N11",
    "VSS_N11"
  ],
  "pin194": [
    "P11",
    "VDDSHV2_P11"
  ],
  "pin195": [
    "R11",
    "VDDS_OSC_R11"
  ],
  "pin196": [
    "T11",
    "GPMC_AD10_T11"
  ],
  "pin197": [
    "U11",
    "XTALOUT_U11"
  ],
  "pin198": [
    "V11",
    "VSS_OSC_V11"
  ],
  "pin199": [
    "A12",
    "TCK_A12"
  ],
  "pin200": [
    "B12",
    "MCASP0_ACLKR_B12"
  ],
  "pin201": [
    "C12",
    "MCASP0_AHCLKR_C12"
  ],
  "pin202": [
    "D12",
    "MCASP0_AXR0_D12"
  ],
  "pin203": [
    "E12",
    "VDDSHV6_E12"
  ],
  "pin204": [
    "F12",
    "VDD_MPU_F12"
  ],
  "pin205": [
    "G12",
    "VSS_G12"
  ],
  "pin206": [
    "H12",
    "VSS_H12"
  ],
  "pin207": [
    "J12",
    "VDD_CORE_J12"
  ],
  "pin208": [
    "K12",
    "VDD_CORE_K12"
  ],
  "pin209": [
    "L12",
    "VSS_L12"
  ],
  "pin210": [
    "M12",
    "VSS_M12"
  ],
  "pin211": [
    "N12",
    "VDD_CORE_N12"
  ],
  "pin212": [
    "P12",
    "VDDSHV3_P12"
  ],
  "pin213": [
    "R12",
    "GPMC_AD13_R12"
  ],
  "pin214": [
    "T12",
    "GPMC_AD12_T12"
  ],
  "pin215": [
    "U12",
    "GPMC_AD11_U12"
  ],
  "pin216": [
    "V12",
    "GPMC_CLK_V12"
  ],
  "pin217": [
    "A13",
    "MCASP0_ACLKX_A13"
  ],
  "pin218": [
    "B13",
    "MCASP0_FSX_B13"
  ],
  "pin219": [
    "C13",
    "MCASP0_FSR_C13"
  ],
  "pin220": [
    "D13",
    "MCASP0_AXR1_D13"
  ],
  "pin221": [
    "E13",
    "VDDSHV6_E13"
  ],
  "pin222": [
    "F13",
    "VDD_MPU_F13"
  ],
  "pin223": [
    "G13",
    "VDD_MPU_G13"
  ],
  "pin224": [
    "H13",
    "VDD_MPU_H13"
  ],
  "pin225": [
    "J13",
    "VDD_MPU_J13"
  ],
  "pin226": [
    "K13",
    "VDDS_K13"
  ],
  "pin227": [
    "L13",
    "VSS_L13"
  ],
  "pin228": [
    "M13",
    "VDD_CORE_M13"
  ],
  "pin229": [
    "N13",
    "VDD_CORE_N13"
  ],
  "pin230": [
    "P13",
    "VDDSHV3_P13"
  ],
  "pin231": [
    "R13",
    "GPMC_A0_R13"
  ],
  "pin232": [
    "T13",
    "GPMC_CSn3_T13"
  ],
  "pin233": [
    "U13",
    "GPMC_AD15_U13"
  ],
  "pin234": [
    "V13",
    "GPMC_AD14_V13"
  ],
  "pin235": [
    "A14",
    "MCASP0_AHCLKX_A14"
  ],
  "pin236": [
    "B14",
    "EMU1_B14"
  ],
  "pin237": [
    "C14",
    "EMU0_C14"
  ],
  "pin238": [
    "D14",
    "XDMA_EVENT_INTR1_D14"
  ],
  "pin239": [
    "E14",
    "VDDS_E14"
  ],
  "pin240": [
    "F14",
    "VDDSHV6_F14"
  ],
  "pin241": [
    "G14",
    "VDDSHV6_G14"
  ],
  "pin242": [
    "H14",
    "VDDSHV4_H14"
  ],
  "pin243": [
    "J14",
    "VDDSHV4_J14"
  ],
  "pin244": [
    "K14",
    "VDDSHV5_K14"
  ],
  "pin245": [
    "L14",
    "VDDSHV5_L14"
  ],
  "pin246": [
    "M14",
    "VSSA_USB_M14"
  ],
  "pin247": [
    "N14",
    "VSSA_USB_N14"
  ],
  "pin248": [
    "P14",
    "VDDS_P14"
  ],
  "pin249": [
    "R14",
    "GPMC_A4_R14"
  ],
  "pin250": [
    "T14",
    "GPMC_A3_T14"
  ],
  "pin251": [
    "U14",
    "GPMC_A2_U14"
  ],
  "pin252": [
    "V14",
    "GPMC_A1_V14"
  ],
  "pin253": [
    "A15",
    "XDMA_EVENT_INTR0_A15"
  ],
  "pin254": [
    "B15",
    "PWRONRSTn_B15"
  ],
  "pin255": [
    "C15",
    "SPI0_CS1_C15"
  ],
  "pin256": [
    "D15",
    "UART1_TXD_D15"
  ],
  "pin257": [
    "E15",
    "UART0_RXD_E15"
  ],
  "pin258": [
    "F15",
    "USB1_DRVVBUS_F15"
  ],
  "pin259": [
    "G15",
    "MMC0_DAT1_G15"
  ],
  "pin260": [
    "H15",
    "VDDS_PLL_MPU_H15"
  ],
  "pin261": [
    "J15",
    "MII1_RX_ER_J15"
  ],
  "pin262": [
    "K15",
    "MII1_TXD2_K15"
  ],
  "pin263": [
    "L15",
    "MII1_RXD1_L15"
  ],
  "pin264": [
    "M15",
    "USB0_CE_M15"
  ],
  "pin265": [
    "N15",
    "VDDA3P3V_USB0_N15"
  ],
  "pin266": [
    "P15",
    "USB0_VBUS_P15"
  ],
  "pin267": [
    "R15",
    "VDDA3P3V_USB1_R15"
  ],
  "pin268": [
    "T15",
    "GPMC_A7_T15"
  ],
  "pin269": [
    "U15",
    "GPMC_A6_U15"
  ],
  "pin270": [
    "V15",
    "GPMC_A5_V15"
  ],
  "pin271": [
    "A16",
    "SPI0_CS0_A16"
  ],
  "pin272": [
    "B16",
    "SPI0_D1_B16"
  ],
  "pin273": [
    "C16",
    "I2C0_SCL_C16"
  ],
  "pin274": [
    "D16",
    "UART1_RXD_D16"
  ],
  "pin275": [
    "E16",
    "UART0_TXD_E16"
  ],
  "pin276": [
    "F16",
    "USB0_DRVVBUS_F16"
  ],
  "pin277": [
    "G16",
    "MMC0_DAT0_G16"
  ],
  "pin278": [
    "H16",
    "MII1_COL_H16"
  ],
  "pin279": [
    "J16",
    "MII1_TX_EN_J16"
  ],
  "pin280": [
    "K16",
    "MII1_TXD1_K16"
  ],
  "pin281": [
    "L16",
    "MII1_RXD2_L16"
  ],
  "pin282": [
    "M16",
    "MII1_RXD0_M16"
  ],
  "pin283": [
    "N16",
    "VDDA1P8V_USB0_N16"
  ],
  "pin284": [
    "P16",
    "USB0_ID_P16"
  ],
  "pin285": [
    "R16",
    "VDDA1P8V_USB1_R16"
  ],
  "pin286": [
    "T16",
    "GPMC_A10_T16"
  ],
  "pin287": [
    "U16",
    "GPMC_A9_U16"
  ],
  "pin288": [
    "V16",
    "GPMC_A8_V16"
  ],
  "pin289": [
    "A17",
    "SPI0_SCLK_A17"
  ],
  "pin290": [
    "B17",
    "SPI0_D0_B17"
  ],
  "pin291": [
    "C17",
    "I2C0_SDA_C17"
  ],
  "pin292": [
    "D17",
    "UART1_RTSn_D17"
  ],
  "pin293": [
    "E17",
    "UART0_RTSn_E17"
  ],
  "pin294": [
    "F17",
    "MMC0_DAT3_F17"
  ],
  "pin295": [
    "G17",
    "MMC0_CLK_G17"
  ],
  "pin296": [
    "H17",
    "MII1_CRS_H17"
  ],
  "pin297": [
    "J17",
    "MII1_RX_DV_J17"
  ],
  "pin298": [
    "K17",
    "MII1_TXD0_K17"
  ],
  "pin299": [
    "L17",
    "MII1_RXD3_L17"
  ],
  "pin300": [
    "M17",
    "MDIO_M17"
  ],
  "pin301": [
    "N17",
    "USB0_DP_N17"
  ],
  "pin302": [
    "P17",
    "USB1_ID_P17"
  ],
  "pin303": [
    "R17",
    "USB1_DP_R17"
  ],
  "pin304": [
    "T17",
    "GPMC_WAIT0_T17"
  ],
  "pin305": [
    "U17",
    "GPMC_WPn_U17"
  ],
  "pin306": [
    "V17",
    "GPMC_A11_V17"
  ],
  "pin307": [
    "A18",
    "VSS_A18"
  ],
  "pin308": [
    "B18",
    "EXTINTn_B18"
  ],
  "pin309": [
    "C18",
    "ECAP0_IN_PWM0_OUT_C18"
  ],
  "pin310": [
    "D18",
    "UART1_CTSn_D18"
  ],
  "pin311": [
    "E18",
    "UART0_CTSn_E18"
  ],
  "pin312": [
    "F18",
    "MMC0_DAT2_F18"
  ],
  "pin313": [
    "G18",
    "MMC0_CMD_G18"
  ],
  "pin314": [
    "H18",
    "RMII1_REF_CLK_H18"
  ],
  "pin315": [
    "J18",
    "MII1_TXD3_J18"
  ],
  "pin316": [
    "K18",
    "MII1_TX_CLK_K18"
  ],
  "pin317": [
    "L18",
    "MII1_RX_CLK_L18"
  ],
  "pin318": [
    "M18",
    "MDC_M18"
  ],
  "pin319": [
    "N18",
    "USB0_DM_N18"
  ],
  "pin320": [
    "P18",
    "USB1_CE_P18"
  ],
  "pin321": [
    "R18",
    "USB1_DM_R18"
  ],
  "pin322": [
    "T18",
    "USB1_VBUS_T18"
  ],
  "pin323": [
    "U18",
    "GPMC_BEn1_U18"
  ],
  "pin324": [
    "V18",
    "VSS_V18"
  ]
} as const
export function AM3352(props: ChipProps<typeof pinLabels>) {
 return <chip {...props} manufacturerPartNumber="AM3352BZCZ100" supplierPartNumbers={{jlcpcb:["C468247"]}} pinLabels={pinLabels} footprint={<footprint>
 {Object.entries(pinLabels).map(([pin,[ball]]) => <smtpad portHints={[pin,ball]} pcbX={("ABCDEFGHJKLMNPRTUV".indexOf(ball[0])-8.5)*0.8} pcbY={(Number(ball.slice(1))-9.5)*0.8} shape="circle" radius={0.2} />)}
 <courtyardrect pcbX={0} pcbY={0} width={16} height={16}/>
 <silkscreenrect pcbX={0} pcbY={0} width={15.4} height={15.4} />
 <silkscreencircle pcbX={-7.8} pcbY={-7.8} radius={0.3} />
 </footprint>} />
}
export { ballMap }