๐Ÿ’พ Archived View for bbs.geminispace.org โ€บ s โ€บ FPGA captured on 2024-08-19 at 00:53:22. Gemini links have been rewritten to link to archived content

View Raw

More Information

โฌ…๏ธ Previous capture (2024-07-09)

โžก๏ธ Next capture (2024-08-31)

๐Ÿšง View Differences

-=-=-=-=-=-=-

s/FPGA

DIY CPUs and other hardware

๐Ÿš€ Moderated by: stack

๐ŸŒ’ Subspaces

๐Ÿ“– Help

โค๏ธ Code of conduct

Sign up

Posts

๐Ÿš€ stack [mod]

Built a Tang Nano 9K UART transmitter โ€” I thought I'd swipe a UART from some other project, but they are all horribly written by engineering students or maybe ChatGPT -- pages of state machines just to transmit! So I rigged up a shift register to spit out serial. The core is 5 slices. Plus the timing generator to set the baud rate. It took me way too long, but I am getting my verilog legs back. [https link]

๐Ÿ’ฌ 1 like ยท Aug 04 ยท 2 weeks ago

๐Ÿš€ stack [mod]

A 6502 on a $20 Tang Nano 9K โ€” Ah, after some fiddling, got a minimal 6502 system flashing an LED. Running at stock 27MHz, with 2K RAM and 2K ROM. The FPGA has 48K of block RAM and an HDMI interface, so I could build, say, a credible Apple 2, or an Atari -- the CPU consumes just over 10โ„… of resources. There is also an SD card interface and an 64mbit SDRAM, and a bunch of Flash, and an LCD interface... Not bad for $20.

๐Ÿ’ฌ 13 comments ยท 2 likes ยท Jul 30 ยท 3 weeks ago

๐Ÿš€ stack [mod]

FOSS tools for Sipeed Tang Nano 1K โ€” A resounding success! After a false start, I got yosys, nextpnr and apycula working together beautifully. A simple blinky synthesizes and places/routes in around 2 seconds (on my 10+ year-old equipment). The toolchain installs very easily, just following the github instructions. Make sure to compile yosys with the GUI enabled -- it is disabled by default! I normally use a Makefile, but the GUI lets you load your design into an FPGA-editor-like environment,...

๐Ÿ’ฌ View post ยท Jul 13 ยท 5 weeks ago

๐Ÿš€ stack [mod]

Nano 1K hidden RISC-V โ€” So this $10 FPGA devboard has what I thought was an FT2232D chip for USB, but no! It is actually a BL702, Sipeed's 'debug chip', a RISC-V SOC... BL702 is highly integrated BLE and Zigbee combo chipset for IoT applications, contains 32-bit RISC-V CPU with FPU, frequency up to 144MHz, with 132KB RAM and 192 KB ROM, 1Kb eFuse, 512KB embedded Flash, USB2.0 FS device interface, and many other features. I suppose it's not as weird as, say, an ARM7 SOC on every SD card... I...

๐Ÿ’ฌ 3 comments ยท Jul 10 ยท 6 weeks ago

๐Ÿš€ stack [mod]

FOSS FPGA Tools โ€” I am going down this rabbithole again. Since the last time I looked, a ton of new stuff appeared: Yosys - now pretty mature. A synthesis tool. Nextpnr - a placement/routing tool for Gowin and Lattice devices Apicula, a Gowin bitstream handler It seems that the Gowin devices have largely been reverse-engineered, and it is theoretically possible to use the FOSS tools to generate bitstreams, and more importantly for me, gain a fuller understanding of the underlying hardware and...

๐Ÿ’ฌ 2 comments ยท Jul 09 ยท 6 weeks ago

๐Ÿš€ Remy

A friend of mine recently created a C64 for the analogue pocket (FPGA in gameboy shape) [https link]

๐Ÿ’ฌ 3 likes ยท Jul 08 ยท 6 weeks ago

๐Ÿš€ stack [mod]

GOWIN Chinese FPGAs โ€” I haven't done much with FPGAs for a bunch of years. Kind of got disgusted by the proprietary hardware, terrible tools, and general awfulness of verilog (and god forbid, VHDL). Also, modern CPUs can emulate most things I want from FPGAs, but much faster and neater (less physical space, which is at a premium)... But I couldn't resist buying a little $10 Sipeed boards with Gowin FPGAs (Nano1K). I should've spent the extra $10 for a much more useful 9K, or even 20K (still...

๐Ÿ’ฌ 2 comments ยท 1 like ยท Jul 07 ยท 6 weeks ago

๐Ÿš€ stack [mod]

Any FPGA enthusiasts here?

๐Ÿ’ฌ View post ยท Jul 02 ยท 7 weeks ago

Options

๐Ÿ—ฃ๏ธ Sort by activity

๐Ÿ”ฅ Sort by hotness

Gemini feed

Atom feed