How does a device know the TLP is for it?

Comments and questions related to the "Down to the TLP" pages

How does a device know the TLP is for it?

Postby Isaac » Wed Jan 21, 2015 11:31 pm

When a TLP is sent from one device to another, how does the receiver know it is the receiver? Does the TLP come with the address of the device that it's for? If so, where is it in the TLP format?
Isaac
 
Posts: 7
Joined: Mon Dec 01, 2014 9:20 pm

Re: How does a device know the TLP is for it?

Postby support » Thu Jan 22, 2015 7:17 am

Hi,

All PCIe data links are point to point. If a TLP packet arrives at the data links, it's intended for its receiver. If the bus entity is a switch, it's meant to go out through another port, but it's still intended for its receiver in the sense that it needs to process it.

Regards,
Eli
support
 
Posts: 760
Joined: Tue Apr 24, 2012 3:46 pm

Re: How does a device know the TLP is for it?

Postby Guest » Thu Jan 22, 2015 7:06 pm

How does the Data Link Layer work?
Guest
 


Return to General PCIe

cron