The situation is that we have a single node simulation setup with Firesim version 1.17.1, with the FPGA installed on the same system as the manager machine.
We wish to transfer data from our manager machine to the simulated system in real time (i.e. without rebooting the simulated system), which is then written to sysfs files of a custom kernel module on the simulated system. We then wish to transfer data out of the simulated system back to the manager machine. We are looking for any suggestions on how this could be done, or if there are any resources available that might be helpful.
Our current understanding is that in our configuration, the simulated system shares the same DRAM as the manager machine. Thus, we should be able to write our data directly to the region of the DRAM used by the mounted filesystem of the simulated system, and read from there as well. However, we are unsure of how to accomplish this, particularly which regions of the DRAM are used by the FireSim simulated system? Any suggestions are welcome.
The situation is that we have a single node simulation setup with Firesim version 1.17.1, with the FPGA installed on the same system as the manager machine.
We wish to transfer data from our manager machine to the simulated system in real time (i.e. without rebooting the simulated system), which is then written to sysfs files of a custom kernel module on the simulated system. We then wish to transfer data out of the simulated system back to the manager machine. We are looking for any suggestions on how this could be done, or if there are any resources available that might be helpful.
Our current understanding is that in our configuration, the simulated system shares the same DRAM as the manager machine. Thus, we should be able to write our data directly to the region of the DRAM used by the mounted filesystem of the simulated system, and read from there as well. However, we are unsure of how to accomplish this, particularly which regions of the DRAM are used by the FireSim simulated system? Any suggestions are welcome.
--
You received this message because you are subscribed to the Google Groups "FireSim" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firesim+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/firesim/6da396bf-38cf-4f76-a715-6f740255c880n%40googlegroups.com.