Mechanical Dimensions & Land Pattern (TFBGA-120)
Extracted from Datasheet & IPC-7351B NormalizedRecommended Companion BOM & Drop-In Equivalents
Passive external components per reference schematic and 1:1 pin-compatible alternatives| Designator / Replacement MPN | Value / Package | Function & PCB Layout Rule |
|---|---|---|
| N/A BOM | Per application circuit TFBGA-120 | Size power & signal trace widths for rated load current following IPC-2221 clearance rules. |
Technical Frequently Asked Questions (FAQ) — ATSAMD51P20A-CTFT (TFBGA-120)
Quick answers covering Pinout, IPC-7351B Land Pattern dimensions, and CAD export formatsWhat is the Pinout and operating voltage specification of ATSAMD51P20A-CTFT (TFBGA-120)?
Manufactured by MICROCHIP, the ATSAMD51P20A-CTFT is housed in a TFBGA-120 package with 120 pins and a 0.50 mm lead pitch, supporting a VCC supply range of 1.71V to 3.63V. Key pins include: A1 (PA00: Multiplexed I/O & Peripheral Pin PA00 (General)), A2 (PB02: Multiplexed I/O & Peripheral Pin PB02 (General)), A3 (PB00: Multiplexed I/O & Peripheral Pin PB00 (General)), A4 (PC30: Multiplexed I/O & Peripheral Pin PC30 (General)), A5 (PB30: Multiplexed I/O & Peripheral Pin PB30 (General)), A6 (VSW: Multiplexed I/O & Peripheral Pin VSW (General)).
What are the IPC-7351B PCB Footprint dimensions for ATSAMD51P20A-CTFT?
Normalized from the official datasheet mechanical drawing per IPC-7351B (Density Level B Nominal), ATSAMD51P20A-CTFT (TFBGA-120) has a nominal body envelope of 8.00 × 8.00 mm, pitch e = 0.50 mm, and 120 copper pads.
Where can I download KiCad (.kicad_mod, .kicad_sym), Fusion 360 (.lbr), and 3D STEP models for ATSAMD51P20A-CTFT?
You can download the verified open-hardware (CERN-OHL-P-2.0) CAD library bundle for ATSAMD51P20A-CTFT (MICROCHIP, TFBGA-120) directly on this page, including KiCad 8 Footprints (.kicad_mod), Schematic Symbols (.kicad_sym), Autodesk Fusion 360 / Eagle (.lbr), and 3D STEP AP214 / WebGL GLB models.
Static Reference Appendix: Pinout Table (120 pins) & ATSAMD51P19A / ATSAMD51P20A Family VariantsExpand static table
| Pin # | Signal Name | Electrical Type | Functional Description & Design Notes |
|---|---|---|---|
| A1 | PA00 | Digital_IO | Signal terminal PA00 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PA00. Supported peripheral buses: General. |
| A2 | PB02 | Digital_IO | Signal terminal PB02 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PB02. Supported peripheral buses: General. |
| A3 | PB00 | Digital_IO | Signal terminal PB00 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PB00. Supported peripheral buses: General. |
| A4 | PC30 | Digital_IO | Signal terminal PC30 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PC30. Supported peripheral buses: General. |
| A5 | PB30 | Digital_IO | Signal terminal PB30 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PB30. Supported peripheral buses: General. |
| A6 | VSW | Digital_IO | Signal terminal VSW (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: VSW. Supported peripheral buses: General. |
| A7 | VDDCORE | Power_In | Primary positive power supply input (VDDCORE) operating in the 1.71V to 3.63V domain (Max rating: 3.63V). |
| A8 | RESET# | Digital_IO | Active-low hardware reset terminal (RESET#): pulling this pin Low resets the processor core and peripherals. |
| A9 | PC27 | Digital_IO | Signal terminal PC27 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PC27. Supported peripheral buses: General. |
| A10 | PC26 | Digital_IO | Signal terminal PC26 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PC26. Supported peripheral buses: General. |
| A11 | PC24 | Digital_IO | Signal terminal PC24 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PC24. Supported peripheral buses: General. |
| A12 | PB28 | Digital_IO | Signal terminal PB28 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PB28. Supported peripheral buses: General. |
| A13 | PB26 | Digital_IO | Signal terminal PB26 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PB26. Supported peripheral buses: General. |
| A14 | PB23 | Digital_IO | Signal terminal PB23 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PB23. Supported peripheral buses: General. |
| A15 | PB22 | Digital_IO | Signal terminal PB22 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PB22. Supported peripheral buses: General. |
| B1 | PA01 | Digital_IO | Signal terminal PA01 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PA01. Supported peripheral buses: General. |
| B2 | PB03 | Digital_IO | Signal terminal PB03 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PB03. Supported peripheral buses: General. |
| B3 | PB01 | Digital_IO | Signal terminal PB01 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PB01. Supported peripheral buses: General. |
| B4 | PC31 | Digital_IO | Signal terminal PC31 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PC31. Supported peripheral buses: General. |
| B5 | PB31 | Digital_IO | Signal terminal PB31 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PB31. Supported peripheral buses: General. |
| B6 | PA31 | Digital_IO | Signal terminal PA31 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PA31. Supported peripheral buses: General. |
| B7 | PA30 | Digital_IO | Signal terminal PA30 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PA30. Supported peripheral buses: General. |
| B8 | PA27 | Digital_IO | Signal terminal PA27 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PA27. Supported peripheral buses: General. |
| B9 | PC28 | Digital_IO | Signal terminal PC28 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PC28. Supported peripheral buses: General. |
| B10 | PC25 | Digital_IO | Signal terminal PC25 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PC25. Supported peripheral buses: General. |
| B11 | PB29 | Digital_IO | Signal terminal PB29 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PB29. Supported peripheral buses: General. |
| B12 | PB27 | Digital_IO | Signal terminal PB27 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PB27. Supported peripheral buses: General. |
| B13 | PB25 | Digital_IO | Signal terminal PB25 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PB25. Supported peripheral buses: General. |
| B14 | PB24 | Digital_IO | Signal terminal PB24 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PB24. Supported peripheral buses: General. |
| B15 | PA25 | Digital_IO | Signal terminal PA25 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PA25. Supported peripheral buses: General. |
| C1 | PC00 | Digital_IO | Signal terminal PC00 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PC00. Supported peripheral buses: General. |
| C2 | PC01 | Digital_IO | Signal terminal PC01 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PC01. Supported peripheral buses: General. |
| C14 | PA23 | Digital_IO | Signal terminal PA23 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PA23. Supported peripheral buses: General. |
| C15 | PA24 | Digital_IO | Signal terminal PA24 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PA24. Supported peripheral buses: General. |
| D1 | PC02 | Digital_IO | Signal terminal PC02 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PC02. Supported peripheral buses: General. |
| D2 | GNDIO0 | GND | 0V electrical ground return terminal (GNDIO0) for internal core logic, I/O drivers, and analog sub-blocks. |
| D14 | PA22 | Digital_IO | Signal terminal PA22 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PA22. Supported peripheral buses: General. |
| D15 | PA21 | Digital_IO | Signal terminal PA21 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PA21. Supported peripheral buses: General. |
| E1 | PA02 | Digital_IO | Signal terminal PA02 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PA02. Supported peripheral buses: General. |
| E2 | PC03 | Digital_IO | Signal terminal PC03 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PC03. Supported peripheral buses: General. |
| E14 | PA20 | Digital_IO | Signal terminal PA20 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PA20. Supported peripheral buses: General. |
| E15 | PB21 | Digital_IO | Signal terminal PB21 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PB21. Supported peripheral buses: General. |
| F1 | PB04 | Digital_IO | Signal terminal PB04 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PB04. Supported peripheral buses: General. |
| F2 | PA03 | Digital_IO | Signal terminal PA03 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PA03. Supported peripheral buses: General. |
| F6 | GNDIO7 | GND | 0V electrical ground return terminal (GNDIO7) for internal core logic, I/O drivers, and analog sub-blocks. |
| F7 | VDDIO7 | Power_In | Primary positive power supply input (VDDIO7) operating in the 1.71V to 3.63V domain (Max rating: 3.63V). |
| F8 | VDDIO6 | Power_In | Primary positive power supply input (VDDIO6) operating in the 1.71V to 3.63V domain (Max rating: 3.63V). |
| F9 | GNDIO6 | GND | 0V electrical ground return terminal (GNDIO6) for internal core logic, I/O drivers, and analog sub-blocks. |
| F10 | VDDIO5 | Power_In | Primary positive power supply input (VDDIO5) operating in the 1.71V to 3.63V domain (Max rating: 3.63V). |
| F14 | PB20 | Digital_IO | Signal terminal PB20 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PB20. Supported peripheral buses: General. |
| F15 | PB19 | Digital_IO | Signal terminal PB19 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PB19. Supported peripheral buses: General. |
| G1 | PB05 | Digital_IO | Signal terminal PB05 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PB05. Supported peripheral buses: General. |
| G2 | PD00 | Digital_IO | Signal terminal PD00 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PD00. Supported peripheral buses: General. |
| G6 | VDDANA0 | Power_In | Primary positive power supply input (VDDANA0) operating in the 1.71V to 3.63V domain (Max rating: 3.63V). |
| G10 | GNDIO5 | GND | 0V electrical ground return terminal (GNDIO5) for internal core logic, I/O drivers, and analog sub-blocks. |
| G14 | PB18 | Digital_IO | Signal terminal PB18 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PB18. Supported peripheral buses: General. |
| G15 | PB17 | Digital_IO | Signal terminal PB17 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PB17. Supported peripheral buses: General. |
| H1 | PD01 | Digital_IO | Signal terminal PD01 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PD01. Supported peripheral buses: General. |
| H2 | PB06 | Digital_IO | Signal terminal PB06 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PB06. Supported peripheral buses: General. |
| H6 | GNDANA0 | GND | 0V electrical ground return terminal (GNDANA0) for internal core logic, I/O drivers, and analog sub-blocks. |
| H10 | VDDIO4 | Power_In | Primary positive power supply input (VDDIO4) operating in the 1.71V to 3.63V domain (Max rating: 3.63V). |
| H14 | PD21 | Digital_IO | Signal terminal PD21 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PD21. Supported peripheral buses: General. |
| H15 | PB16 | Digital_IO | Signal terminal PB16 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PB16. Supported peripheral buses: General. |
| J1 | PB07 | Digital_IO | Signal terminal PB07 (I/O, 1.71V to 3.63V domain). Multiplexed alternate functions: PB07. Supported peripheral buses: General. |













