J
John Larkin
Guest
We use the efinix T20 trion FPGA.
Questions about the config bit streams:
Are they always the same size, or does it depend on how much logic is
compiled? Would a simple application use less?
Are the streams very compressible? We have done some simple run-length
coding to greatly reduce the storage requirement for other FPGAs.
Configs tend to have long runs of 0\'s.
The T20/256 claims to need 5.4 megabits. I\'d like to store the fpga
config and application code in a Raspberry Pi Pico, which has 2 MB of
onboard flash. Storing the full config would use about a third of
that, so reducing that would be useful.
Questions about the config bit streams:
Are they always the same size, or does it depend on how much logic is
compiled? Would a simple application use less?
Are the streams very compressible? We have done some simple run-length
coding to greatly reduce the storage requirement for other FPGAs.
Configs tend to have long runs of 0\'s.
The T20/256 claims to need 5.4 megabits. I\'d like to store the fpga
config and application code in a Raspberry Pi Pico, which has 2 MB of
onboard flash. Storing the full config would use about a third of
that, so reducing that would be useful.