Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial Internet of Things >> Integrado

Microcontroladores Evoluem para Alimentar AIoT

Combinar IA com IoT produz o AIoT — um domínio em expansão onde microcontroladores agora hospedam machine learning sofisticado, graças a avanços em compressão e otimização de redes neurais. Processadores de aplicação de smartphones modernos rotineiramente executam inferência de IA para tarefas como análise de imagem e recommendation engines, demonstrando que ML de alto desempenho não está mais confinado a supercomputadores.

Microcontroladores Evoluem para Alimentar AIoT
Um ecossistema de bilhões de dispositivos IoT obterá capacidades de machine learning nos próximos anos (Imagem: NXP)

Implantar tal inteligência em microcontroladores de baixo consumo desbloqueia casos de uso transformadores: aparelhos auditivos com IA que suprimem ruído ambiente, eletrodomésticos inteligentes que identificam usuários e aplicam perfis personalizados, ou nós de sensores que operam por anos com orçamentos de micro-joules. Inferência na edge reduz latência, aumenta segurança de dados e preserva privacidade do usuário.

No entanto, incorporar ML em microcontroladores permanece desafiador. SRAM e flash limitados restringem o tamanho de modelos neurais, e throughput computacional é modesto. Avanços rápidos em quantização e poda de modelos, acoplados com tooling vendor-specific, estão estreitando este gap continuamente.

TinyML Ganha Momentum

A rápida expansão da indústria reflete-se no TinyML Summit, evento do Vale do Silício que atraiu 27 patrocinadores este ano comparado a 11 no anterior, com vagas de inscrição preenchendo meses adiantado. Organizadores também reportaram surge em membresia para seus meetups globais mensais orientados a design.

"Visualizamos trilhões de dispositivos inteligentes alimentados por TinyML, cada um sensoriando, analisando e agindo autonomamente para criar ambientes mais saudáveis e sustentáveis", disse Evgeni Gousev da Qualcomm, co-chair do TinyML Committee, durante keynote de abertura.

Ele creditou este momentum a hardware mais energeticamente eficiente, algoritmos refinados e stacks de software maduras, notando aumento em investimento corporativo e venture capital, bem como atividade aumentada de startups e M&A.

O TinyML Committee agora considera a tecnologia validada, prevendo que produtos early de microcontroladores com IA entrarão no mercado dentro de 2–3 anos, enquanto aplicações verdadeiramente transformadoras podem aparecer em 3–5 anos.

Um marco chave chegou na primavera passada quando o Google revelou TensorFlow Lite for Microcontrollers — um motor de inferência leve adaptado para dispositivos com apenas kilobytes de RAM. O runtime core ocupa apenas 16 KB em um ARM Cortex-M3, e um modelo completo de detecção de palavra-chave de fala cabe em 22 KB. A biblioteca suporta apenas inferência, não treinamento.

Líderes da Indústria Monitoram TinyML

Grandes vendors de microcontroladores acompanham de perto o progresso do TinyML, já que modelos neurais encolhidos expandem suas oportunidades de produto. A maioria já oferece suporte ML. Por exemplo, a STMicroelectronics fornece STM32Cube.AI, um extension pack que mapeia e roda redes neurais em sua família STM32 ARM Cortex-M. A Renesas fornece o ambiente de desenvolvimento e-AI, traduzindo modelos em código compatível C/C++ via seu e² Studio. A NXP reporta clientes implantando machine learning em seus MCUs Kinetis e LPC de baixo custo, integrando IA através de hardware e software, especialmente em seus processadores crossover que fazem ponte entre processadores de aplicação e microcontroladores.

Arquitetura Centrada em Arm

A Arm domina o mercado de microcontroladores com sua série Cortex-M. A firma recentemente introduziu o núcleo Cortex-M55, projetado para cargas de trabalho ML e pareado com o acelerador de IA Ethos-U55, ambos visando ambientes ultra-baixo consumo e resource-constrained. Juntos, entregam computação suficiente para reconhecimento de gestos, biometria e reconhecimento de fala.

Microcontroladores Evoluem para Alimentar AIoT
Usados em tandem, Cortex-M55 e Ethos-U55 da Arm têm poder de processamento suficiente para aplicações como reconhecimento de gestos, biometria e reconhecimento de fala (Imagem: Arm)

Então como firmas menores podem se diferenciar contra o ecossistema entrincheirado da Arm?

CEO da XMOS Mark Lippett brincou: "Você não vence a Arm construindo outro SoC baseado em Arm — eles se destacam nisso. A única forma é introduzir vantagens arquiteturais — tanto desempenho quanto flexibilidade." O Xcore.ai da XMOS, um processador crossover para interfaces de voz, ilustra esta filosofia, embora não compita diretamente com microcontroladores.

Escalonamento de Tensão e Frequência em Chips Ultra-Baixo Consumo

