PCIE :doubt in memory write request TLP

Post a reply

Confirmation code
Enter the code exactly as it appears. All letters are case insensitive.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:
BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON
Topic review
   

Expand view Topic review: PCIE :doubt in memory write request TLP

Re: PCIE :doubt in memory write request TLP

Post by support »

Hello,

Well, actually, I didn't. I multiplied the value in the address[31:2] field by 4 to obtain the actual address. If you read the contents of DW2 as a 32-bit word, you get the address itself, 0xfdaff040.

Regards,
Eli

PCIE :doubt in memory write request TLP

Post by Guest »

http://xillybus.com/tutorials/pci-express-tlp-pcie-primer-tutorial-guide-1

in memory write request TLP :
The Address field is simply the address to which the first data DW is written. Well, bits 31-2 of this address. Note that the two LSBs of DW 2 in the TLP are zero, so DW 2 actually reads the write address itself. Multiply 0x3f6bfc10 by four, and you get 0xfdaff040.


could u explain me why do u multiplied address by 4 :?: :?: :?:

Top