Just a better FPGA
Continuing on from the "Just a better rp2354 devboard" theme, this is going to be a project on making the most stacked FPGA I can realistically make
Created by
Artin
6 views
0 followers
Artin
added to the journal ago
Price coniderations
After a quick google search on the price of the chip i was looking at, I was met with a small reality check so im switching out the chip i will be using for the project, mabe the other parts too accordingly
The new chip is:
The LFE5U-45F-6BG256C

Artin
added to the journal ago
parts selection II
About to be a yap session so brace yourselves
I decided on ddr3 instead of lpddr2 despite its lower power consumption
I chose a 4gb one from samsung that i found on jlcpcb
And as for the storage....
Ok so I chose the Micron MT29F8G08ADADAH4-IT:D 8Gbit storage chip.
Then i threw the lcsc_id into the easyed2kicad program.
To my shock it didnt open, so I overwrote the file.
Same issue.
So i go: "huh thats weird....(at this point i havent discovered that you can just reload the footprints) closing the app doesnt refresh the footprints, maybe it just needs a refresh..."
I proceed to restart my laptop 3 times and retry each time.
Then I decide maybe the files of that one part are just messed up so i gave up and chose the
Micron MX60LF8G18AC-TI 8Gbit storage chip.
Same thing all over again.
3 restarts and one session of touching grass later,
I tried modifying the line that was giving the error
that proved futile too after a while of trying combinations of the name that was causing the issue:
MT29F8G08ABACAWP-IT:C01 so far as ive come to understand its apparently the "01" part that causes it, but removing it or adding it to other names in the file with the same name doesnt seem to fix it
So finally I found some place that had the files i needed and added them
debugging, especially when you have no clue what the issue is is horrible imo

btw if you have any doubts, feel free to just do the same thing i did and see if it works for you
oh and in the original text theres an underscore before and after the 0 but for some reason its ommitted
Artin
added to the journal ago
Decided on arbitrary (ish) specs and imported fpga chip f.p.
Decided on the specs as the following:
Cyclone V GT
1x 4Gb LPDDR2 ram
8 GB NAND storage
1x USB Type-C female port (for power and maybe data, idk about the data part yet)
Pcie Gen 2x4 port in M.2 f.f. (MAYBE)
Pcie x4 dma port (MAYBE)
HSMC connectors for misc. pins (most likely)
(f.f. and f.p. mean form facotr and footprint respectively)

Artin
started Just a better FPGA ago
12/26/2025 2 PM - Decided on arbitrary (ish) specs and imported fpga chip f.p.
Decided on the specs as the following:
Cyclone V GT
1x 4Gb LPDDR2 ram
8 GB NAND storage
1x USB Type-C female port (for power and maybe data, idk about the data part yet)
Pcie Gen 2x4 port in M.2 f.f. (MAYBE)
Pcie x4 dma port (MAYBE)
HSMC connectors for misc. pins (most likely)
(f.f. and f.p. mean form facotr and footprint respectively)

12/26/2025 11 PM - parts selection II
About to be a yap session so brace yourselves
I decided on ddr3 instead of lpddr2 despite its lower power consumption
I chose a 4gb one from samsung that i found on jlcpcb
And as for the storage....
Ok so I chose the Micron MT29F8G08ADADAH4-IT:D 8Gbit storage chip.
Then i threw the lcsc_id into the easyed2kicad program.
To my shock it didnt open, so I overwrote the file.
Same issue.
So i go: "huh thats weird....(at this point i havent discovered that you can just reload the footprints) closing the app doesnt refresh the footprints, maybe it just needs a refresh..."
I proceed to restart my laptop 3 times and retry each time.
Then I decide maybe the files of that one part are just messed up so i gave up and chose the
Micron MX60LF8G18AC-TI 8Gbit storage chip.
Same thing all over again.
3 restarts and one session of touching grass later,
I tried modifying the line that was giving the error
that proved futile too after a while of trying combinations of the name that was causing the issue:
MT29F8G08ABACAWP-IT:C01 so far as ive come to understand its apparently the "01" part that causes it, but removing it or adding it to other names in the file with the same name doesnt seem to fix it
So finally I found some place that had the files i needed and added them
debugging, especially when you have no clue what the issue is is horrible imo

btw if you have any doubts, feel free to just do the same thing i did and see if it works for you
oh and in the original text theres an underscore before and after the 0 but for some reason its ommitted
12/31/2025 - Price coniderations
After a quick google search on the price of the chip i was looking at, I was met with a small reality check so im switching out the chip i will be using for the project, mabe the other parts too accordingly
The new chip is:
The LFE5U-45F-6BG256C
