Récemment, j’ai apprécié l’expérience de la main-montage un BGA 484-ball et trouvé un bon truc pour le rendre stupide facile d’obtenir ces choses parfaitement alignés et souder collé en environ 20 minutes. La puce était un FPGA Xilinx, à savoir un LX45T de Spartan6, et le jury avait la carte Spartan 6 PCIexpress de Christophe Carpentier sur Opencores.
Christophe a eu assez de me vendre un Conseil va tous les composants soudés sauf pour le DDR et les FPGA. Tout ce que je devais faire était gifle le FPGA et DDR là-bas et il était bon d’aller ! Malheureusement, j’ai fini par trouver un FPGA mauvais, donc j’étais soudage il et à dessouder (et rebillage) encore et encore essayer de comprendre quel est le problème.
Ma meilleure supposition est que léger désalignement causait une courte distance vers le bas, les pins de la forêt de BGA, mais sans rayons x je ne pouvais pas soyez juste sûr que j’avais mis l’alignement droit.
Lors d’une session intense de casse-tête, j’ai réalisé qu’avec un petit film Kapton collant et un PDF de l’empreinte, je pourrais juste raster sur un gabarit de stay-in-place (comme les plus chères, vous voyez en ligne) et mon alignement serait garanti parfait !
En coupant le patron de l’empreinte BGA en Kapton et placez-le sur le circuit imprimé, la puce va baisser dans les trous découpés dans le Kapton, tout en glissant autour. Cela rend très facile d’un alignement parfait et vous donne une rétroaction tactile agréable en ce qui concerne lorsque la puce est bien alignée avec les pads de PCB.