Alternativer til TMS320F28035: Pin-til-pin-veiledning for LS-Z3xF

TMS320F28035 Alternatives: LS-Z3xF Pin-to-Pin Guide

Alternativer til TMS320F28035: Pin-til-pin-veiledning for LS-Z3xF

En 120 MHz erstatningsvei for C2000-motorstyringsdesign — hva pin-kompatibilitet dekker, hva den ikke dekker, og hvordan den kvalifiseres.

Innkjøpsveiledning· Pin-til-pin-alternativer ·MCU / DSP-lager · TMS320-søk · Flere innkjøpsguider

TL;DR

  • DenTMS320F2803xfamilien er en C2000-del med lang livssyklus som brukes i motordrifter, vekselrettere og digital kraft. Substitusjonspresset kommer fra allokering og pris, ikke fra en enkelt livssyklusavslutning.
  • LS-Z3xF-familien fra Guliang Micro (毂梁微) tilbys som enpinkompatibelerstatning, ved 120 MHz mot F2803x sin 60 MHz.
  • Pinkompatibilitet dekker kapsel og pinout. Det dekker ikke automatisk firmware, periferienheter eller analog oppførsel — disse må valideres.
  • Tre kapselfamilier må matches: 80-pins LQFP, 64-pins LQFP og 56-pins VQFN.
  • Kvalifiseringen bør starte med ADC, PWM-timing og CLA, fordi det er der «kompatibel» oftest svikter.

1. Hvorfor F2803x-erstatning stadig dukker opp

TMS320F2803x-familien står sentralt i en stor installert base innen motorstyring og digital effektelektronikk. Det er en 60 MHz C28x-enhet med 12-bit ADC, forbedret PWM og, på F28035, en control law accelerator. Mange av produktene som bygges rundt den – motordrifter, vekselrettere, solcelleoptimere, lademoduler – har livssykluser målt i et tiår eller mer.

Kombinasjonen skaper et spesifikt anskaffelsesproblem. Designet er stabilt, fastvaren er låst, og kortet er kvalifisert. Enhver endring av prosessoren er kostbar, så kjøpere foretrekker en komponent som passer i eksisterende footprint, fremfor en komponent som krever redesign.

Når allokeringen strammes inn eller prisene beveger seg, dukker tre alternativer opp: betale spotpremien, kjøpe via last-time-buy eller kvalifisere et pin-kompatibelt alternativ. Denne veiledningen handler om det tredje alternativet, med LS-Z3xF-serien som eksempel.

2. Hva "pin-to-pin" faktisk dekker

Pin-to-pin betyr at kapselens footprint, antall pinner og pinnefunksjoner samsvarer tett nok til at samme PCB kan ta imot begge enhetene. Det betyr ikke at de to komponentene kan byttes uten ingeniørarbeid.

Fire ting må kontrolleres separat:

Kapseltegning.To deler kan ha samme pinnetall og likevel variere i kroppsstørrelse, pinnavstand eller dimensjoner på eksponert pad. Sammenlign alltid den mekaniske tegningen, ikke bare pinnetallet.

Pinnfunksjonskart.Pinne 1 på én enhet er ikke automatisk det samme signalet på en annen. En pinnkompatibel del matcher vanligvis de fleste pinner, med noen få forskjeller i multipleksing eller valgfrie funksjoner.

Elektrisk oppførsel.ADC-nøyaktighet, referansespenning, PWM-oppløsning og komparatorterskler kan variere innenfor samme fotavtrykk. Dette er parameterne som avgjør om et kort fortsatt oppfyller spesifikasjonen.

Fastvare og verktøykjede.En pin-kompatibel enhet kan fortsatt kreve kodeendringer hvis registerkart, avbruddsvektorer eller periferiatferd er forskjellig. Leverandørens støtteerklæring for verktøykjeden er utgangspunktet, ikke beviset.

3. LS-Z3xF-familien i et overblikk

