BLITTER RE-CREATION THOUGHTS

Progress on our FPGA cores.
User avatar
Icky
Site Admin
Site Admin
Posts: 4374
Joined: 03 Sep 2017 10:57
Location: UK

Re: BLITTER RE-CREATION THOUGHTS

Post by Icky »

The v3's of the Phoenix Sparkalaphobia for the H4/5 are on their way from the pcb and assembly plant. I hadn't actually realised how small these boards are as the 3D models have been blown up on the screen.

On top of the v2:

IMG_5836.jpeg

How it will be placed on the H/5:

IMG_5839.jpeg
You do not have the required permissions to view the files attached to this post.
User avatar
Icky
Site Admin
Site Admin
Posts: 4374
Joined: 03 Sep 2017 10:57
Location: UK

Re: BLITTER RE-CREATION THOUGHTS

Post by Icky »

These arrived today. Now to assemble the top side. Looking forward to moving to this board for my development as the original STFM setup I have is not ideal for me. H4/5 is easier to dev on.

IMG_5848 (2).jpeg
IMG_5849.jpeg
You do not have the required permissions to view the files attached to this post.
User avatar
sporniket
Site sponsor
Site sponsor
Posts: 1164
Joined: 26 Sep 2020 21:12
Location: France

Re: BLITTER RE-CREATION THOUGHTS

Post by sporniket »

Is it me being a noob, or the smd fpga has been replaced by a ball grid array ?
User avatar
Icky
Site Admin
Site Admin
Posts: 4374
Joined: 03 Sep 2017 10:57
Location: UK

Re: BLITTER RE-CREATION THOUGHTS

Post by Icky »

sporniket wrote: 26 Oct 2020 16:35 Is it me being a noob, or the smd fpga has been replaced by a ball grid array ?
That is correct the FPGA is now BGA based (UBGA to be precise) so it can fit within the Blitter socket space. One the chips are cheaper and two it enables us to get the board down to a reasonable size.
User avatar
agranlund
Site sponsor
Site sponsor
Posts: 1749
Joined: 18 Aug 2019 22:43
Location: Sweden

Re: BLITTER RE-CREATION THOUGHTS

Post by agranlund »

Icky wrote: 26 Oct 2020 16:55
sporniket wrote: 26 Oct 2020 16:35 Is it me being a noob, or the smd fpga has been replaced by a ball grid array ?
That is correct the FPGA is now BGA based (UBGA to be precise) so it can fit within the Blitter socket space. One the chips are cheaper and two it enables us to get the board down to a reasonable size.
As someone who knows absolutely nothing about BGA, what techniques and equipment can be used to solder these types of chips at home? :)

I'm seriously impressed with this project!
With the blitters becoming more and more rare this is a huge deal, and maybe open up for adding some additional features (c2p perhaps?)
terriblefire
Admin sponsor
Admin sponsor
Posts: 5686
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Re: BLITTER RE-CREATION THOUGHTS

Post by terriblefire »

I've always wanted to go BGA but the chips seemed too much of an arse to solder. In the end i found i could solder an ICE40 inside a 84 pin PLCC package and pretty much do what you did here.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
User avatar
Icky
Site Admin
Site Admin
Posts: 4374
Joined: 03 Sep 2017 10:57
Location: UK

Re: BLITTER RE-CREATION THOUGHTS

Post by Icky »

agranlund wrote: 27 Oct 2020 09:33 As someone who knows absolutely nothing about BGA, what techniques and equipment can be used to solder these types of chips at home? :)
It can be done at home but is not the easiest to do. Our assemblers can do this for us and have an x-ray machine so they can check there are no shorts or missing contacts underneath.
agranlund wrote: 27 Oct 2020 09:33 I'm seriously impressed with this project!
With the blitters becoming more and more rare this is a huge deal, and maybe open up for adding some additional features (c2p perhaps?)
Thats the idea is to provide an alternative as they are becoming scarce.
User avatar
Icky
Site Admin
Site Admin
Posts: 4374
Joined: 03 Sep 2017 10:57
Location: UK

Re: BLITTER RE-CREATION THOUGHTS

Post by Icky »

terriblefire wrote: 27 Oct 2020 09:57 I've always wanted to go BGA but the chips seemed too much of an arse to solder. In the end i found i could solder an ICE40 inside a 84 pin PLCC package and pretty much do what you did here.
Yeah - the 84 pin is a little bigger to play with in size, the PLCC 68 doesn't have much room. Am finding that BGA chips are becoming a lot cheaper than the SMT leaded variants.

The most craziest example I have seen for an FPGA in a PLCC-68 package is this and fits directly into the socket. However its very expensive and 3.3V. Just shows how small things are getting. https://www2.hdl.co.jp/en/plink/ap68-10.html

set.200.jpg
top.600.jpg
You do not have the required permissions to view the files attached to this post.
User avatar
DoG
Posts: 1298
Joined: 07 Apr 2018 12:26

Re: BLITTER RE-CREATION THOUGHTS

Post by DoG »

I wonder why they did a hole beside each pin? Some kind of stress relieve on the pcb and get some flex in each pin?
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: BLITTER RE-CREATION THOUGHTS

Post by exxos »

Got my board from @Icky All days ago to attempt to solder the uBGA.

I got my new solder paste printer on the go...

Capture.PNG
Considering how tiny these pads are it really is amazing that the printer can get down to this resolution :shock: I reflowed the solder as I don't feel confident in lining up the chip by hand without smudging the paste...

After some thinking I needed some way to physically hold the chip in alignment rather than endless trial and error.. So I came up with a template board...

doiibcpafdbjbjkk.png

The PLCC68 pins I can put in the template and actual PCB, then the FPGA uBGA chip will be aligned with a hole in the template board. So in theory as soon as the printer has pasted, I can use the template to manually align the chip and reflow it in one go..

With the PCB already having the solder melted, I plan to just dose it up with lots of flux and then put the chip on.. I can always press down a little bit now it is held in place with the template to make sure the IC pads are touching on the PCB properly.
You do not have the required permissions to view the files attached to this post.

Return to “FPGA DEVELOPMENT”

Who is online

Users browsing this forum: ClaudeBot and 5 guests