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.

External Bus interface

Other Parts Discussed in Thread: PROFIBUS

How do we interface TMS 570 series microcontroller with external subsystems/modules/IO cards through the bus interface such as Profibus,PCI/PCIe etc.

The External subsystems contains digital inputs and outputs.

  • The TMS570 microcontrollers do not natively support Profibus or PCI. The TMS570 LS series microcontrollers have an external memory interface that can be used to interface to an external translator IC that allows you to communicate over Profibus or other bus standards.

     

  • Thank you for the information.

    Below are my understandings,

    TMS570MC <==> Translator IC <==> Profibus(Field inputs or outputs)

    Below are my clarifications.

    1.Is EMIF will be the communication interface between TMS 570MC and Translator IC?

    2.What will be the maximum memory can be interfaced with TMS570 MC?

    3.When you interface the external memory, whether the system speed will play a major role? Should over load the microcontroller?

     


     

  • Your understandings are correct.

    Here is a response to your clarifications:

    1. The External Memory Interface (EMIF) peripheral enables external ASRAM devices to communicate with the TMS570 microcontroller.

    2. The EMIF supports 4 addressable chip select spaces of up to 32MB each.

    3. The VCLK is the clocking source for the EMIF peripheral.  Therefore, the maximum speed for the EMIF is 100MHz for a device running at 160 MHz.