LS-Z3xF er en 32-bits DSP-familie fra Guliang Micro, et Kina-basert halvlederselskap. Den kjører på 120 MHz med en instruksjonstid på én syklus på 8.33 ns, bruker en 1.2 V kjerne med 3.3 V I/O og integrerer kontrollperiferiene som motor- og kraftdesign er avhengige av.

Egenskap LS-Z3xF-serien
Core 32-bit DSP, Harvard bus, 16×16 and 32×32 MAC, dual 16×16 MAC
Frequency 120 MHz (8.33 ns cycle)
Voltage 1.2 V core, 3.3 V I/O, single 3.3 V supply, no sequencing required
Flash / RAM Up to 126K×16 flash (ECC), up to 24K×16 SARAM (ECC/parity); flagship 252 KB flash, 48 KB RAM
Math units FPU and TMU on the Z36F; CLA on Z35F and Z36F
ADC 12-bit, up to 16 channels, two sample-and-hold circuits
Control peripherals ePWM with HRPWM, eCAP, HRCAP, up to 2 eQEP on Z36F
Serial 2 SPI, 1 I2C, 1 LIN, 2 eCAN, up to 4 SCI on Z36F
GPIO Up to 45 pins with input filtering
Security 128-bit password protecting flash, OTP and RAM
Packages LQFP-80 (PQG), LQFP-64 (PQH), VQFN-56 (PNK)
Grade S: −40 to +125 °C industrial; Q: −40 to +125 °C automotive (AEC-Q100)
Moisture level MSL3

Familien er lagdelt snarere enn ensartet. Basis-enhetene har kjernen og kontrollperiferiene; Z35F legger til CLA; Z36F legger til FPU, TMU, det større minnet og de ekstra serielle kanalene. Denne lagdelingen er viktig for substitusjon, fordi F28034 og F28035 heller ikke er likeverdige.

4. Pin-for-pin-tilordning per pakke

Bestillingskodene for F2803x varierer etter pakke og temperaturklasse, og LS-Z3xF-familien tilordnes dem per pakke. Tabellen nedenfor viser samsvaret basert på leverandørens publiserte liste over utskiftbare delenumre.

TI-bestillingskode Kapsel LS-pakkefamilie
TMS320F28034PAGS / PAGT LQFP-64 PQH
TMS320F28034PNS / PNT LQFP-80 PQG
TMS320F28034RSHS / RSHT VQFN-56 PNK
TMS320F28035PAGQ / PAGS / PAGT LQFP-64 PQH
TMS320F28035PNQ / PNS / PNT LQFP-80 PQG
TMS320F28035RSHS / RSHT VQFN-56 PNK

To merknader til lesing av denne tabellen. For det første påvirker temperatursuffikset (S, T, Q) graden, ikke pinnetilordningen, så det endrer ikke pakketilordningen – men det endrer hvilken LS-grad du bør bestille (S for industri, Q for bil). For det andre inkluderer F28035 en CLA, mens F28034 ikke gjør det, så en erstatning for F28034 bør velges fra LS-nivået som samsvarer med det funksjonssettet.

Bekreft det nøyaktige enhetssuffikset med leverandøren før bestilling. Pakkesamsvar er nødvendig, men ikke tilstrekkelig for en direkte erstatning.

F28034 kontra F28035: CLA-spørsmålet

De to enhetene deler en pakkefamilie og et pinnetall, men de er ikke samme prosessor. F28035 inkluderer en control law accelerator, en liten uavhengig kjerne som kjører kontrolloppgaver ved siden av hoved-C28x. F28034 gjør det ikke.

Den forskjellen avgjør hvilket LS-nivå som passer. Hvis originaldesignet bruker CLA – typisk for strømsløyfekontroll, filterkjeder eller en rask beskyttelsesoppgave – må erstatningen tilby en tilsvarende enhet, med samme triggerkilder og oppgavemodell. Hvis originaldesignet aldri aktiverer CLA, påfører det unødvendig kostnad å betale for det.

Du kan se det fra fastvaren. Et prosjekt som bruker CLA, vil initialisere CLA-oppgaver, konfigurere oppgavetriggerne og plassere bestemte funksjoner i CLA-tilgjengelig minne. Hvis ingenting av dette vises i koden, kjører enheten alt på hovedkjernen, og et enklere nivå er tilstrekkelig.

5. Hva den ekstra ytelsen gir

Den mest synlige forskjellen er klokkefrekvens: 120 MHz mot 60 MHz på F2803x. Å doble klokken dobler ikke automatisk applikasjonsytelsen — minneventetilstander, ADC-konverteringstid og periferitiming setter alle sine egne grenser — men det gir ekstra margin på tre områder.

Kontrollsløyfens båndbredde.En raskere kjerne gir mer beregning per PWM-periode. I motorstyring betyr det enten en høyere PWM-frekvens ved samme sløyfehastighet eller flere observatører og filtre innenfor samme sløyfe.

Matematikktunge algoritmer.På Z36F akselererer FPU og TMU trigonometrisk og flyttallsarbeid. Feltorientert styring, Park/Clarke-transformasjoner og sensorløse observatører drar alle nytte av dette, og gevinsten er størst der designet i dag bruker fastpunktstilnærminger.

Periferimargin.Flere serielle kanaler og en ekstra eQEP på Z36F reduserer behovet for ekstern limlogikk i design med flere akser eller flere protokoller.

Avveiningen er effekt og termikk. En 120 MHz-kjerne i samme kapsel trekker mer strøm enn en 60 MHz-komponent, og det termiske designet som var tilstrekkelig for originalen, er kanskje ikke det. Kontroller overgangstemperaturen ved den faktiske PWM-frekvensen før du antar at fotavtrykket løser problemet.

Sløyfebåndbredde, i tall

Et konkret eksempel gjør klokkeforskjellen lettere å vurdere. Ved 20 kHz PWM er én periode 50 µs. Ved 60 MHz er det 3,000 sykluser; ved 120 MHz er det 6,000. Hvis strømsløyfen for tiden bruker 2,400 sykluser – 80% av budsjettet – gir den raskere komponenten 3,600 sykluser til ekstra observatører, filtre eller kommunikasjon.

Den samme aritmetikken gjelder for ADC-timing. En 12-bits konvertering tar et fast antall ADC-klokker, og sample-and-hold-vinduet settes uavhengig. Å doble kjerneklokken forkorter ingen av dem. Design som er ADC-begrensede, vil få mindre nytte enn design som er beregningsbegrensede, og derfor bør den første referansemålingen være den faktiske reguleringssløyfen, ikke en syntetisk instruksjonstest.

6. Sjekkliste for migrering

1. Sammenlign mekaniske tegninger.Kontroller kapselstørrelse, pinstigning, pinlengde og dimensjonene til eksponert pad for den eksakte kapselvarianten.

2. Kartlegg alle pinner.Lag en pinne-for-pinne-tabell fra begge databladene. Merk enhver pinne der funksjonen avviker, og kontroller om forskjellen påvirker kortet ditt.

3. Kontroller ADC-banen på nytt.Referansespenning, sample-and-hold-timing, kanalmapping og konverteringslatens påvirker alle kontrollnøyaktigheten. Kjør ADC-kalibreringen på nytt og sammenlign resultatene ved driftstemperaturens ytterpunkter.

4. Kontroller PWM-timing på nytt.Sammenlign dead-band-oppførsel, trippsoner, høyoppløselig oppløsning og synkron oppdateringstid. Disse avgjør om effekttrinnet oppfører seg på samme måte.

5. Valider CLA hvis den brukes.Triggerkilder, antall oppgaver og minnetilgang varierer mellom implementasjoner. En CLA som kjører feil oppgave til feil tid, er verre enn ingen CLA.

6. Bygg på nytt og flash på nytt med leverandørens verktøykjede.Bekreft kompilatorversjon, linker-kommandofil og flash-programmeringsalgoritme. Verifiser sikkerhets- og passordflyten, fordi en feil innstilling kan låse enheten.

