Seleção da plataforma Mini-ITX

Escolha a plataforma Mini-ITX antes de escolher a placa-mãe

Comece pela pilha de software e pela carga de trabalho e, em seguida, teste a arquitetura em relação a restrições de expansão, aceleração, consumo energético, gestão térmica e ciclo de vida. As tecnologias da Intel, AMD, Arm e NVIDIA Jetson implicam diferentes compromissos ao nível do sistema, antes mesmo de se considerar as E/S ao nível da placa.

x86 · SoC Arm · NVIDIA Jetson SO / BSP · Carga de trabalho · Aceleração Expansão · Potência · Térmica · Ciclo de vida
Seleção de plataformas Mini-ITX para sistemas Intel, AMD, Arm e NVIDIA
Primeiro, a arquitetura · Em segundo lugar, a implementação na placa · Por último, o SKU de produção

Decisão de arquitetura

Compare as plataformas Intel, AMD, Arm e NVIDIA

Comece pelo ambiente de software e pela carga de trabalho. A arquitetura define a base computacional e de software; o número de portas LAN, a combinação de portas COM/USB, a entrada de corrente contínua, a classe de temperatura e a disposição dos conectores continuam a ser decisões a tomar ao nível da placa ou do SKU.

x8601

Plataformas Intel

Opte pela Intel quando o projeto depender da compatibilidade com Windows/Linux x86, do controlo do BIOS/UEFI, da expansão PCIe ou de uma vasta gama de opções de CPUs incorporadas.

Utilizar quando
Windows/Linux x86 · Controlo do BIOS/UEFI · Expansão PCIe
Verifique primeiro
Geração da CPU · recursos do chipset · funcionalidades da BIOS · encaminhamento PCIe/vídeo
Ao nível do Conselho de Administração
LAN · COM · USB · Entrada CC · classe de temperatura
Opções da plataforma Mini-ITX da Intel →
x8602

Plataformas AMD

Considere a AMD quando o sistema necessitar de compatibilidade x86 com a plataforma de computação Ryzen Embedded, de gráficos Radeon integrados em determinados processadores ou de expansão de elevado débito.

Utilizar quando
processamento x86 · gráficos integrados · expansão de alto rendimento
Verifique primeiro
SKU do processador · topologia da memória · encaminhamento do ecrã · atribuição de PCIe · refrigeração
Ao nível do Conselho de Administração
LAN · armazenamento · COM · entrada de corrente contínua · classe de temperatura
Opções da plataforma AMD Ryzen Embedded →
SoC da Arm03

Plataformas de braço

Escolha a Arm quando a imagem do software puder ser criada com base num SoC/BSP específico e o projeto beneficiar de periféricos estreitamente integrados e de um funcionamento incorporado com menor consumo de energia.

Utilizar quando
pilha Linux/Yocto controlada · gateways · HMI · IoT
Verifique primeiro
Maturidade do BSP · kernel · controladores · pilha de vídeo/câmara · suporte a periféricos
Ao nível do Conselho de Administração
CAN · câmara · GPIO · sem fios · LAN · série · M.2
Opções de Arm Mini-ITX e BSP →
IA de ponta04

Plataformas NVIDIA Jetson

Opte pelo Jetson quando a inferência CUDA/TensorRT, os fluxos de trabalho de câmara e a aceleração por GPU integrada no módulo fizerem parte da arquitetura do sistema, em vez de serem complementos opcionais.

Utilizar quando
visão centrada na câmara · robótica · inferência · análise de vídeo
Verifique primeiro
módulo · versão do JetPack · modo de potência · faixas de câmara · solução térmica
Ao nível da operadora
CSI/GMSL · GbE · M.2 · CAN · GPIO · USB
Opções de placas de suporte NVIDIA Jetson →
Pergunta de seleçãoIntel x86AMD x86SoC da ArmNVIDIA Jetson
Base de referência do softwareWindows / Linux x86Windows / Linux x86Linux / Yocto / Android, dependente do BSPEcossistema JetPack Linux
Fator determinanteSoftware x86 existente · Controlo da BIOS · Escolha da CPUCompatibilidade com x86 · Equilíbrio entre CPU e GPU · Taxa de transferênciaBSP controlado · Integração SoC · Concepção de baixo consumo energéticoCUDA/TensorRT · pipelines de câmara · inferência na GPU
Recursos do Conselho a verificarPCIe · M.2 · USB · ecrã · LANPCIe · M.2 · ecrã · LANLinhas do SoC · câmara · CAN · GPIO · M.2CSI/GMSL · M.2 · LAN · CAN · GPIO
Não dês nada por garantidoContagem de COM · Entrada CC · Temperatura · Contagem de LANNúmero de ecrãs · Intervalo de corrente contínua · temperatura · número de E/SPrazo de validade do BSP · controladores periféricos · E/S da porta de comunicaçãoNúmero de câmaras · modo de alimentação · interfaces de operadora

