Ö¸ÎÆÊ¶±ðµÄDSPʵÏÖ·½°¸
·¢²¼ÈÕÆÚ:2022-09-28
µã»÷´ÎÊý:1761
1 ÒýÑÔ
¡¡¡¡Ö¸ÎÆÊ¶±ð¼¼Êõͨ¹ý·ÖÎöÖ¸ÎÆµÄ¾Ö²¿ÌØÕ÷£¬´ÓÖгéÈ¡Ï꾡µÄÌØÕ÷µã£¬´Ó¶ø¿É¿¿µØÈ·ÈϸöÈËÉí·Ý¡£Ö¸ÎÆÊ¶±ð²»½ö¾ßÓÐÐí¶à¶Àµ½µÄÐÅÏ¢°²È«Óŵ㣬¸üÖØÒªµÄÊǾßÓкܸߵÄʵÓÃÐÔ¡¢¿ÉÐÐÐÔ¡£
¡¡¡¡Ä¿Ç°¶àÊýÖ¸ÎÆÊ¶±ðϵͳÊǽ«Ö¸ÎÆÍ¼Ïó²É¼¯µ½¼ÆËã»úÖУ¬ÀûÓüÆËã»ú½øÐÐʶ±ð¡£¹úÍâһЩ¹«Ë¾Éú²úµÄ¶ÀÁ¢Ö¸ÎÆÊ¶±ðϵͳ£¬¼Û¸ñ±È½Ï¸ß°º¡£ÕâЩ¶¼ÏÞÖÆÁËÖ¸ÎÆÊ¶±ð¼¼ÊõµÄÆÕ¼°¡£Òò´Ë£¬Ñо¿¿ª·¢¿ìËÙ¡¢Ê¶±ðÂʸߡ¢Á®¼ÛµÄ¶ÀÁ¢Ö¸ÎÆÊ¶±ðϵͳ¾ßÓкܴóµÄÊг¡Ç°¾°ºÍÖØÒªµÄ¿ÆÑ§Ñо¿¼ÛÖµ¡£
¡¡¡¡±¾ÎÄÌá³öÁËÒ»ÖÖÐÂÐÍ»ùÓÚDSPµÄÖ¸ÎÆÊ¶±ðϵͳ£¬Ó²¼þÉÏÀûÓÃDSPµÄ¸ßËÙ´¦ÀíÄÜÁ¦£¬¹¹½¨¸ßËÙµÄÊý¾Ý´¦ÀíÆ½Ì¨£¬Èí¼þÉϲο¼DSPºÍÓ²¼þÂß¼µÄ´¦ÀíÌØµã£¬¶Ô´«Í³µÄÖ¸ÎÆËã·¨½øÐиĽø£¬Âú×ãʵʱÐԺͿɿ¿ÐÔÒªÇó¡£
2 Ó²¼þϵͳ½á¹¹
¡¡¡¡ÏµÍ³µÄÔÀí¿òͼÈçͼ(1)Ëùʾ£º

