Existem bons recursos para aprender os meandros do layout de PCB ao lidar com pacotes BGA?
Eu estou muito familiarizado com o layout de quase todas as peças SMT com leads avançados (QFP, TSSOP, QFN, etc ...) No entanto, nunca tive a chance de trabalhar com peças BGA devido às dificuldades envolvidas em sua montagem, pois a loja onde trabalho não possui instalações para isso.
De qualquer forma, estive pesquisando a montagem agrícola e estou esperando por algum material de referência para lidar com dispositivos BGA.
Estou interessado em informações gerais e específicas. Roteamento de escape, vias cegas, vias na almofada, almofadas SMD vs almofadas NSMD, vias cheias e abertas, etc ...
Fiz muita leitura esporádica (blogs, principalmente), mas estou perdendo o quadro geral, a saber, como diferentes técnicas interagem e muito conhecimento básico do senso comum que provavelmente provém da experiência real, mesmo que apenas por procuração.
Até agora, passei algum tempo estudando qualquer projeto de código aberto que use BGA que eu possa encontrar (o BeagleBoard, principalmente), mas a maioria dos projetos de código aberto não está no nível de complexidade que requer um dispositivo BGA, e os que o fazem são Bastante raro.
fonte
Eles são um pesadelo para usar, a maioria dos fabricantes usa um raio-x para verificar as conexões corretamente! - não tenho certeza se eu tenho um por aí no barracão :)
Achei este PDF de dicas de design do BGA útil, ele tem um visual bastante absurdo no design do BGA e deve lhe dar algumas dicas sobre o layout do PCB.
Como um ponto lateral - há problemas com o calor e o estresse mecânico que afetam as conexões do BGA, apesar de dissiparem bem o calor, odeiam movimento e flexionam o PCB. Os problemas técnicos do Xbox 360 são um bom exemplo disso - muitos dos problemas se baseiam na dissipação insuficiente de calor, entortando a PCB e efetuando conexões BGA delicadas, como as do chip gráfico, um SMD de embalagem plana com uma certa flexibilidade os terminais e eles resistem melhor à expansão e movimento causados pelo calor, mesmo que não dissipem o calor no PCB com a mesma eficiência.
fonte
Aqui está um PDF da Altera. Eu geralmente vi a diagonal via location porque isso dá mais espaço entre a via e a bola. Você também pode procurar no Google "BGA fan out" para obter mais ajuda.
fonte