Hello,
We are using the deivce TMS320C6727B. As per design, three devices connected onto the same EMIF Bus viz. Flash(16-bit), FPGA(16-bit), SDRAM(32-bit).
Following are the two transfers on EMIF Bus,
1) Application will be residing in the Flash and at Boot-up it needs to be transferred to SDRAM. And the code execution will be done from SDRAM. So the program access will be done by the CPU. This will use the bridge BR3 of the crossbar switch.
2) Application needs to periodically transfer data from FPGA to SDRAM. This will be a two-stage transfer i.e. from FPGA data will be transferred to DSP internal memory and then from internal memory to SDRAM. This will use the bridge BR4 of the crossbar switch.
The EMIF Bus being common in both the transfers, will it cause any problems. We would like to know how that is there any bus arbitration that can help when these two transfers occur simultaneously as both the devices are connected onto same EMIF bus.
Is any similar implmentation being done earlier by anyone?
Regards,
Ashwin.