ͼ(1)ϵͳ½á¹¹¿òͼ
±¾ÏµÍ³ÕûÌåÉÏ¿ÉÒÔ·ÖΪͼÏñ²É¼¯Ä£¿é¡¢Í¼Ïñ´¦Àí¼°Ê¶±ðÄ£¿éÒÔ¼°Êä³öÄ£¿éÈý²¿·Ö×é³É¡£
2.1 ͼÏñ²É¼¯Ä£¿é
¡¡¡¡Í¼Ïñ²É¼¯Ä£¿éÖУ¬ÓÉÓÚÖ¸ÎÆÊ¶±ðϵͳÖв¢²»ÐèҪʵʱ¹Û²ìͼÏñ£¬ËùÒÔ¶Ô´«¸ÐÆ÷ÒªÇó²»ÊǺܸߣ¬Ò»°ãµÄºÚ°×Êý×ÖCMOS´«¸ÐÆ÷¶¼ÄÜÂú×ãÒªÇó¡£±¾ÏµÍ³ÖвÉÓÃÁËÒ»¿î300ÍòÏóËØµÄ¸ßÇåÎú¶ÈºÚ°×´«¸ÐÆ÷×÷ΪͼÏñ»ñÈ¡Æ÷¼þ£¬·Ç³£ÊʺÏ×÷ÎªÖ¸ÎÆÍ¼Ïñ´«¸ÐÆ÷ʹÓá£Ö÷Òª¿¼Âǵ½CMOSÆ÷¼þ³É±¾µÍ¡¢·Ö±æÂʸߡ¢¿É¿¿ÐԺõÄÓŵ㡣ȱµãΪµ±ÊÖÖ¸º¹Òº¶à»ò¸ÉÁÑʱ³ÉÏñÖÊÁ¿¿ÉÄܱä²î¡£ÔÚͼÏñʶ±ð¹ý³ÌÖУ¬²ÉÓÃÁË»ùÓÚGABORµÄÔöÇ¿Ëã·¨£¬»ù±¾ÉÏ¿ÉÒÔ¿Ë·þÓÉ´ËÔì³ÉµÄÓ°Ïì¡£
2.2 ͼÏñ´¦Àí¼°Ê¶±ðÄ£¿é
¡¡¡¡Í¼Ïñ´¦Àí¼°Ê¶±ðÄ£¿éµÄ½á¹¹¹ØÏµµ½ÏµÍ³µÄÐÔÄܵÄ×ÜÌåˮƽ£¬²ÉÓÃFPGA+DSPµÄÌåϵ½á¹¹ÓÐÀûÓÚ¹¹½¨¸ßЧµÄÊý¾Ý´¦ÀíÁ÷³ÌºÍ·½±ã´¦ÀíÈÎÎñµÄ·ÖÅ䣬Ìá¸ßϵͳµÄ²¢Ðг̶ȺÍ×ÊÔ´ÀûÓÃÂÊ¡£ÏµÍ³ÖеÄSRAM¡¢SDRAM¡¢FLASHÖ±½ÓÁ¬µ½DSPÉϹ©ÆäʹÓãºFLASHÓÃÓÚ´æ·Å³ÌÐòºÍһЩ¹Ì¶¨µÄ±í¸ñÊý¾Ý;SDRAM×÷ΪDSPµÄϵͳÄڴ棬ÓÃÓÚϵͳ³ÌÐòµÄÔËÐÐ;SRAMÊǸßËÙµÄÊý¾Ý´æ´¢Çø£¬ÓÃÓÚ´æ·Å³ÌÐòÔËÐÐÊDzúÉúµÄÁÙʱ±äÁ¿¡£¶øDDR SDRAMÊÇרÃÅÓÃÓÚ´æ·Å²É¼¯µ½µÄÖ¸ÎÆÊý¾ÝÒÔ¼°Ô¤´¦Àí¹ý³ÌÖмÆËãµÃµ½µÄÏóËØµãÌݶÈÊý¾ÝµÈһЩ´óÈÝÁ¿µÄÊý¾Ý¿é£¬Ö±½ÓÁ¬½Óµ½FPGA£¬ÊÇϵͳÖÐ×î¸ßËÙµÄÄÚ´æÇøÓò¡£FPGA³ýÁË×÷ΪDSP´¦ÀíÆ÷µÄÀ©Õ¹×ÜÏß½Ó¿ÚÍ⣬»¹·Öµ£Á˲¿·ÖÊý¾Ý´¦ÀíÈÎÎñ£¬ÒòΪ½ö½ö¿¿Ò»¿éDSPÊDz»ÄÜʤÈÎËùÓеÄÔËËãºÍ¿ØÖÆÈÎÎñµÄ£¬Ö¸ÎÆÊý¾Ý´¦Àíʱ£¬¾³£»áÓöµ½Ò»Ð©·±ËöµÄ¼Ó¼õÔËËãºÍ±ÈÂß¼ÔËË㣬ͨ³£Õⲿ·Ö¶¼ÊÇÓÉFPGA´úΪ´¦ÀíµÄ£¬¿¼Âǵ½Ö¸ÎÆ´¦ÀíËã·¨µÄÌØÊâÐÔ£¬Í¬Ê±»¹Òª¼æ¹ËʵÏÖDDR¿ØÖƹ¦ÄÜ¡£
¡¡¡¡ÓÉÓÚÖ¸ÎÆÊ¶±ð¹ý³ÌÖÐÊýѧÔËËãÁ¿´ó£¬Òò´Ë³ÌÐòÉè¼Æ²»¿É±ÜÃâµÄÐèÒª½Ï´óµÄ´æ´¢¿Õ¼ä£¬ÎªÁËÌá¸ßÕûÌåÐÔÄÜ£¬ÐèÒª°Ñ·±ÖصÄÔËËãÈÎÎñ½»¸øDSP´¦Àí£¬¶øÍ¼Ïñ²É¼¯²¿·ÖÔòÒª¾¡¿ÉÄÜÉÙµÄÕ¼ÓÃDSPʱ¼ä¡£ÁíÍ⣬ÀûÓÃͼÏñ²É¼¯µÄ¼ä϶£¬»òÊÇͼÏñ²É¼¯µÄͬʱ£¬ÓÉÓ²¼þÍê³ÉÒ»²¿·Ö¼òµ¥¶ø·±ËöµÄÔËËã¿ÉÒÔ·Öµ£DSPµÄ´¦ÀíÈÎÎñ£¬Ìá¸ß´¦ÀíµÄ²¢Ðжȣ¬Âú×ã¶ÔʵʱÐÔµÄÒªÇó¡£±¾ÏµÍ³²ÉÓÃÁËTMS320VC5402£¬ÆäÔËËãËٶȿ죬²¢ÇÒ¾ßÓкܸߵÄÐԼ۱ȡ£ÏµÍ³Öвɼ¯µ½µÄ8bits»Ò¶ÈÖ¸ÎÆÍ¼Ïñ£¬Ã¿¸öÏñËØÕ¼ÓÃÒ»¸ö×Ö½Ú£¬Í¼Ïñ³ß´çΪ512×512¸öÏñËØ´óС£¬´æ´¢Ò»Ö¡Í¼ÏñÐèÒª256k×Ö½Ú´æÖü¿Õ¼ä¡£DSPµ¥ÔªÊÇÕû¸öÖ¸ÎÆ´¦ÀíϵͳµÄºËÐÄ£¬¸ºÔð¶ÔÖ¸ÎÆ½øÐÐʵʱ´¦Àí¡£
2.3 Êä³öÄ£¿é
¡¡¡¡×÷Ϊ¶ÀÁ¢µÄÖ¸ÎÆÊ¶±ðϵͳ£¬¾¹ýϵͳʶ±ðµÄÊý¾Ý¿ÉÒÔͨ¹ýLCDÖ±½ÓÏÔʾ³öÀ´¡£ÏµÍ³ÔÚÉè¼ÆÊ±£¬Ò²¿ÉÒÔ½«ÏµÍ³×÷ΪÖÕ¶ËʹÓ㬼´Í¨¹ýFPGAÀ©Õ¹³öÒÔÌ«Íø½Ó¿Ú£¬×÷ΪÐèҪͨ¹ýÍøÂç´«ËÍÖ¸ÎÆ¿âÊý¾ÝµÄ´óÐÍÖ¸ÎÆÊ¶±ðϵͳÖÕ¶Ë¡£
3 Ö¸ÎÆÊ¶±ðËã·¨
¡¡¡¡Ö¸ÎÆÊ¶±ðËã·¨ÊÇÖ¸ÎÆÊ¶±ðµÄºËÐÄ£¬±¾ÏµÍ³ÖвÉÓõÄÖ¸ÎÆÊ¶±ðËã·¨Á÷³ÌÈçͼ(2)Ëùʾ¡£

