0 Òý ÑÔ
ÔÚ¹ýÈ¥¼¸ÄêÀÓÉÓÚÊý¾ÝÊäÈ룯Êä³öµÄÒªÇ󲻶ÏÌá¸ß£¬Ê¹Óû§¶ÔÊý¾Ý×ÜÏß´ø¿íÌá³ö¸ü¸ßµÄÒªÇó£¬Óɴ˲úÉúÁ˺ܶà»ùÓÚ¸ßËÙÐòÁй¹¼ÜµÄ´«Êä±ê×¼¡£°üÀ¨PCI Ex-press£¬HyperTransport£¬InfiniBand£¬RapidIOºÍStar-FabricµÈ¡£
2002ÄêµÚ2¼¾¶ÈPCISIG×éÖ¯·¢²¼ÁËPCI Express1£®0¹æ·¶£¬¶¨Î»ÓÚÉè¼Æ³ÉÒ»ÖÖϵͳ»¥Á¬½Ó¿Ú¡£¸Ã×éÖ¯ÓÖÓÚ2005ÄêµÚ3¼¾¶È·¢²¼PCI Express¹æ·¶ÔÚ¹¤Òµ¿ØÖÆÁìÓòµÄ¹æ·¶PICMG EXP£®0 CompactPCI Express Specification R1£®0£¬±»³Æ֮ΪCompactPCI Express(ÔÚÏÂÎÄÖмò³ÆΪCPCIe)¹æ·¶¡£
CPCIeϵͳ¿ÉÒÔ¼æÈÝCPCIÄ£¿é£¬¾ßÌåµÄʵÏÖ·½·¨ÊÇÔÚϵͳÖмÓÈëCPCIeµ½CPCIµÄÇŽÓÄ£¿é£¬¸ÃÄ£¿é±»³ÆΪ»ìºÏÇŽÓÄ£¿é¡£
½øÐлìºÏÇŽӵç·µÄÉè¼ÆÖ÷ҪʵÏÖÒÔÏÂÄÚÈÝ£º
(1)PCI²¿·Ö½Ó¿ÚµÄÉè¼ÆʵÏÖ£»
(2)PCIe×ÜÏß½Ó¿ÚÉè¼ÆʵÏÖ¡£
1 Éè¼ÆÔÀí
Èçͼ1Ëùʾ£¬¸ÃÄ£¿éÓÉXSJ4Á¬½ÓÌṩ3£®3 VµçÔ´£¬ÔÚ°åÉÏʹÓÃDC-DCµçѹת»»Ä£¿é£¬½«3£®3 Vµçѹת»»Îª1£®5 Vµçѹ£¬Ìṩ¸øPEX8111ʹÓá£PEX8111µÄÉÏÐж˿Ú(Upstream)Ϊx1µÄPCI Express½Ó¿Ú£¬ÏÂÐнӿÚ(Downstream)Ϊ32λ£¯33 MHzµÄPCI×ÜÏߣ¬¸ÃPCI½Ó¿Ú¿ÉÒÔʵÏÖPCI×ÜÏßµÄHost¹¦ÄÜ¡£
2 ʵÏÖ·½·¨
2£®1 Ö÷ÒªÔÆ÷¼þÑ¡Ôñ
ÔÚ¸ÃÉè¼ÆÖвÉÓóÉÊì¼¼Êõ£¬Ñ¡Óó£Óᢿɿ¿µÄ¿ØÖÆоƬ£¬½áºÏһЩ³£ÓõÄÍâΧµç·ºÍרÓõç·ʵÏÖÈ«²¿µÄ¹¦ÄÜ£¬¼´Ñ¡ÔñPEX8111×÷Ϊ½Ó¿ÚоƬ£¬ÀûÓù¦ÄÜоƬʵÏÖÓ²¼þÂß¼¡£
PEX8111ÊÇPLX¹«Ë¾ÍƳöµÄרÃÅÓÃÓÚPCI Ex-pressºÍPCI×ÜÏßÖ®¼äÇŽӵÄоƬ£¬Ëü°üº¬1¸öx1µÄPCI Express¶Ë¿ÚºÍ1·32λPCI½Ó¿Ú¡£ËüµÄÍâΧµç·ÉÙ£¬Éè¼Æ¼òµ¥¡£
2£®2 PCI ExpressÓ²¼þ½Ó¿ÚʵÏÖ
ÿ¸öPCI ExpressµÄ¶Ë¿Ú°üÀ¨Á½²¿·ÖÐźţ¬¶Ë¿Ú¿ØÖÆÐźźÍͨÐÅÐźš£¶Ë¿Ú¿ØÖÆÐźŰüÀ¨ÈȲå°Î¿ØÖÆÐźš¢Ê±ÖÓʹÄÜÐźš¢µçԴʹÄÜÐźŵȡ£Í¨ÐÅÐźÅÖ÷ÒªÓÉlaneÐŵÀ×é³É£¬Ã¿¸ölaneÐŵÀ°üº¬ÊÕ·¢²î·ÖÐźŶԸ÷Ò»¸ö£¬Ã¿¸öPCI ExpressµÄ¶Ë¿Ú°üº¬µÄlaneÐŵÀÊýÊÇ¿ÉÒÔÉìËõÅäÖõģ¬Ò²¾ÍÊÇ˵°üº¬laneÐŵÀµÄÊýÄ¿ÊǿɱäµÄ£¬ÔÚ¸ÃÄ£¿éÖе¥¸ö¶Ë¿Ú°üº¬1¸ölaneÐŵÀ¡£ÔÚlaneÐŵÀÉÏ´«ÊäµÄÊǸßËÙ²î·ÖÐźţ¬ÔÚÿ¸öÐźŲî·Ö¶ÔÉÏÐźŵÄ×î¸ßµÄ´«ÊäËÙÂÊ¿ÉÒÔ´ïµ½2£®5 Gb£¯s¡£ÔÚÁ½¸öÉ豸֮¼ä»¥Á¬µÄlaneÐŵÀÐèÒª¼ÓÈëµçÈݸôÀëÖ±Á÷Ðźţ¬¿¼Âǵ½´«ÊäÐźŵÄƵÂÊ£¬µçÈݵķâ×°³ß´çÒ»°ãΪ0402£¬Ð¡µÄ³ß´ç¿ÉÒÔ½µµÍµçÈݵĴ®ÁªµÈЧµç¸Ð£¬Ìá¸ßµçÈÝÔÚ¸ßƵÐźÅÇøÓòµÄʹÓÃÐÔÄÜ¡£
2£®3 ʱÖÓÉè¼Æ
·¢ËÍÆ÷ÒÔ2£®5 Gb£¯sµÄËÙÂʶ¨Ê±Êä³öÊý¾Ý¡£ÊµÏÖ¸ÃËÙÂʵÄʱÖÓ±ØÐ뾫ȷÔÚÖÐÐÄƵÂʱ300 ppmÄÚ£¬Ëü×î´óÔÊÐíÿ1 666¸öʱÖÓÆ«Àë1¸öʱÖÓ¡£É豸»ñȡʱÖÓÊäÈëµÄ·½Ê½ÓÐÁ½ÖÖ£º²ÉÓñ¾°åʱÖÓºÍʹÓÃÍⲿÊäÈëʱÖÓ£¬¸ÃÉè¼ÆʹÓÃÍⲿʱÖÓ¡£Èç¹ûʹÓÃÀ©Õ¹ÆµÆ׶¨Ê±(Spread Spectrum Clocking£¬SSC)¹¦ÄÜ£¬Ò»°ã¶¼ÒªÇóÁ´Â·Éϵķ¢ËÍÆ÷ºÍ½ÓÊÕÆ÷±ØÐëʹÓÃͬһ²Î¿¼Ê±ÖÓ£¬SSCÊÇÒ»ÖÖÓÃÓÚ»ºÂýµ÷ÖÆʱÖÓƵÂʵļ¼Êõ£¬ÒԱ㽵µÍʱÖÓÖÐÐÄƵÂÊ´¦µÄEMI·øÉäÔëÒô¡£ÓÐÁËSSC£¬·øÉäµÄÄÜÁ¿¾Í²»»á²úÉú2£®5 GHzµÄÔëÒô¼â·åÐźţ¬ÒòΪ·øÉäÄÜÁ¿±»·ÖÉ¢µ½2£®5 GHzÖÜΧСµÄƵÂÊ·¶Î§¡£
±¾Ä£¿éÐèҪΪÍâ½ÓµÄPCIÉ豸ÌṩʱÖÓÐźţ¬Èçͼ2Ëùʾ¡£33 MHz¾§Ìå×÷ΪʱÖÓÔ´£¬Í¨¹ýÁãÑÓʱ»º³åÆ÷CY2305Êä³ö5·ʱÖÓ£¬²¢·Ö±ð×÷ΪPEX8111ºÍ4¸öÍâ½ÓPCIÉ豸µÄʱÖÓÔ´¡£ÁãÑÓʱ»º³åÆ÷ÊÇÒ»ÖÖ¿ÉÒÔ½«Ò»¸öʱÖÓÐźÅÉȳö¶à¸öʱÖÓÐźţ¬²¢Ê¹ÕâЩÊä³öÖ®¼äÓÐÁãÑÓʱºÍºÜµÍƫбµÄÆ÷¼þ£¬ËùÒÔ¿ÉÒÔÈÏΪ4¸öÍâ½ÓPCIÉ豸¹¤×÷ÔÚͬһʱÖÓÏ¡£
2£®4 PCI½Ó¿ÚÉè¼Æ
¸ÃPCI½Ó¿ÚʵÏֵŦÄÜΪPCIµÄHOST¹¦ÄÜ£¬°üº¬×ÜÏßÐźźÍÖÙ²ÃÐźš£ÔÚ½øÐиÃÄ£¿éÉè¼ÆʱÐèҪעÒâÁ¬½ÓÆ÷J1µÄÐźŶ¨ÒåÓë±ê×¼µÄJ1½Ó¿ÚÓÐһЩ²î±ð¡£ÒòΪÈç¹û½«PCI×ÜÏßÐźÅÍêÕûµÄÒý³öÐèÒªÁ½¸öÁ¬½ÓÆ÷J1£¬J2ÅäºÏʹÓ㬵«ÊÇÒòΪ¸ßËÙÁ¬½ÓÆ÷XSJ3´¦ÓÚÔ±¾J2µÄλÖÃÉÏ£¬Òò´ËÔÚȱÉÙ²¿·ÖÐźÅÕëµÄÇé¿öÏÂÎÞ·¨ÊµÏÖÍêÕûPCI host¹¦ÄÜ£¬²ÉȡʹÓÃÁËÌØÊâµÄCPCIJ1Á¬½ÓÆ÷µÄ·½·¨½â¾öÕâ¸öÎÊÌ⣬ÕâÖÖÁ¬½ÓÆ÷±ÈÆÕͨJ1Á¬½ÓÆ÷¶à³ö15¸öÐźÅÒý½Å£¬¿ÉÒÔʹÓÃÕâЩ¶àÓàµÄÒý½ÅÒý³öREQn£¬ACKnÐźš£
×÷ÕߣºÊ·Ôƻԣ¬Íõѧ±¦£¬Àî Óî À´Ô´£ºÏÖ´úµç×Ó¼¼Êõ