enjoy-digital / litex_m2sdr

LiteX based M2 SDR FPGA board.
BSD 2-Clause "Simplified" License
24 stars 2 forks source link

run without hardware #23

Open suarezvictor opened 1 month ago

suarezvictor commented 1 month ago

As asked in twitter to post ideas, this is mine: to be able to run it without the actual hardware For example: -Add dummy peripherals to run it on similar hardware that lacks the ADC (i.e. the Acorn CLE 215 or some Digilent Arty board) -Add a simulation target to test the system without any hardware

enjoy-digital commented 1 month ago

@suarezvictor: The project is closely linked to the LiteX M2 SDR board, running it without hardware will of course be very limited. Their could be different approaches depending what you want to achieve:

Run it on the Acorn CLE 215 (PCIe):

Run it purely in Software:

In the future, we'll also add support over 1Gbps or 2.5Gbps Ethernet. When the driver will support it, it could also be easier to run things without hardware with a software emulating the hardware over Ethernet/UDP.