7. Kjør full kvalifisering.Termisk sykling, EMI, ESD og funksjonelle sikkerhetskontroller bør gjentas for den nye enheten, ikke arves fra den gamle.

Applikasjonsspesifikke kontroller

Motordrifter.Verifiser PWM-dødbånd, respons i trip-sone og oppførselen til encoder-grensesnittet. En motordrift som går, men mister feilresponsen, er ikke kvalifisert, selv om motoren roterer korrekt på benken.

Digital effektelektronikk.Verifiser ADC-samplingstidspunkt relativt til PWM-kanter, komparatorlatens og oppløsningen til høyoppløselig PWM. Digitale effektstyringssløyfer er følsomme for jitter på noen titalls nanosekunder.

EV-lading og OBC.Verifiser isolasjonsrelatert timing, CAN-atferd ved bussfeil og enhetens atferd over hele temperaturområdet. Bilkvalifisering er en systembeslutning, ikke en komponentbeslutning.

Solenergi og energilagring.Verifiser stabiliteten til MPPT-sløyfen og responsen på nettransienter. Disse designene kjører ofte ved lavere PWM-frekvenser, så beregningsmargin er viktigere enn rå klokkehastighet.

7. Kvalifisering og forsyningshensyn

LS-Z3xF tilbys i industriell (S) og bil (Q, AEC-Q100) kvalitet, begge klassifisert for −40 til +125 °C, med MSL3 fuktighetsfølsomhet. For bil- eller utendørs industrielle konstruksjoner er Q-kvaliteten det relevante alternativet; for generelle industrielle konstruksjoner er S vanligvis tilstrekkelig.

Leveringsplanlegging bør behandle alternativet som en sekundærkilde, ikke som en direkte utbytting. Det betyr å holde et kvalifiseringsparti, dokumentere forskjellene og holde originaldelen godkjent der kunden krever det. Verdien av en pinnkompatibel sekundærkilde er kontinuitet, og kontinuitet fungerer bare hvis kvalifiseringen er gjort før mangelsituasjonen.

Verktøykjede og kodeportabilitet

Pinnkompatibilitet er en uttalelse om maskinvare. Kodeportabilitet er et separat spørsmål, og det er vanligvis der migreringsplaner forskyves.

Leverandøren oppgir utviklingsstøtte for ANSI C/C++, CCS, DSP/BIOS og biblioteker for motorstyring og digital effektelektronikk. Det er riktig startsett, men det garanterer ikke at en eksisterende binærfil kjører uendret. Tre ting bør kontrolleres i løpet av den første uken:

Registerkart.Sammenlign periferiregisterdefinisjonene for modulene du bruker. Forskjeller i bitfelt er lette å overse og vanskelige å feilsøke.

Avbruddsatferd.Sammenlign PIE-vektortabellen, standardprioriteter og latens. En kontrollsløyfe som antok en bestemt avbruddslatens, vil oppføre seg annerledes hvis tidsforholdene endres.

Bibliotekavhengigheter.Hvis designet bruker leverandørbiblioteker for transformasjoner eller motorstyring, må du bekrefte at tilsvarende versjoner finnes for den nye enheten, og at deres numeriske oppførsel samsvarer.

En praktisk test er å bygge produksjonsprosjektet med støttefilene til den nye enheten, flashe det og kjøre den samme akseptansetesten som ble brukt ved den opprinnelige designvalideringen. Hvis den består, er det gjenværende arbeidet timing og termikk, ikke arkitektur.

8. Hva innkjøpere bør gjøre

Trinn Handling Hvorfor
1 Order 5–10 samples in the target package Confirms footprint and pinout in practice
2 Bench-test ADC, PWM and CLA These are where compatibility usually fails
3 Run the production firmware unchanged Reveals register and timing differences early
4 Repeat thermal and EMI tests Higher clock changes the thermal profile
5 Document and approve the second source Makes the alternative usable during a shortage

