component
KSZ9031RNX (Gigabit Ethernet PHY, RGMII)
Public Unreviewedby John Lauer
Microchip KSZ9031RNX Gigabit Ethernet PHY (RGMII), QFN-48 7x7mm. KiCad symbol/footprint/3D plus Adom footprint variants: heatsink vias, 300um solder balls, rounded pads.
← Commit history
KSZ9031RNX: KiCad CAD set + Adom footprint-variant family, widgets embedded
1 file changed
+377−9
page.json+377−9@@ -1,11 +1,12 @@ {+ "schema_version": 1,+ "type": "hardware",+ "kind": "component", "slug": "ksz9031rnx", "title": "KSZ9031RNX (Gigabit Ethernet PHY, RGMII)",- "type": "component",- "kind": "component",+ "brief": "Microchip KSZ9031RNX Gigabit Ethernet PHY (RGMII), QFN-48 7x7mm. KiCad symbol/footprint/3D plus Adom footprint variants: heatsink vias, 300um solder balls, rounded pads.", "version": "0.1.0",- "mpn": "KSZ9031RNX",- "description": "Microchip KSZ9031RNX Gigabit Ethernet PHY (RGMII), QFN-48 7x7mm. KiCad symbol/footprint/3D plus Adom footprint variants: heatsink vias, 300um solder balls, rounded pads.",+ "license": "CC-BY-SA-4.0", "tags": [ "component", "ethernet",@@ -16,14 +17,381 @@ "microchip", "footprint-variants" ],+ "component": {+ "mpn": "KSZ9031RNX",+ "manufacturer": "Microchip",+ "package": "QFN-48 7x7mm 0.5mm pitch, 5.15mm EP",+ "pin_count": 49,+ "category": "Interface",+ "subcategory": "Ethernet PHY",+ "datasheet": "https://www.microchip.com/en-us/product/ksz9031",+ "parts": {+ "symbol": "ksz9031rnx.kicad_sym",+ "footprint": "ksz9031rnx-qfn48-7x7.kicad_mod",+ "model_3d": "ksz9031rnx.glb"+ },+ "footprint_variants": {+ "manifest": "ksz9031rnx-qfn48-7x7.variants.json",+ "generator": "footprint-widgets/tools/make-variants.py (adom-footprint 1.0.22 rules)"+ },+ "pins": [+ {+ "number": "1",+ "name": "AVDDH",+ "type": "power",+ "kicad_type": "power_in"+ },+ {+ "number": "2",+ "name": "TXRXP_A",+ "type": "io",+ "kicad_type": "input"+ },+ {+ "number": "3",+ "name": "TXRXM_A",+ "type": "io",+ "kicad_type": "input"+ },+ {+ "number": "4",+ "name": "AVDDL",+ "type": "power",+ "kicad_type": "power_in"+ },+ {+ "number": "5",+ "name": "TXRXP_B",+ "type": "io",+ "kicad_type": "input"+ },+ {+ "number": "6",+ "name": "TXRXM_B",+ "type": "io",+ "kicad_type": "input"+ },+ {+ "number": "7",+ "name": "TXRXP_C",+ "type": "io",+ "kicad_type": "input"+ },+ {+ "number": "8",+ "name": "TXRXM_C",+ "type": "io",+ "kicad_type": "input"+ },+ {+ "number": "9",+ "name": "AVDDL",+ "type": "power",+ "kicad_type": "power_in"+ },+ {+ "number": "10",+ "name": "TXRXP_D",+ "type": "io",+ "kicad_type": "input"+ },+ {+ "number": "11",+ "name": "TXRXM_D",+ "type": "io",+ "kicad_type": "input"+ },+ {+ "number": "12",+ "name": "AVDDH",+ "type": "power",+ "kicad_type": "power_in"+ },+ {+ "number": "13",+ "name": "NC",+ "type": "other",+ "kicad_type": "no_connect"+ },+ {+ "number": "14",+ "name": "DVDDL",+ "type": "power",+ "kicad_type": "power_in"+ },+ {+ "number": "15",+ "name": "LED2/PHYAD1",+ "type": "ctrl",+ "kicad_type": "bidirectional"+ },+ {+ "number": "16",+ "name": "DVDDH",+ "type": "power",+ "kicad_type": "power_in"+ },+ {+ "number": "17",+ "name": "LED1/PHAD0/PME_N1",+ "type": "ctrl",+ "kicad_type": "bidirectional"+ },+ {+ "number": "18",+ "name": "DVDDL",+ "type": "power",+ "kicad_type": "power_in"+ },+ {+ "number": "19",+ "name": "TXD0",+ "type": "io",+ "kicad_type": "input"+ },+ {+ "number": "20",+ "name": "TXD1",+ "type": "io",+ "kicad_type": "input"+ },+ {+ "number": "21",+ "name": "TXD2",+ "type": "io",+ "kicad_type": "input"+ },+ {+ "number": "22",+ "name": "TXD3",+ "type": "io",+ "kicad_type": "input"+ },+ {+ "number": "23",+ "name": "DVDDL",+ "type": "power",+ "kicad_type": "power_in"+ },+ {+ "number": "24",+ "name": "GTX_CLK",+ "type": "clock",+ "kicad_type": "input"+ },+ {+ "number": "25",+ "name": "TX_EN",+ "type": "io",+ "kicad_type": "input"+ },+ {+ "number": "26",+ "name": "DVDDL",+ "type": "power",+ "kicad_type": "power_in"+ },+ {+ "number": "27",+ "name": "RXD3/MODE3",+ "type": "io",+ "kicad_type": "input"+ },+ {+ "number": "28",+ "name": "RXD2/MODE2",+ "type": "io",+ "kicad_type": "input"+ },+ {+ "number": "29",+ "name": "VSS",+ "type": "power",+ "kicad_type": "power_in"+ },+ {+ "number": "30",+ "name": "DVDDL",+ "type": "power",+ "kicad_type": "power_in"+ },+ {+ "number": "31",+ "name": "RXD1/MODE1",+ "type": "io",+ "kicad_type": "input"+ },+ {+ "number": "32",+ "name": "RXD0/MODE0",+ "type": "io",+ "kicad_type": "input"+ },+ {+ "number": "33",+ "name": "RX_DV/CLK125_EN",+ "type": "clock",+ "kicad_type": "input"+ },+ {+ "number": "34",+ "name": "DVDDH",+ "type": "power",+ "kicad_type": "power_in"+ },+ {+ "number": "35",+ "name": "RX_CLK/PHYAD2",+ "type": "clock",+ "kicad_type": "input"+ },+ {+ "number": "36",+ "name": "MDC",+ "type": "ctrl",+ "kicad_type": "input"+ },+ {+ "number": "37",+ "name": "MDIO",+ "type": "ctrl",+ "kicad_type": "input"+ },+ {+ "number": "38",+ "name": "INT_N/PME_N2",+ "type": "ctrl",+ "kicad_type": "input"+ },+ {+ "number": "39",+ "name": "DVDDL",+ "type": "power",+ "kicad_type": "power_in"+ },+ {+ "number": "40",+ "name": "DVDDH",+ "type": "power",+ "kicad_type": "power_in"+ },+ {+ "number": "41",+ "name": "CLK125_NDO/LED_MODE",+ "type": "clock",+ "kicad_type": "input"+ },+ {+ "number": "42",+ "name": "RESET_N",+ "type": "ctrl",+ "kicad_type": "input"+ },+ {+ "number": "43",+ "name": "LDO_O",+ "type": "io",+ "kicad_type": "input"+ },+ {+ "number": "44",+ "name": "AVDDL_PLL",+ "type": "power",+ "kicad_type": "power_in"+ },+ {+ "number": "45",+ "name": "XO",+ "type": "io",+ "kicad_type": "input"+ },+ {+ "number": "46",+ "name": "XI",+ "type": "io",+ "kicad_type": "input"+ },+ {+ "number": "47",+ "name": "NC",+ "type": "other",+ "kicad_type": "no_connect"+ },+ {+ "number": "48",+ "name": "ISET",+ "type": "ctrl",+ "kicad_type": "output"+ },+ {+ "number": "49",+ "name": "EXPOSED PAD (VSS)",+ "type": "power",+ "kicad_type": "power_in"+ }+ ],+ "provenance": {+ "symbol": "KiCad official Interface_Ethernet:KSZ9031RNXCA (CC-BY-SA 4.0)",+ "footprint": "KiCad official Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm geometry; square corners + full-paste EP in the baseline, roundrect in -RR",+ "model_3d": "KiCad official packages3D STEP; GLB via step2glb",+ "pins": {+ "total": 49,+ "named": 49,+ "described": 0,+ "source": "KiCad symbol pin names/types joined to footprint pad positions",+ "refuses_to_fabricate": true+ }+ }+ },+ "metadata": {+ "specs": {+ "Function": "10/100/1000BASE-T Ethernet PHY with RGMII MAC interface",+ "Package": "QFN-48, 7.0 x 7.0 mm, 0.5 mm pitch",+ "Exposed pad": "5.15 x 5.15 mm (pad 49, VSS)",+ "Pins": "48 + EP",+ "Land pattern": "KiCad QFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm geometry"+ }+ },+ "discovery_triggers": [+ "ksz9031rnx",+ "ksz9031",+ "gigabit ethernet phy",+ "rgmii phy",+ "qfn-48 footprint variants",+ "heatsink vias footprint",+ "solder ball footprint"+ ],+ "discovery_pitch": "Microchip KSZ9031RNX RGMII Gigabit Ethernet PHY with KiCad symbol/footprint/3D and the Adom footprint-variant family (heatsink vias, 300um solder balls, rounded pads), browsable in-page with the adom-footprint-variants widget.",+ "author": {+ "name": "John Lauer",+ "email": "[email protected]"+ }, "dependencies": {}, "hero": { "type": "image", "path": "docs/hero.png" },- "visibility": "public",- "author": {- "name": "John Lauer",- "email": "[email protected]"- }+ "sections": [+ "hero",+ "readme",+ "breadcrumbs",+ "info"+ ],+ "files": [+ "page.json",+ "README.md",+ "ksz9031rnx.kicad_sym",+ "ksz9031rnx-qfn48-7x7.kicad_mod",+ "ksz9031rnx-qfn48-7x7-HV.kicad_mod",+ "ksz9031rnx-qfn48-7x7-SB.kicad_mod",+ "ksz9031rnx-qfn48-7x7-RR.kicad_mod",+ "ksz9031rnx-qfn48-7x7-HV-SB-RR.kicad_mod",+ "ksz9031rnx-qfn48-7x7.variants.json",+ "ksz9031rnx-qfn48-7x7.heatsink-vias.json",+ "ksz9031rnx-qfn48-7x7-SB.solder-balls.json",+ "ksz9031rnx-pinout.json",+ "ksz9031rnx.glb",+ "ksz9031rnx.step",+ "docs/hero.png"+ ] }