Author Topic: FPGA Active Open Source Projects  (Read 5305 times)

0 Members and 1 Guest are viewing this topic.

Offline NorthGuy

  • Super Contributor
  • ***
  • Posts: 3243
  • Country: ca
Re: FPGA Active Open Source Projects
« Reply #25 on: December 25, 2020, 04:51:27 pm »
I don't think that having two FPGAs interconnected is a terrible idea. Connect them over SPI or a parallel bus or whatever works. If my goal is to have a library of de/modulators for various analog and digital radio modes I think it'd be ideal to have the slaved FPGA available to load up whichever bitstream is called for at the time rather than trying to fit all possible de/modulators on a single FPGA.

This can be done with a single FPGA as well. You probably can do partial re-configuration to alter the design at run time, or you can have multiple configuration, or you can completely configure the entire FPGA from the PC with whatever bitstream you need.
 

Online rstofer

  • Super Contributor
  • ***
  • Posts: 9932
  • Country: us
Re: FPGA Active Open Source Projects
« Reply #26 on: December 25, 2020, 05:48:06 pm »
Somewhere on the Interwebs there is a project that uses a uC to select a configuration file to hand to the FPGA at boot time.

Here's one approach for managing an update copy while retaining a "golden" copy:
https://www.xilinx.com/support/documentation/application_notes/xapp1247-multiboot-spi.pdf

Here's a more general microcontroller approach:
https://www.xilinx.com/support/documentation/application_notes/xapp583-fpga-configuration.pdf

Neither of these are the project I was thinking about.  My Google foo isn't working today.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf