Request
Request
Request
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
• Packet-based split-transaction protocol<br />
• Provides R/W logical transactions to software<br />
• 4 basic transaction types: memory, I/O, configuration and message<br />
• 32-bit and 64-bit memory addressing<br />
• Three routing methods<br />
– Address routing (memory and I/O)<br />
– ID routing (configuration)<br />
– Implicit routing (messages)<br />
• Transactions are carried by Transaction Layer Packets (TLPs)<br />
Root<br />
Complex<br />
or<br />
Switch<br />
TM<br />
Ack<br />
Req D<br />
DLLP<br />
FC<br />
Update<br />
DLLP<br />
Req 4<br />
TLP<br />
Req C<br />
TLP<br />
Ack<br />
Req C<br />
DLLP<br />
Ack<br />
Req 3<br />
DLLP<br />
9<br />
Req 3<br />
TLP<br />
Req D<br />
TLP<br />
FC<br />
Update<br />
DLLP<br />
Ack<br />
Req 4<br />
DLLP<br />
End<br />
point<br />
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,<br />
mobileGT, PowerQUICC, Processor Expert, QorIQ, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc.,<br />
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine,<br />
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All<br />
other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc.