Getting Started with FPGAs
nandland.com
nandland.com
This is totally the gateway to seeing & understanding what computing actually is. And there are outstanding and fantastic chips with all kinds of capability on offer.
But almost universally they require very expensive obtuse custom/proprietary software to do anything at all. And two thirds the features on the chip require expensive IP add-ons to use from there.
It's just so so so unfortunate what a ceiling there is on adoption for fpgas. So much capability and so little ability for an empoweredearned community to form around such amazing power. There's something deeply scary to me especially about how, with fpga and RISC-V chip design in general, digital logic is cheap and plentiful, but as soon as you want interconnect or memory or io, as soon as you are looking beyond the scope of what you can do inside the scope of a chip, it's $$$ galore to buy ways to talk to the outside world, that open chip design & progress is strong but only in the confines of the digital domain.
It is the same like the difficulty of making a compiler and assembler for a CPU for which the manufacturer does not document its machine language (like the NVIDIA GPUs, but at least NVIDIA documents an intermediate language that you can use as a target for your compiler, while the FPGA vendors do not document anything).
The limiting factor is that to support a given device it has to be reverse engineered since FPGA vendors don't want to provide the necessary details... that's the main issue.
https://www.beagleboard.org/boards/beaglev-fire
That gives you access to ModelSIM via Microchip’s Libero suite.
are you an extra from Hackers?
It's a blast interacting with these kinds of things at the logic level!
https://colognechip.com/programmable-logic/gatemate-evaluati...
> nextpnr arch planned in 2023
> nextpnr arch planned in 2024
> there will be a beta version around Q4/2024 or Q1/2025. (24.10.2024) [1]
[1] https://www.fpga.ch/index.php/2024/10/24/gatemate-fpgas/
https://www.olimex.com/Products/FPGA/GateMate/GateMateA1-EVB...
This board has RP2040, not the successor RP2350.
Still looking for similar board with 1Gbit-Ethernet.
Cool That looks nice! Thanks for the pointer
> This board has RP2040, not the successor RP2350. > > Still looking for similar board with 1Gbit-Ethernet.
Surprising indeed, that none of the two boards has Ethernet
https://digilent.com/reference/programmable-logic/zybo-z7/st...
Because the chip is a processor and FPGA, you can use the FPGA for doing tests and processing without complicated interfaces. Both access the RAM and can work with it!
The path with normal FPGA like Artix 7 or Spartan 7 and softcore processor would bring one much further. AXI specification alone is few hundred pages.
Oh my sweet summer child…
Making FPGA access RAM that is also accessed by the ARM CPU is no small feat. Definitely not for beginners.
The go-to is Lattice iCE40 (LP8K, UP5K) and Lattice ECP5.
Whereas Gowin GW1N is becoming an option.
If anybody bothered reading the terms, they'd see its export restrictions.