Limite de engenharia

Diferenciar a capacidade da plataforma da implementação na placa e do SKU

Considere a plataforma, a placa e o SKU como três decisões de engenharia distintas. A família de processadores ou módulos define o conjunto de recursos; a placa distribui e disponibiliza parte desse conjunto; o SKU de produção fixa a configuração que é efetivamente validada e enviada.

01 · Limitado à plataforma

Família de plataformas

Define a arquitetura da CPU/SoC, o ecossistema de software, os recursos de memória e aceleradores, bem como as interfaces nativas disponíveis para o projeto de uma placa.

Utilize a família de plataformas para compreender o que pode ser implementado — e não o que uma placa específica realmente disponibiliza.
02 · Personalizável pelo utilizador

Implementação do Conselho de Administração

Determina quais os recursos disponíveis que se tornam interfaces reais e como são implementadas as interfaces LAN, USB, série, M.2, PCIe, vídeo, GPIO/CAN, alimentação, refrigeração e conectores.

Verifique o esquema de ligações, os recursos partilhados, o desenho mecânico e a lista de funcionalidades do firmware da placa em questão.
03 · Bloqueado por SKU

Referência de produção

Define a opção de CPU/módulo aprovada, a configuração de memória suportada, a lista de materiais (BOM), a revisão do firmware, a classe de temperatura, o âmbito dos testes, a rotulagem e o estado do controlo do ciclo de vida.

Valide e aprove o SKU exato da produção, e não o nome da plataforma.
Regra de decisãoNunca se deve partir do princípio de que duas placas oferecem as mesmas funcionalidades só porque utilizam a mesma família de processadores.
Validação da configuração →

Percursos de desenvolvimento de competências ao nível do Conselho de Administração

Escolha a placa de acordo com os requisitos de E/S, alimentação, térmicos e mecânicos

Assim que a arquitetura estiver definida, selecione as placas com base nos critérios que podem desqualificar o projeto. Os números e intervalos publicados abaixo aplicam-se apenas a implementações selecionadas e continuam a exigir verificação ao nível do modelo.

E/S industrialCOM

E/S multissérie

Comece pela interface elétrica, e não pelo número de portas COM. Verifique o modo RS-232/422/485, o isolamento, a terminação, o conector/disposição dos pinos e a forma como cada modo de porta está configurado.

Até 6× COMem implementações Mini-ITX selecionadas
Placas Mini-ITX com várias portas seriais →
PotênciaDC

Alimentação de corrente contínua industrial

A etiqueta do VIN não indica os requisitos completos de alimentação. Verifique o intervalo de tensão de alimentação admissível, o pico de arranque, o comportamento em caso de queda de tensão, a proteção contra picos de tensão e polaridade inversa, bem como a corrente do conector.

9–48 Vdisponível em determinados modelos industriais
Opções de entrada de alimentação CC industrial →
Redes de contactosLAN

Multi-LAN e Ethernet de alta velocidade

A velocidade de ligação anunciada não garante a taxa de transferência efetiva do sistema. Verifique o controlador da placa de rede, a disponibilidade de vias PCIe, a taxa de transferência agregada, os meios de transmissão RJ45/SFP+, os requisitos de PoE e as condições térmicas do controlador.

1 / 2,5 / 10 GbEcaminhos de ligação entre placas selecionadas
Opções de configuração Multi-LAN e 10GbE →
E/S periféricaUSB

USB de alta densidade

O número de portas USB indicado na ficha técnica não indica a topologia do controlador. Verifique a largura de banda partilhada, a distribuição entre as portas internas e as traseiras, a corrente por dispositivo, a retenção do cabo e a enumeração com todos os dispositivos necessários ligados.

USB 2.0 / 3.xA combinação de portas e a topologia do controlador são específicas de cada placa
Opções de design de E/S USB para Mini-ITX →
TérmicoTDP · Tamb · Rθ

Conceção sem ventoinha e para ampla gama de temperaturas

A viabilidade de um sistema sem ventoinha não pode ser determinada apenas com base no TDP da CPU. É necessário verificar a potência sustentada do pacote, o intervalo de temperatura ambiente, a resistência térmica do dissipador, a condutividade do invólucro, os limites dos componentes e a carga de trabalho real.

MecânicaFino

Mini-ITX fino

O contorno de 170 × 170 mm corresponde apenas à área ocupada pela placa. No caso do Thin Mini-ITX, verifique a altura do sistema, a geometria das entradas/saídas traseiras, o sistema de refrigeração de perfil baixo, o espaço livre para os cabos e a localização da entrada de corrente contínua (CC) consultando o desenho mecânico.

170 × 170 mmárea ocupada pela placa; a distância livre no invólucro ainda requer verificação ao nível do desenho

Modalidades de candidatura

Adaptar a plataforma à carga de trabalho

