Alternativas ao TMS320F28035: Guia Pin-to-Pin do LS-Z3xF

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

Alternativas ao TMS320F28035: Guia Pin-to-Pin do LS-Z3xF

Um percurso de substituição a 120 MHz para projetos de controlo de motores C2000 — o que a compatibilidade de pinos abrange, o que não abrange e como qualificá-lo.

Guia de aprovisionamento· Alternativas pin-to-pin ·Inventário de MCU / DSP · Pesquisa TMS320 · Mais guias de aprovisionamento

TL;DR

  • ATMS320F2803xfamília é um componente C2000 de ciclo de vida longo utilizado em acionamentos de motores, inversores e alimentação digital. A pressão para substituição vem da alocação e do preço, não de um único evento de fim de vida.
  • A família LS-Z3xF da Guliang Micro (毂梁微) é oferecida como umacompatível a nível de pinossubstituto, a 120 MHz versus os 60 MHz do F2803x.
  • A compatibilidade de pinos abrange o encapsulamento e a disposição dos pinos. Não abrange automaticamente o firmware, os periféricos ou o comportamento analógico — estes precisam de validação.
  • É necessário fazer corresponder três famílias de encapsulamento: LQFP de 80 pinos, LQFP de 64 pinos e VQFN de 56 pinos.
  • A qualificação deve começar pelo ADC, pela temporização do PWM e pelo CLA, porque é aí que o "compatível" mais frequentemente falha.

1. Porque é que a substituição do F2803x continua a ser um tema recorrente

A família TMS320F2803x está no centro de uma grande base instalada em controlo de motores e potência digital. É um dispositivo C28x de 60 MHz com um ADC de 12 bits, PWM melhorado e, no F28035, um acelerador de lei de controlo. Muitos dos produtos construídos em torno dele — acionamentos, inversores, otimizadores solares, módulos de carregamento — têm ciclos de vida medidos em uma década ou mais.

Essa combinação cria um problema específico de abastecimento. O design está estável, o firmware está congelado e a placa está qualificada. Qualquer alteração ao processador é dispendiosa, pelo que os compradores preferem um componente que se adapte à pegada existente a um componente que exija uma reformulação.

Quando a alocação se restringe ou os preços se alteram, surgem três opções: pagar o prémio de spot, comprar através de last-time-buy ou qualificar uma alternativa compatível ao nível dos pinos. Este guia aborda a terceira opção, utilizando a série LS-Z3xF como exemplo.

2. O que "pin-to-pin" realmente abrange

Pin-to-pin significa que a pegada do encapsulamento, o número de pinos e as funções dos pinos coincidem suficientemente para que a mesma PCB possa aceitar qualquer um dos dispositivos. Não significa que as duas peças sejam intercambiáveis sem trabalho de engenharia.

Quatro aspetos devem ser verificados separadamente:

Desenho do encapsulamento.Duas peças podem ter o mesmo número de pinos e ainda assim diferir no tamanho do corpo, no passo entre pinos ou nas dimensões da almofada exposta. Compare sempre o desenho mecânico, não apenas o número de pinos.

Mapa de funções dos pinos.O pino 1 de um dispositivo não corresponde automaticamente ao mesmo sinal noutro dispositivo. Uma peça compatível em pinos normalmente coincide na maioria dos pinos, com algumas diferenças na multiplexagem ou em funções opcionais.

Comportamento elétrico.A precisão do ADC, a tensão de referência, a resolução do PWM e os limiares do comparador podem variar dentro da mesma área de montagem. São estes os parâmetros que determinam se uma placa continua a cumprir a sua especificação.

Firmware e cadeia de ferramentas.Um dispositivo compatível em termos de pinos pode ainda exigir alterações de código se os mapas de registos, os vetores de interrupção ou o comportamento dos periféricos forem diferentes. A declaração de suporte da cadeia de ferramentas do fornecedor é o ponto de partida, não a prova.

3. A família LS-Z3xF num relance

A LS-Z3xF é uma família de DSP de 32 bits da Guliang Micro, uma empresa de semicondutores com sede na China. Funciona a 120 MHz, com um tempo de instrução de ciclo único de 8,33 ns, utiliza um núcleo de 1,2 V com I/O de 3,3 V e integra os periféricos de controlo de que dependem os projetos de motores e de potência.

Característica Série LS-Z3xF
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

