µÄ½âÂë¹ý³Ì¡£Õâ¸öËã·¨ÌṩÁËÓÅÐãÒôÖÊ, ÇÒÑÓʱºÜС¡£µ«ÊÇËüÒªÇó´¦ÀíÆ÷ÓÐÇ¿´óµÄÔËËãºÍ´¦ÀíÄÜÁ¦, ¶øÏȽøµÄ¶¨µãÔËËãÊý×ÖÐźŴ¦ÀíÆ÷ÕýºÃÄÜÂú×ãÕâ¸öÒªÇó¡£
¶ÔÓÚÓïÒô´¦ÀíÀ´Ëµ, ѹËõ±¶ÂÊÔ½¸ß, ±àÂëËã·¨Ò²Ô½¸´ÔÓ, ʵʱѹËõ¾Í²»¿ÉÄÜÓÃÂß¼µç·ʵÏÖ, Ò²²»»áÓÃÌå»ý´ó¡¢ËÙ¶ÈÂý¡¢³É±¾¸ßµÄ΢»úʵÏÖ¡£¶øDSP ¾ÍÊÇÒ»ÖÖºÏÊʵÄÑ¡Ôñ¡£ÀûÓÃDSP¿ª·¢Ç¶ÈëʽµÄÓïÒô±à½âÂëϵͳÕýÊǵ±Ç°Ñо¿µÄÈȵãÖ®Ò», ÔÚÍøÂç»áÒé¡¢ÓïÒôͨÐÅ¡¢¼à¿ØÏµÍ³µÈÁìÓòÖж¼ÊÇÖØÒªµÄ×é³É²¿·Ö¡£DSPµÄʹÓò»½öΪÓïÒôѹËõËã·¨µÄÓ¦ÓÃÌṩÁ˹ãÀ«µÄǰ¾°, ¶øÇÒʹϵͳµÄÉè¼Æ±äµÃ¼òµ¥, ¿É¿¿ÐÔÒ²´óΪÌá¸ß¡£
3.2 Èí¼þÎÞÏßµç
Èí¼þÎÞÏßµçÊÇÒ»ÖÖеÄÎÞÏßͨÐż¼Êõ, ËüµÄ»ù±¾Ë¼Ïë¾ÍÊÇÒÔÒ»¸öͨÓᢱê×¼¡¢Ä£¿é»¯µÄÓ²¼þƽ̨ΪÒÀÍÐ, ͨ¹ýÈí¼þ±à³ÌÀ´ÊµÏÖÎÞÏßµçµÄ¸÷ÖÖ¹¦ÄÜ, ´Ó»ùÓÚÓ²¼þ¡¢ÃæÏòÓÃ;µÄµç̨Éè¼Æ·½°¸Öнâ·Å³öÀ´¡£¹¦ÄܵÄÈí¼þ»¯ÊƱؼõÉÙ¹¦Äܵ¥Ò»¡¢Áé»îÐÔ²îµÄÓ²¼þµç·, ÓÈÆäÊǼõÉÙÄ£Äâ»·½Ú, °ÑÊý×Ö»¯´¦Àí¾¡¿ÉÄܵؿ¿½üÉ䯵ÌìÏß,½¨Á¢Ò»¸ö¾ßÓС°A /D¡ªDSP¡ªD /A¡±Ä£Ð͵ġ¢Í¨Óõġ¢¿ª·ÅµÄÓ²¼þƽ̨, ÔÚÕâ¸öÓ²¼þƽ̨ÉϾ¡Á¿ÀûÓÃÈí¼þ¼¼ÊõÀ´ÊµÏÖµç̨µÄ¸÷ÖÖ¹¦ÄÜÄ£¿é, ϵͳµÄÉý¼¶ÊÇͨ¹ýÈí¼þÀ´ÊµÏֵġ£
¿í´ø \\ ¶àƵ¶ÎÔÚÏß É䯵²¿·Ö A/D/A ±ä»»Æ÷ ÉÏ\\ÏÂÊý×ֱ䯵Æ÷ ¸ßËÙ´¦Àí¶Î ¸ßËÙ DSP רÓà ¿É±à ³Ì´¦ ÀíÆ÷ µÍËÙDSP ¼ÆËã»úÍøÂçÊý×ÖÐźŠÌìÏßÉ䯵¶Î µÍËÙ´¦Àí¶Î
ͼ4 Èí¼þÎÞÏßµç½á¹¹
ͼ4¸ø³öÁ˵äÐ͵ÄÈí¼þÎÞÏßµç½á¹¹¿òͼ¡£Í¼ÖÐÌìÏß¡¢¶àƵ¶Î±ä»»Æ÷¡¢º¬ÓÐA /DºÍD /A ±ä»»Æ÷µÄоƬÒÔ¼°Æ¬ÉÏͨÓô¦ÀíÆ÷ºÍ´æ´¢Æ÷µÈ²¿·Ö, ¿ÉÒÔÓÐЧµØÊµÏÖÎÞÏßµç̨¹¦Äܼ°ÆäËùÐèµÄ½Ó¿Ú¹¦ÄÜ¡£Èí¼þÎÞÏßµçÖйؼüµÄ¼¼Êõ¾ÍÊǸßÐÔÄܵÄA /D¡¢D /A ±ä»»Æ÷ºÍÒÔDSPΪºËÐĵÄʵʱÐźŴ¦ÀíÆ÷, Ëü¶ÔDSPµÄʵʱÐÔÓкܸß
µÄÒªÇó¡£
Èí¼þÎÞÏßµçϵͳµÄ¹¤×÷¹ý³ÌÊÇÔÚÉ䯵»òÖÐÆµ¶Ô½ÓÊÕÐźŽøÐÐÊý×Ö»¯, ͨ¹ýÈí¼þ±à³ÌÀ´Áé»îµØÊµÏÖ¸÷ÖÖ¿í´øÊý×ÖÂ˲¨¡¢Ö±½ÓÊý×ÖÆµÂʺϳɡ¢Êý×ÖÏÂ±äÆµ¡¢µ÷ÖÆ½âµ÷¡¢²î´í±àÂë¡¢ÐÅÁî¿ØÖÆ¡¢ÐÅÔ´±àÂë¼°¼Ó½âÃܹ¦ÄÜ¡£ÔÚ½ÓÊÕʱ, À´×ÔÌìÏßµÄÐźž¹ýRF´¦ÀíºÍ±ä»», ÓÉ¿í´øA /DÊý×Ö»¯, È»ºóͨ¹ý¿É±à³ÌÊý×ÖÐźŴ¦ÀíÄ£¿éʵÏÖËùÐèµÄ¸÷ÖÖÐźŴ¦Àí, ²¢½«´¦ÀíºóµÄÊý¾ÝËÍÖÁ¶à¹¦ÄÜÓû§ÖÕ¶Ë; ͬÑù, ÔÚ·¢ËÍʱ, ͨ¹ýÀàËÆ½ÓÊÕÐźŴ¦ÀíµÄÁ÷³Ì½«Êý¾Ýͨ¹ýÌìÏß·¢Éä³öÈ¥¡£
Èí¼þÎÞÏßµçÔÚͨÐÅÖÐ,ÌØ±ðÊÇÔÚµÚ3´úÒÆ¶¯Í¨ÐÅÖеÄÓ¦ÓÃÔ½À´Ô½³ÉΪÑо¿µÄ½¹µã¡£ÀýÈçÔÚÅ·ÖÞµÄACIS(ÏȽøµÄͨÐż¼ÊõÓëÒµÎñ)¼Æ»®ÖÐ,ÓжàÏî¼Æ»®Êǽ«Èí¼þÎÞÏߵ缼ÊõÓ¦ÓÃÔÚµÚ3´úÒÆ¶¯Í¨ÐÅϵͳÖС£ÃÀ¹úÒ²ÕýÔÚÑо¿»ùÓÚÈí¼þÎÞÏßµçµÄµÚ3´úÒÆ¶¯Í¨ÐÅϵͳµÄ¶àƵ´ø¶à´ø¿íʽÊÖ»úÓë»ùÕ¾£¬Ê¹µÃÈí¼þÎÞÏßµçÉ豸Éý¼¶µÄ³É±¾´ó·ù¶È½µµÍ¡£Í¬Ê±£¬Èí¼þÎÞÏߵ缼ÊõÓë¼ÆËã»ú¼¼ÊõÕýÔÚ²»¶ÏÈںϣ¬ÎªµÚ3´úÒÆ¶¯Í¨ÐÅϵͳÌṩÁËÁ¼ºÃµÄÓû§½çÃæ¡£
DSPµÄÓ²¼þ¼¼Êõ¼°ÆäËã·¨ÕýÊÇʵÏÖÈí¼þÎÞÏßµçµÄ¹Ø¼üËùÔÚ¡£Èí¼þÎÞÏßµçϵͳµÄÁé»îÐÔ¡¢¿ª·ÅÐԺͼæÈÝÐÔµÈÌØµãÖ÷ÒªÊÇͨ¹ýÒÔÐźŴ¦ÀíÆ÷ΪÖÐÐĵÄͨÓÃÓ²¼þƽ̨¼°Èí¼þÀ´ÊµÏֵġ£ËüÖ÷ÒªÍê³Éµç̨ÄÚ²¿Êý¾Ý´¦Àí¡¢µ÷ÖÆ½âµ÷ºÍ±àÂë½âÂëµÈ¹¤×÷¡£ÓÉÓÚµç̨ÄÚ²¿Êý¾ÝÁ÷´ó£¬½øÐÐÂ˲¨¡¢±äƵµÈ´¦ÀíÔËËã´ÎÊý¶à£¬±ØÐë²ÉÓøßËÙ¡¢ÊµÊ±¡¢²¢ÐеÄÊý×ÖÐźŴ¦ÀíÆ÷Ä£¿é»òרÓü¯³Éµç·²ÅÄÜ´ïµ½ÒªÇó¡£ÒªÍê³ÉÕâô¼è¾ÞµÄÈÎÎñ,±ØÐëÒªÇóÓ²¼þ´¦ÀíËٶȲ»¶ÏÔö¼Ó, оƬÈÝÁ¿À©´ó£¬Í¬Ê±ÒªÇóËã·¨½øÐÐÕë¶Ô´¦ÀíÆ÷µÄÓÅ»¯ºÍ¸Ä½ø¡£Õâ2¸ö·½ÃæÒªÇóµÄ²»¶ÏÌá¸ß½«ÊÇÊý×ÖÐźŴ¦Àí¼¼Êõ·¢Õ¹µÄ²»Ð¸¶¯Á¦¡£Ö»ÓÐÕâÑù, ²ÅÄÜʵÏÖµç̨ÄÚ²¿Èí¼þµÄ¸ßËÙÔËÐкͶàÖÖ¹¦ÄܵÄÁé»îÇл»ºÍ¿ØÖÆ¡£Èí¼þµÄʵÏÖ·½Ê½Ò»°ã²ÉÓÃDSPÆ÷¼þÀ´ÊµÏÖºÍÏÖ³¡¿É±à³ÌÃÅÕóÁÐ(FPGA)À´ÊµÏÖÊý×ÖÐźŴ¦ÀíÁ½ÖÖ¡£
ÔÚоƬËÙ¶ÈÌõ¼þµÄÏÞÖÆÏÂ, ¶ÔÊý×ÖÐźŴ¦ÀíÆ÷µÄËÙ¶ÈÒªÇó·Ç³£¸ß, ÀûÓøü¸ßËٶȵÄDSPоƬ×é½øÐв¢Ðд¦Àí¡£¸÷¸öоƬ³§ÉÌÕýÔÚŬÁ¦Ìá¸ßоƬµÄ´¦ÀíËÙ¶È, ÀûÓöàÖÖ²¢Ðд¦Àí¡¢Á÷Ë®Ïß¡¢×¨ÓÃÓ²¼þ½á¹¹À´Ìá¸ßоƬµÄÊý¾Ý´¦ÀíÄÜÁ¦¡£ÈçµÂÖÝÒÇÆ÷(TI)×î½üÍÆ³ö»ùÓÚTMS320C64xÄں˵Ä×îпîDSP--TMS320C6418¡£¸Ã²úÆ·¿ÉΪµçÐÅ¡¢Èí¼þÎÞÏßµç¹ã²¥¡¢µØÃæÓëÎÀÐǹ㲥ϵͳӦÓÃÌṩ¶¨ÖÆ»¯µÄÐÔÄÜ¡¢´æ´¢¡¢ÍâÉè¼°¼Û¸ñµÄ×î¼Ñ×éºÏ¡£¸Ã²úÆ·²ÉÓÃ512kµÄ¶þ¼¶´æ´¢(L2ÄÚ´æ)¡¢Viterbiд¦Àí
Æ÷(VCP)ÒÔ¼°·åÖµÐÔÄܸߴïÿÃë2400¸ö16λ°ÙÍò¼¶³Ë·¨ÀÛ¼ÓÆ÷(MMAC)»òÿÃë4800¸ö8λMMAC¡£VCPÔڸòúÆ·µÄʵʱÐÔÄÜÉϰçÑÝ×ÅÖØÒªµÄ½ÇÉ«, ¿É¼õÇáÄں˵ĸºµ£, ÔÚÈí¼þÎÞÏßµçÓ¦ÓÃÖÐ, Viterbi½âÂëÆ÷¼õÇáÁ˽«½ü30% µÄDSP´¦ÀíÈÎÎñ¡£
¶ÔÓÚһЩ¹Ì¶¨¹¦ÄܵÄÄ£¿éÈçÂ˲¨Æ÷¡¢ÏÂ±äÆµÆ÷µÈ,¿ÉÒÔÓþßÓпɱà³ÌÄÜÁ¦µÄרÓÃоƬÀ´ÊµÏÖ, ¶øÇÒÕâÖÖоƬµÄËÙ¶ÈÒª¸ßÓÚͨÓÃDSPоƬ¡£ÀýÈçÓÃFPGA(ÏÖ³¡¿É±à³ÌÃÅÕóÁÐ)¾Í¿ÉÒÔͬʱÂú×ãËٶȺÍÁé»îÐÔµÄÒªÇó, Ö§³ÖÈí¼þÎÞÏßµçÖеĶ¯Ì¬ÏµÍ³ÉèÖõŦÄÜ¡£Í¨³£À´ËµÏµÍ³µÄ·ÖÅ䷽ʽÊÇ: ¼ÆËãÃܼ¯Ð͵IJ¿·ÖÔÚDSPÄÚ²¿Íê³É;¹¦ÄÜÏà¶Ô¹Ì¶¨µÄ²¿·ÖÓÉFPGA À´Íê³É¡£
Èí¼þÎÞÏßµçµÄÓ²¼þƽ̨Ӧ¸ÃÊÇÒ»ÖÖͨÓÃµÄÆ½Ì¨¡£Ëü¿ÉÄܶÔijÖÖÌØ¶¨µÄͨÐÅϵͳ²»¾ßÓÐ×î¸ßµÄЧÂÊ, µ«ÊÇËüµÄ¿ª·ÅÐÔºÍÉìËõÐÔʹÆä¿ÉÒÔÊÊÓ¦¶àÖÖÎÞÏßͨÐÅϵͳ, ²¢ÇÒ¿ÉÒÔÁé»îµØ½øÐÐÔö¼õºÍÐÞ¸Ä, ËùÒÔÆäÓ²¼þ±Ø½«²ÉÓÃ×ÜÏßʽµÄ½á¹¹¡£¹¤Òµ¿ØÖÆ×ÜÏßµÄ×ÜÏß±ê×¼ºÜ¶à,±ÈÈçISA, PCI, EISA, VESA, VMEµÈµÈ¡£ÔÚĿǰµÄÊý×ÖÐźŴ¦ÀíºÍ¹¤Òµ¿ØÖÆÖÐÓõý϶àµÄVME×ÜÏß, ÊÇÕë¶Ô¶à´¦ÀíÆ÷ϵͳÉè¼ÆµÄ, ÆäÊý¾Ý¿í¶ÈΪ32bit,µØÖ·Ïß¹²ÓÐ32¸ù, µØÖ·¿Õ¼äÓÐ4G, ×ÜÏß´ø¿íΪ¼¸Ê®MHz, ÒѾ±»¹ã·ºÓÃÓÚ¹¤Òµ¿ØÖÆÖ®ÖС£Í¼5¸ø³öÒ»ÖÖ»ùÓÚVME×ÜÏ߽ṹµÄÈí¼þÎÞÏßµçÓ²¼þϵͳ¿òͼ¡£
ÓïÒôÊäÈë ·Å´ó Â˲¨ A/D DSP ÓïÒôÊäÈë ·Å´ó Â˲¨ D/A
ͼ 5 »ùÓÚVMEÈí¼þÎÞÏßµçÓ²¼þϵͳ
ÀíÏëµÄÈí¼þÎÞÏßµçÐèÒª¶ÔÉäÆµÆµ´ø¿í¶ÈµÄ²ÉÑùÊý¾Ý½øÐÐÊý¾Ý´¦Àí, ¶ÔDSPµÄÔËËãÄÜÁ¦¼°Êý¾ÝͨÐÅÄÜÁ¦Óм«¸ßµÄÒªÇó, µ«ÏÖ½ñµÄDSPÄÑÒÔÂú×ã¡£¼´Ê¹¶ÔÖÐÆµ½øÐÐÂ˲¨¡¢±äƵµÈ´¦Àí¾ÍÐèҪÿÃ뼸°ÙÉõÖÁÉÏǧÕ״εÄÔËËãËٶȺͼ¸Ê®ÖÁ¼¸°ÙÕ×bit/sµÄI/OËÙ¶È, Ŀǰ±ØÐë²ÉÓøßËÙ²¢ÐеÄDSP¶à´¦ÀíÆ÷Ä£¿é»òרÓõɵç·, ²ÅÄÜ´ïµ½ÒªÇó¡£Õâ¾ÍÐèҪͨ¹ý¸Ä½øDSPµÄÌåϵ½á¹¹À´Ìá¸ßËüµÄ´¦ÀíÄÜÁ¦¡£ 3.3 GPSϵͳ
GSPÊÇÓÉÃÀ¹ú¿ª·¢µÄÒÔ½ÓÊÕµ¼º½ÎÀÐÇÐźÅΪ»ù´¡µÄ·Ç×ÔÖ÷ʽµ¼º½¶¨Î»ÏµÍ³¡£Õâ¸öϵͳÏòÓÐÊʵ±½ÓÊÕÉ豸µÄÈ«ÇòÓû§Ìṩ¾«È·¡¢Á¬ÐøµÄ¶þάλÖúÍËÙ¶ÈÐÅÏ¢,ÒÔ¼°ÊÀ½çе÷ʱ(UTC)¡£±»¹ã·ºÔËÓÃÓÚ¸÷ÖÖ¾üÊ¡¢¾¼ÃÁìÓò¡£°éËæ×ÅGPS¼¼ÊõÔÚ¸÷¸öÁìÓòµÄÍÆ¹ãºÍÆÕ¼°Ó¦Ó᣽ÓÊÕ»úµÄСÐÍ»¯¡¢ÖÇÄÜ»¯ºÍÂú×ãÓû§ÐèÇóµÄËã·¨Ñо¿¶¼Ê®·Ö±ØÒª¡£
È«Çò¶¨Î»ÏµÍ³Ö÷ÒªÓжþ¸ö²¿·Ö×é³É£¬ÎÀÀïÐÇ×ù¡¢µØÃæ¿ØÖÆ/¼àÊÓÍøÂçºÍÓû§½ÓÊÕÉ豸¡£ËùÐèµÄ½ÓÊÜÉ豸¸÷Òì¡£ËüÖ÷Òª°üÀ¨GPS½ÓÊÕ»ú¼°ÆäÌìÏß¡¢´¦ÀíÆ÷¡¢ÊäÈë3Êä³ö(13O)ÒÔ¼°Ò»¸öµçÔ´¡£ÔÚGPSÓ¦ÓÃÖг£ÐèÒª¶Ô½ÓÊÕ»ú²É¼¯µÄÊý¾Ý½øÐÐÔÙ´¦Àí£¬»òÊÇÀûÓÃGPS½ÓÊÕ»úÌṩµÄijЩÐÅÏ¢½øÐÐijÐÐÒµÄڵĿª·¢¡£DSPСÌå»ý¡¢¸ßËÙ¶È¡¢µÍ¹¦ºÄ¸ß¿É¿¿ÐÔµÄÌØµã¡£Êʺ϶Ը߸´ÔÓÐÔµÄGPSÐźŵÄʵʱ´¦Àí¡£ÀûÓÃÆäÓëOEM°å¹¹³ÉµÄ»§ÐÅϢϵͳ¡£²»½öºÜºÃµØÂú×ãGPSÐźŴ¦ÀíµÄʵʱÐԺ͸߸´ÔÓÐÔ¡£²¢ÇÒÓÉÓÚDSPÇ¿´óµÄÊý¾Ý´¦ÀíÄÜÁ¦£¬ÏµÍ³»¹¿ÉÒÔ½øÐнøÒ»²½µÄ¹¦ÄÜÀ©Õ¹¡£
ËÄ¡¢DSPÓ¦ÓõÄδÀ´·¢Õ¹Ç÷ÊÆ
Ëæ×ÅVLSIµÄ¸ßËÙ·¢Õ¹£¬ÔÚ¼Û¸ñ²»¶ÏϽµµÄͬʱ,DSPоƬҲÏòןü¸ßËÙ¸üÎȶ¨µÄ·½Ïò·¢Õ¹£¬¸ù¾ÝTI¹«Ë¾µÄ×îÐÂÐÂÎÅ£¬TIÈÕÇ°ÍÆ³öÈý¿î720MHzµÄÐÂÐÍDSP,³¬¹ýÁËTI֮ǰ600MHzµÄÐÔÄܼǼ¡£ÕâЩ»ùÓÚTIÊý×ÖÐźŴ¦Àí¼¼ÊõµÄÐÂÐÍDSPÔö¼ÓÁ˶àͨ½øÃܶȺʹø¿í£¬ÔöÇ¿Á˶๦ÄÜÁé»îÐÔ£¬ÒÔʵÏÖ¸ü¸ßµÄÖ¡ËÙÂÊÓë¸ü¼ÑµÄ·Ö±æÂÊ¡£ÕâЩ»ùÓÚTMS320C64¡ÁDSPºËÐĵÄ720MHzDSP¾ù²ÉÓÃTIÏȽøµÄ0.13΢Ã×͹¤ÒÕ¼¼Êõ£¬°üÀ¨1MBµÄƬÉϸßËÙ´æ´¢Æ÷ÒÔ¼°¿É¼ÓËÙʵʱÊý¾ÝÓ¦ÓÃÓë´¦ÀíµÄ¸ßËÙÍâÉè¡£720MHz C6414DSPµÄ64ͨµÀÔöÇ¿ÐÍÖ±½ÓÄÚ´æ´æÈ¡(EDMA)¿ØÖÆÆ÷¿ÉÌṩ¹ÜÀíϵͳ´æ´¢Æ÷ÖÐÿÃëǧÕ××Ö½ÚÊý¾Ý´«ÊäµÄÊäÈë/º²³öЧÂÊ¡£´ËÍ⣬ÕâÈý¿î¶àͨµÀ»º³å´®ÐпÚ(McBSP)µÄµÚÒ»¿î¾ùÄÜÖ§³Ö128ʱ·Ö¶à·¸´ÓÃ(TMD)ÐŵÀÒÔ¼°AC97ÓëIISÒôƵ½Ó¿Ú¡£
µ«ÊÇ£¬ÊÀ½çÉÏûÓÐÍêÃÀµÄ´¦ÀíÆ÷£¬DSPÒ²²»ÊÇÍòÄܵģ¬ËüÒ²ÐèÒªËæÓ¦ÓÃÐèÇóµÄ±ä»¯¶ø±ä»¯£¬×ܵÄ˵À´£¬DSPоƬµÄ·¢Õ¹ÓÐÒÔϼ¸¸öÇ÷ÊÆ¡£
4.1 SoC »¯
SoC(System on Chip)¼¼ÊõÊÇÒ»Öָ߶ȼ¯³É»¯¡¢¹Ì¼þ»¯µÄϵͳ¼¯³É¼¼Êõ¡£Ê¹ÓÃSOC¼¼ÊõÉè¼ÆÏµÍ³µÄºËÐÄ˼Ï룬¾ÍÊÇÒª°ÑÕû¸öÓ¦Óõç×Óϵͳȫ²¿¼¯³ÉÔÚÒ»¸öо
ƬÖС£
ËõСDSP оƬ³ß´çʼÖÕÊÇDSP µÄ¼¼Êõ·¢Õ¹·½Ïò¡£µ±Ç°µÄDSP¶àÊý»ùÓÚRISC£¨¾«¼òÖ¸Á¼ÆË㣩½á¹¹£¬ÕâÖֽṹµÄÓŵãÊdzߴçС¡¢¹¦ºÄµÍ¡¢ÐÔÄܸߡ£¸÷DSP ³§É̷׷ײÉÓÃй¤ÒÕ£¬¸Ä½øDSPоºË£¬²¢½«¼¸¸öDSPоºË¡¢MPUоºË¡¢×¨Óô¦Àíµ¥Ôª¡¢ÍâΧµç·µ¥Ôª¡¢´æ´¢µ¥ÔªÍ³Í³¼¯³ÉÔÚÒ»¸öоƬÉÏ£¬³ÉΪDSP ϵͳ¼¶¼¯³Éµç·¡£TI¹«Ë¾µÄTMS320C80´ú±íµ±½ñDSPÁìÓòÖеÄ×î¸ßˮƽ£¬ËüÔÚÒ»¿éоƬÉϼ¯³ÉÁË4¸öDSP¡¢1¸öRISC´¦ÀíÆ÷¡¢1¸ö´«Êä¿ØÖÆÆ÷¡¢2¸öÊÓÆµ¿ØÖÆÆ÷¡£ÕâÑùµÄоƬͨ³£³ÆÖ®ÎªMVP£¨¶àýÌåÊÓÆµ´¦ÀíÆ÷£©¡£Ëü¿ÉÖ§³Ö¸÷ÖÖͼÏñ¹æ¸ñºÍ¸÷ÖÖËã·¨£¬¹¦ÄÜÏ൱ǿ¡£
4.2 ¸ßÐÔÄÜ»¯
ÔÚÊý¾ÝÁ¿·ÉËÙÌá¸ßµÄͬʱ£¬¸ü¸ßµÄÔËÐÐËÙ¶ÈÊÇδÀ´DSPµÄ±ØÈ»ÒªÇóºÍÇ÷ÊÆ£¬´ÓÀ´Ã»ÓÐÔ½·¢Õ¹ÔËÐÐËÙ¶ÈÔ½»ºÂýµÄ¿ÉÄÜ¡£´ÓÎÒÃǵļÆËã»ú£¬Ïû·ÑÀàÊý×Ö²úÆ·µÈ·½ÃæÀ´¿´£¬¸ü¸ßµÄÐÔÄÜÊDZØÈ»µÄÇ÷ÊÆ¡£
DSPÔËËãËٶȵÄÌá¸ß£¬Ö÷ÒªÒÀ¿¿Ð¹¤ÒոĽøÐ¾Æ¬½á¹¹¡£DSPµÄ´¦ÀíÐÔÄܰ´ÕÕĦ¶û¶¨ÂÉÔÚ·ÉËÙÌá¸ß£¬Ë«ºËÄËÖÁÁùºËʹDSPµÄÐÔÄÜÇáËÉʵÏÖ··¬¡£Ä¿Ç°£¬TIµÄTM320C6X оƬÓÉÓÚ²ÉÓÃVLIW£¨Very Long Instruction Word ³¬³¤Ö¸Áî×Ö£©½á¹¹Éè¼Æ£¬Æä´¦ÀíËÙ¶ÈÒѸߴï2000MIPS¡£TMS320C55xTM DSP ϵÁÐC55xTM DSP Äں˿ÉÒÔΪ¸ß´ï600 MIPS µÄÐÔÄÜÌṩ300 MHz ʱÖÓÆµÂÊ¡£µ±Ç°DSPÆ÷¼þ´ó¶¼²ÉÓÃ0.5¦Ìm--0.35¦ÌmCMOS ¹¤ÒÕ£¬°´ÕÕCMOSµÄ·¢Õ¹Ç÷ÊÆ£¬DSPµÄÔËËãËÙ¶ÈÔÙÌá¸ß100±¶£¨´ïµ½1600GIPS£©ÊÇÍêÈ«ÓпÉÄÜ¡£
4.3 ¶àºË»¯
ÔÚ¶àºË¹Êʲ»¶ÏÉÏÑݵĽñÌ죬DSPͬÑùÒ²ÔÚÏò¶àºËת±ä£¬ÌرðÊÇÃæÏò¸ßËÙ¡¢¸ßÃܶÈÊý¾Ý´¦ÀíÓ¦Ó᣶àºËDSPÊÇÃæÏò¸ßÐÔÄÜǶÈëʽӦÓöø³öÏÖµÄÒ»ÀàCMP¡£ËüÔÚµ¥¸öоƬÄÚ¼¯³ÉÁ˶à¸öDSP ºËºÍÆäËûÀàÐ͵Ĵ¦ÀíÆ÷ºË¡£Ïà±Èµ¥ºËDSP£¬¶àºËDSP ¾ßÓиüÇ¿µÄ²¢Ðд¦ÀíÄÜÁ¦¡¢¸üÓÅ»¯µÄ¹¦ºÄ¹ÜÀí·½·¨¡¢¸ü·½±ãµÄ±à³ÌºÍµ÷ÊÔÊֶΣ¬½«³ÉΪ½ñºó¸ßÐÔÄÜǶÈëʽӦÓõĺËÐÄÆ÷¼þ¡£
¾ÝITRSÔ¤²â£¬µ½2011Ä꣬һ¸öоƬÉÏ¿ÉÒÔ¼¯³ÉµÄ¾§Ìå¹ÜÊýÄ¿½«´ïµ½32ÒÚ¸ö£¬¹¤ÒճߴçÔò½«Ëõd,N 22 ÄÉÃס£Òò´Ë£¬¹¹½¨64ºËÒÔÉϵĴó¹æÄ£Òì¹¹¶àºËDSPÒѾ¾ß±¸ÁË×ã¹»µÄÎïÀí»ù´¡¡£µ«ÊÇ£¬¶àºËDSPµÄÉè¼Æ¾ø²»ÊǶà¸öDSPÄں˵ļò