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.

AWR1843: Question on region in DMM

Part Number: AWR1843

Hi,

In DMM section of TRM, it says DMM supports two regions and each region can set 4 destinations. I also found related registers.

A maximum of four destinations with two regions each are supported.

But in Trace Mode Packet Format, I only find setting for DEST, but no selection of region.

How to define/select which region is used in DMM trace mode?

Thanks,

Chris

  • Hello Chris,

    You can look into section 20.3.12, the register fields are for setting the region.

    So based on the offset you provide in the trace mode packet, it will fall into the programmed region which you have set.
    So, the region is not something that is defined in the packet, rather the address that you provide via the trace mode packet should lie in the region you have programmed.

    Regards,
    Saswat Kumar

  • Saswat,

    I have read related info, but I can't understand how it works.

    For example, if I set the DEST0 of region1/2 as below. If the offset address in trace mode is 0, DEST is 0, how to know which region it falls into?

    DMMDEST0REG1=0xFCFC0000

    DMMDEST0REG2=0x50000000

    Thanks,

    Chris

  • Hello Chris,

    Let me give you a clearer picture on how this exactly works.
    So, on the receiver end you configure the Base address of the region via the DMMDEST0REG1 or whichever register you want to use first.
    Then in the transmitter, the tracemode packet, the destination is set in the first 2 bits, that it maps to the base address that it configured in the receiver.
    Then the address you provide in the tracemode is the offset that gets mapped onto the destination address's base address. Based on whether 
    lies in the regions the particular register is written.

    Regards,
    Saswat Kumar

  • Saswat,

    Thanks for your reply. Would you pls help to suggest which region will be used in below case?

    if I set the DEST0 of region1/2 as below. If the offset address in trace mode is 0, DEST is 0, how to know which region it falls into?

    DMMDEST0REG1=0xFCFC0000

    DMMDEST0REG2=0x50000000

    Best Regards,

    Chris

  • Hello Chris,

    Checking this with the team.

    Regards,
    Saswat Kumar

  • Saswat,

    Any update?

    Thanks,

    Chris

  • Hello Chris,

    Still checking with the team on this particular issue. 
    So, this is not the typical use case of the DMM that we have seen for the playback systems. 
    Most of the designs for playback systems, do not have different addresses.
    Will get back as soon as there is any update on this.

    Regards,
    Saswat Kumar