Si está comenzando a trabajar con FPGA, no será fácil. Voy a suponer que ha tenido alguna experiencia con el uso de un HDL. Si no lo haces, realmente te recomiendo que obtengas un kit de evaluación antes de comenzar a hacer tus tableros personalizados. Terasic ofrece algunos excelentes kits de desarrollo de ciclón II a un precio excelente. Si eres estudiante obtendrás aún más descuentos. Echa un vistazo a aquí . Las tablas CYCLONE son las más baratas que le interesarían para aprender. Las tablas stratix son excesivas para la mayoría de las aplicaciones de aficionados.
En términos de soldadura de paquetes TQFP, pueden variar de fácil a difícil según el método que utilice. A continuación hay dos métodos para soldar.
-
Método de reflujo de máscara de plantilla :
Puede usar una máscara de plantilla que puede obtener de su casa de juntas para proporcionarle. Lo que haces es simple. Coloque una máscara de plantilla y aplique una capa delgada de pasta de soldadura. Elija y coloque las piezas en el tablero y colóquelas en un horno de reflujo, placa caliente o una sartén eléctrica siguiendo el perfil de reflujo. Este método se muestra aquí .
-
Método de soldadura manual :
Puede soldar a mano componentes SMD. Es difícil con los paquetes tqfp pero definitivamente posible. Debe asegurarse de obtener una placa con una máscara de soldadura aplicada. Esto evitará cortocircuitos al evitar que la soldadura se acumule entre las almohadillas. En pocas palabras, aplique un poco de flujo de soldadura al área a soldar, pegue los bordes del IC / componente que está soldando y vuelva a soldar la soldadura sobre la placa. EEVBlog describe este método con gran detalle en youtube aquí . Debe tener cuidado y utilizar soldaduras de perfil muy fino para no colocar accidentalmente demasiada soldadura en la placa.
En cuanto al aprendizaje de HDL, bueno, como dije, si recién estás empezando con él, RECOMENDAMOS ENCANTADENTE obtener un kit de desarrollo y sentirme cómodo con HDL.
Una última cosa que olvidé mencionar. Tenga cuidado al hacer el diseño de PCB. Tenga en cuenta las limitaciones de la sala de juntas y asegúrese de configurar correctamente la verificación de las reglas de diseño en el software que utiliza. Personalmente, recomiendo que uses Eagle, ya que es gratis y relativamente fácil de usar. La versión gratuita de Eagle, sin embargo, limita el tamaño de tu tablero.
Espero que esto te ayude con tu proyecto. Siéntase libre de hacer más preguntas si tiene alguna.