component
VSC8664XIC
Public Made by Adomby adom
Microchip Tech Telecommunication Interface ICs, BGA-256(17x17). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
main
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485
{
"schema_version": 1,
"type": "component",
"slug": "vsc8664xic",
"title": "VSC8664XIC",
"brief": "Microchip Tech Telecommunication Interface ICs, BGA-256(17x17). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
"version": "0.1.0",
"license": "CC-BY-SA-4.0",
"tags": [
"component",
"interface ics",
"vsc8664xic",
"factory-2.0.0",
"extractor-text"
],
"component": {
"mpn": "VSC8664XIC",
"manufacturer": "Microchip Tech",
"package": "BGA-256(17x17)",
"pin_count": 256,
"category": "Interface ICs",
"subcategory": "Telecommunication Interface ICs",
"datasheet": "https://datasheet.lcsc.com/datasheet/pdf/319bba66921c016efe32634e861eebbd.pdf",
"parts": {
"symbol": "vsc8664xic.kicad_sym",
"footprint": "vsc8664xic.kicad_mod",
"model_3d": "vsc8664xic-hero.glb",
"model_3d_plain": "vsc8664xic-etched.glb",
"model_3d_step": "vsc8664xic-etched.step",
"model_3d_step_plain": "vsc8664xic.step",
"lbr": "vsc8664xic.lbr"
},
"distributor_links": {
"lcsc": "C1522117",
"mouser": "494-VSC8664XIC"
},
"distributor_check": {
"checked_at": "2026-10-30T22:50:17Z",
"source": "Component Ocean /api/assign-pns",
"digikey": {
"pn": null,
"status": "no match"
},
"mouser": {
"pn": "494-VSC8664XIC",
"status": "found",
"lifecycle": "End of Life"
}
},
"pins": [
{
"number": "A1",
"name": "NC",
"type": "unconnected",
"description": "No-connect ball; leave floating and do not connect it to other pins or ground."
},
{
"number": "A2",
"name": "TXVPA_3",
"type": "passive",
"description": "Channel A positive TX/RX signal of the twisted pair interface on PHY 3 (ADIFF)."
},
{
"number": "A3",
"name": "TXVPB_3",
"type": "passive",
"description": "Channel B positive TX/RX signal of the twisted pair interface on PHY 3 (ADIFF)."
},
{
"number": "A4",
"name": "TXVPC_3",
"type": "passive",
"description": "Channel C positive TX/RX signal of the twisted pair interface on PHY 3 (ADIFF)."
},
{
"number": "A5",
"name": "TXVPD_3",
"type": "passive",
"description": "Channel D positive TX/RX signal of the twisted pair interface on PHY 3 (ADIFF)."
},
{
"number": "A6",
"name": "TXVPA_2",
"type": "passive",
"description": "Channel A positive TX/RX signal of the twisted pair interface on PHY 2 (ADIFF)."
},
{
"number": "A7",
"name": "TXVPB_2",
"type": "passive",
"description": "Channel B positive TX/RX signal of the twisted pair interface on PHY 2 (ADIFF)."
},
{
"number": "A8",
"name": "TXVPC_2",
"type": "passive",
"description": "Channel C positive TX/RX signal of the twisted pair interface on PHY 2 (ADIFF)."
},
{
"number": "A9",
"name": "TXVPD_2",
"type": "passive",
"description": "Channel D positive TX/RX signal of the twisted pair interface on PHY 2 (ADIFF)."
},
{
"number": "A10",
"name": "TXVPA_1",
"type": "passive",
"description": "Channel A positive TX/RX signal of the twisted pair interface on PHY 1 (ADIFF)."
},
{
"number": "A11",
"name": "TXVPB_1",
"type": "passive",
"description": "Channel B positive TX/RX signal of the twisted pair interface on PHY 1 (ADIFF)."
},
{
"number": "A12",
"name": "TXVPC_1",
"type": "passive",
"description": "Channel C positive TX/RX signal of the twisted pair interface on PHY 1 (ADIFF)."
},
{
"number": "A13",
"name": "TXVPD_1",
"type": "passive",
"description": "Channel D positive TX/RX signal of the twisted pair interface on PHY 1 (ADIFF)."
},
{
"number": "A14",
"name": "TXVPA_0",
"type": "passive",
"description": "Channel A positive TX/RX signal of the twisted pair interface on PHY 0 (ADIFF)."
},
{
"number": "A15",
"name": "TXVPB_0",
"type": "passive",
"description": "Channel B positive TX/RX signal of the twisted pair interface on PHY 0 (ADIFF)."
},
{
"number": "A16",
"name": "NC",
"type": "unconnected",
"description": "No-connect ball; leave floating and do not connect it to other pins or ground."
},
{
"number": "B1",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "B2",
"name": "TXVNA_3",
"type": "passive",
"description": "Channel A negative TX/RX signal of the twisted pair interface on PHY 3 (ADIFF)."
},
{
"number": "B3",
"name": "TXVNB_3",
"type": "passive",
"description": "Channel B negative TX/RX signal of the twisted pair interface on PHY 3 (ADIFF)."
},
{
"number": "B4",
"name": "TXVNC_3",
"type": "passive",
"description": "Channel C negative TX/RX signal of the twisted pair interface on PHY 3 (ADIFF)."
},
{
"number": "B5",
"name": "TXVND_3",
"type": "passive",
"description": "Channel D negative TX/RX signal of the twisted pair interface on PHY 3 (ADIFF)."
},
{
"number": "B6",
"name": "TXVNA_2",
"type": "passive",
"description": "Channel A negative TX/RX signal of the twisted pair interface on PHY 2 (ADIFF)."
},
{
"number": "B7",
"name": "TXVNB_2",
"type": "passive",
"description": "Channel B negative TX/RX signal of the twisted pair interface on PHY 2 (ADIFF)."
},
{
"number": "B8",
"name": "TXVNC_2",
"type": "passive",
"description": "Channel C negative TX/RX signal of the twisted pair interface on PHY 2 (ADIFF)."
},
{
"number": "B9",
"name": "TXVND_2",
"type": "passive",
"description": "Channel D negative TX/RX signal of the twisted pair interface on PHY 2 (ADIFF)."
},
{
"number": "B10",
"name": "TXVNA_1",
"type": "passive",
"description": "Channel A negative TX/RX signal of the twisted pair interface on PHY 1 (ADIFF)."
},
{
"number": "B11",
"name": "TXVNB_1",
"type": "passive",
"description": "Channel B negative TX/RX signal of the twisted pair interface on PHY 1 (ADIFF)."
},
{
"number": "B12",
"name": "TXVNC_1",
"type": "passive",
"description": "Channel C negative TX/RX signal of the twisted pair interface on PHY 1 (ADIFF)."
},
{
"number": "B13",
"name": "TXVND_1",
"type": "passive",
"description": "Channel D negative TX/RX signal of the twisted pair interface on PHY 1 (ADIFF)."
},
{
"number": "B14",
"name": "TXVNA_0",
"type": "passive",
"description": "Channel A negative TX/RX signal of the twisted pair interface on PHY 0 (ADIFF)."
},
{
"number": "B15",
"name": "TXVNB_0",
"type": "passive",
"description": "Channel B negative TX/RX signal of the twisted pair interface on PHY 0 (ADIFF)."
},
{
"number": "B16",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "C1",
"name": "XTAL2",
"type": "passive",
"description": "Crystal oscillator output; connect the crystal across XTAL1 and XTAL2 with 33 pF to ground, or leave floating when driving XTAL1/REFCLK with a reference clock."
},
{
"number": "C2",
"name": "VDD33",
"type": "power_in",
"description": "General 3.3 V power supply."
},
{
"number": "C3",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "C4",
"name": "VDD33",
"type": "power_in",
"description": "General 3.3 V power supply."
},
{
"number": "C5",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "C6",
"name": "VDD33",
"type": "power_in",
"description": "General 3.3 V power supply."
},
{
"number": "C7",
"name": "VDD12A",
"type": "power_in",
"description": "1.2 V analog power supply requiring additional PCB power supply filtering."
},
{
"number": "C8",
"name": "VDD12A",
"type": "power_in",
"description": "1.2 V analog power supply requiring additional PCB power supply filtering."
},
{
"number": "C9",
"name": "VDD12A",
"type": "power_in",
"description": "1.2 V analog power supply requiring additional PCB power supply filtering."
},
{
"number": "C10",
"name": "RESERVED",
"type": "unconnected",
"description": "Reserved pin; leave unconnected (floating)."
},
{
"number": "C11",
"name": "VDD33",
"type": "power_in",
"description": "General 3.3 V power supply."
},
{
"number": "C12",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "C13",
"name": "VDD12A",
"type": "power_in",
"description": "1.2 V analog power supply requiring additional PCB power supply filtering."
},
{
"number": "C14",
"name": "VDD33",
"type": "power_in",
"description": "General 3.3 V power supply."
},
{
"number": "C15",
"name": "TXVNC_0",
"type": "passive",
"description": "Channel C negative TX/RX signal of the twisted pair interface on PHY 0 (ADIFF)."
},
{
"number": "C16",
"name": "TXVPC_0",
"type": "passive",
"description": "Channel C positive TX/RX signal of the twisted pair interface on PHY 0 (ADIFF)."
},
{
"number": "D1",
"name": "XTAL1/REFCLK",
"type": "input",
"description": "Crystal input when OSCEN is high (25 MHz parallel-resonant crystal, ±50 ppm, with 33 pF to ground); reference clock input when OSCEN is low (25 MHz with PLLMODE low, or 125 MHz with PLLMODE high)."
},
{
"number": "D2",
"name": "OSCEN",
"type": "input",
"description": "Oscillator enable, sampled on the rising edge of NRESET; high enables the on-chip oscillator, and low or floating disables it."
},
{
"number": "D3",
"name": "REF_FILT",
"type": "passive",
"description": "Reference filter pin; connect to an external 1 µF capacitor to analog ground."
},
{
"number": "D4",
"name": "REF_REXT",
"type": "passive",
"description": "Reference external pin; connect to an external 2 kΩ (1%) resistor to analog ground."
},
{
"number": "D5",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "D6",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "D7",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "D8",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "D9",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "D10",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "D11",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "D12",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "D13",
"name": "RESERVED",
"type": "unconnected",
"description": "Reserved pin; leave unconnected (floating)."
},
{
"number": "D14",
"name": "CMODE5",
"type": "passive",
"description": "Configuration mode (CMODE) analog input used to set device functions at reset."
},
{
"number": "D15",
"name": "TXVND_0",
"type": "passive",
"description": "Channel D negative TX/RX signal of the twisted pair interface on PHY 0 (ADIFF)."
},
{
"number": "D16",
"name": "TXVPD_0",
"type": "passive",
"description": "Channel D positive TX/RX signal of the twisted pair interface on PHY 0 (ADIFF)."
},
{
"number": "E1",
"name": "PLLMODE",
"type": "input",
"description": "PLL mode select sampled at power-up or reset; low requires a 25 MHz REFCLK, high requires 125 MHz, and it must be pulled low when using a crystal."
},
{
"number": "E2",
"name": "TMS",
"type": "input",
"description": "JTAG test mode select input, with on-chip pull-up to VDD33; 5 V tolerant."
},
{
"number": "E3",
"name": "NTRST",
"type": "input",
"description": "JTAG reset input, with on-chip pull-up to VDD33; when JTAG is not used, tie it to VSS with a pull-down resistor."
},
{
"number": "E4",
"name": "VDD33",
"type": "power_in",
"description": "General 3.3 V power supply."
},
{
"number": "E5",
"name": "VDD12",
"type": "power_in",
"description": "1.2 V supply for the internal digital logic."
},
{
"number": "E6",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "E7",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "E8",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "E9",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "E10",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "E11",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "E12",
"name": "VDD12",
"type": "power_in",
"description": "1.2 V supply for the internal digital logic."
},
{
"number": "E13",
"name": "RESERVED",
"type": "unconnected",
"description": "Reserved pin; leave unconnected (floating)."
},
{
"number": "E14",
"name": "CMODE4",
"type": "passive",
"description": "Configuration mode (CMODE) analog input used to set device functions at reset."
},
{
"number": "E15",
"name": "CMODE6",
"type": "passive",
"description": "Configuration mode (CMODE) analog input used to set device functions at reset."
},
{
"number": "E16",
"name": "CMODE7",
"type": "passive",
"description": "Configuration mode (CMODE) analog input used to set device functions at reset."
},
{
"number": "F1",
"name": "TDO",
"type": "output",
"description": "JTAG test serial data output, with on-chip pull-up to VDDIO."
},
{
"number": "F2",
"name": "TDI",
"type": "input",
"description": "JTAG test serial data input, with on-chip pull-up to VDD33; 5 V tolerant."
},
{
"number": "F3",
"name": "TCK",
"type": "input",
"description": "JTAG test clock input, with on-chip pull-up to VDD33; 5 V tolerant."
},
{
"number": "F4",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "F5",
"name": "VDD12",
"type": "power_in",
"description": "1.2 V supply for the internal digital logic."
},
{
"number": "F6",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "F7",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "F8",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "F9",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "F10",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "F11",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "F12",
"name": "VDD12",
"type": "power_in",
"description": "1.2 V supply for the internal digital logic."
},
{
"number": "F13",
"name": "RESERVED",
"type": "unconnected",
"description": "Reserved pin; leave unconnected (floating)."
},
{
"number": "F14",
"name": "CMODE2",
"type": "passive",
"description": "Configuration mode (CMODE) analog input used to set device functions at reset."
},
{
"number": "F15",
"name": "CMODE3",
"type": "passive",
"description": "Configuration mode (CMODE) analog input used to set device functions at reset."
},
{
"number": "F16",
"name": "RCVRD_CLK1",
"type": "output",
"description": "Recovered clock output 1, enabled through register 23G and selectable at 125 MHz or 25 MHz; held low when disabled or when NRESET or NSRESET is asserted."
},
{
"number": "G1",
"name": "LED0_0",
"type": "output",
"description": "Active-low LED direct-drive output for PHY 0 LED 0, driven from VDD33 at 3.3 V; can carry the serial LED stream."
},
{
"number": "G2",
"name": "LED1_0",
"type": "output",
"description": "Active-low LED direct-drive output for PHY 0 LED 1, driven from VDD33 at 3.3 V; can carry the serial LED clock."
},
{
"number": "G3",
"name": "LED2_0",
"type": "output",
"description": "Active-low LED direct-drive output for PHY 0 LED 2, driven from VDD33 at 3.3 V."
},
{
"number": "G4",
"name": "LED3_0",
"type": "output",
"description": "Active-low LED direct-drive output for PHY 0 LED 3, driven from VDD33 at 3.3 V."
},
{
"number": "G5",
"name": "VDD12",
"type": "power_in",
"description": "1.2 V supply for the internal digital logic."
},
{
"number": "G6",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "G7",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "G8",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "G9",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "G10",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "G11",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "G12",
"name": "VDD12",
"type": "power_in",
"description": "1.2 V supply for the internal digital logic."
},
{
"number": "G13",
"name": "CMODE0",
"type": "passive",
"description": "Configuration mode (CMODE) analog input used to set device functions at reset."
},
{
"number": "G14",
"name": "CMODE1",
"type": "passive",
"description": "Configuration mode (CMODE) analog input used to set device functions at reset."
},
{
"number": "G15",
"name": "CLKOUT",
"type": "output",
"description": "Clock output of 125 MHz that can be enabled or disabled; held low when disabled and not active while NRESET is asserted."
},
{
"number": "G16",
"name": "RCVRD_CLK2",
"type": "output",
"description": "Recovered clock output 2, enabled through register 24G and selectable at 125 MHz or 25 MHz; held low when disabled or when NRESET or NSRESET is asserted."
},
{
"number": "H1",
"name": "LED0_1",
"type": "output",
"description": "Active-low LED direct-drive output for PHY 1 LED 0, driven from VDD33 at 3.3 V."
},
{
"number": "H2",
"name": "LED1_1",
"type": "output",
"description": "Active-low LED direct-drive output for PHY 1 LED 1, driven from VDD33 at 3.3 V."
},
{
"number": "H3",
"name": "LED2_1",
"type": "output",
"description": "Active-low LED direct-drive output for PHY 1 LED 2, driven from VDD33 at 3.3 V."
},
{
"number": "H4",
"name": "LED3_1",
"type": "output",
"description": "Active-low LED direct-drive output for PHY 1 LED 3, driven from VDD33 at 3.3 V."
},
{
"number": "H5",
"name": "VDD12",
"type": "power_in",
"description": "1.2 V supply for the internal digital logic."
},
{
"number": "H6",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "H7",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "H8",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "H9",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "H10",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "H11",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "H12",
"name": "VDD12",
"type": "power_in",
"description": "1.2 V supply for the internal digital logic."
},
{
"number": "H13",
"name": "VDD33",
"type": "power_in",
"description": "General 3.3 V power supply."
},
{
"number": "H14",
"name": "GPIO13",
"type": "bidirectional",
"description": "General-purpose input/output with on-chip pull-up to VDDIO or VDD33; can be used as a GPIO pin."
},
{
"number": "H15",
"name": "THERMDC",
"type": "passive",
"description": "Thermal diode cathode (n-junction), connected internally to VSS."
},
{
"number": "H16",
"name": "THERMDA",
"type": "passive",
"description": "Thermal diode anode (p-junction)."
},
{
"number": "J1",
"name": "LED0_2",
"type": "output",
"description": "Active-low LED direct-drive output for PHY 2 LED 0, driven from VDD33 at 3.3 V."
},
{
"number": "J2",
"name": "LED1_2",
"type": "output",
"description": "Active-low LED direct-drive output for PHY 2 LED 1, driven from VDD33 at 3.3 V."
},
{
"number": "J3",
"name": "LED2_2",
"type": "output",
"description": "Active-low LED direct-drive output for PHY 2 LED 2, driven from VDD33 at 3.3 V."
},
{
"number": "J4",
"name": "LED3_2",
"type": "output",
"description": "Active-low LED direct-drive output for PHY 2 LED 3, driven from VDD33 at 3.3 V."
},
{
"number": "J5",
"name": "VDD12",
"type": "power_in",
"description": "1.2 V supply for the internal digital logic."
},
{
"number": "J6",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "J7",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "J8",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "J9",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "J10",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "J11",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "J12",
"name": "VDD12",
"type": "power_in",
"description": "1.2 V supply for the internal digital logic."
},
{
"number": "J13",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "J14",
"name": "GPIO12",
"type": "bidirectional",
"description": "General-purpose input/output with on-chip pull-up to VDDIO or VDD33; can be used as a GPIO pin."
},
{
"number": "J15",
"name": "GPIO14",
"type": "bidirectional",
"description": "General-purpose input/output with on-chip pull-up to VDDIO or VDD33; can be used as a GPIO pin."
},
{
"number": "J16",
"name": "GPIO15",
"type": "bidirectional",
"description": "General-purpose input/output with on-chip pull-up to VDDIO or VDD33; can be used as a GPIO pin."
},
{
"number": "K1",
"name": "LED0_3",
"type": "output",
"description": "Active-low LED direct-drive output for PHY 3 LED 0, driven from VDD33 at 3.3 V."
},
{
"number": "K2",
"name": "LED1_3",
"type": "output",
"description": "Active-low LED direct-drive output for PHY 3 LED 1, driven from VDD33 at 3.3 V."
},
{
"number": "K3",
"name": "LED2_3",
"type": "output",
"description": "Active-low LED direct-drive output for PHY 3 LED 2, driven from VDD33 at 3.3 V."
},
{
"number": "K4",
"name": "LED3_3",
"type": "output",
"description": "Active-low LED direct-drive output for PHY 3 LED 3, driven from VDD33 at 3.3 V."
},
{
"number": "K5",
"name": "VDD12",
"type": "power_in",
"description": "1.2 V supply for the internal digital logic."
},
{
"number": "K6",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "K7",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "K8",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "K9",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "K10",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "K11",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "K12",
"name": "VDD12",
"type": "power_in",
"description": "1.2 V supply for the internal digital logic."
},
{
"number": "K13",
"name": "GPIO8/I2C_SDA",
"type": "bidirectional",
"description": "General-purpose input/output that can also serve as the I2C controller SDA pin if not used as GPIO."
},
{
"number": "K14",
"name": "GPIO9/FastLinkFail",
"type": "bidirectional",
"description": "General-purpose input/output that also serves as the fast link failure indicator, asserting high when a link fails and the feature is enabled."
},
{
"number": "K15",
"name": "GPIO10",
"type": "bidirectional",
"description": "General-purpose input/output with on-chip pull-up to VDDIO or VDD33; can be used as a GPIO pin."
},
{
"number": "K16",
"name": "GPIO11",
"type": "bidirectional",
"description": "General-purpose input/output with on-chip pull-up to VDDIO or VDD33; can be used as a GPIO pin."
},
{
"number": "L1",
"name": "RESERVED",
"type": "unconnected",
"description": "Reserved pin; leave unconnected (floating)."
},
{
"number": "L2",
"name": "MDINT3",
"type": "output",
"description": "Management interrupt output for PHY 3, configured as active-low open-drain or active-high open-source by an external resistor at reset."
},
{
"number": "L3",
"name": "NSRESET",
"type": "input",
"description": "Active-low device soft reset input; powers down the device, while register bits marked sticky keep their values."
},
{
"number": "L4",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "L5",
"name": "VDD12",
"type": "power_in",
"description": "1.2 V supply for the internal digital logic."
},
{
"number": "L6",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "L7",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "L8",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "L9",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "L10",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "L11",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "L12",
"name": "VDD12",
"type": "power_in",
"description": "1.2 V supply for the internal digital logic."
},
{
"number": "L13",
"name": "GPIO4/I2C_SCL_0",
"type": "bidirectional",
"description": "General-purpose input/output that can also serve as the I2C controller SCL pin for mux port 0 if not used as GPIO."
},
{
"number": "L14",
"name": "GPIO5/I2C_SCL_1",
"type": "bidirectional",
"description": "General-purpose input/output that can also serve as the I2C controller SCL pin for mux port 1 if not used as GPIO."
},
{
"number": "L15",
"name": "GPIO6/I2C_SCL_2",
"type": "bidirectional",
"description": "General-purpose input/output that can also serve as the I2C controller SCL pin for mux port 2 if not used as GPIO."
},
{
"number": "L16",
"name": "GPIO7/I2C_SCL_3",
"type": "bidirectional",
"description": "General-purpose input/output that can also serve as the I2C controller SCL pin for mux port 3 if not used as GPIO."
},
{
"number": "M1",
"name": "RESERVED",
"type": "unconnected",
"description": "Reserved pin; leave unconnected (floating)."
},
{
"number": "M2",
"name": "MDINT0",
"type": "output",
"description": "Management interrupt output for PHY 0, configured as active-low open-drain or active-high open-source by an external resistor at reset."
},
{
"number": "M3",
"name": "NRESET",
"type": "input",
"description": "Active-low device reset input; powers down the device and sets all register bits to their default state."
},
{
"number": "M4",
"name": "VDDIO",
"type": "power_in",
"description": "I/O power supply for MDC, MDIO, MDINTn and NRESET, selectable at 3.3 V, 2.5 V or 1.8 V."
},
{
"number": "M5",
"name": "VDD12",
"type": "power_in",
"description": "1.2 V supply for the internal digital logic."
},
{
"number": "M6",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "M7",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "M8",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "M9",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "M10",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "M11",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "M12",
"name": "VDD12",
"type": "power_in",
"description": "1.2 V supply for the internal digital logic."
},
{
"number": "M13",
"name": "VDD33",
"type": "power_in",
"description": "General 3.3 V power supply."
},
{
"number": "M14",
"name": "GPIO1/SIGDET1",
"type": "bidirectional",
"description": "General-purpose input/output that can also serve as the SIGDET input for PHY port 1 if not used as GPIO."
},
{
"number": "M15",
"name": "GPIO2/SIGDET2",
"type": "bidirectional",
"description": "General-purpose input/output that can also serve as the SIGDET input for PHY port 2 if not used as GPIO."
},
{
"number": "M16",
"name": "GPIO3/SIGDET3",
"type": "bidirectional",
"description": "General-purpose input/output that can also serve as the SIGDET input for PHY port 3 if not used as GPIO."
},
{
"number": "N1",
"name": "RESERVED",
"type": "unconnected",
"description": "Reserved pin; leave unconnected (floating)."
},
{
"number": "N2",
"name": "MDIO",
"type": "bidirectional",
"description": "Management data input/output, clocked on the positive edge of MDC; datasheet lists it as open-drain and requires one external pull-up resistor at the station manager (2 kΩ per Section 3.13)."
},
{
"number": "N3",
"name": "MDINT1",
"type": "output",
"description": "Management interrupt output for PHY 1, configured as active-low open-drain or active-high open-source by an external resistor at reset."
},
{
"number": "N4",
"name": "MDINT2",
"type": "output",
"description": "Management interrupt output for PHY 2, configured as active-low open-drain or active-high open-source by an external resistor at reset."
},
{
"number": "N5",
"name": "VDD12",
"type": "power_in",
"description": "1.2 V supply for the internal digital logic."
},
{
"number": "N6",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "N7",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "N8",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "N9",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "N10",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "N11",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "N12",
"name": "VDD12",
"type": "power_in",
"description": "1.2 V supply for the internal digital logic."
},
{
"number": "N13",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "N14",
"name": "GPIO0/SIGDET0",
"type": "bidirectional",
"description": "General-purpose input/output that can also serve as the SIGDET input for PHY port 0 if not used as GPIO."
},
{
"number": "N15",
"name": "TDP_0",
"type": "input",
"description": "SerDes MAC transmitter input pair, positive leg, for PHY 0 (IDIFF)."
},
{
"number": "N16",
"name": "TDN_0",
"type": "input",
"description": "SerDes MAC transmitter input pair, negative leg, for PHY 0 (IDIFF)."
},
{
"number": "P1",
"name": "RESERVED",
"type": "unconnected",
"description": "Reserved pin; leave unconnected (floating)."
},
{
"number": "P2",
"name": "MDC",
"type": "input",
"description": "Management data clock input, 0 MHz to 12.5 MHz, used to clock MDIO data in and out of the PHY."
},
{
"number": "P3",
"name": "VDDIO",
"type": "power_in",
"description": "I/O power supply for MDC, MDIO, MDINTn and NRESET, selectable at 3.3 V, 2.5 V or 1.8 V."
},
{
"number": "P4",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "P5",
"name": "VDD33",
"type": "power_in",
"description": "General 3.3 V power supply."
},
{
"number": "P6",
"name": "VDD12A",
"type": "power_in",
"description": "1.2 V analog power supply requiring additional PCB power supply filtering."
},
{
"number": "P7",
"name": "VDD12A",
"type": "power_in",
"description": "1.2 V analog power supply requiring additional PCB power supply filtering."
},
{
"number": "P8",
"name": "VDD12A",
"type": "power_in",
"description": "1.2 V analog power supply requiring additional PCB power supply filtering."
},
{
"number": "P9",
"name": "VDD12A",
"type": "power_in",
"description": "1.2 V analog power supply requiring additional PCB power supply filtering."
},
{
"number": "P10",
"name": "VDD12A",
"type": "power_in",
"description": "1.2 V analog power supply requiring additional PCB power supply filtering."
},
{
"number": "P11",
"name": "VDD12A",
"type": "power_in",
"description": "1.2 V analog power supply requiring additional PCB power supply filtering."
},
{
"number": "P12",
"name": "VDD33",
"type": "power_in",
"description": "General 3.3 V power supply."
},
{
"number": "P13",
"name": "VDD33",
"type": "power_in",
"description": "General 3.3 V power supply."
},
{
"number": "P14",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "P15",
"name": "RDP_0",
"type": "output",
"description": "SerDes MAC receiver output pair, positive leg, for PHY 0 (ODIFF)."
},
{
"number": "P16",
"name": "RDN_0",
"type": "output",
"description": "SerDes MAC receiver output pair, negative leg, for PHY 0 (ODIFF)."
},
{
"number": "R1",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "R2",
"name": "FIBR_DOP_3",
"type": "output",
"description": "SerDes media transmitter output pair, positive leg, for PHY 3 (ODIFF)."
},
{
"number": "R3",
"name": "FIBR_DIP_3",
"type": "input",
"description": "SerDes media receiver input pair, positive leg, for PHY 3 (IDIFF)."
},
{
"number": "R4",
"name": "RDP_3",
"type": "output",
"description": "SerDes MAC receiver output pair, positive leg, for PHY 3 (ODIFF)."
},
{
"number": "R5",
"name": "TDP_3",
"type": "input",
"description": "SerDes MAC transmitter input pair, positive leg, for PHY 3 (IDIFF)."
},
{
"number": "R6",
"name": "FIBR_DOP_2",
"type": "output",
"description": "SerDes media transmitter output pair, positive leg, for PHY 2 (ODIFF)."
},
{
"number": "R7",
"name": "FIBR_DIP_2",
"type": "input",
"description": "SerDes media receiver input pair, positive leg, for PHY 2 (IDIFF)."
},
{
"number": "R8",
"name": "RDP_2",
"type": "output",
"description": "SerDes MAC receiver output pair, positive leg, for PHY 2 (ODIFF)."
},
{
"number": "R9",
"name": "TDP_2",
"type": "input",
"description": "SerDes MAC transmitter input pair, positive leg, for PHY 2 (IDIFF)."
},
{
"number": "R10",
"name": "FIBR_DOP_1",
"type": "output",
"description": "SerDes media transmitter output pair, positive leg, for PHY 1 (ODIFF)."
},
{
"number": "R11",
"name": "FIBR_DIP_1",
"type": "input",
"description": "SerDes media receiver input pair, positive leg, for PHY 1 (IDIFF)."
},
{
"number": "R12",
"name": "RDP_1",
"type": "output",
"description": "SerDes MAC receiver output pair, positive leg, for PHY 1 (ODIFF)."
},
{
"number": "R13",
"name": "TDP_1",
"type": "input",
"description": "SerDes MAC transmitter input pair, positive leg, for PHY 1 (IDIFF)."
},
{
"number": "R14",
"name": "FIBR_DOP_0",
"type": "output",
"description": "SerDes media transmitter output pair, positive leg, for PHY 0 (ODIFF)."
},
{
"number": "R15",
"name": "FIBR_DIP_0",
"type": "input",
"description": "SerDes media receiver input pair, positive leg, for PHY 0 (IDIFF)."
},
{
"number": "R16",
"name": "VSS",
"type": "power_in",
"description": "0 V general device ground."
},
{
"number": "T1",
"name": "NC",
"type": "unconnected",
"description": "No-connect ball; leave floating and do not connect it to other pins or ground."
},
{
"number": "T2",
"name": "FIBR_DON_3",
"type": "output",
"description": "SerDes media transmitter output pair, negative leg, for PHY 3 (ODIFF)."
},
{
"number": "T3",
"name": "FIBR_DIN_3",
"type": "input",
"description": "SerDes media receiver input pair, negative leg, for PHY 3 (IDIFF)."
},
{
"number": "T4",
"name": "RDN_3",
"type": "output",
"description": "SerDes MAC receiver output pair, negative leg, for PHY 3 (ODIFF)."
},
{
"number": "T5",
"name": "TDN_3",
"type": "input",
"description": "SerDes MAC transmitter input pair, negative leg, for PHY 3 (IDIFF)."
},
{
"number": "T6",
"name": "FIBR_DON_2",
"type": "output",
"description": "SerDes media transmitter output pair, negative leg, for PHY 2 (ODIFF)."
},
{
"number": "T7",
"name": "FIBR_DIN_2",
"type": "input",
"description": "SerDes media receiver input pair, negative leg, for PHY 2 (IDIFF)."
},
{
"number": "T8",
"name": "RDN_2",
"type": "output",
"description": "SerDes MAC receiver output pair, negative leg, for PHY 2 (ODIFF)."
},
{
"number": "T9",
"name": "TDN_2",
"type": "input",
"description": "SerDes MAC transmitter input pair, negative leg, for PHY 2 (IDIFF)."
},
{
"number": "T10",
"name": "FIBR_DON_1",
"type": "output",
"description": "SerDes media transmitter output pair, negative leg, for PHY 1 (ODIFF)."
},
{
"number": "T11",
"name": "FIBR_DIN_1",
"type": "input",
"description": "SerDes media receiver input pair, negative leg, for PHY 1 (IDIFF)."
},
{
"number": "T12",
"name": "RDN_1",
"type": "output",
"description": "SerDes MAC receiver output pair, negative leg, for PHY 1 (ODIFF)."
},
{
"number": "T13",
"name": "TDN_1",
"type": "input",
"description": "SerDes MAC transmitter input pair, negative leg, for PHY 1 (IDIFF)."
},
{
"number": "T14",
"name": "FIBR_DON_0",
"type": "output",
"description": "SerDes media transmitter output pair, negative leg, for PHY 0 (ODIFF)."
},
{
"number": "T15",
"name": "FIBR_DIN_0",
"type": "input",
"description": "SerDes media receiver input pair, negative leg, for PHY 0 (IDIFF)."
},
{
"number": "T16",
"name": "NC",
"type": "unconnected",
"description": "No-connect ball; leave floating and do not connect it to other pins or ground."
}
],
"provenance": {
"extractor": "extract_pins 0.3",
"factory_chain": {
"factory": "2.0.0",
"extractor": "extract_pins 0.3",
"primary_model": "claude-haiku-5-5",
"primary_mode": "text",
"consensus_model": "claude-sonnet-5-5",
"consensus": "agreed",
"guards": "pin_guards 0.1: passed",
"guard_notes": [
"extractor flagged: The supplied datasheet excerpt does not include pages 96-99, which hold the rest of the 'Pins by Num; Pin types were mapped to KiCad ERC classes from the datasheet's pin-type symbols (Table 89). MDIO is; Supply pins (VDD33, VDD12, VDD12A, VDDIO, VSS) are typed power_in as instructed. The datasheet gives",
"13/256 pins cited to the wrong page (name found elsewhere): ['C1:XTAL2@p91', 'G1:LED0_0@p90', 'G2:LED1_0@p90', 'G3:LED2_0@p90']"
],
"pages_sent": 31,
"cost_usd": 0.3389,
"at": "2026-10-30T22:50:00"
},
"datasheet": {
"url": "https://datasheet.lcsc.com/datasheet/pdf/319bba66921c016efe32634e861eebbd.pdf",
"pages": 108,
"sha256": "9cf43c1020671c57",
"source_tier": "mfr"
},
"cad": "KiCad official (CC-BY-SA 4.0)",
"pins": {
"total": 256,
"described": 256,
"cites_pages": true,
"refuses_to_fabricate": true
}
},
"viewers": {
"symbol": "viewers/symbol.html",
"footprint": "viewers/footprint.html"
},
"models_3d": [
{
"file": "vsc8664xic.step",
"role": "plain",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
17,
17,
1.512
],
"zmin_mm": -0.01,
"centre_offset_mm": 0,
"footprint_binding": "identity",
"sha256": "553c92ac1c6a0bb5ff34fa58e8bb12e53112a874fdd563ca32d0da03b503ddd0",
"checked": "2026-10-30",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
},
{
"file": "vsc8664xic-etched.step",
"role": "eda",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
17,
17,
1.512
],
"zmin_mm": -0.01,
"centre_offset_mm": 0,
"footprint_binding": "identity",
"sha256": "583b313402417b41554b53b580805f5d7ed45bf4958f8726f333cc51dfcb85b9",
"checked": "2026-10-30",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
}
],
"package_dims": {
"package_code": "BGA-256 (17x17)",
"source_page": 102,
"D": {
"nom_mm": 17,
"range_mm": [
null,
null
]
},
"E1": {
"nom_mm": 17,
"range_mm": [
null,
null
]
},
"e": {
"nom_mm": 1,
"range_mm": [
null,
null
]
},
"A": {
"nom_mm": 2,
"range_mm": [
null,
2
]
},
"source": "datasheet package drawing, every number found on its page (extract_pins --task dims)",
"model_check": {
"file": "vsc8664xic.step",
"verdict": "PASS",
"reasons": [
"height within the datasheet's package drawing"
],
"by": "factory/package_fit.py"
}
}
},
"metadata": {
"specs": {
"Manufacturer": "Microchip Tech",
"Package": "BGA-256(17x17)",
"Category": "Interface ICs",
"Pins": "256"
},
"appearance": {
"contacts": {
"quote": "• Supports 100BASE-FX fiber, 1000BASE-X fiber, and triple-speed copper SFPs over SerDes pins",
"page": 13,
"doc": "ds.pdf",
"material": "copper"
},
"housing": {
"quote": "(BGA) with a 17 mm × 17 mm body size, 1 mm pin pitch, and 2 mm maximum height. Lead-free products from Vitesse comply with the temperatures and profiles defined in the joint IPC and",
"page": 101,
"doc": "ds.pdf",
"material": "PC"
},
"version": 1,
"datasheet_sha256": "9cf43c1020671c57bccf81fdf0ed567735250fb95569084dd3fcb59933c1aec3"
},
"characteristics": {
"version": 1,
"source": "datasheet",
"datasheet_sha256": "9cf43c1020671c57bccf81fdf0ed567735250fb95569084dd3fcb59933c1aec3",
"rows": [
{
"name": "Power supply voltage for VDDIO at 1.8 V",
"symbol": "VDDIO",
"kind": "recommended_operating",
"unit": "V",
"min": 1.7,
"typ": 1.8,
"max": 1.9,
"conditions": "",
"source_page": 85,
"source": "datasheet"
},
{
"name": "Power supply voltage for VDDIO at 2.5 V",
"symbol": "VDDIO",
"kind": "recommended_operating",
"unit": "V",
"min": 2.37,
"typ": 2.5,
"max": 2.63,
"conditions": "",
"source_page": 85,
"source": "datasheet"
},
{
"name": "Power supply voltage for VDDIO at 3.3 V",
"symbol": "VDDIO",
"kind": "recommended_operating",
"unit": "V",
"min": 3.13,
"typ": 3.3,
"max": 3.47,
"conditions": "",
"source_page": 85,
"source": "datasheet"
},
{
"name": "Power supply voltage for VDD33",
"symbol": "VDD33",
"kind": "recommended_operating",
"unit": "V",
"min": 3.13,
"typ": 3.3,
"max": 3.47,
"conditions": "",
"source_page": 85,
"source": "datasheet"
},
{
"name": "Power supply voltage for VDD12",
"symbol": "VDD12",
"kind": "recommended_operating",
"unit": "V",
"min": 1.14,
"typ": 1.2,
"max": 1.26,
"conditions": "",
"source_page": 85,
"source": "datasheet"
},
{
"name": "Power supply voltage for VDD12A",
"symbol": "VDD12A",
"kind": "recommended_operating",
"unit": "V",
"min": 1.14,
"typ": 1.2,
"max": 1.26,
"conditions": "",
"source_page": 85,
"source": "datasheet"
},
{
"name": "VSC8664 operating temperature",
"symbol": "T",
"kind": "recommended_operating",
"unit": "°C",
"min": 0,
"typ": null,
"max": 90,
"conditions": "Lower limit ambient, upper limit case (VSC8664XIC)",
"source_page": 85,
"source": "datasheet"
},
{
"name": "DC input voltage on VDDIO supply pin",
"symbol": "VDDIO",
"kind": "absolute_maximum",
"unit": "V",
"min": -0.5,
"typ": null,
"max": 4,
"conditions": "",
"source_page": 85,
"source": "datasheet"
},
{
"name": "DC input voltage on VDD33 supply pin",
"symbol": "VDD33",
"kind": "absolute_maximum",
"unit": "V",
"min": -0.5,
"typ": null,
"max": 4,
"conditions": "",
"source_page": 85,
"source": "datasheet"
},
{
"name": "DC input voltage on VDD12 supply pin",
"symbol": "VDD12",
"kind": "absolute_maximum",
"unit": "V",
"min": -0.5,
"typ": null,
"max": 1.4,
"conditions": "",
"source_page": 85,
"source": "datasheet"
},
{
"name": "DC input voltage on VDD12A supply pin",
"symbol": "VDD12A",
"kind": "absolute_maximum",
"unit": "V",
"min": -0.5,
"typ": null,
"max": 1.4,
"conditions": "",
"source_page": 85,
"source": "datasheet"
},
{
"name": "DC input voltage on JTAG 5 V-tolerant pins",
"symbol": "VDD(5 V)",
"kind": "absolute_maximum",
"unit": "V",
"min": -0.5,
"typ": null,
"max": 5.5,
"conditions": "",
"source_page": 85,
"source": "datasheet"
},
{
"name": "DC input voltage on any non-supply pin",
"symbol": "VDD(PIN)",
"kind": "absolute_maximum",
"unit": "V",
"min": -0.5,
"typ": null,
"max": null,
"conditions": "Printed maximum is VDD + 0.5 V (not numeric)",
"source_page": 85,
"source": "datasheet"
},
{
"name": "Storage temperature",
"symbol": "TS",
"kind": "absolute_maximum",
"unit": "°C",
"min": -65,
"typ": null,
"max": 150,
"conditions": "",
"source_page": 85,
"source": "datasheet"
},
{
"name": "Electrostatic discharge voltage, charged device model",
"symbol": "VESD_CDM",
"kind": "absolute_maximum",
"unit": "V",
"min": -500,
"typ": null,
"max": 500,
"conditions": "",
"source_page": 85,
"source": "datasheet"
},
{
"name": "Output high voltage (VDD33 at 3.30 V)",
"symbol": "VOH",
"kind": "electrical",
"unit": "V",
"min": 2.4,
"typ": null,
"max": 3.6,
"conditions": "IOH = –4 mA",
"source_page": 76,
"source": "datasheet"
},
{
"name": "Output low voltage (VDD33 at 3.30 V)",
"symbol": "VOL",
"kind": "electrical",
"unit": "V",
"min": 0,
"typ": null,
"max": 0.5,
"conditions": "IOL = 4 mA",
"source_page": 76,
"source": "datasheet"
},
{
"name": "Input high voltage (VDD33 at 3.30 V)",
"symbol": "VIH",
"kind": "electrical",
"unit": "V",
"min": 2.1,
"typ": null,
"max": 3.6,
"conditions": "",
"source_page": 77,
"source": "datasheet"
},
{
"name": "Input low voltage (VDD33 at 3.30 V)",
"symbol": "VIL",
"kind": "electrical",
"unit": "V",
"min": -0.3,
"typ": null,
"max": 0.9,
"conditions": "",
"source_page": 77,
"source": "datasheet"
},
{
"name": "Output high voltage (VDDIO at 3.3 V)",
"symbol": "VOH",
"kind": "electrical",
"unit": "V",
"min": 2.4,
"typ": null,
"max": 3.6,
"conditions": "IOH = –4 mA",
"source_page": 75,
"source": "datasheet"
},
{
"name": "Output low voltage (VDDIO at 3.3 V)",
"symbol": "VOL",
"kind": "electrical",
"unit": "V",
"min": 0,
"typ": null,
"max": 0.5,
"conditions": "IOL = 4 mA",
"source_page": 75,
"source": "datasheet"
},
{
"name": "Input high voltage (VDDIO at 3.3 V)",
"symbol": "VIH",
"kind": "electrical",
"unit": "V",
"min": 2.1,
"typ": null,
"max": 3.6,
"conditions": "",
"source_page": 75,
"source": "datasheet"
},
{
"name": "Input low voltage (VDDIO at 3.3 V)",
"symbol": "VIL",
"kind": "electrical",
"unit": "V",
"min": -0.3,
"typ": null,
"max": 0.9,
"conditions": "",
"source_page": 75,
"source": "datasheet"
},
{
"name": "Output high voltage (VDDIO at 2.5 V)",
"symbol": "VOH",
"kind": "electrical",
"unit": "V",
"min": 2,
"typ": null,
"max": 2.8,
"conditions": "IOH = –1.0 mA",
"source_page": 75,
"source": "datasheet"
},
{
"name": "Output low voltage (VDDIO at 2.5 V)",
"symbol": "VOL",
"kind": "electrical",
"unit": "V",
"min": -0.3,
"typ": null,
"max": 0.4,
"conditions": "IOL = 1.0 mA",
"source_page": 75,
"source": "datasheet"
},
{
"name": "Input high voltage (VDDIO at 2.5 V)",
"symbol": "VIH",
"kind": "electrical",
"unit": "V",
"min": 1.7,
"typ": null,
"max": 3,
"conditions": "",
"source_page": 76,
"source": "datasheet"
},
{
"name": "Input low voltage (VDDIO at 2.5 V)",
"symbol": "VIL",
"kind": "electrical",
"unit": "V",
"min": -0.3,
"typ": null,
"max": 0.7,
"conditions": "",
"source_page": 76,
"source": "datasheet"
},
{
"name": "Output high voltage (VDDIO at 1.8 V)",
"symbol": "VOH",
"kind": "electrical",
"unit": "V",
"min": 1.4,
"typ": null,
"max": 2.1,
"conditions": "IOH = –0.5 mA",
"source_page": 76,
"source": "datasheet"
},
{
"name": "Output low voltage (VDDIO at 1.8 V)",
"symbol": "VOL",
"kind": "electrical",
"unit": "V",
"min": null,
"typ": null,
"max": 0.3,
"conditions": "IOL = 0.5 mA",
"source_page": 76,
"source": "datasheet"
},
{
"name": "Input high voltage (VDDIO at 1.8 V)",
"symbol": "VIH",
"kind": "electrical",
"unit": "V",
"min": 1.2,
"typ": null,
"max": 2.1,
"conditions": "",
"source_page": 76,
"source": "datasheet"
},
{
"name": "Input low voltage (VDDIO at 1.8 V)",
"symbol": "VIL",
"kind": "electrical",
"unit": "V",
"min": null,
"typ": null,
"max": 0.6,
"conditions": "",
"source_page": 76,
"source": "datasheet"
},
{
"name": "Output differential voltage (MAC_RDP/N_n, FIBR_DOP/N_n)",
"symbol": "VODIFF",
"kind": "electrical",
"unit": "mV",
"min": 700,
"typ": 1000,
"max": 1200,
"conditions": "Measured peak-to-peak. Based on 100 Ω differential load.",
"source_page": 77,
"source": "datasheet"
},
{
"name": "Output common-mode voltage (MAC_RDP/N_n, FIBR_DOP/N_n)",
"symbol": "VOCM",
"kind": "electrical",
"unit": "mV",
"min": 480,
"typ": 540,
"max": 610,
"conditions": "VDD12A = 1.20 V.",
"source_page": 77,
"source": "datasheet"
},
{
"name": "Input differential voltage (MAC_TDP/N_n, FIBR_DIP/N_n)",
"symbol": "VIDIFF",
"kind": "electrical",
"unit": "mV",
"min": 120,
"typ": null,
"max": 2400,
"conditions": "Measured peak-to-peak. Based on 100 Ω differential load.",
"source_page": 77,
"source": "datasheet"
},
{
"name": "Input common mode voltage (MAC_TDP/N_n, FIBR_DIP/N_n)",
"symbol": "VICM",
"kind": "electrical",
"unit": "V",
"min": 0.4,
"typ": null,
"max": 1.3,
"conditions": "VDD12A = 1.20 V.",
"source_page": 77,
"source": "datasheet"
},
{
"name": "Output high voltage (LED[3:0]_n)",
"symbol": "VOH",
"kind": "electrical",
"unit": "V",
"min": 2.4,
"typ": null,
"max": 3.6,
"conditions": "IOH = –4.0 mA",
"source_page": 78,
"source": "datasheet"
},
{
"name": "Output low voltage (LED[3:0]_n)",
"symbol": "VOL",
"kind": "electrical",
"unit": "V",
"min": 0,
"typ": null,
"max": 0.5,
"conditions": "IOL = 4.0 mA",
"source_page": 78,
"source": "datasheet"
},
{
"name": "Output high voltage (JTAG pins)",
"symbol": "VOH",
"kind": "electrical",
"unit": "V",
"min": 2.4,
"typ": null,
"max": 3.6,
"conditions": "IOH = –1.5 mA",
"source_page": 78,
"source": "datasheet"
},
{
"name": "Output low voltage (JTAG pins)",
"symbol": "VOL",
"kind": "electrical",
"unit": "V",
"min": 0,
"typ": null,
"max": 0.5,
"conditions": "IOL = 1.5 mA",
"source_page": 78,
"source": "datasheet"
},
{
"name": "Input high voltage (JTAG pins)",
"symbol": "VIH",
"kind": "electrical",
"unit": "V",
"min": 2.1,
"typ": null,
"max": 3.6,
"conditions": "",
"source_page": 78,
"source": "datasheet"
},
{
"name": "Input low voltage (JTAG pins)",
"symbol": "VIL",
"kind": "electrical",
"unit": "V",
"min": -0.3,
"typ": null,
"max": 0.9,
"conditions": "",
"source_page": 78,
"source": "datasheet"
},
{
"name": "Worst-case power consumption",
"symbol": "PD",
"kind": "electrical",
"unit": "W",
"min": null,
"typ": null,
"max": 3.19,
"conditions": "Typical Maximum column; single value printed, assigned to max",
"source_page": 79,
"source": "datasheet"
},
{
"name": "Current with VDDIO at 3.3 V",
"symbol": "IVDDIO",
"kind": "electrical",
"unit": "mA",
"min": null,
"typ": null,
"max": 1,
"conditions": "Typical Maximum column; single value printed, assigned to max",
"source_page": 79,
"source": "datasheet"
},
{
"name": "Current with VDD33 at 3.3 V",
"symbol": "IVDD33",
"kind": "electrical",
"unit": "mA",
"min": null,
"typ": null,
"max": 460,
"conditions": "Typical Maximum column; single value printed, assigned to max",
"source_page": 79,
"source": "datasheet"
},
{
"name": "Current with VDD12 at 1.2 V",
"symbol": "IVDD12",
"kind": "electrical",
"unit": "mA",
"min": null,
"typ": null,
"max": 774,
"conditions": "Typical Maximum column; single value printed, assigned to max",
"source_page": 79,
"source": "datasheet"
},
{
"name": "Current with VDD12A at 1.2 V",
"symbol": "IVDD12A",
"kind": "electrical",
"unit": "mA",
"min": null,
"typ": null,
"max": 273,
"conditions": "Typical Maximum column; single value printed, assigned to max",
"source_page": 79,
"source": "datasheet"
},
{
"name": "Frequency stability (REFCLK input frequency accuracy)",
"symbol": "fTOL",
"kind": "electrical",
"unit": "ppm",
"min": null,
"typ": null,
"max": 100,
"conditions": "",
"source_page": 80,
"source": "datasheet"
},
{
"name": "REFCLK duty cycle",
"symbol": "%DUTY",
"kind": "electrical",
"unit": "%",
"min": 40,
"typ": null,
"max": 60,
"conditions": "",
"source_page": 80,
"source": "datasheet"
},
{
"name": "CLKOUT duty cycle",
"symbol": "%DUTY",
"kind": "electrical",
"unit": "%",
"min": 40,
"typ": 50,
"max": 60,
"conditions": "",
"source_page": 80,
"source": "datasheet"
},
{
"name": "RCVRD_CLK duty cycle",
"symbol": "%DUTY",
"kind": "electrical",
"unit": "%",
"min": 45,
"typ": 50,
"max": 55,
"conditions": "",
"source_page": 81,
"source": "datasheet"
},
{
"name": "Total jitter for 1000BASE-T (RCVRD_CLK)",
"symbol": "JCLK",
"kind": "electrical",
"unit": "ps",
"min": null,
"typ": 325,
"max": 400,
"conditions": "Measured peak-to-peak",
"source_page": 81,
"source": "datasheet"
},
{
"name": "Total receive jitter tolerance (MAC_TDP/N_n, FIBR_DIP/N_n)",
"symbol": "JRXTotal",
"kind": "electrical",
"unit": "ps",
"min": null,
"typ": null,
"max": 610,
"conditions": "Measured peak-to-peak. 1000BASE-X mode.",
"source_page": 82,
"source": "datasheet"
},
{
"name": "MDC frequency",
"symbol": "fCLK",
"kind": "electrical",
"unit": "MHz",
"min": 2.5,
"typ": null,
"max": 12.5,
"conditions": "",
"source_page": 83,
"source": "datasheet"
},
{
"name": "NRESET assertion time",
"symbol": "tRESET",
"kind": "electrical",
"unit": "ns",
"min": 100,
"typ": null,
"max": null,
"conditions": "",
"source_page": 83,
"source": "datasheet"
},
{
"name": "Thermal resistance junction-to-case",
"symbol": "θJC",
"kind": "thermal",
"unit": "°C/W",
"min": null,
"typ": 7.5,
"max": null,
"conditions": "",
"source_page": 103,
"source": "datasheet"
},
{
"name": "Thermal resistance junction-to-board",
"symbol": "θJB",
"kind": "thermal",
"unit": "°C/W",
"min": null,
"typ": 11.2,
"max": null,
"conditions": "",
"source_page": 103,
"source": "datasheet"
},
{
"name": "Thermal resistance junction-to-ambient",
"symbol": "θJA",
"kind": "thermal",
"unit": "°C/W",
"min": null,
"typ": 21.9,
"max": null,
"conditions": "0 ft/min airflow",
"source_page": 103,
"source": "datasheet"
},
{
"name": "Thermal resistance junction-to-ambient",
"symbol": "θJA",
"kind": "thermal",
"unit": "°C/W",
"min": null,
"typ": 20.4,
"max": null,
"conditions": "100 ft/min airflow",
"source_page": 103,
"source": "datasheet"
},
{
"name": "Thermal resistance junction-to-ambient",
"symbol": "θJA",
"kind": "thermal",
"unit": "°C/W",
"min": null,
"typ": 19.4,
"max": null,
"conditions": "200 ft/min airflow",
"source_page": 103,
"source": "datasheet"
}
]
}
},
"variants": [],
"sections": [
"hero",
"viewers",
"readme",
"breadcrumbs",
"info"
],
"discovery_triggers": [
"vsc8664xic"
],
"discovery_pitch": "VSC8664XIC (Microchip Tech) component page: datasheet pinout, KiCad symbol, footprint and 3D.",
"author": {
"name": "Ray",
"email": "[email protected]"
},
"dependencies": {},
"hero": {
"type": "image",
"path": "docs/hero.png"
},
"files": [
"page.json",
"README.md",
"vsc8664xic.kicad_sym",
"vsc8664xic.kicad_mod",
"vsc8664xic.glb",
"vsc8664xic.step",
"vsc8664xic.lbr",
"docs/hero.png",
"docs/vsc8664xic-datasheet.pdf",
"viewers/symbol.html",
"viewers/footprint.html",
"vsc8664xic-hero.glb",
"vsc8664xic-hero.overlay.json",
"vsc8664xic-etched.glb"
],
"visibility": {
"public": true
}
}