Durante o TinyML Summit, a Eta Compute revelou o ECM3532 — um dispositivo ultra-baixo consumo capaz de processamento de imagem always-on e fusão de sensores com orçamento de potência de 100 µW. Incorpora um núcleo ARM Cortex-M3 e um núcleo DSP CoolFlux da NXP; qualquer um ou ambos podem lidar com cargas de trabalho ML. A inovação chave do chip é escalonamento contínuo de frequência de clock e tensão para ambos os núcleos, eliminando a necessidade de phase-locked loop e cortando drasticamente consumo de energia.

Microcontroladores Evoluem para Alimentar AIoT
ECM3532 da Eta Compute usa núcleo Arm Cortex-M3 mais núcleo DSP CoolFlux da NXP. Carga de trabalho ML pode ser tratada por qualquer um, ou ambos (Imagem: Eta Compute)

Com competidores emergentes como RISC-V, por que a Eta Compute selecionou um núcleo Arm para sua aceleração ML?

Tewksbury explicou ao EETimes: "O ecossistema da Arm é simplesmente mais maduro. É mais fácil trazer um produto ao mercado com Arm do que com RISC-V no presente, embora isso possa evoluir. RISC-V se destaca no mercado chinês, mas visamos clientes domésticos e europeus onde o ecossistema Arm é mais forte."

Tewksbury destacou que AIoT abrange mercado amplo e fragmentado com numerosas aplicações de nicho gerando volumes modestos. Coletivamente, porém, o setor poderia abranger bilhões de dispositivos. Ele enfatizou que desenvolvedores devem evitar custo de adaptar soluções para cada caso de uso; flexibilidade e facilidade de uso são portanto críticas, o que o ecossistema Arm fornece.

Em outubro passado, a Arm anunciou que permitiria clientes criar instruções customizadas para cargas de trabalho especializadas como ML. Esta capacidade, uma vez aplicada a núcleos futuros, poderia reduzir consumo de energia ainda mais.

Embora o núcleo M3 atual não possa beneficiar-se deste recurso, Tewksbury é otimista: "Absolutamente, planejamos alavancar o custom instruction set da Arm em produtos de próxima geração para empurrar eficiência energética ainda mais longe."

Opções Emergentes de ISA: RISC-V

O ISA open-source RISC-V remove taxas de licenciamento e permite designers adicionar extensões proprietárias. Empresas podem adaptar núcleos a cargas de trabalho específicas, protegendo IP conforme necessário. GreenWaves, startup francesa, usa núcleos RISC-V em seus chips GAP8 e GAP9 — clusters de 8-core e 9-core, respectivamente. A arquitetura GAP9 agora incorpora 10 núcleos RISC-V.

Microcontroladores Evoluem para Alimentar AIoT
A arquitetura do chip GAP9 ultra-low power AI da GreenWaves agora usa 10 núcleos RISC-V (Imagem: GreenWaves)

VP da GreenWaves Martin Croome disse ao EETimes que a configurabilidade do RISC-V no nível de instrução é vantagem decisiva. Extensões customizadas permitem reduções significativas de energia para tarefas de ML e signal-processing. Para uma nova empresa, criar tais núcleos customizados seria proibitivamente caro em outras arquiteturas, onde custos de licenciamento ou IP inchariam.

Extensões customizadas sozinhas rendem melhoria de 3,6× em eficiência energética versus núcleos RISC-V não modificados. Croome também elogiou o ISA moderno e limpo do RISC-V, que reduz complexidade de implementação e, consequentemente, consumo de energia. Controle preciso sobre execução de cada núcleo é essencial para maximizar eficiência energética — algo que RISC-V facilita.

Croome reconheceu que se a Arm pudesse fornecer mesmo nível de customização, seria a escolha natural. No entanto, a madura toolchain de software da Arm atualmente supera RISC-V, embora o ecossistema deste último esteja amadurecendo rapidamente.

Em resumo, enquanto alguns veem dominância da Arm como erosão, a empresa está contra-atacando habilitando extensões customizadas e desenvolvendo núcleos orientados a ML desde o início. Soluções Arm e non-Arm estão agora disponíveis para IA ultra-baixo consumo, e enquanto comunidades TinyML continuam encolhendo tamanhos de modelos e refinando frameworks, o mercado está pronto para florescer.

Integrado

  1. Soluções de Corte Digital para a Indústria de Carpete — OMNI CNC
  2. Checklist Essencial para Alinhamento a Laser e Prevenção de Soft Foot
  3. Compra Inteligente: Guia Definitivo para Adquirir Máquinas CNC Usadas
  4. Domine a Fresagem CNC: 4 Dicas Essenciais para Iniciantes
  5. Guia Completo para Compra de Torno CNC Usado: Dicas e Considerações
  6. Segurança para Operadores de CNC: Diretrizes Essenciais no Local de Trabalho
  7. Guia Especialista para Comprar Máquinas CNC Usadas Confiáveis
  8. Como Escolher a Máquina CNC Ideal para Desempenho a Longo Prazo
  9. Melhores Máquinas CNC para Metal em 2022: Aumente Eficiência e Precisão
  10. Roteador CNC Madeira 2090 de Alta Precisão Entregue à Austrália — História de Sucesso do Cliente