Hi.
I'm trying to use HyperLink to transfer data from a local EVM to a remote EVM, and then read that data on the remote EVM. I have been studying address translation, both from the HyperLink UG as well as from here (keystone-workshop.googlecode.com/.../Intro%20to%20Hyperlink.pdf).
As far as I understand, the value of rxsegsel is determined by the maximum segment size, and is used to extract the segment look-up table index from the Rx address. The examples provided in the above linked document are inconsistent with my understanding of rxsegsel. In Remote (Rx) address Example 3, although rxsegsel = 9, only bits 27-25 are considered for the index, although the UG says that for rxsegsel = 9, bits 30-25 must be considered.
What is correct?
Thanks.