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.

MSP430F5152: Notes on using the "Port Mapping Controller"

Part Number: MSP430F5152

Hi,

Question 1

https://www.ti.com/lit/ds/symlink/msp430f5132.pdf

 
(1) is described as a Note in the table below in the above URL.

----
・ Table 6-11. TD0 Signal Connections
(1) Pins P1.6 for TD0.0, P1.7 for TD0.1, and P2.0 for TD0.2 are optimized for matching.
----

 

What exactly does "optimized for matching" mean?

Considering the wiring delay etc., does it mean that it is necessary to assign to the described terminals in order to realize "256-MHz (4-ns) resolution"?

 

 
Question 2

I have a question about using the "Port Mapping Controller".

PM_TD0.0, PM_TD0.1, PM_TD0.2, PM_TD1.0, PM_TD1.1, PM_TD1.2 for terminals other than the combination of P1.6, P1.7, P2.0, P2.1, P2.2, P2.3 Are there any restrictions if I assign?

Thanks,

Koki

  • Hi Koki,

    I'll have to look into question 1 and get back to you.

    For question 2, the restriction is that the port controller allows for mapping to ports P1, P2, and P3. You can refer to table 6-7 "Default Mapping" in the section 6.9.2 "Port Mapping Controller" of the datasheet where all pins that support port mapping are listed.

    Thanks,

    Urica Wang

  • Hi, Urica

    Than you for your reply!

    Question 2 is related to Question 1.

    For example, in P1.6, there is a description of "optimized for matching" for TD0.0.
    ---
    (1) Pins P1.6 for TD0.0, P1.7 for TD0.1, and P2.0 for TD0.2 are optimized for matching.
    ---

    I would like to know how this affects when assigned to other pins. (For example, when TD0.0 is assigned to P2.4)

    Thanks,

    Koki

  • Hi,

    Do you have any update?

  • Hi Koki,

    Thanks for your patience. Regarding your questions:

    1. Optimized for matching most likely means that those timer D pins are specifically spec'd to input/output at higher speeds. In order to get the best performance out of the Timer D modules, I would use those recommended pins.

    2. As you said, this question is related to the first one. You can map to other pins, but you may not get the best performance out of the Timer D modules.

    Thanks,

    Urica Wang

**Attention** This is a public forum