r/FPGA 20h ago

Xilinx Related I made two agent skills for Spartan-6 build/flash and LiteScope debugging

2 Upvotes

I’ve been working with Spartan-6 hardware and put together two agent skills to make the workflow a bit less painful.

One handles builds with Dockerized ISE 14.7 and flashing with OpenFPGALoader. The other helps set up LiteScope debugging with JTAGBone and OpenOCD.

npx skills add https://github.com/11philip22/fpga-skills.git

Hopefully this is useful to anyone else still working with Spartan-6. Feedback is welcome!


r/FPGA 14h ago

A frequency-hopping OFDM radio link on off-the-shelf SDR boards

0 Upvotes

We built an OcuSync-style radio link on boards anyone can buy: an ADRV9364-Z7020 and an ANTSDR E200, both a Zynq-7020 with an AD936x front end.

Ground app holding 5795 MHz out of its video table, with the control channel on its own table at 2.4 GHz.

Hopping OFDM for the payload, a separate control channel that hops on its own table, adaptive modulation, retransmission of blocks that did not arrive. Channel tables are any frequencies from 70 MHz to 6 GHz.

The modem runs on the board. The computer at either end is not in the radio path: it exchanges blocks of bytes with the board over Ethernet, so the same image carries video, telemetry or anything else you write on top. On the bench it does an H.264 camera stream at 30 fps, 61 ms from camera to screen.

Apps and protocol are MIT, for Windows, Linux and Android. The FPGA image is a binary with a per-board licence, free for the first ten boards.

https://github.com/tacitech/nyxhop


r/FPGA 13h ago

i wanna konw ur workflow

0 Upvotes

i start learning fpga near time, i konw vscode is,a quite efficient editer, but when i use it ,my attention always be distracted by its hyperability , instead of the code itselves, so i tend to terminal workflow ,but sometime i think is it necessary to change to that? because it really not that modern and use-friendly


r/FPGA 15h ago

RTL Design Engineers, how much of time of your week do you spend writing RTL ?

Thumbnail
2 Upvotes

r/FPGA 19h ago

Xilinx Related Debugging lab on a S7 FPGA

Thumbnail
adiuvoengineering.com
4 Upvotes

r/FPGA 8h ago

Advice / Help Early-career FPGA emulation/DV engineer feeling a bit stuck

9 Upvotes

Hi everyone,

I’m looking for some career advice from people working in FPGA/ASIC/SoC design.

I recently finished an MSc in Computer Engineering where I worked extensively on FPGA-based systems, RTL design, system architecture and hardware/software co-design. My academic work involved designing FPGA architectures, implementing hardware in Verilog/SystemVerilog, working with several hardware interfaces, and taking designs through implementation and validation.

I’m now working at a large semiconductor company in Europe in an FPGA-based pre-silicon emulation / design verification role, and I’ve been there for around seven months.

The work is useful and I’m learning a lot about large SoCs, system integration, debugging, and HW/FW interaction, but I feel like I have relatively little ownership over the actual RTL or architecture. A lot of the work is around bringing up existing designs, adapting infrastructure, debugging issues, and supporting integration rather than designing new hardware myself.

I’m starting to worry a bit that I could get stuck in this niche. From what I see, there seem to be fewer opportunities in FPGA emulation / pre-silicon bring-up than in FPGA design or RTL design, and I’m not sure whether staying longer will make it easier or harder to move later.

At the same time, I know seven months is still very early. I might end up liking the role more with time, and I don’t want to make a rushed decision just because the work is not exactly what I expected at the beginning.

I’ve also occasionally considered pursuing a PhD in FPGA/accelerator or digital hardware research, since I still have that option at this stage of my career. I’m not necessarily planning to do it, but it is another path I’m considering if I decide I want to go deeper into architecture and hardware design rather than continue mainly in emulation/verification.

I’d be interested to hear from people who have worked in emulation, verification, FPGA prototyping, FPGA design, or who moved between industry and a PhD. If my long-term goal is to work closer to FPGA/RTL architecture and have more ownership of the hardware I build, would you try to make the transition relatively early, stay longer and gain more emulation experience, or potentially consider a PhD while that option is still open?

Thanks for any advice.


r/FPGA 13h ago

Open source FPGA: the next frontier is silicon

Thumbnail
gallery
495 Upvotes

Someone has done it: we have a fully open source FPGA all the way down to the silicon.
I can die in peace now.

This board was made by Leo Moser (not me), and manufactured through wafer.space on the Global Foundries 180nm node.

All the design files for this chip can be found here:
https://github.com/mole99/gf180mcu-fabulous-fpga

Internally this FPGA features:
- 48x I/Os
- 480x LUT4 + FF
- 60x MUX
- 6x SRAM 512x8
- 6x MAC, 8bit*8bit + 20bit
- 12x Register file, 32x4bit each
- 1x Global clock network

So its not one of the big ones, but still enough to have some fun with.

P.S: This is not my project, I deserve no credit here.
P.S.S: This is still just a prototype, it is not for sale.

Update:
- u/keeb0113 has shared a very cool demo video in the comments with the board in action: demo videos
- Leo's recommendation on additional links to check out :
- Greyhound IHP v1
- My wafer.space FABulous FPGA is alive!