O nome da aplicação não determina, por si só, a plataforma. Recorra à implementação para identificar quais as restrições relativas ao software, às entradas/saídas, à expansão, à alimentação e à gestão térmica que devem ser satisfeitas em primeiro lugar.

Verificação pré-lançamento

Verificar a placa e o SKU exatos antes do lançamento em série

A seleção da arquitetura é apenas o primeiro passo. Só se deve aprovar o projeto depois de terem sido verificados em conjunto o software/firmware de destino, a configuração de E/S necessária, a fonte de alimentação real, a solução de invólucro/termica e a base de referência de produção.

01

Software e firmware

Defina a imagem do sistema operativo, a linha de base do BSP/driver ou do BIOS/UEFI e, em seguida, verifique o watchdog, o Secure Boot, o PXE, a recuperação e a enumeração de dispositivos exigidos pelo projeto.

02

E/S e Expansão

Configure as interfaces que irão funcionar em conjunto e teste as ligações LAN, USB, COM/RS-485, GPIO/CAN, ecrã, M.2, SATA e PCIe sob a carga de trabalho alvo.

03

Energia e Térmica

Medir a carga de pico e a carga em regime estacionário no arranque, registar as temperaturas dos componentes e o estado de limitação de potência, e realizar os ensaios nas condições ambientais e de compartimento exigidas.

04

Controlo da Produção

Registe a lista de materiais (BOM) aprovada, o firmware, a classe de temperatura, a cobertura dos testes, a rastreabilidade e os requisitos relativos ao ciclo de vida e ao controlo de alterações para a SKU lançada.

Verificações pré-protótipo

Verifique a potência, a temperatura e as distâncias de segurança antes do primeiro protótipo.

Revisão Técnica

Envie os critérios que poderiam levar à desqualificação de uma plataforma antes de se proceder à pré-seleção de um conselho.

carga de trabalho · CPU/módulo · SO · RAM · armazenamento · ecrãs · LAN · USB · COM/RS-485 · GPIO/CAN · VIN · temperatura · caixa · acelerador · quantidade anual

Solicitar uma avaliação de adequação da plataforma

Questões de decisão

Questões relativas à plataforma a resolver antes de escolher um quadro de administração

Intel vs. AMD Mini-ITX: qual é a melhor opção para sistemas incorporados?

Nenhuma das duas é, por si só, melhor. Se ambas cumprirem os requisitos mínimos do sistema operativo e do software, compare as placas específicas em termos de desempenho da CPU/GPU na carga de trabalho pretendida, topologia da memória, encaminhamento PCIe, E/S necessária, funcionalidades da BIOS, refrigeração e requisitos de ciclo de vida.

x86 vs Arm: qual é a melhor arquitetura para sistemas incorporados?

Escolha x86 quando a compatibilidade com as versões convencionais do Windows/Linux for um requisito obrigatório. Escolha Arm quando a pilha de software puder ser controlada em torno do Linux, do Yocto ou do Android e o projeto beneficiar da integração do SoC. No caso do Arm, verifique a maturidade do BSP, o suporte do kernel e os controladores dos periféricos antes de avançar.

NVIDIA Jetson vs. GPU x86: qual é a melhor opção para a IA na periferia?

Utilize o Jetson quando a CUDA/TensorRT, a captura de imagens de câmara e a aceleração por GPU incorporada forem elementos centrais do sistema. Utilize x86 juntamente com uma GPU discreta quando a compatibilidade de software, a escolha da GPU ou a flexibilidade de expansão forem mais importantes. Compare o tempo de execução, o percurso da câmara, os recursos PCIe, o consumo de energia e a refrigeração na configuração concreta.

Série N da Intel vs. Core: qual é a melhor opção para um Mini-ITX industrial?

Comece por considerar a carga de trabalho sustentada, e não a designação do processador. A série N é adequada para sistemas de baixo consumo energético e com restrições orçamentais; a série Core é a melhor opção quando o desempenho da CPU, a capacidade de expansão, os gráficos ou as cargas de trabalho simultâneas exigem maior margem de manobra. Em seguida, verifique a implementação exata da placa e os limites de refrigeração.

É possível que duas placas Mini-ITX que utilizem a mesma família de processadores ofereçam diferentes opções de E/S e expansão?

Sim. A família de processadores define os recursos disponíveis, mas cada placa determina como as vias e as interfaces são encaminhadas e quais os conectores que ficam acessíveis. Verifique a placa específica no que diz respeito à alocação de PCIe/M.2, LAN, USB, porta série, saída de vídeo, alimentação e comportamento do firmware, em vez de transferir funcionalidades de outra placa da mesma família de plataformas.

Conhecimentos de engenharia incorporada

Descubra como a MiniITXboard está a ajudar os engenheiros e integradores a implementar plataformas incorporadas mais inteligentes e fiáveis em todos os sectores.