This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28379D: Connection between FPGA and TMS320F28379D with uPP or EMIF

Part Number: TMS320F28379D

I am thinking how to make TMS320F28379D communicate with FPGA.
And I'm thinking at EMIF or uPP as a way to do that.

Furthermore, I want to make the communication speed as fast as possible.

-What is the transmission speed of uPP?

-Are there any restrictions on the FPGA side when using uPP?

  FPGA side plans to use 3.3V IO.

-Have you ever connected to FPGA with EMIF?

 If so, is the EMIF clock cycle time 10 ns like synchronous memory?

Best regards

Naoki

  • Hi,

    -What is the transmission speed of uPP?

    50MHz.

    -Are there any restrictions on the FPGA side when using uPP?

    uPP is only supported on this device only for specific application and it is not available for future C2000 devices. So our recommendation is to use other communication interface for generic usecase.

    -Have you ever connected to FPGA with EMIF?

    EMIF supports ASYNC interface so yes, as long as FPGA supports ASYNC interface, it should be able to connect to it. We have not connected it to FPGA but other customers have used it.

     If so, is the EMIF clock cycle time 10 ns like synchronous memory?

    ASYNC interface works based on absolute timing and internally the resolution for that timing is "5ns" (200MHz clock). But if you need to have the clock output as well then it need to be 100MHz (so yes, 10ns).

    Regards,

    Vivek Singh