cancel
Showing results for 
Search instead for 
Did you mean: 

Bus sharing

GauravK
Senior

-Hi, wanted to know, how to go about having a parallel bus shared by microcontroller and fpga. 

-fpga and microcontroller both r/w from external sram over the same bus.

1. What should be the configs for microcontroller : fsmc in memory to memory with DMA2 burst?

2. Will fpga and microcontroller both be masters in the bus. how can writing only 1 device is handled?

please check 

1 ACCEPTED SOLUTION

Accepted Solutions

The MCU isn't going to share or arbitrate the bus.

Put whatever logic you need to manage things in the FPGA

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

View solution in original post

4 REPLIES 4
GauravK
Senior

I'm reading about fsmc, parallelly wanted to know about the implementation from experts.  

Also the idea is to directly pass sram data to lcd (on a different interface) rather than having whole data in internal memory.

The MCU isn't going to share or arbitrate the bus.

Put whatever logic you need to manage things in the FPGA

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
GauravK
Senior

Thanks. Does arbitration in FPGA double the I/O's requirement for parallel bus?

Please can I know any reference diagram

GauravK
Senior

Closing this thread.... Will try soon and come up with queries soon...