ͼ(2)Ö¸ÎÆÊ¶±ðËã·¨Á÷³Ì
¡¡¡¡Í¼ÏñÔöÇ¿ÊÇÖ¸ÎÆÍ¼ÏñÔ¤´¦ÀíÐèÒª½â¾öµÄºËÐÄÎÊÌâ£¬Ö¸ÎÆÍ¼ÏñÔöÇ¿µÄÖ÷ҪĿµÄÊÇΪÁËÏû³ýÔëÉù£¬¸ÄÉÆÍ¼ÏñÖÊÁ¿£¬±ãÓÚÌØÕ÷ÌáÈ¡¡£ÓÉÓÚÖ¸ÎÆÎÆÀíÓÉÏà¼äµÄ¼¹Ïߺ͹ÈÏß×é³É¡£ÕâÐ©ÎÆÀíÔ̺ÁË´óÁ¿µÄÐÅÏ¢£¬ÈçÎÆÀí·½Ïò¡¢ÎÆÀíÃܶȵȵȡ£ÔÚÖ¸ÎÆÍ¼ÏñµÄ²»Í¬ÇøÓò£¬ÕâÑùµÄÐÅÏ¢ÊDz»Í¬µÄ¡£Ö¸ÎÆÍ¼ÏñÔöÇ¿Ëã·¨¾ÍÊÇÀûÓÃͼÏñÐÅÏ¢µÄÇøÓòÐÔ²îÒìÀ´ÊµÏֵġ£´«Í³µÄÖ¸ÎÆÍ¼ÏñÔöÇ¿¾ÍÊÇÀûÓÃͼÏñµÄÎÆÀí·½ÏòÐÅÏ¢£¬¹¹Ôì·½ÏòÂ˲¨Æ÷Ä£°åÀ´ÊµÏÖÂ˲¨µÄ¡£Â˲¨Æ÷¹¹ÔìµÄ¼òµ¥ÐÔºÍÖ¸ÎÆÍ¼Ïñ¸´ÔÓÐÔµÄì¶ÜÏÞÖÆÁËÆä×÷ÓõÄÓÐЧÐÔ¡£±¾ÏµÍ³ÖвÉÓõÄÊDzο¼ÁËÖ¸ÎÆÍ¼ÏñÎÆÀíÆµÂÊÐÅÏ¢£¬²¢ÇÒÒÔGABOR±ä»»Õâ¸öÄܹ»Í¬Ê±¶ÔͼÏñ¾Ö²¿½á¹¹µÄ·½ÏòºÍ¿ÕÓòƵÂʽøÐнâÎöµÄ×îÓÅÂ˲¨Æ÷×÷ΪÂ˲¨Æ÷µÄÄ£°å£¬Òò¶ø¼«´óµÄ¸ÄÉÆÁËÔöÇ¿Ëã·¨µÄЧ¹û¡£
3.1 ¼¹Ïß·½Ïò
¡¡¡¡³ýÆæÒìÇøÍâ£¬Ö¸ÎÆÍ¼ÏñÔÚÒ»¸ö×㹻СµÄÇøÓòÄÚ£¬ÎÆÀí½üËÆÓÚÏ໥ƽÐеÄÖ±Ïߣ¬Õâ¾ÍÊÇÖ¸ÎÆÍ¼ÏñµÄ·½ÏòÐÔÌØÕ÷¡£·½ÏòÐÔÌØÕ÷ÊÇÖ¸ÎÆÍ¼ÏñÖÐ×îΪÃ÷ÏÔµÄÌØÕ÷Ö®Ò»£¬ËüÒÔ¼ò»¯µÄÐÎʽֱ¹ÛµÄ·´Ó³Ö¸ÎÆÍ¼ÏñµÄ»ù±¾ÐÎÌ¬ÌØÕ÷£¬Òò¶ø±»¹ã·ºÓ¦ÓÃÓÚÖ¸ÎÆÍ¼ÏñµÄ·ÖÀà¡¢ÔöÇ¿¡¢ÌØÕ÷ÌáÈ¡µÈ·½Ãæ¡£
ÌáÈ¡¼¹Ïß·½Ïò·½·¨Îª£º
¡¡¡¡¢Å ½«Ö¸ÎÆÍ¼Ïñ·Ö¸î³É×㹻СµÄ×ӿ飬ÒÔÂú×ã¿éÖÐÎÆÀí½üËÆÆ½ÐеÄÌõ¼þ¡£

ÃâÔðÉùÃ÷£º ±¾ÎÄÕÂת×ÔÆäËüƽ̨£¬²¢²»´ú±í±¾Õ¾¹Ûµã¼°Á¢³¡¡£ÈôÓÐÇÖȨ»òÒìÒ飬ÇëÁªÏµÎÒÃÇɾ³ý¡£Ð»Ð»£¡ |