Fabricação e montagem de placas de circuito impresso para gabinetes RAID
A Highleap Electronics fabrica PCBs e PCBAs para gabinetes RAID, de acordo com as especificações do cliente , para produtos de armazenamento de dois compartimentos e múltiplos discos. Oferecemos suporte à fabricação da placa controladora e do backplane, fornecimento de componentes, montagem SMT/THT, programação de firmware/configuração e testes funcionais de múltiplos discos definidos pelo cliente. Os modos RAID, o comportamento de reconstrução, a compatibilidade com o host e o desempenho do armazenamento permanecem definidos pela controladora, firmware e especificações do OEM selecionados.
Famílias de produtos de gabinetes RAID e topologias de controladores
A placa de circuito impresso (PCB) de um gabinete RAID não é definida apenas pela quantidade de baias. Dois gabinetes com o mesmo formato externo podem usar silício de controlador, interfaces de armazenamento, firmware, cache ou memória de trabalho, arquitetura de energia e comportamento de gerenciamento de unidades muito diferentes. Para a fabricação, a prioridade é definir a família de produtos e a topologia do controlador antes da aquisição de componentes ou da construção de dispositivos de teste.
Categorias de gabinetes RAID comumente lançadas para PCBA
A família de placas de circuito impresso RAID multibaia é melhor definida pelo controlador lançado, número de unidades, tipos de mídia, interface com o host e modos de operação suportados. Cada modo suportado pode alterar a quantidade de componentes, a configuração, os indicadores, o comportamento de energia e os testes funcionais.
Modo RAID, número de baias e tipo de mídia são variáveis separadas.
Uma família de gabinetes RAID deve ser documentada como uma matriz, e não como uma única "placa de circuito impresso RAID". O número de baias, os tipos de mídia suportados, a interface com o host, a capacidade do controlador e o firmware determinam quais modos estão disponíveis. Uma unidade de duas baias pode suportar um conjunto de modos diferente de um produto de quatro baias, e um backplane voltado para HDDs pode ter requisitos de energia e térmicos diferentes de um projeto para SSDs. O fabricante deve construir e testar a combinação lançada, em vez de inferir RAID 0, 1, 5, 10 ou qualquer outro modo com base no tamanho do gabinete.
| Produto familiar | Diferenças de fabricação | Evidência de configuração |
|---|---|---|
| Gabinete RAID de 2 baias | Dois canais de acionamento, alimentação compacta, LEDs de fácil instalação. | Tabela de modos aprovados e comportamento do interruptor/software |
| Gabinete RAID de 4 baias | Densidade do backplane, corrente mais alta, mais canais de status | Matriz de unidades de disco para todas as baias e revisão de firmware |
| Gabinete RAID/JBOD de 5 a 8 baias | Possibilidade de placa traseira/controlador separados, complexidade de refrigeração e chicote de cabos | Compatibilidade da revisão do Conselho e teste populacional completo |
| Gabinete RAID para SSD | Menor carga de acionamento mecânico, mas potencialmente maior largura de banda da ponte/controlador. | Lista de mídia aprovada e teste de carga de trabalho sustentada |
| RAID de mídia profissional | Alta demanda contínua de dados e unidades substituíveis em campo podem dominar a aceitação. | Carga de trabalho de desempenho do cliente e limite de teste de recuperação |
O mesmo gabinete pode compartilhar conceitos mecânicos com produtos de PCB para discos rígidos ou com uma plataforma de PCB para servidores de armazenamento , enquanto a produção de gabinetes RAID permanece centrada no controlador, em sistemas com múltiplas unidades e em montagens com controle de configuração.
Controlador RAID, Controle de Fabricação de Memória e Firmware
O controlador RAID e seus dispositivos de memória/configuração de suporte são componentes que definem o produto. A lista de materiais (BOM) aprovada deve identificar os códigos de pedido exatos do controlador, quaisquer dispositivos DRAM ou flash, componentes de clock, memória de inicialização/configuração e componentes de gerenciamento de energia que tenham dependências de firmware ou temporização. Um componente alternativo eletricamente similar ainda pode alterar a compatibilidade do firmware, o tempo de inicialização ou o comportamento térmico, portanto, alterações no fornecimento exigem um processo formal de aprovação.
Controles de produção do lado do controlador
- Pacotes com juntas ocultas: Controladores RAID podem usar encapsulamentos BGA ou QFN de alta densidade. Quando houver junções ocultas, defina critérios de inspeção por raios X ou outros métodos adequados ao encapsulamento, em vez de depender apenas de inspeção óptica automatizada (AOI).
- População de memória e flash: A capacidade, a velocidade e a imagem do firmware devem corresponder à variante lançada. Não misture memórias ou versões de boot-flash de lotes diferentes sem a matriz aprovada pelo fabricante original.
- Relógio: Cristais/osciladores e componentes da rede de carga podem ser sensíveis à substituição. Mantenha-os na categoria de componentes controlados quando o projeto de referência do controlador assim o exigir.
- Programação: O firmware, o conteúdo da EEPROM, os números de série e o modo de operação padrão devem ser versionados juntamente com a revisão da placa de circuito impresso (PCB) e da lista de materiais (BOM).
- Processo de montagem: Placas controladoras densas se beneficiam de Montagem de PCB BGA Planejamento, definição de estêncil/refluxo e inspeção da primeira peça antes de reproduções.
A fábrica nunca deve anunciar um nível RAID específico simplesmente porque o gabinete possui dois, quatro ou oito discos. Os modos suportados, o comportamento de reconstrução, o comportamento de hot spare e a configuração visível para o host dependem do controlador selecionado, do firmware e das especificações do produto do fabricante original (OEM).
A confiabilidade do backplane é um problema mecânico e elétrico.
Um backplane RAID com múltiplos discos é submetido a cargas repetidas pela inserção de discos e pode suportar uma corrente agregada significativa. Portanto, as juntas de solda dos conectores, os furos metalizados, o suporte da placa e o alinhamento da gaiola de discos merecem atenção especial, juntamente com a continuidade do sinal. Se o projeto final utilizar planos de alimentação separados ou regiões de cobre de alta corrente, a rede de distribuição de energia da placa de circuito impresso deve ser reproduzida conforme especificado, em vez de simplificada para facilitar o roteamento.
- Coplanaridade do conector: Um pequeno erro de posicionamento em várias baias pode resultar em força de inserção excessiva ou contato intermitente.
- Temperatura de entrada de energia: Os conectores de entrada, fusíveis, interruptores e transições de cobre devem ser verificados sob a carga máxima de acionamento definida pelo cliente.
- Circuitos de presença e status da unidade de controle: Verifique a numeração das baias para que o firmware, os LEDs e as bandejas físicas indiquem a mesma unidade.
- Conectores de ventoinha/controle: As ventoinhas de refrigeração podem fazer parte da arquitetura de confiabilidade; a polaridade, os sinais do tacômetro/controle e a fixação do chicote de fios precisam de verificação funcional.
- Comportamento de troca a quente quando suportado: A remoção/reinserção deve ser testada apenas de acordo com o procedimento definido pelo fabricante do controlador e firmware, e não presumida simplesmente porque a bandeja é fisicamente removível.
Projeto de placa traseira, alimentação e dissipação de calor para múltiplas unidades de disco
À medida que o número de baias aumenta, a parte de armazenamento repetido pode se tornar mais difícil de fabricar do que o próprio controlador. O espaçamento dos conectores, a espessura da placa traseira, a força de inserção, a distribuição de corrente, a posição da ventoinha e o roteamento dos cabos afetam o funcionamento da placa de circuito impresso (PCBA) aprovada dentro do chassi final. Portanto, o modelo mecânico liberado deve fazer parte do pacote de montagem, e não ser um documento posterior da equipe de gabinete.
Prioridades de energia e backplane
- Conectores de acionamento repetidos: Utilize pontos de referência no chassi ou um dispositivo de fixação do conector para que toda a fileira seja verificada quanto à posição e coplanaridade.
- Caminho de energia: A largura do cobre, a distribuição dos planos, a corrente do conector e os arranjos de vias devem corresponder ao caso de carga de acionamento simultâneo no projeto do fabricante original.
- Estratégia para startups: Se o controlador suportar inicialização escalonada de unidades ou inicialização gerenciada, teste a implementação lançada em vez de presumir que todas as baias iniciarão juntas.
- Refrigeração: Os conectores de ventoinha, sensores de temperatura e almofadas térmicas devem ser incluídos no teste piloto e no FCT quando fizerem parte da montagem.
- Separação do plano traseiro: Em sistemas com controlador separado e placa de circuito impresso do backplane As montagens definem a conexão cabo/placa a placa, o mapeamento de sinal e a compatibilidade de revisão como um sistema controlado.
| Área | Falha observada em versões piloto. | Controle antes do volume |
|---|---|---|
| Campo do conector de acionamento | Um ou mais motoristas são difíceis de acomodar. | Verificação de fixação mecânica e referência do chassi |
| Distribuição de poder | Carga total nos acionamentos causa reinicialização ou queda de tensão | Teste de carga com múltiplas unidades definido pelo cliente |
| Hardware de ventoinha/térmico | O controlador superaquece ou fica instável dentro do gabinete. | Verificação do hardware de almofada térmica/fluxo de ar |
| Revisão do controlador/placa traseira | As placas corretas não são interoperáveis. | Matriz de pares de revisão e controle de viajantes |
Controle de montagem e configuração de placas de circuito impresso RAID
Os produtos RAID frequentemente possuem mais estados de configuração do que o número de placas de circuito impresso sugere. Uma placa pode ser comercializada como um membro da família de duas ou quatro baias, com diferentes opções de suporte a unidades, etiquetas de região, firmware, chaves ou LEDs. Uma matriz de variantes controlada deve conectar a revisão da placa de circuito impresso, a lista de materiais (BOM), a imagem do firmware, o gabinete, a etiqueta e o procedimento de teste. Sem isso, um conjunto pode passar pela inspeção elétrica, mas ser comercializado com o comportamento incorreto do array.
Controles de NPI que importam mais do que a "qualidade" genérica
- Primeira versão do artigo: Critérios de congelamento do estêncil, refluxo, sequência de instalação do conector e inspeção de juntas ocultas nas primeiras unidades aceitas.
- Sequência de conectores/processos: Conectores grandes de SATA, alimentação, ventoinhas e painel frontal podem exigir soldagem THT, com pasta de solda ou soldagem secundária; o viajante deve definir a sequência.
- Rastreabilidade do firmware: Armazene a imagem/checksum programado ou o registro de configuração em relação aos dados de série/lote, conforme exigido pelo cliente.
- Alternativas aprovadas: Uso controles de fornecimento de componentes Para controladores, memória, flash, relógios e conectores com configuração ou impacto mecânico.
- Ajuste mecânico: Os conjuntos piloto devem ser instalados no chassi real ou em um dispositivo de fixação representativo antes que o processo seja liberado para produção em volume.
Modos de falha na separação durante a produção piloto
Falhas em sistemas RAID podem ser diagnosticadas incorretamente se a estação de teste reportar apenas "array não encontrado". A produção piloto deve separar falhas em nível de placa de falhas em unidades, firmware e configuração. Por exemplo, uma baia ausente pode indicar problemas de encaixe de conectores, chaveamento de energia, detecção de presença ou continuidade de sinal, enquanto um array que é montado com o modo incorreto pode apontar para problemas de posicionamento de switches ou configuração de firmware, em vez de soldagem.
| Sintoma observado | Verificações de fabricação antes de escalar o problema. | Possível dependência de não-PCBA |
|---|---|---|
| Falta uma baía | Soldagem de conectores, alimentação do compartimento, circuito de presença/status, continuidade do canal | Mapeamento de compartimento de unidade de referência ou firmware |
| Todas as unidades são reiniciadas sob carga. | Conector de entrada, interruptor de alimentação, inclinação do trilho, juntas de cobre/térmicas | Classificação da fonte de alimentação externa ou fluxo de ar do sistema |
| Modo incorreto relatado | Configuração de jumpers/chave de modo, imagem da EEPROM/flash, variante da placa | Firmware do controlador ou utilitário do host |
| Acionamento intermitente após a inserção | Alinhamento do conector, suporte da placa traseira, junta de solda, referência da bandeja | tolerância da bandeja da unidade ou desgaste do conector da unidade |
| Desligamento térmico durante atividade prolongada | Conjunto de contato da almofada térmica/dissipador de calor, conector do ventilador e regulador | Definição de fluxo de ar e carga de trabalho no gabinete |
Essa separação torna o registro de produção útil para a equipe de engenharia do fabricante original. Em vez de mascarar todos os problemas com retrabalho, a fábrica pode fornecer evidências vinculadas a um canal, trilho, conector, imagem programada e revisão da placa.
Teste funcional de matriz de unidades para gabinetes RAID
Um gabinete RAID não deve ser testado em produção com apenas um disco em uma baia. A matriz de testes deve refletir o comportamento do controlador lançado e o SKU pretendido. Para um produto de quatro baias, isso normalmente significa verificar pelo menos cada baia, a operação simultânea de discos necessária, os LEDs/controles de status, a conexão com o host e os modos de array definidos pelo cliente. A confiabilidade de longa duração, o desempenho em benchmarks e a qualificação de ampla compatibilidade de discos permanecem como validação do sistema, a menos que especificado de outra forma.
Exemplo de Matriz de Teste de Produção
| Item de teste | Que produção pode verificar | O que permanece definido pelo cliente |
|---|---|---|
| Interface do host | Enumeração e caminho de dados básico | Matriz e certificação de compatibilidade de SO/host |
| Cada baia de entrada | Detecção com meios de referência | Qualificação completa de fornecedor de unidades |
| Modos RAID/JBOD | O modo liberado pode ser selecionado e funciona. | Modos suportados definidos, política de reconstrução e qualificação de retenção de dados. |
| LED/botão/controle | Estado correto e entrada do usuário | Comportamento final da interface do usuário e especificação de firmware |
| Carga de tração integral | Atividade simultânea definida | Carga de trabalho de longa duração e meta de desempenho |
Quando a Highleap recebe unidades de referência, hardware host, firmware e critérios de aprovação/reprovação, os testes funcionais de PCB/PCBA podem transformar essa matriz em uma estação de produção repetível. As falhas devem ser registradas por compartimento, função do controlador, caminho de energia, estado do firmware ou defeito de montagem, em vez de uma única categoria de "falha no teste RAID".
Lance o produto RAID como um sistema controlado, não como três placas independentes.
Se a placa de circuito impresso do controlador, o backplane e o painel frontal/placa de alimentação forem lançados separadamente, o departamento de compras ainda precisará de uma matriz de compatibilidade. A produção piloto deve confirmar as revisões exatas da placa, o firmware programado, o hardware de configuração de modo e o conjunto de cabos que compõem o sistema aceito. A inspeção do primeiro artigo pode registrar essa linha de base antes da produção em série, para que uma alteração posterior de material ou revisão não crie uma configuração RAID não documentada.
Solicitação de Cotação e Controle de Produção Repetida
Para um fabricante de PCBs para gabinetes RAID , a solicitação de cotação (RFQ) deve incluir arquivos de fabricação da placa controladora e do backplane, lista de materiais aprovada, desenhos de conectores, detalhes da mecânica do gabinete, arquivos de firmware/configuração, conjunto de discos alvo, especificações da fonte de alimentação e a matriz de variantes/testes. Isso permite que a equipe de desenvolvimento de manufatura (DFM) identifique problemas de empilhamento, conectores, painelização, soldagem e dispositivos de fixação antes da compra do material.
Famílias de produtos de armazenamento relacionados
Após a introdução de novos produtos (NPI), defina o par controlador/placa de circuito impresso (PCB) aceito, a configuração da placa de circuito impresso (PCB), a lista de materiais (BOM) aprovada, o firmware, o dispositivo de teste, as referências de acionamento e os critérios mecânicos. A montagem de PCBs em lotes/repetições deve reproduzir essa configuração inicial, em vez de redefinir a configuração a cada lote.
Highleap Electronics • Fabricação de PCBs e PCBA
Envie os arquivos de PCB liberados, a lista de materiais (BOM), os dados de montagem, as restrições mecânicas, o pacote de programação ou configuração, os requisitos de teste e as quantidades-alvo para uma revisão de fabricação.
Solicite um orçamento de placa de circuito impresso para gabinete RAID → Discuta seu projeto de placa de circuito impresso →
✓ Revisão de DFM e DFA ✓ Do protótipo à produção em série ✓ Fabricação e montagem de PCBs
Posts recomendados
Fabricação de PCB TMM
Sumário: Escopo de fabricação de PCBs TMM para RF e...
Citação e empilhamento de PCB RT duroid 6002
Esta página é responsável pela tarefa de citação e definição de pilha...
Fabricação de PCBs para Filtros TMM6
Sumário: Por que os projetistas de filtros de micro-ondas usam...
Taconic RF 35 vs RO4350B PCB
Sumário: RF-35 vs RO4350B - Aquisição e...
Como obter um orçamento para placas de circuito impresso (PCBs)
Vamos realizar uma análise DFM/DFA para você e entraremos em contato com um relatório. Você pode enviar seus arquivos com segurança através do nosso site. Precisamos das seguintes informações para lhe fornecer um orçamento:
-
- Gerber, ODB++ ou .pcb, especificação.
- Lista de materiais caso necessite de montagem
- Qtd.
- Hora de virar
Para serviços de PCBA, forneça sua BOM (Lista de Materiais) e quaisquer instruções específicas de montagem. Também oferecemos análise DFM/DFA para otimizar seus projetos quanto à capacidade de fabricação e montagem, garantindo um processo de produção tranquilo.
