M
Marius Vollmer
Guest
Imagine you want to have an FPGA board that has a USB port and no
other connection (i.e., no other way to upload a bitstream). Can that
FPGA bootstrap itself over the USB port?
There would be a 'boot' bitstream in some flash on the board and the
FPGA would be configured initially with that bitstream. The function
of that bitstream would be to make the FPGA listen on the USB port for
another bitstream that is then used to configure the FPGA for its real
function.
Can this be done? Without external memory (other than the boot
flash)?
Just curious...
--
GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3 331E FAF8 226A D5D4 E405
other connection (i.e., no other way to upload a bitstream). Can that
FPGA bootstrap itself over the USB port?
There would be a 'boot' bitstream in some flash on the board and the
FPGA would be configured initially with that bitstream. The function
of that bitstream would be to make the FPGA listen on the USB port for
another bitstream that is then used to configure the FPGA for its real
function.
Can this be done? Without external memory (other than the boot
flash)?
Just curious...
--
GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3 331E FAF8 226A D5D4 E405