cancel
Showing results for 
Search instead for 
Did you mean: 

USB Superspeed Peripherals

gubec_4220551
New Contributor

I would like to connect a FX3 with a microcontroller like STM32H7 equipped with a FMC, FMC stands for Flexible memory controller, a port for connecting RAMs and flashes, short description from

https://www.st.com/resource/en/datasheet/stm32h750vb.pdf

Flexible external memory controller with up to 32-bit data bus:

– SRAM, PSRAM, NOR Flash memory clocked up to 133 MHz in synchronous mode

– SDRAM/LPSDR SDRAM

– 8/16-bit NAND Flash memories

more details

chapter 21

https://www.st.com/content/ccc/resource/technical/document/reference_manual/group0/c9/a3/76/fa/55/46...

I have the following questions:

- I have found examples of FX3 connected to FPGA's but not to processor, if there is one example, could you highlight?

- would it be possible to direct connect micro and FX3 or there is a clear need of some sort of buffer/translator from the electrical or logical point of view?

- if the matching works, what could be the best performance I might expect?

I think that FX3 would be configured as FIFO slave as described in

AN65974 - Designing with the EZ-USB® FX3™ Slave FIFO Interface

thanks for your help

0 Likes
1 Reply
Hemanth
Moderator
Moderator

Hi,

If you just want to transfer data from your controller to FX3, then you can consider implementing slave FIFO interface which is shown AN65974 as you mentioned. The GPIF lines which gets connected to your controller is recommended to have 22Ohm series resistance (Please refer AN70707).

Regards,

Hemanth

Hemanth
0 Likes