This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

How to use Transactional Memory Extension (TME) in FVP-BaseRevC?

I notice the FVP releaseNote mentioned that the model also supports Armv9 feature Transactional Memory Extension (TME) at EAC quality. Could I use Transactional Memory Extension (TME) on Base Rev C FVP? If Yes, how to test the TME instruction set? I appreciate it if there are any helpful tutorials.

Parents
  • I added the parameter  cluster0.has_tme=1 to the FVP model, but whenever executing the first TME instruction like TSTART x0, TTEST X3, etc, an unknown exception will be raised.

    ESR=0x2000000

    Could anyone help? Thanks.

Reply
  • I added the parameter  cluster0.has_tme=1 to the FVP model, but whenever executing the first TME instruction like TSTART x0, TTEST X3, etc, an unknown exception will be raised.

    ESR=0x2000000

    Could anyone help? Thanks.

Children