Hvis designet er ved slutten av livssyklusen og den opprinnelige komponenten er vanskelig å skaffe, er den pinkompatible veien vanligvis raskere enn en plattformendring. Hvis designet er tidlig i livssyklusen, kan det bedre svaret være å redesigne rundt en nåværende familie i stedet for å opprettholde to lignende komponenter for alltid.

Når dette prosjektet bør startes

Tre triggere rettferdiggjør å starte en pin-kompatibel kvalifisering før en mangel: et distributørvarsel om at tildelingen strammes inn, en prisøkning som overstiger kostnaden ved kvalifisering, eller et design som går inn i en lang produksjonsfase der ti års forsyning må sikres.

To triggere taler for å vente: et design med mindre enn ett år produksjon igjen, og en plattform som uansett skal redesignes. I begge tilfeller er ingeniørarbeidet bedre brukt andre steder.

Hvordan sammenligne kostnader rettferdig

Å sammenligne stykkpris alene er misvisende. Det relevante tallet er samlet kostnad etter kvalifisering, og den omfatter fire komponenter: enhetsprisen ved ditt volum, kostnaden for kvalifiseringspartiet og ingeniørtid, varelageret du må holde for å dekke den nye ledetiden, og den risikjusterte kostnaden ved å holde to godkjente leverandørkilder.

For et lite årlig volum kan kvalifiseringskostnaden overstige besparelsene ved en billigere komponent. For et stort volum er det motsatte vanligvis tilfelle. Break-even-punktet avhenger av hvor mye av designet som kan gjenbrukes — som er nettopp derfor fastvare- og timingkontrollene kommer før den kommersielle beslutningen, ikke etter.

9. FAQ

Er LS-Z3xF en direkte erstatning for F28035?

Den tilbys som pinnkompatibel i tilsvarende kapsler. Fastvare, ADC-atferd, PWM-timing og CLA må fortsatt valideres før produksjon.

Kan jeg beholde samme fastvare?

Muligens, hvis registerkartet og periferiatferden samsvarer nøye. Test med produksjonsbinæren tidlig — det er den raskeste måten å finne forskjeller.

Hvilken kapsel bør jeg bestille?

Samsvar med originalen: LQFP-80 for PN-koder, LQFP-64 for PAG-koder, VQFN-56 for RSH-koder. Velg deretter industriell (S) eller bilgrad (Q).

Er den høyere klokkefrekvensen et problem for strømforbruket?

Det kan den være. En 120 MHz kjerne trekker mer strøm enn en 60 MHz del i samme kapsel, så kontroller knotetemperaturen på nytt ved din faktiske PWM-frekvens og omgivelsestemperatur.

Dekker pinkompatibilitet de analoge periferienhetene?

Nei. Pinkompatibilitet er en erklæring om kretskortutlegg. ADC-nøyaktighet, referanseatferd og komparatorterskler må verifiseres separat.

Hvordan skaffer jeg prøver?

Send ønsket delenummer, pakning og kvalitetsgrad via RFQ-skjemaet, og oppgi at delene skal brukes til kvalifisering, ikke produksjon.

10. Kilder

  • TI TMS320F28035 produktside og datablad:ti.com
  • TI TMS320F28034 produktside:ti.com
  • LS-Z3xF-serien tekniske data: leverandørens produktkort, Guliang Micro (毂梁微), 2026.

Om forfatteren— Publisert av Chip-Seek Supply Chain Intelligence Team. Vi følger komponenttilgjengelighet, substitusjoner og kvalifiseringsrisiko for maskinvareingeniører og innkjøpsteam. Les vårkvalitets- og sporbarhetsprosess.

Kvalifisere en pin-kompatibel DSP?

Send det opprinnelige delenummeret, kapslingen og ønsket kvalitetsgrad. Vi sjekker tilgjengeligheten og gir tilbud på kvalifiseringskvanta.

Sjekk TMS320-lagerBe om prøver

Check stock by part number

Turn this insight into a sourcing decision.

Need pricing or a drop-in alternative? Submit a BOM / RFQ or talk to our team.