ÃæÏò¹¦ÄÜ¿ÉÖØ×é½á¹¹DSP&CPUоƬ¼°ÆäÈí¼þµÄ»ù´¡Ñо¿ GO!
20.11.08
category: gcgx.com¸ÃÏîÄ¿×éÊ×ϯ¿ÆÑ§¼Òºî³¯»ÀԺʿ¸æËßÎÒÃÇ£¬×÷Ϊ¾ßÓÐ×ÔÖ÷֪ʶ²úȨµÄDSP&CPUоƬ£¬¿ÉÒԹ㷺ӦÓÃÓÚÐÅÏ¢¼Òµç¡¢ÍøÂçͨÐÅ¡¢ÉùÒôͼÏñÒÔ¼°À×´ïÉùÄɵÈÐźŴ¦ÀíÁìÓò¡¡
ÁªÏµ²É·ÃµÄʱºò¾ÍÖªµÀºîԺʿ¹¤×÷ºÜ棬ÏÖÔÚ¸ºÔð×ÅÁ½¸öÖØ´ó¿ÎÌ⣬ÂíÉÏÒªÈ¥ÔÆÄϳö²î¡£¡°ÄãÃDzɷþ¡Á¿°²Åŵýô´ÕÒ»µã£¬ºîÀÏʦµÄʱ¼äÊǼ·³öÀ´µÄ¡£¡±ÏîÄ¿×éµÄÕÔÀÏʦÂÔ´øÇ¸ÒâµØ¶ÔÎÒÃÇ˵£º¡°¿ì70µÄÈËÁË£¬»¹¾³£°¾Ò¹¼Ó°à¹¤×÷£¬²»ÈÝÒ×°¡£¡¡±È»¶ø×ß½ø°ì¹«ÊÒ£¬Ð¦×ŴӰ칫×ÀºóÆðÉíÓ¹ýÀ´µÄºî³¯»ÀԺʿ£¬Í··¢ËäÓÐЩ»¨°×£¬µ«ÒÂ×ÅÕûÆë£¬Éñ²ÉÞÈÞÈ£¬ÍêÈ«²»ËÆÒ»¸öÄê½üÆßÊ®µÄÀÏÈË£¬ÔÚËûÁ³ÉÏÒ²¿´²»³öһ˿µÄÆ£¾ë¡£ÔÚÕû¸ö²É·Ã¹ý³ÌÖУ¬ºî³¯»ÀʼÖÕÃæ´øÎ¢Ð¦£¬ÓÃËûÄÇÒ»¿Ú´ø×ÅŨÓô¼ÒÏçÌØÉ«µÄÆÕͨ»°½«Õû¸öÏîÄ¿µÄÇé¿öæ¸æ¸µÀÀ´¡£
¼ÇÕߣº¾Ý˵ÔçÔÚÉÏÊÀ¼Í80Äê´úÄ©Äú¾Í¸ºÔð¹ýÒ»¸ö863ÏîÄ¿£¬Ò²ÊǹØÓÚоƬÑÐÖÆ·½ÃæµÄ¡£ÕâÁ½¸öÏîÄ¿ÓÐûÓÐÏà¹ØÐÔ£¬ÄúÄܼòµ¥µÄ¸øÎÒÃǽéÉÜÒ»ÏÂÂð£¿
ºî³¯»À£ºÖ®Ç°µÄ863ÏîÄ¿£¬Ö÷ÒªÊÇÉè¼Æ³öÈý¸öÄܹ»½øÐиßËÙÐźŴ¦ÀíµÄרÓÃоƬ£¬Ä¿±êºÜµ¥Ò»£¬¾ÍÊÇÒªÌá¸ßÐźŴ¦ÀíµÄËÙ¶È¡£ÏÖÔÚÕâ¸öÏîÄ¿ÊÇ¡°ÃæÏò¹¦ÄÜ¿ÉÖØ×é½á¹¹DSP&CPUоƬ¼°ÆäÈí¼þµÄ»ù´¡Ñо¿¡±£¬Ëµ¼òµ¥Ò»Ð©¾ÍÊÇ£¬DSPºÍCPUÊÇÁ½ÀàоƬ£¬ÏÖÔÚÎÒÃÇÒª½«ËüÃÇͨ¹ýÒ»¶¨µÄ¼¼ÊõÈÚºÏÔÚÒ»Æð¡£ËùÒÔ£¬ËäÈ»ÕâÁ½¸öÏîÄ¿¶¼¸úоƬÓйأ¬È´ÊǽØÈ»²»Í¬µÄ¡£ÒªËµµ½Ïà¹ØÐÔ£¬ÄǾÍÊÇÔÚ֮ǰרÓÃоƬµÄÉè¼ÆÖÐÎÒÃÇ»ýÀÛÁËÒ»¶¨µÄ¾Ñ飬ΪÎÒÃÇÏÖÔÚµÄÑо¿¹¤×÷µì¶¨ÁËÒ»¶¨µÄ»ù´¡¡£
¼ÇÕߣºCPUÊÇʲôÎÒÃÇÖªµÀ£¬Äú½âÊÍÒ»ÏÂDSPÊÇʲôÂð£¿
ºî³¯»À£ºDSPÈ«³ÆÊÇ¡°Êý×ÖÐźŴ¦ÀíÆ÷¡±£¬ÊÇרÃÅ´¦ÀíÊý×ÖÐźŵģ¬ÊÊÓÃÓÚ¹¦ÄÜÒªÇóÏà¶Ôµ¥Ò»£¬È»¶øÔËËãËÙ¶ÈÒªÇóÏà¶Ô½Ï¸ßµÄÁìÓò¡£ÀýÈ磬ÊÖ»úºÍDVD²¥·Å»úÖУ¬¶¼»áÓÐDSPоƬ£¬ÓÃÓÚÉùÒô¡¢Í¼ÏñµÈÊý×ÖÐźŵĴ¦Àí£¬µ±È»£¬ÔÚһЩרÃŵÄÐźŴ¦ÀíÁìÓò£¬DSPоƬӦÓõþ͸ü¶àÁË¡£
¼ÇÕߣºÌýÄúÕâÑùһ˵£¬ÎÒÃÇÖªµÀCPUºÍDSPÊÇÁ½ÖÖÐÔÄÜ´ó²»ÏàͬµÄоƬ£¬ÄÇÎÒÃÇΪʲôҪ½«ÕâÁ½Õߺ϶þÎªÒ»ÄØ£¿
ºî³¯»À£ºDSPºÍCPUÓи÷×ÔµÄÌØµãºÍÓ¦ÓÃÁìÓò£¬ÏñDSPÖ÷Òª¸ºÔðÊý×ÖÐźŴ¦Àí£¬¶øCPU¸ü¶àµØÖ÷ÒªÊǸºÔðÕû¸öϵͳµÄе÷¡¢¿ØÖƺ͹ÜÀí¡£¾ÍÄÃÊÖ»úÀ´Ëµ°É£¬ÏÖÔÚµÄÊÖ»úÀïÃæÊÇ×°ÓÐÁ½¸ö´¦ÀíÆ÷оƬµÄ£¬Ò»¸öCPUºÍÒ»¸öDSP¡£CPUÖ÷ÒªÓÃÓÚ¿ØÖÆÊÖ»úÉϵIJ˵¥²Ù×÷¡¢±à¼·¢ËͶÌÐŵȣ¬¶øÓë¶Ô·½Í¨»°ÔòÐèÒªÔËË㹦ÄÜÇ¿´óµÄDSPÀ´Ö§³ÖÁË£¬Ëü»á½«ÉùÒôÐźŽøÐд¦Àí¡£Èç¹ûÎÒÃÇÓÐÒ»¸ö¿ÉÒÔ½«Á½Õߺ϶þΪһµÄоƬ£¬Ëü¼ÈÓÐCPU¿ØÖƹ¦ÄÜ£¬ÓÖ¼æ¹ËÁËDSPµÄ¸ßËÙÐźŴ¦Àí¹¦ÄÜ£¬½ñºóÊÖ»úÖÐÖ»°²×°Ò»¸öÕâÑùµÄоƬ¾ÍÐÐÁË¡£
½ñºó£¬Í¬Ê±ÐèÒªÊý¾ÝÔËËãºÍ¿ØÖƹ¦ÄܵĶ«Î÷»á¸ü¶à£¬µ«ÊÇÏÖÔÚÈ´Ö»ÄܲÉÓÃÁ½ÖÖоƬ¸÷ÓÃһƬµÄ°ì·¨À´½â¾ö¡£ËùÒÔ£¬Ëæ×ÅÖÚ¶àÓ¦ÓÃÁìÓòµÄ´óÁ¿ÐèÇó£¬Ëæ×żÆËã»úµÄCPUÔ½À´Ô½¶àµØÐèÒª¼æ¹ËÍê³ÉµäÐ͵ÄDSP¹¦ÄÜ£¬»¹ÓоÍÊÇ´ÓËÙ¶È¡¢¹¦ºÄ¡¢³É±¾µÈ·½Ã濼ÂÇ£¬Éè¼Æ¹¦ÄÜÇ¿´óµÄDSP&CPU×éºÏоƬÊÇÒ»¸ö±ØÈ»µÄ·¢Õ¹Ç÷ÊÆ¡£
¼ÇÕߣº½«ÕâÁ½ÖÖ´¦ÀíÆ÷ºÏ¶þΪһ£¬¿Ï¶¨²»ÊǼòµ¥µÄ¡°1+1=2¡±£¬ÄÇôÎÒÃǵÄÄ¿±êÊÇÊ²Ã´ÄØ£¿
ºî³¯»À£ºÎÒÃǵÄÄ¿±ê¾ÍÊÇͨ¹ý¶Ô¹ØÓÚDSP&CPUоƬµÄһϵÁÐÖØ´ó¿ÆÑ§ÎÊÌâµÄÑо¿£¬×îÖÕÑÐÖÆ³É¹¦¾ßÓÐ×ÔÖ÷֪ʶ²úȨµÄ¡¢¸ßÐÔÄÜDSP&CPU΢´¦ÀíÆ÷¼°ÆäϵͳÈí¼þ¡£ÕâÖÖоƬҪÇó±ØÐëͬʱ¾ßÓÐCPUÓÅÁ¼µÄµ÷¶È¹ÜÀíÄÜÁ¦²¢¾ßÓÐDSPÇ¿´óµÄÊý×ÖÐźŴ¦ÀíÄÜÁ¦£¬Í¬Ê±»¹ÒªÍê³ÉһЩ¾µäµÄÊý×ÖÐźŴ¦ÀíËã·¨ÒÔ¼°È·¶¨ÐèÒªÀ©Õ¹µÄ¹¦ÄܺÍÌØÐÔµÈһϵÁеÄÎÊÌâ¡£ÁíÍ⣬ÎÒÃÇ»¹ÒªÇóÀûÓÃͨ¹ý¼ò»¯CPUµç·¸»Ô£³öÀ´µÄ¿Õ¼ä£¬À´Éè¼Æ²¢ÊµÏÖһЩ¶àýÌå´¦Àí·½ÃæÐèÒª¼ÓÇ¿µÄ¹¦ÄÜ¡£
¼ÇÕߣºÕâ¸öÄ¿±ê¿Éν¹ú¼ÊÏȽøË®Æ½ÁË£¬¾Ý˵£¬ÔÚÉêÇëÁ¢ÏîµÄʱºò£¬Ôø¾ÓÐר¼Ò¶ÔÄãÃÇÖÆ¶¨µÄÄ¿±êÄÜ·ñÍê³É²úÉú¹ýÒÉÎÊ£¬ÏÖÔÚÏîÄ¿ÒѾ½áÌ⣬µ±³õÖÆ¶¨µÄ¸ßÄ¿±êÍê³ÉÁËÂð£¿
ºî³¯»À£ºÎÒÃÇÒÑ¾È«ÃæÊµÏÖÁËÔ¤ÆÚµÄÄ¿±ê£¡ÏÖÔÚÎÒÃdzɹ¦ÑÐÖÆ³öÎÒ¹úµÚÒ»¿î»ùÓÚ¶à·¢ÉäVLIWºÍSIMD¼¼ÊõµÄ¾ßÓпÉÖØ×é½á¹¹µÄ¸ßÐÔÄÜ΢´¦ÀíÆ÷¡°»ªÍþ-1¡±£¨SuperV-1£©Ð¾Æ¬¡£Õâ¿îоƬ¼æ¾ßDSPºÍCPU¹¦ÄÜ£¬ÊÇĿǰ¹úÄÚÊý¾Ý´¦ÀíÄÜÁ¦×îÇ¿µÄ΢´¦ÀíÆ÷£¬ÔÚÐÔÄÜÉÏÓÅÓÚÏÖÔÚµÄCPUºÍDSPÁ½ÖÖоƬµÄ×éºÏ¡£ÎÒÃÇËù×öµÄÒ»ÇÐÑо¿¹¤×÷£¬×îÖÕµÄÄ¿±ê¶¼ÊÇʵÏÖ¡°1+1´óÓÚ2¡±£¬Ó¦¸Ã˵£¬Õâ¸öÄ¿±êÎÒÃÇ´ïµ½ÁË£¡
¼ÇÕߣºÕâ¸ö¡°»ªÍþ-1¡±Ð¾Æ¬ÔÚÄÄЩ·½ÃæÓд´ÐÂÄØ£¿
ºî³¯»À£º¡°»ªÍþ-1¡±Ð¾Æ¬×îÍ»³öµÄ´´ÐÂÖ÷ÒªÔÚËĸö·½Ã棺µÚÒ»£¬ÎÒÃÇ´´ÔìÐԵزÉÓÃRISC¡¢VLIWºÍSIMD¼¼Êõ£¬½«DSPºÍCPUÓлúµØ½áºÏÔÚÒ»Æð£¬½«ÍƶÏÍÆ²â¼¼ÊõÓ¦ÓÃÓÚSuperV¼Ü¹¹Éè¼Æ¡£µÚ¶þ£¬ÎÒÃǽ«Ö¸Áî·Ö×éÓëÖ¸ÁîÖ´ÐзÖ×éÇø±ð¿ªÀ´£¬¸øÏµÍ³±àÒëÆ÷Éè¼ÆºÍÌåϵ½á¹¹Éè¼ÆÒÔ³ä·ÖµÄ×ÔÓɶȣ¬Í¬Ê±½â¾öÁËVLIWÌåϵ½á¹¹ÖеĶþ½øÖÆ´úÂë²»¼æÈÝÐÔÎÊÌâ¡£µÚÈý£¬Õû¸öоƬÌåϵ½á¹¹¾ßÓÐÈáÐÔ¿ÉÖØ¹¹ÌØÐÔ£¬¼´£ºÔÚ²»Ôö¼ÓÓ²¼þ¸´ÔӶȵÄǰÌáÏÂʹµÃ´¦ÀíÆ÷¿ÉÒÔ´¦Àí¶àÖÖÊý¾ÝÀàÐÍ£¬ÍØ¿íÁË´¦ÀíÆ÷µÄÓ¦ÓÃÁìÓò¡£ÔÚ²»Ôö¼ÓÓ²¼þ¸´ÔӶȵÄǰÌáϽ«¶à¸ö32λ³Ë·¨Æ÷ÖØ×é³ÉÈô¸É¸ö16λ³Ë·¨Æ÷»òÕß8λ³Ë·¨Æ÷¡£µÚËÄ£¬ÈíÓ²¼þʵÏÖÁªºÏÓÅ»¯¡£²ÉÓÃÈí¡¢Ó²¼þÐͬÉè¼ÆµÄ˼Ï룬¿Ë·þÁ˵¥´¿ÒÀ¿¿¶Ñ»ýÓ²¼þÀ´Ìá¸ß´¦ÀíÆ÷ÐÔÄܵĴ«Í³Éè¼ÆÄ£Ê½¡£
¼ÇÕߣºÕâÖÖ×éºÏʽоƬµÄÓ¦ÓÃÁìÓòÖ÷ÒªÊÇÄÄЩ?
ºî³¯»À£º¡°»ªÍþ-1¡±×÷Ϊ¾ßÓÐ×ÔÖ÷֪ʶ²úȨµÄоƬ£¬¿ÉÒԹ㷺ӦÓÃÓÚÐÅÏ¢¼Òµç¡¢ÍøÂçͨÐÅ¡¢ÉùÒôͼÏñÒÔ¼°À×´ïÉùÄɵÈÐźŴ¦ÀíÁìÓò¡£±ÈÈç˵ÐÂÒ»´úµÄ3GÊÖ»úºÍÏÖÔÚ·¢Õ¹ºÜ¿ìµÄÊý×ÖµçÊÓ¡£
¼ÇÕߣºÕâÖÖоƬµÄÓ¦ÓÿռäÈç´Ë¿í·º£¬²úÒµ»¯Ç°¾°Ò»¶¨ºÜºÃ°É£¿
ºî³¯»À£º973ÏîÄ¿Ö÷ÒªÕë¶Ô»ù´¡¿ÆÑ§ÎÊÌâµÄÑо¿£¬²¢²»Éæ¼°Ó¦Óÿª·¢ºÍ²úÒµ»¯ÎÊÌâ¡£Õâ¸öÏîÄ¿ËäȻȡµÃÁ˺ܺõijɹû£¬µ«Àë²úÒµ»¯»¹Óкܳ¤µÄ·Ҫ×ß¡£Ä¿Ç°ÎÒ¹úµÄ¿ÆÑмƻ®ÖÐËÆºõȱÉÙÒ»¸öÁ´Ìõ£¬¾ÍÊÇ´Ó»ù´¡Ñо¿¹ý¶Éµ½Ó¦ÓÃÁìÓòºÍ²úÒµ»¯£¬»¹ÓÐÐí¶à¼¼ÊõÎÊÌâÓдý½â¾ö£¬¿ÉÕâÏ×÷ȴûÓÐÏàÓ¦µÄÑо¿¼Æ»®ÓèÒÔÖ§³Ö¡£
¼ÇÕߣº×÷ΪÕâÒ»·½ÃæµÄר¼Ò£¬ÄúÄÜÔ¤²âÒ»ÏÂÒÔºóоƬÑз¢»áÍùÄĸö·½Ïò·¢Õ¹Âð£¿
ºî³¯»À£ºÒÔºóоƬµÄÑо¿·½Ïò£¬Ó¦¸Ã»á·ÅÔÚ¡°Ð¾Æ¬ÏµÍ³¡±£¨SOC£©µÄÑо¿ÉÏ¡£Ò²¾ÍÊǽ«°üÀ¨´«¸ÐÆ÷¡¢Çý¶¯Æ÷¡¢ÔËËãÆ÷µÈ¸÷²¿·ÖÔÚÄÚµÄÕû¸öϵͳȫ²¿¼¯³ÉÔÚÒ»¸öоƬÉÏ£¬³ÉΪһ¸ö¡°Ð¾Æ¬ÏµÍ³¡±¡£Ä¿Ç°¹ú¼ÊÉÏÒ²¶¼ÔÚ³¯Õâ¸ö·½ÃæÅ¬Á¦£¬Î´À´µÄоƬ½«»áÔÚ¹¦ÄܺÍËÙ¶È·½ÃæÓкܴóµÄÌá¸ß£¬ÒÔÍê³É¸ü¶àµÄ¹¤×÷
¡öÁ´½Ó
¹ØÓÚSuperV¡¶ÃæÏò¹¦ÄÜ¿ÉÖØ×é½á¹¹DSP&CPUоƬ¼°ÆäÈí¼þµÄ»ù´¡Ñо¿¡·ÏîÄ¿ÓÉÖйú¿ÆÑ§ÔºÉùѧÑо¿Ëù¡¢Ç廪´óѧºÍ±±¾©¹ã²¥Ñ§ÔºÈý¸öµ¥Î»µÄ7¸ö¿ÎÌâ×é³Ðµ£¡£ÎåÄêÀ´£¬¸ÃÏîÄ¿¸÷¿ÎÌâ×é°´ÕÕÏîÄ¿¼Æ»®ÈÎÎñÊéºÍ¿ÎÌâÈÎÎñÊ鹿¶¨µÄÄÚÈÝ¡¢Ñо¿·½°¸ºÍ¼¼Êõ·Ïß¿ªÕ¹Ñо¿¹¤×÷£¬Íê³ÉÁËÈÎÎñ£¬´ïµ½ÁËÔ¤ÆÚµÄÄ¿±ê£¬ÑÐÖÆ³É¹¦ÎÒ¹úµÚÒ»¿î»ùÓÚ¶à·¢ÉäVLIWºÍSIMD¼¼ÊõµÄ¾ßÓпÉÖØ×é½á¹¹µÄ¸ßÐÔÄÜ΢´¦ÀíÆ÷оƬSuperV£¨»ªÍþ£©¡£
DSP&CPUоƬ¼æ¾ßDSPºÍCPU¹¦ÄÜ£¬Ö¸Áî´¦ÀíÄÜÁ¦¿É´ï1024MIPS£¬32λ¡¢16λ¡¢8λ·åÖµÊý¾Ý´¦ÀíÄÜÁ¦·Ö±ðΪ1.4GOPS¡¢2.2GOPSºÍ3.8GOPS£¬ÊÇĿǰ¹úÄÚÊý¾Ý´¦ÀíÄÜÁ¦×îÇ¿µÄ΢´¦ÀíÆ÷¡£×÷Ϊ¾ßÓÐ×ÔÖ÷֪ʶ²úȨµÄDSP&CPUоƬ£¬¿ÉÒԹ㷺ӦÓÃÓÚÐÅÏ¢¼Òµç¡¢ÍøÂçͨÐÅ¡¢ÉùÒôͼÏñÒÔ¼°À×´ïÉùÄɵÈÐźŴ¦ÀíÁìÓò£¬¾ßÓÐÖØÒªµÄÀíÂÛºÍÏÖʵÒâÒå¡£