A família está organizada em níveis em vez de ser uniforme. Os dispositivos base incluem o núcleo e os periféricos de controlo; a Z35F acrescenta a CLA; a Z36F acrescenta a FPU, a TMU, a memória maior e os canais série adicionais. Essa organização em níveis é importante para a substituição, porque o F28034 e o F28035 também não são equivalentes.

4. Mapeamento pino a pino por encapsulamento

Os códigos de encomenda do F2803x diferem consoante o encapsulamento e a classe de temperatura, e a família LS-Z3xF corresponde-lhes por encapsulamento. A tabela abaixo mostra a correspondência com base na lista publicada pelo fornecedor de números de peça substituíveis.

Código de encomenda TI Encapsulamento Família de encapsulamentos LS
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

Duas notas sobre a leitura desta tabela. Primeiro, o sufixo de temperatura (S, T, Q) afeta o grau, não o pinout, pelo que não altera o mapeamento do encapsulamento — mas altera o grau LS que deve encomendar (S para industrial, Q para automóvel). Segundo, o F28035 inclui um CLA, enquanto o F28034 não inclui, pelo que uma substituição do F28034 deve ser selecionada no nível LS que corresponde a esse conjunto de funcionalidades.

Confirme o sufixo exato do dispositivo com o fornecedor antes de encomendar. A correspondência do encapsulamento é necessária, mas não suficiente para uma substituição direta.

F28034 versus F28035: a questão do CLA

Os dois dispositivos partilham uma família de encapsulamentos e um número de pinos, mas não são o mesmo processador. O F28035 inclui um acelerador de lei de controlo, um pequeno núcleo independente que executa tarefas de controlo em paralelo com o C28x principal. O F28034 não inclui.

Essa diferença determina qual nível LS é adequado. Se o projeto original utiliza o CLA — tipicamente para controlo de malha de corrente, cadeias de filtros ou uma tarefa de proteção rápida — a substituição deve oferecer uma unidade equivalente, com as mesmas fontes de disparo e o mesmo modelo de tarefas. Se o projeto original nunca ativa o CLA, pagar por ele acrescenta custo desnecessário.

É possível saber isso pelo firmware. Um projeto que utiliza o CLA inicializa tarefas do CLA, configura os disparos das tarefas e coloca funções específicas em memória acessível ao CLA. Se nada disso aparecer no código, o dispositivo está a executar tudo no núcleo principal e um nível mais simples é suficiente.

5. O que o desempenho extra permite

A diferença mais visível é a velocidade de relógio: 120 MHz versus 60 MHz no F2803x. Duplicar o relógio não duplica automaticamente o desempenho da aplicação — os estados de espera da memória, o tempo de conversão do ADC e a temporização dos periféricos estabelecem todos os seus próprios limites — mas dá margem em três aspetos.

Largura de banda da malha de controlo.Um núcleo mais rápido permite mais computação por período PWM. No controlo de motores, isso significa uma frequência PWM mais elevada com a mesma taxa de malha ou mais observadores e filtros dentro da mesma malha.

Algoritmos com elevada carga matemática.No Z36F, a FPU e a TMU aceleram o trabalho trigonométrico e de vírgula flutuante. O controlo orientado por campo, as transformadas de Park/Clarke e os observadores sem sensor beneficiam todos, e o ganho é maior onde o projeto atualmente utiliza aproximações de vírgula fixa.

Margem para periféricos.Mais canais série e um segundo eQEP no Z36F reduzem a necessidade de lógica de interligação externa em projetos multi-eixo ou multiprotocolo.

O compromisso é o consumo e o térmico. Um núcleo de 120 MHz no mesmo encapsulamento consome mais corrente do que um componente de 60 MHz, e o dimensionamento térmico que era adequado ao original pode deixar de ser. Verifique a temperatura de junção à frequência PWM real antes de assumir que a pegada resolve o problema.

Largura de banda da malha, em números

Um exemplo concreto facilita a avaliação da diferença de relógio. Com PWM de 20 kHz, um período é 50 µs. A 60 MHz, isso são 3,000 ciclos; a 120 MHz, são 6,000. Se o ciclo de corrente consome atualmente 2,400 ciclos — 80% do orçamento — o componente mais rápido deixa 3,600 ciclos para observadores, filtros ou comunicação adicionais.

A mesma aritmética aplica-se à temporização do ADC. Uma conversão de 12 bits consome um número fixo de relógios do ADC, e a janela de amostragem e retenção é definida de forma independente. Duplicar o relógio do núcleo não encurta nenhuma delas. Os projetos limitados pelo ADC beneficiam menos do que os projetos limitados pelo cálculo, razão pela qual a primeira referência deve ser o ciclo de controlo real, e não um teste sintético de instruções.

