
DDR5Õâô¿ì£¬ÎªÉ¶»¹ÄÜÄÇôÎÈ£¿
Ðû²¼Ê±¼ä£º2023-06-28 08:41
¸ßËÙÏÈÌìÉúÔ±--½ª½Ü
¸÷È˶¼ÔÚ¹Ø×¢DDR5ÅܵÄÓжà¿ì£¬¸ßËÙÏÈÉúÈ´ÔÚÌåÌùËüΪʲôÄܹ»ÅܵÄÎÈ¡¡
ÄÚ´æµÄÎȹÌÐÔ£¬Àë²»¿ªRAS¹¦Ð§¡£ÌáÆðRAS£¬ÊìϤDDRµÄС»ï°éÃÇÒ»¶¨¼ÇµÃÐеØÖ·Ñ¡Í¨Ñ¶ºÅ£¨Row Address Strobe, RAS£©£¬²»¹ýÕâ¸öÐźŸú±¾ÎÄûɶ¹ØÏµ£¬ÎªÁË×èÖ¹¸÷ÈË¿´·¨»ìÏý£¬ÏÈ˵Ã÷Ò»¹þ¡£
ÑÔ¹éÕý´«£¬½ñÌìÒªÏÈÈݵÄÊÇÁíÍâÒ»¸öRAS£¨Reliability£¬Availability and Serviceability£©£¬¼´¿É¿¿ÐÔ¡¢¿ÉÓÃÐԺͿÉά»¤ÐԵļò³Æ¡£RAS¹¦Ð§Ò»·½Ãæ¿ÉÒÔͨ¹ýµ÷½âÐźŹæ±ÜΣº¦£¬ÁíÒ»·½Ã棬ÔÚ±¬·¢¹ýʧʱʵʱ·¢Ã÷²¢¾ÙÐÐÐÞÕý£¬ÒÔÑÓÉìϵͳÕý³£ÔËÐеÄʱ¼ä£¬Í¨Ë×µã˵£¬¾ÍÊÇûʲ»ÕÒÊ£¬ÓÐʲ»ÅÂÊ£¬ËäÈ»ÁË£¬Õâôͨ͸µÄ¹¦Ð§²»ÊÇijһÏîÊÖÒÕ¾ÍÄܸãµàµÄ£¬RAS¹¦Ð§Í¨³£ÊÇÒ»×éÊÖÒյĺϳƣ¬DDR5ÄÜÎÈס£¬RAS¹¦Ð§¹¦²»¿Éû¡£ÏÐÑÔÉÙÐð£¬Ò»ÆðÉϳµ°É¡£
¡¾ÌáÉý1¡¿Æ¬ÉÏECC (On-Die Error Correction Code)
Ëæ×ÅDDR5ÐźÅËÙÂʵÄÔöÌíºÍоƬÉú²ú¹¤ÒÕÄѶȵļӴó£¬DRAMÄÚ´æ·ºÆðµ¥Î»¹ýʧµÄΣº¦Ò²ËæÖ®ÔöÌí£¬Îª½øÒ»²½¸ÄÉÆÄÚ´æÐŵÀ£¬¾ÀÕýDRAMоƬÖпÉÄÜ·ºÆðµÄλ¹ýʧ£¬DDR5ÒýÈëÁËÆ¬ÉÏECCÊÖÒÕ£¬½«ECC¼¯³Éµ½DDR5оƬÄÚ²¿£¬Ìá¸ß¿É¿¿ÐÔ²¢½µµÍΣº¦£¬Í¬Ê±»¹ÄܽµµÍȱÏÝÂÊ¡£
¿´µ½ÕâÀ¸ßËÙÏÈÉúËÆºõÒѾÄܲµ½¸÷ÈË×îÌåÌùµÄÎÊÌâÁË£ºÆ¬ÉÏECCµÄʹÓÃÊÇ·ñÒâζ×Å¿ÉÒÔ²»±Øµ¥¶ÀµÄECC¿ÅÁ£ÁË£¿ºÜÒź¶£¬ÃÕµ×ÊÇ·ñ¶¨µÄ£¬ÓÉÓÚOn-Die ECCÎÞ·¨¾ÀÕýоƬÍâ»òÕßÄ£¿éÓëÄÚ´æ¿ØÖÆÆ÷Ö®¼äµÄDDRͨµÀÖеĹýʧ£¬Òò´Ë£¬Ö®Ç°³£Óõıߴø£¨Side-band£©ECC¿ÅÁ£ÔÚÐëÒªµÄÇéÐÎÏÂÕÕ¾ÉÒª±£´æµÄ¡£
¡¾ÌáÉý2¡¿Õ¼¿Õ±Èµ÷ÀíÆ÷ (DCA£¬Duty Cycle Adjuster)
Õ¼¿Õ±Èµ÷ÀíÆ÷£¨DCA£©Ö§³ÖÖ÷¿ØÍ¨¹ýµ÷ÀíDDR5ÄÚ²¿Õ¼¿Õ±È£¬ÔÚÒ»¶¨µÄ¹æÄ£ÄÚÅâ³¥Êý¾ÝѡͨѶºÅ£¨DQS£©ºÍÊý¾ÝÐźţ¨DQ£©µÄÕ¼¿Õ±ÈÊ§Õæ£¬¸Ã¹¦Ð§Í¨¹ýµ÷½âDQºÍDQSÐźŵÄÕ¼¿Õ±È£¬Àο¿Á˶ÁÈ¡Êý¾ÝµÄÎȹÌÐÔ¡£
¡¾ÌáÉý3¡¿DQSÄÚ²¿ÑÓ³Ù¼à¿Ø(DQS Interval Oscillator)
Ëæ×ÅDDR DIEÉϵĵçѹºÍζÈת±ä£¬DQSʱÖÓÊ÷ÑÓ³Ù½«±¬·¢Æ«ÒÆ£¬¿ÉÄÜÐèÒªÖØÐÂѵÁ·£¨re-train£©¡£DDR5°üÀ¨Ò»¸öÄÚ²¿DQSʱÖÓÊ÷Õñµ´Æ÷£¬ÓÃÓÚÕÉÁ¿ÓÉÖ÷¿ØÈ·¶¨µÄ¸ø×¼Ê±¼ä¾àÀëÄÚµÄÑÓ³ÙÁ¿¡£DQSÕñµ´Æ÷ΪÖ÷¿ØÌṩÊÇ·ñÐèÒªÖØÐÂѵÁ·£¬ÒÔ¼°Ç±ÔÚÎó²î¾ÞϸµÈÖ÷ÒªÐÅÏ¢¡£Ö÷¿Ø¿ÉÒÔʹÓô˹¦Ð§°´ÆÚÖØÐÂѵÁ·Í¨µÀ£¬ÒÔÅâ³¥DRAMÖеçѹºÍζÈת±äÒýÆðµÄÑÓ³Ù¡£
¡¾ÌáÉý4¡¿Êý¾Ý¶ÁдµÄÑ»·ÈßÓàУÑé (CRC, Cyclic Redundancy Check)
Ñ»·ÈßÓàУÑéÊÇÊý¾ÝͨѶÁìÓòÖÐÒ»ÖÖ³£¼ûµÄ²é´íУÑéÊÖÒÕ¡£Æä»ùÀ´Ô´ÀíÊÇ£º½«Àο¿ÊýÄ¿µÄУÑéλ¸½¼ÓÔÚÐèÒª´«ÊäµÄÊý¾ÝºóÃæ£¬·¢ËͶ˶ÔУÑéλ¾ÙÐÐÌØ¶¨µÄÔËËã²¢·¢ËÍ£¬ÎüÊÕ¶ËÔÚÎüÊÕÊý¾Ýºó¶ÔУÑéλ¾ÙÐÐÔËËãÒÔ¼ì²éÊÇ·ñÍÉ»¯¡£CRC°ü¹ÜÁËÊý¾Ý´«ÊäµÄ׼ȷÐÔ¡£
DDR4½öÖ§³ÖÊý¾Ýд²Ù×÷µÄCRC£¬DDR5Ôò½«CRC¹¦Ð§À©Õ¹µ½Êý¾ÝµÄ¶Á²Ù×÷£¬½øÒ»²½°ü¹ÜÁËÊý¾Ý´«ÊäµÄ¿É¿¿ÐÔ¡£
¡¾ÌáÉý5¡¿Êý¾ÝµÄ·´ÏìѶ¶Ïƽºâ (DFE)
¹ØÓÚÊý¾ÝÐźţ¬Ëæ×ÅËÙÂʵĽøÒ»²½ÌáÉý£¬DDR5½ÓÄÉÁË֮ǰÔÚ¸ßËÙ´®ÐÐÐźÅÖвŻáʹÓõķ´ÏìѶ¶ÏƽºâÊÖÒÕ£¨DFE£©£¬ÒÔïÔÌÐźÅË¥¼õºÍÂë¼ä×ÌÈÅ£¨ISI£©µÄ¸ºÃæÓ°Ï죬ÔöÌíÁËÐźÅÑÛͼµÄÓÅ»¯ÊֶΣ¬ÎªÊý¾ÝÐźŵĸßËÙ´«ÊäÌṩÁ˰ü¹Ü¡£
¹ØÓÚDDR5Êý¾ÝÐźŵÄDFE¹¦Ð§£¬¸ßËÙÏÈÉú֮ǰÓÐרÃÅд¹ýһƪÎÄÕ¾ÙÐÐÏÈÈÝ£¬ÕâÀï¾Í²»ÔÙ׸Êö¡£
ƪ·ùËùÏÞ£¬±¾ÎĶÔDDR5µÄRAS¹¦Ð§¼ò½é¾Íµ½ÕâÀÕýÊÇÓÉÓÚ¶àÖÖRASй¦Ð§µÄ¼Ó³Ö£¬²ÅÒ»¶¨Ë®Æ½Éϰü¹ÜÁËDDR5ÌáËÙºóµÄÎȹÌÐÔ¡£








