<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5516548879113141351</id><updated>2011-11-27T16:11:43.463-08:00</updated><title type='text'>PCI Express</title><subtitle type='html'>This blog provides information/ideas about PCI Express Bus Protocol.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://pci-express.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5516548879113141351/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://pci-express.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>.</name><uri>http://www.blogger.com/profile/12231586279374897112</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='22' src='http://www.orbitcast.com/archives/xm-connect-and-play-chip.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5516548879113141351.post-1282152434845776197</id><published>2008-08-18T06:10:00.000-07:00</published><updated>2008-08-18T06:11:54.349-07:00</updated><title type='text'>Data Link Layer-Details</title><content type='html'>To know more about Data Link Layer visit:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="font-weight: bold;"&gt;&lt;a href="http://pciexpress-datalinklayer.blogspot.com/"&gt;http://pciexpress-datalinklayer.blogspot.com/&lt;/a&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5516548879113141351-1282152434845776197?l=pci-express.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pci-express.blogspot.com/feeds/1282152434845776197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5516548879113141351&amp;postID=1282152434845776197' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5516548879113141351/posts/default/1282152434845776197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5516548879113141351/posts/default/1282152434845776197'/><link rel='alternate' type='text/html' href='http://pci-express.blogspot.com/2008/08/data-link-layer-details.html' title='Data Link Layer-Details'/><author><name>.</name><uri>http://www.blogger.com/profile/12231586279374897112</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='22' src='http://www.orbitcast.com/archives/xm-connect-and-play-chip.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5516548879113141351.post-1649444036077905683</id><published>2008-02-05T10:34:00.000-08:00</published><updated>2008-02-05T10:36:47.240-08:00</updated><title type='text'>PHYSICAL LAYER</title><content type='html'>&lt;span style="font-size: 12pt; line-height: 200%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;The&lt;/span&gt;&lt;b style=""&gt;&lt;span style="font-size: 16pt; line-height: 200%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 12pt; line-height: 200%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;lowest&lt;/span&gt;&lt;b style=""&gt;&lt;span style="font-size: 16pt; line-height: 200%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 12pt; line-height: 200%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;layer of PCI Express is the Physical Layer. The main responsibility of this layer is sending and receiving of all data across the PCI Express link. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt; &lt;span style="font-size: 12pt; line-height: 115%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: 12pt; line-height: 115%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt; &lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_D3t0yzWw-mU/R6isYsQYNRI/AAAAAAAAACU/l0P8pohIyZo/s1600-h/1.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_D3t0yzWw-mU/R6isYsQYNRI/AAAAAAAAACU/l0P8pohIyZo/s320/1.JPG" alt="" id="BLOGGER_PHOTO_ID_5163566512976966930" border="0" /&gt;&lt;/a&gt;&lt;b style=""&gt;&lt;span style="font-size: 12pt; line-height: 115%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Physical Layer Model&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;div style="text-align: left;"&gt;    &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: 200%;"&gt;&lt;span style="font-size: 12pt; line-height: 200%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;span style=""&gt;            &lt;/span&gt;On the transmit side of Physical Layer the information taken from Data Link Layer and converts the parallel data into serial data format, nothing but a parallel to serial conversion. In additional framing characters is added to indicate the starting and ending of the packet.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: 200%;"&gt;&lt;span style="font-size: 12pt; line-height: 200%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;span style=""&gt;            &lt;/span&gt;On the receive side of Physical Layer the incoming serial data from PCI Express link is converted into its original format such that parallel data and the added frames are removed and the packets are send back to Data Link Layer.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;br /&gt;&lt;b style=""&gt;&lt;span style="font-size: 12pt; line-height: 115%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5516548879113141351-1649444036077905683?l=pci-express.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pci-express.blogspot.com/feeds/1649444036077905683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5516548879113141351&amp;postID=1649444036077905683' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5516548879113141351/posts/default/1649444036077905683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5516548879113141351/posts/default/1649444036077905683'/><link rel='alternate' type='text/html' href='http://pci-express.blogspot.com/2008/02/physical-layer.html' title='PHYSICAL LAYER'/><author><name>.</name><uri>http://www.blogger.com/profile/12231586279374897112</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='22' src='http://www.orbitcast.com/archives/xm-connect-and-play-chip.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_D3t0yzWw-mU/R6isYsQYNRI/AAAAAAAAACU/l0P8pohIyZo/s72-c/1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5516548879113141351.post-2924393500020088430</id><published>2008-02-05T10:32:00.000-08:00</published><updated>2008-02-05T10:34:24.126-08:00</updated><title type='text'>DATA LINK LAYER</title><content type='html'>&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: 200%;"&gt;&lt;span style="font-size: 12pt; line-height: 200%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;The Data Link Layer acts as an intermediate Layer between Transaction and Physical Layer, nothing but a Gate Keeper. The main responsibility of Data Link Layer is Error detection and correction.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: 200%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_D3t0yzWw-mU/R6ir8cQYNQI/AAAAAAAAACM/6lsDeYbLXhc/s1600-h/1.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_D3t0yzWw-mU/R6ir8cQYNQI/AAAAAAAAACM/6lsDeYbLXhc/s320/1.JPG" alt="" id="BLOGGER_PHOTO_ID_5163566027645662466" border="0" /&gt;&lt;/a&gt;  &lt;/p&gt;&lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;b style=""&gt;&lt;span style="font-size: 12pt; line-height: 115%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;   Data Link Layer Model&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: left;"&gt;  &lt;/p&gt;&lt;p class="MsoNormalCxSpFirst" style="line-height: 200%;"&gt;&lt;span style="font-size: 12pt; line-height: 200%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Data Link Layer takes the TLP-Transaction Layer Packet from transmit side of the Transaction Layer. Here 12 bit sequence Number is added in front of the TLP and LCRC-Link CRC checker to the end.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormalCxSpFirst" style="line-height: 200%;"&gt;&lt;span style="font-size: 12pt; line-height: 200%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;span style=""&gt;               &lt;/span&gt;Data Link Layer then forwards the applied TLP to the Physical Layer transmit side. On the receive side of Data Link Layer, accepts the packet from Physical Layer and checks the Sequence Number and LCRC with the applied Sequence Number and LCRC. If the Sequence Number/LCRC matches then the TLP are moved to receive side of Transaction Layer and generates ACK (Acknowledgement) signal. If there is any mismatches/error detects in Sequence Number or LCRC then Data Link Layer does not send the “Invalid or Bad” TLP to receive side of Transaction Layer, instead it generates NAK (Negative Acknowledgement). Data Link Layer now starts “Retry” attempts to send the valid TLP to Transaction Layer.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormalCxSpMiddle" style="line-height: 200%;"&gt;&lt;span style="font-size: 12pt; line-height: 200%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: left;"&gt;&lt;br /&gt;&lt;b style=""&gt;&lt;span style="font-size: 12pt; line-height: 115%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: 200%;"&gt;&lt;br /&gt;&lt;span style="line-height: 200%;font-family:&amp;quot;;font-size:12;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5516548879113141351-2924393500020088430?l=pci-express.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pci-express.blogspot.com/feeds/2924393500020088430/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5516548879113141351&amp;postID=2924393500020088430' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5516548879113141351/posts/default/2924393500020088430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5516548879113141351/posts/default/2924393500020088430'/><link rel='alternate' type='text/html' href='http://pci-express.blogspot.com/2008/02/data-link-layer.html' title='DATA LINK LAYER'/><author><name>.</name><uri>http://www.blogger.com/profile/12231586279374897112</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='22' src='http://www.orbitcast.com/archives/xm-connect-and-play-chip.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_D3t0yzWw-mU/R6ir8cQYNQI/AAAAAAAAACM/6lsDeYbLXhc/s72-c/1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5516548879113141351.post-7945308638337876943</id><published>2008-02-05T10:24:00.000-08:00</published><updated>2008-02-05T10:31:58.529-08:00</updated><title type='text'>TRANSACTION LAYER</title><content type='html'>&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;    &lt;/span&gt;&lt;/span&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: 200%;"&gt;&lt;span style="font-size: 12pt; line-height: 200%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;        The Upper Layer of the architecture is the Transaction Layer. The main responsible of this layer is to begin the process of turning request or completion from device core into PCI Express transactions. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: 200%;"&gt;&lt;span style="font-size: 12pt; line-height: 200%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;span style=""&gt;            &lt;/span&gt;On the Transmit side, the transaction layer receives request or completion data from the core, and turns that information into out going PCI Express transaction. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: 200%;"&gt;&lt;span style="font-size: 12pt; line-height: 200%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;span style=""&gt;            &lt;/span&gt;On the Receive side the transaction layer accepts the incoming PCI Express transactions from its Data Link Layer.&lt;/span&gt;&lt;span style="font-size: 10pt; line-height: 200%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="margin-bottom: 0.0001pt; line-height: 200%;font-family:arial;"&gt;&lt;span style="line-height: 200%;font-size:100%;" &gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_D3t0yzWw-mU/R6iqd8QYNPI/AAAAAAAAACE/iCD4809az7I/s1600-h/1.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_D3t0yzWw-mU/R6iqd8QYNPI/AAAAAAAAACE/iCD4809az7I/s320/1.JPG" alt="" id="BLOGGER_PHOTO_ID_5163564404148024562" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size:100%;"&gt;&lt;b  style="font-family:arial;"&gt;&lt;span style="line-height: 115%;font-size:12;" &gt;   Transaction Layer Model&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;p class="MsoNormal" face="arial" style="margin-bottom: 0.0001pt; line-height: 200%;"&gt;  &lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: 200%; font-family: arial;"&gt;  &lt;/p&gt;&lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;b style=""&gt;&lt;span style="font-size: 2pt; line-height: 115%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 200%;"&gt;&lt;span style="font-size: 12pt; line-height: 200%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;span style=""&gt;               &lt;/span&gt;Transaction Layer uses TLP-Transaction Layer Packet to communicate request and complete data into other PCI Express devices. Each TLP has a Header to identify the type of transaction. The Transaction Layer request device generates the TLP and completion device consumes the TLP. Transaction Layer has several other operations which include “Flow Control” and “Power Management”.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 200%;"&gt;&lt;span style="font-size: 12pt; line-height: 200%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;span style=""&gt;               &lt;/span&gt;Header identifies the information for the transaction (types). PCI Express architecture defines four transaction types.&lt;/span&gt;&lt;span style="font-size: 10pt; line-height: 200%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in; line-height: normal;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 12pt; font-family: Symbol;"&gt;&lt;span style=""&gt;·&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Memory Transaction&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in; line-height: normal;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 12pt; font-family: Symbol;"&gt;&lt;span style=""&gt;·&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;I/O Transaction&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in; line-height: normal;"&gt;  &lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in; line-height: normal;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 12pt; font-family: Symbol;"&gt;&lt;span style=""&gt;·&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Configuration Transaction&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in; line-height: normal;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 12pt; font-family: Symbol;"&gt;&lt;span style=""&gt;·&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Message Transaction&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 200%;"&gt;&lt;span style="font-size: 12pt; line-height: 200%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Where as DLP and ECRC (End to End CRC) are optional. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in; line-height: normal;"&gt;&lt;br /&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: 200%; font-family: arial;"&gt;&lt;br /&gt;&lt;span style="line-height: 200%;font-size:100%;" &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5516548879113141351-7945308638337876943?l=pci-express.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pci-express.blogspot.com/feeds/7945308638337876943/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5516548879113141351&amp;postID=7945308638337876943' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5516548879113141351/posts/default/7945308638337876943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5516548879113141351/posts/default/7945308638337876943'/><link rel='alternate' type='text/html' href='http://pci-express.blogspot.com/2008/02/transaction-layer.html' title='TRANSACTION LAYER'/><author><name>.</name><uri>http://www.blogger.com/profile/12231586279374897112</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='22' src='http://www.orbitcast.com/archives/xm-connect-and-play-chip.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_D3t0yzWw-mU/R6iqd8QYNPI/AAAAAAAAACE/iCD4809az7I/s72-c/1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5516548879113141351.post-6124529136410223829</id><published>2008-02-05T10:16:00.000-08:00</published><updated>2008-02-05T10:22:50.109-08:00</updated><title type='text'>PCI Express Layering Overview</title><content type='html'>&lt;span style="line-height: 200%;"&gt;&lt;span style=""&gt;            &lt;/span&gt;As shown in the figur&lt;/span&gt;&lt;span style="line-height: 200%;"&gt;e, PCI Express has &lt;/span&gt;&lt;span style="line-height: 200%;"&gt;three discrete logical layers:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;  &lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: 200%;"&gt;&lt;span style="line-height: 200%;"&gt;Transaction Layer&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: 200%;"&gt;&lt;span style="line-height: 200%;"&gt;Data Link Layer&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: 200%;"&gt;&lt;span style="line-height: 200%;"&gt;Physical Layer&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size: 12pt; line-height: 115%; font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Each of these layers is divided into two sections: Transmit and Receive block&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_D3t0yzWw-mU/R6ioasQYNOI/AAAAAAAAAB8/8x-yufSXfu0/s1600-h/1.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 254px; height: 272px;" src="http://1.bp.blogspot.com/_D3t0yzWw-mU/R6ioasQYNOI/AAAAAAAAAB8/8x-yufSXfu0/s320/1.JPG" alt="" id="BLOGGER_PHOTO_ID_5163562149290194146" border="0" /&gt;&lt;/a&gt;&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: 200%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_D3t0yzWw-mU/R6ioasQYNOI/AAAAAAAAAB8/8x-yufSXfu0/s1600-h/1.JPG"&gt;  &lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center; line-height: 200%;" align="center"&gt;&lt;b style=""&gt;&lt;span style="line-height: 200%;font-family:&amp;quot;;font-size:12;"  &gt;PCI Express Layering Diagram Model&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5516548879113141351-6124529136410223829?l=pci-express.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pci-express.blogspot.com/feeds/6124529136410223829/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5516548879113141351&amp;postID=6124529136410223829' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5516548879113141351/posts/default/6124529136410223829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5516548879113141351/posts/default/6124529136410223829'/><link rel='alternate' type='text/html' href='http://pci-express.blogspot.com/2008/02/pci-express-layering-overview.html' title='PCI Express Layering Overview'/><author><name>.</name><uri>http://www.blogger.com/profile/12231586279374897112</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='22' src='http://www.orbitcast.com/archives/xm-connect-and-play-chip.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_D3t0yzWw-mU/R6ioasQYNOI/AAAAAAAAAB8/8x-yufSXfu0/s72-c/1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5516548879113141351.post-6055004547179647005</id><published>2008-02-05T09:56:00.000-08:00</published><updated>2008-02-05T10:38:00.379-08:00</updated><title type='text'>PCI-Express</title><content type='html'>&lt;a style="font-weight: bold;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_D3t0yzWw-mU/R6ij8MQYNLI/AAAAAAAAABk/we4VzcI8tdE/s1600-h/1.JPG"&gt;&lt;img style="cursor: pointer; width: 292px; height: 212px;" src="http://3.bp.blogspot.com/_D3t0yzWw-mU/R6ij8MQYNLI/AAAAAAAAABk/we4VzcI8tdE/s320/1.JPG" alt="" id="BLOGGER_PHOTO_ID_5163557227257672882" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shapetype id="_x0000_t75" coordsize="21600,21600" spt="75" preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"&gt;  &lt;v:stroke joinstyle="miter"&gt;  &lt;v:formulas&gt;   &lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;   &lt;v:f eqn="sum @0 1 0"&gt;   &lt;v:f eqn="sum 0 0 @1"&gt;   &lt;v:f eqn="prod @2 1 2"&gt;   &lt;v:f eqn="prod @3 21600 pixelWidth"&gt;   &lt;v:f eqn="prod @3 21600 pixelHeight"&gt;   &lt;v:f eqn="sum @0 0 1"&gt;   &lt;v:f eqn="prod @6 1 2"&gt;   &lt;v:f eqn="prod @7 21600 pixelWidth"&gt;   &lt;v:f eqn="sum @8 21600 0"&gt;   &lt;v:f eqn="prod @7 21600 pixelHeight"&gt;   &lt;v:f eqn="sum @10 21600 0"&gt;  &lt;/v:formulas&gt;  &lt;v:path extrusionok="f" gradientshapeok="t" connecttype="rect"&gt;  &lt;o:lock ext="edit" aspectratio="t"&gt; &lt;/v:shapetype&gt;&lt;v:shape id="_x0000_s1026" type="#_x0000_t75" style="'position:absolute;" wrapcoords="-54 0 -54 21526 21600 21526 21600 0 -54 0"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image001.png" title=""&gt;  &lt;w:wrap type="tight"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;!--[endif]--&gt;&lt;b style="font-weight: bold;"&gt;&lt;span style="line-height: 200%;"&gt;&lt;span style=""&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b style="font-weight: bold;"&gt;&lt;span style="line-height: 115%;"&gt;PCI Express X1 Link Model&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="line-height: 200%; font-weight: bold;"&gt;The major difference between PCI Express and PCI, PCI-Express is a Serial Point to Point interface, whereas PCI is a Parallel. A PCI-Express device is always the driver for its transmitter pairs(s) and is always the target for its receiver pair(s).&lt;/span&gt;&lt;span style="line-height: 200%; font-weight: bold;"&gt;The Connection between two PCI Express devices is referred to as Link. A links consist of number of Lanes. A lane is a combination of Transmit and Receive pairs. &lt;/span&gt;&lt;span style="line-height: 200%; font-weight: bold;"&gt;For the first generation of &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;  &lt;p class="MsoNormalCxSpMiddle" style="line-height: 200%; font-weight: bold;"&gt;&lt;span style="line-height: 200%;"&gt;PCI Express technology, there is only one signaling rate defined, which provides an effective 2.5 Gigabits/second/Lane/direction of raw bandwidth. The data rate is expected to increase with technology advances in the future.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormalCxSpMiddle" style="line-height: 200%; font-weight: bold;"&gt;  &lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: 200%; font-weight: bold;"&gt;&lt;span style="line-height: 200%;"&gt;PCI Express configuration has serial links: X1, X2, X4, X8, X12, X16 and X32. An X1 configuration has a single serial path of Transmit and Receive. Likewise X2 configurations have two serial paths of Transmit and Receive. The serial links pronounced as or read as&lt;span style=""&gt;     &lt;/span&gt;” by one “- X1 and “by two”-X2 and so on.&lt;/span&gt;&lt;/p&gt;&lt;a style="font-weight: bold;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_D3t0yzWw-mU/R6ikh8QYNMI/AAAAAAAAABs/Dda91mI9QRk/s1600-h/1.JPG"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_D3t0yzWw-mU/R6ikh8QYNMI/AAAAAAAAABs/Dda91mI9QRk/s320/1.JPG" alt="" id="BLOGGER_PHOTO_ID_5163557875797734594" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;b style="font-weight: bold;"&gt;&lt;span style="line-height: 115%;"&gt;          Model of X2 serial links&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shapetype id="_x0000_t75" coordsize="21600,21600" spt="75" preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"&gt;  &lt;v:stroke joinstyle="miter"&gt;  &lt;v:formulas&gt;   &lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;   &lt;v:f eqn="sum @0 1 0"&gt;   &lt;v:f eqn="sum 0 0 @1"&gt;   &lt;v:f eqn="prod @2 1 2"&gt;   &lt;v:f eqn="prod @3 21600 pixelWidth"&gt;   &lt;v:f eqn="prod @3 21600 pixelHeight"&gt;   &lt;v:f eqn="sum @0 0 1"&gt;   &lt;v:f eqn="prod @6 1 2"&gt;   &lt;v:f eqn="prod @7 21600 pixelWidth"&gt;   &lt;v:f eqn="sum @8 21600 0"&gt;   &lt;v:f eqn="prod @7 21600 pixelHeight"&gt;   &lt;v:f eqn="sum @10 21600 0"&gt;  &lt;/v:formulas&gt;  &lt;v:path extrusionok="f" gradientshapeok="t" connecttype="rect"&gt;  &lt;o:lock ext="edit" aspectratio="t"&gt; &lt;/v:shapetype&gt;&lt;v:shape id="_x0000_s1033" type="#_x0000_t75" style="'position:absolute;" wrapcoords="-54 0 -54 21548 21600 21548 21600 0 -54 0"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image001.png" title=""&gt;  &lt;w:wrap type="tight"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;!--[endif]--&gt;&lt;br /&gt;&lt;p class="MsoNormalCxSpMiddle" style="line-height: 200%; font-weight: bold;"&gt;&lt;br /&gt;&lt;span style="line-height: 200%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5516548879113141351-6055004547179647005?l=pci-express.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pci-express.blogspot.com/feeds/6055004547179647005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5516548879113141351&amp;postID=6055004547179647005' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5516548879113141351/posts/default/6055004547179647005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5516548879113141351/posts/default/6055004547179647005'/><link rel='alternate' type='text/html' href='http://pci-express.blogspot.com/2008/02/pci-express.html' title='PCI-Express'/><author><name>.</name><uri>http://www.blogger.com/profile/12231586279374897112</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='22' src='http://www.orbitcast.com/archives/xm-connect-and-play-chip.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_D3t0yzWw-mU/R6ij8MQYNLI/AAAAAAAAABk/we4VzcI8tdE/s72-c/1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5516548879113141351.post-580406392376815499</id><published>2008-02-05T09:48:00.001-08:00</published><updated>2008-02-05T09:54:13.375-08:00</updated><title type='text'>INTRODUCTION</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_D3t0yzWw-mU/R6ih_cQYNKI/AAAAAAAAABc/aqGd546V-ds/s1600-h/1.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 259px; height: 197px;" src="http://4.bp.blogspot.com/_D3t0yzWw-mU/R6ih_cQYNKI/AAAAAAAAABc/aqGd546V-ds/s320/1.JPG" alt="" id="BLOGGER_PHOTO_ID_5163555084068992162" border="0" /&gt;&lt;/a&gt;&lt;span style="line-height: 200%;"&gt;When look back to history we can find so many advancement in technology day today life. When refer to the technology, can find lot of development between every stage. In communication and computer sector the growth is drastic change, people can communicate any where in the world in few seconds because of technical advancement. &lt;span style=""&gt; &lt;/span&gt;There are certain times in the evolution of Technology for every generation. Because of technology revolution a new input/output architecture, PCI Express allows computer to process far beyond the limit when compared with the existing technology. The term PCI - Peripheral Component Interconnect.PCI Express is the third generation I/O interconnects.PCI Express communicate the devices simultaneously by implementing dual unidirectional paths, this makes the protocol high speed and low voltage.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;The three main technologies,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style="line-height: 200%;font-family:Symbol;font-size:12;"  &gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style="line-height: 200%;font-family:Symbol;font-size:12;"  &gt;&lt;span style=""&gt;·&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="line-height: 200%;font-family:&amp;quot;;font-size:12;"  &gt;PCI&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style="line-height: 200%;font-family:&amp;quot;;font-size:12;"  &gt;&lt;/span&gt;&lt;span style="line-height: 200%;font-family:&amp;quot;;font-size:12;"  &gt;&lt;/span&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="line-height: 200%;font-family:Symbol;font-size:12;"  &gt;&lt;span style=""&gt;·&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="line-height: 200%;font-family:&amp;quot;;font-size:12;"  &gt;PCI- X &lt;span style=""&gt; &lt;/span&gt;(Derivative of PCI)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style="line-height: 200%;font-family:&amp;quot;;font-size:12;"  &gt;&lt;/span&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="line-height: 200%;font-family:Symbol;font-size:12;"  &gt;&lt;span style=""&gt;·&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="line-height: 200%;font-family:&amp;quot;;font-size:12;"  &gt;PCI- Express &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;        &lt;p class="MsoListParagraphCxSpLast" style="margin-left: 4.5pt; line-height: 200%;"&gt;&lt;span style="line-height: 200%;font-family:&amp;quot;;font-size:12;"  &gt;PCI-X is not the abbreviation of PCI Express. PCI-X evolved from PCI.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5516548879113141351-580406392376815499?l=pci-express.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pci-express.blogspot.com/feeds/580406392376815499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5516548879113141351&amp;postID=580406392376815499' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5516548879113141351/posts/default/580406392376815499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5516548879113141351/posts/default/580406392376815499'/><link rel='alternate' type='text/html' href='http://pci-express.blogspot.com/2008/02/introduction.html' title='INTRODUCTION'/><author><name>.</name><uri>http://www.blogger.com/profile/12231586279374897112</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='22' src='http://www.orbitcast.com/archives/xm-connect-and-play-chip.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_D3t0yzWw-mU/R6ih_cQYNKI/AAAAAAAAABc/aqGd546V-ds/s72-c/1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