6. Lista de verificação de migração

1. Compare os desenhos mecânicos.Verifique as dimensões do corpo, o passo dos terminais, o comprimento dos terminais e as dimensões do pad exposto para a variante exata de encapsulamento.

2. Mapeie todos os pinos.Crie uma tabela pino a pino a partir de ambas as folhas de dados. Sinalize qualquer pino cuja função seja diferente e verifique se a diferença afeta a sua placa.

3. Volte a verificar o percurso do ADC.A tensão de referência, a temporização de amostragem e retenção, o mapeamento de canais e a latência de conversão afetam todos a precisão do controlo. Execute novamente a calibração do ADC e compare os resultados nos extremos de temperatura de funcionamento.

4. Verifique novamente a temporização do PWM.Compare o comportamento da banda morta, as zonas de disparo, a resolução do modo de alta resolução e a temporização da atualização síncrona. Estes aspetos determinam se o estágio de potência se comporta da mesma forma.

5. Valide a CLA, se for utilizada.As fontes de trigger, o número de tarefas e o acesso à memória diferem entre implementações. Uma CLA que executa a tarefa errada no momento errado é pior do que não ter CLA.

6. Volte a compilar e a gravar com a toolchain do fornecedor.Confirmar a versão do compilador, o ficheiro de comandos do linker e o algoritmo de programação da flash. Verificar o fluxo de segurança e de palavra-passe, porque uma configuração incorreta pode bloquear o dispositivo.

7. Executar a qualificação completa.Os ensaios de ciclagem térmica, EMI, ESD e segurança funcional devem ser repetidos para o novo dispositivo, e não herdados do antigo.

Verificações por aplicação

Acionamentos de motor.Verificar o dead-band do PWM, a resposta da trip-zone e o comportamento da interface do encoder. Um acionamento que funciona mas perde a resposta a falhas não está qualificado, mesmo que o motor rode corretamente na bancada.

Potência digital.Verifique a temporização de amostragem do ADC em relação aos flancos do PWM, a latência do comparador e a resolução do PWM de alta resolução. Os ciclos de potência digital são sensíveis a algumas dezenas de nanossegundos de jitter.

Carregamento de EV e OBC.Verifique a temporização relacionada com o isolamento, o comportamento do CAN em caso de falhas no barramento e o comportamento do dispositivo em toda a gama de temperaturas. A qualificação automóvel é uma decisão de sistema, não de componente.

Solar e armazenamento de energia.Verifique a estabilidade do ciclo MPPT e a resposta a transitórios da rede. Estes projetos funcionam frequentemente a frequências PWM mais baixas, pelo que a margem de computação é mais importante do que a velocidade bruta do relógio.

7. Considerações de qualificação e fornecimento

O LS-Z3xF é oferecido em graus industrial (S) e automóvel (Q, AEC-Q100), ambos classificados para −40 a +125 °C, com sensibilidade à humidade MSL3. Para projetos automóveis ou industriais ao ar livre, o grau Q é a opção relevante; para projetos industriais gerais, o S é normalmente suficiente.

O planeamento de fornecimento deve tratar a alternativa como uma segunda fonte, e não como uma substituição direta. Isso significa manter um lote de qualificação, documentar as diferenças e manter a peça original aprovada sempre que o cliente o exija. O valor de uma segunda fonte compatível em termos de pinos é a continuidade, e a continuidade só funciona se a qualificação for feita antes da escassez.

Cadeia de ferramentas e portabilidade de código

A compatibilidade de pinos é uma afirmação de hardware. A portabilidade de código é uma questão separada, e é normalmente aí que os prazos de migração se atrasam.

O fornecedor indica suporte de desenvolvimento para ANSI C/C++, CCS, DSP/BIOS e bibliotecas de controlo de motores e de potência digital. Esse é o conjunto inicial correto, mas não garante que um binário existente seja executado sem alterações. Três aspetos devem ser verificados na primeira semana:

Mapa de registos.Compare as definições dos registos dos periféricos para os módulos que utiliza. As diferenças nos campos de bits são fáceis de passar despercebidas e difíceis de depurar.

Comportamento das interrupções.Compare a tabela de vetores PIE, as prioridades predefinidas e a latência. Um ciclo de controlo que assumia uma latência de interrupção específica terá um comportamento diferente se a temporização mudar.

Dependências de bibliotecas.Se o projeto utiliza bibliotecas do fornecedor para transformadas ou controlo de motores, confirme que existem versões equivalentes para o novo dispositivo e que o comportamento numérico corresponde.

Um teste prático consiste em compilar o projeto de produção com os ficheiros de suporte do novo dispositivo, gravá-lo na memória flash e executar o mesmo teste de aceitação utilizado na validação inicial do design. Se for aprovado, o trabalho restante prende-se com timings e térmica, não com arquitetura.

8. O que devem fazer os compradores

Passo Ação Porquê
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

Se o design estiver em fim de vida e a peça original for difícil de obter, a via da compatibilidade de pinos é geralmente mais rápida do que uma mudança de plataforma. Se o design estiver no início do seu ciclo de vida, a melhor resposta pode ser redesenhar em torno de uma família atual, em vez de suportar duas peças semelhantes para sempre.

Quando iniciar este projeto

Três fatores justificam o início de uma qualificação de compatibilidade de pinos antes de uma escassez: um aviso do distribuidor de que a alocação está a tornar-se mais restrita, um aumento de preço superior ao custo da qualificação, ou um projeto que está a entrar numa fase de produção longa em que é necessário garantir dez anos de fornecimento.

Dois fatores justificam esperar: um projeto com menos de um ano de produção restante e uma plataforma que será redesenhada de qualquer forma. Em ambos os casos, o esforço de engenharia é mais bem empregue noutro lado.

Como comparar custos de forma justa

Comparar apenas o preço unitário é enganador. O valor relevante é o custo total de aquisição após a qualificação, e inclui quatro componentes: o preço do componente no seu volume, o custo do lote de qualificação e do tempo de engenharia, o inventário que tem de manter para cobrir o novo prazo de entrega e o custo ajustado ao risco de manter duas fontes aprovadas.

Para um volume anual pequeno, o custo da qualificação pode exceder a poupança obtida com um componente mais barato. Para um volume grande, o oposto é geralmente verdadeiro. O ponto de equilíbrio depende de quanto do projeto pode ser reutilizado — e é exatamente por isso que as verificações de firmware e de temporização vêm antes da decisão comercial, e não depois.

9. FAQ

O LS-Z3xF é um substituto direto do F28035?

É oferecido como compatível em termos de pinos em encapsamentos correspondentes. O firmware, o comportamento do ADC, a temporização do PWM e a CLA ainda necessitam de validação antes da produção.

Posso manter o mesmo firmware?

Possivelmente, se o mapa de registos e o comportamento dos periféricos corresponderem de perto. Teste com o binário de produção desde cedo — é a forma mais rápida de encontrar diferenças.

Que encapsamento devo encomendar?

Faça corresponder ao original: LQFP-80 para códigos PN, LQFP-64 para códigos PAG, VQFN-56 para códigos RSH. Depois, escolha o grau industrial (S) ou automóvel (Q).

A velocidade de relógio mais elevada é um problema para o consumo de energia?

Pode ser. Um núcleo de 120 MHz consome mais corrente do que um componente de 60 MHz no mesmo encapsulamento, pelo que volte a verificar a temperatura de junção à frequência PWM real e à temperatura ambiente.

A compatibilidade de pinos abrange os periféricos analógicos?

Não. A compatibilidade de pinos refere-se apenas ao footprint. A precisão do ADC, o comportamento da referência e os limiares do comparador têm de ser verificados separadamente.

Como posso obter amostras?

Envie o número de peça pretendido, o encapsulamento e o grau através do formulário de RFQ e especifique que as peças são para qualificação e não para produção.

10. Fontes

  • Página de produto e ficha de dados do TMS320F28035 da TI:ti.com
  • Página de produto do TMS320F28034 da TI:ti.com
  • Dados técnicos da série LS-Z3xF: resumo de produto do fornecedor, Guliang Micro (毂梁微), 2026.

Sobre o autor— Publicado pela Equipa de Inteligência da Cadeia de Abastecimento da Chip-Seek. Monitorizamos a disponibilidade de componentes, substituições e risco de qualificação para engenheiros de hardware e equipas de compras. Leia a nossaprocesso de qualidade e rastreabilidade.

Qualificar um DSP compatível ao nível dos pinos?

Envie o número de peça original, o encapsulamento e o grau pretendido. Vamos verificar a disponibilidade e orçamentar as quantidades de qualificação.

Verificar stock de TMS320Solicitar amostras

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.