רÀûÃû³Æ£º»ùÓÚfpgaµÄµçÄÜÖÊÁ¿¶àÖ¸±êÊý¾Ý´¦ÀíÄ£¿éµÄÖÆ×÷·½·¨
¼¼ÊõÁìÓò£º
±¾·¢Ã÷ÊôÓÚµçÄÜÖÊÁ¿¼à²âÁìÓò£¬ÓÈÆäÊÇÒ»ÖÖ»ùÓÚFPGAµÄµçÄÜÖÊÁ¿¶àÖ¸±êÊý¾Ý´¦ÀíÄ£¿é¡£
±³¾°¼¼Êõ£º
Ëæ×ÅÎÒ¹úµçÍø½¨ÉèµÄ¿ìËÙ·¢Õ¹£¬¶ÔµçÍøµçÄÜÖÊÁ¿µÄÒªÇóÔ½À´Ô½¸ß¡£Òª½â¾öµçÍøµçÄÜÖÊÁ¿ÎÊÌ⣬¾Í±ØÐëÒª¶ÔµçÍøµÄµçÄÜÖÊÁ¿×´¿öʵʩÓÐЧµÄ¼à²âºÍ¶Ô¼à²âÐÅÏ¢µÄ½øÐÐÓÐЧ¹ÜÀí¡¢·ÖÎöºÍÆÀ¹À¡£µçÄÜÖÊÁ¿µÄÆÀ¹ÀÒÔ²âÁ¿Êý¾ÝΪ»ù´¡£¬¶ÔÆä¼ÆËãºÍͳ¼Æ·ÖÎö¶øµÃ³öÆÀ¹À½áÂ۵쬶øµçÄÜÖÊÁ¿¼à²âÊÇÆÀ¹ÀÊý¾ÝµÄÖ±½ÓÀ´Ô´£¬ÊǵçÄÜÖÊÁ¿ÆÀ¹ÀÖеÄÖØÒªÇ°Ìá¡£ÓÉÓÚµçÄÜÖÊÁ¿¼à²âÉæ¼°¶àÏîÖ¸±ê¡¢¶à¸öÔËËã¹ý³Ì£¬ÆäÖÐг²¨¼ÆËãÓëµçѹÉÁ±ä·ÖÎöÔËËãÁ¿×î´ó£¬ÎªÁ˱£Ö¤µçÁ¦²ÎÊýµÄʵʱ¡¢×¼È·µÄ²É¼¯ÓëÊý¾Ý·ÖÎöÄÜÁ¦£¬ÔÚÏßʵʱ¼à²âÖÐÈô²ÉÓõ¥Ò» DSP×öÊý¾Ý´¦Àí½«»áÒòDSP¸ººÉ¹ýÖØ¶øÒý·¢Ê±Ðò³åÍ»£¬Òò´Ë£¬±ØÐëҪʹÓúܸߵĴ¦ÀíËٶȺͽϿí×ÜÏ߽ṹµÄDSPоƬ£¬Ôö¼ÓÁËÉ豸¸´Ôӳ̶ȺÍÉ豸³É±¾¡£
·¢Ã÷ÄÚÈÝ
±¾·¢Ã÷µÄÄ¿µÄÔÚÓÚ¿Ë·þÏÖÓм¼ÊõµÄ²»×㣬ÌṩһÖÖÉè¼ÆºÏÀí¡¢¼¯³É¶È¸ß¡¢´¦ÀíËÙ¶È¿ìµÄ»ùÓÚFPGAµÄµçÄÜÖÊÁ¿¶àÖ¸±êÊý¾Ý´¦ÀíÄ£¿é¡£±¾·¢Ã÷½â¾öÆä¼¼ÊõÎÊÌâÊDzÉÈ¡ÒÔϼ¼Êõ·½°¸ÊµÏÖµÄÒ»ÖÖ»ùÓÚFPGAµÄµçÄÜÖÊÁ¿¶àÖ¸±êÊý¾Ý´¦ÀíÄ£¿é£¬ÓÉFPGAоƬ¹¹³É£¬ÔÚ¸ÃFPGAÄÚÉèÓÐÓÃÓÚ´æ´¢²ÉÑùÊý¾ÝµÄSRAM´æ´¢Æ÷¡¢ÕýÏÒ±í¡¢ÓàÏÒ±í¡¢Á½¸öʵ²¿ÔËËã³Ë·¨Æ÷¡¢Á½¸öÐ鲿ÔËËã³Ë·¨Æ÷¡¢Ò»¸öʵ²¿¼Ó·¨Æ÷¡¢Ò»¸öÐ鲿¼Ó·¨Æ÷ºÍDPRAM´æ´¢Æ÷£¬SRAM´æ´¢Æ÷µÄÊä³ö¶Ë·Ö±ðÁ¬½Óµ½Á½¸öʵ²¿ÔËËã³Ë·¨Æ÷¡¢Á½¸öÐ鲿ÔËËã³Ë·¨Æ÷µÄÒ»¸öÊäÈë¶Ë£¬Í¬Ê±SRAM´æ´¢Æ÷µÄ²ÉÑùÊý¾ÝËÍÈëµ½DPRAM´æ´¢Æ÷µÄ²ÉÑùÊý¾Ý´æ´¢Çø£¬Á½¸öʵ²¿ÔËËã³Ë·¨Æ÷µÄÁíÒ»¸öÊäÈë¶Ë·Ö±ðÓëÕýÏÒ±íÏàÁ¬½Ó£¬Á½¸öÐ鲿ÔËËã³Ë·¨Æ÷µÄÁíÒ»¸öÊäÈë¶Ë·Ö±ðÓëÓàÏÒ±íÏàÁ¬½Ó£¬Á½¸öʵ²¿ÔËËã³Ë·¨Æ÷µÄÊä³ö¶ËÓëʵ²¿¼Ó·¨Æ÷ÏàÁ¬½Ó£¬Á½¸öÐ鲿ÔËËã³Ë·¨Æ÷µÄÊä³ö¶ËÓëÐ鲿¼Ó·¨Æ÷ÏàÁ¬½Ó£¬ ʵ²¿ÔËËã¼Ó·¨Æ÷ºÍÐ鲿ÔËËã¼Ó·¨Æ÷µÄÊä³ö¶Ë¹¹³ÉÒ»¸ö¸´Êý²¢´æ·Åµ½DPRAMÖеÄDFT½á¹û´æ´¢Çø£¬¸ÃDPRAM°üÀ¨Á½¸öDFT½á¹û´æ´¢ÇøºÍ²ÉÑùÊý¾Ý´æ´¢Çø£¬DPRAMÖеÄÁ½¸ö´æ´¢Çø¹²Í¬Êä³öµ½DSPÖнøÐеçÄÜÖÊÁ¿·ÖÎö´¦Àí¡£¶øÇÒ£¬ËùÊöµÄSRAM´æ´¢Æ÷²ÉÓÃÆ¹ÅÒË«»º³åÇø½á¹¹£¬Ã¿¸ö»º³åÇø´æ´¢10Öܲ¨²ÉÑùÊý¾Ý¡£±¾·¢Ã÷µÄÓŵãºÍ»ý¼«Ð§¹ûÊDZ¾·¢Ã÷ÀûÓÃFPGAµÄÁé»î¿É±à³ÌÌØµã£¬ÔÚFPGAÄÚ²¿Éè¼ÆÁ˶à¸ö¹¦ÄÜÄ£¿é£¬ÕâЩģ¿é¸÷×Ô¶ÀÁ¢ÔËÐУ¬¹²Í¬Íê³ÉËù¸³ÓèµÄ¸÷ÏÄÜ£¬ÍêÈ«Âú×ã¸ßËÙµçÄÜÖÊÁ¿Êý¾Ý´¦ÀíÒªÇó¡£ÓÉÓÚÔÚ FPGAÄÚ²¿²ÉÓò¢Ðд¦Àí·½Ê½£¬ËùÒÔµ¥¸öÄ£¿é²»ÐèÒªºÜ¸ßµÄʱÖÓÆµÂʾͿÉÒÔÍê³ÉºÜ´óµÄÊý¾Ý´¦ÀíÁ¿£¬ÆµÂÊÓàÁ¿Ò²ºÜ´ó£¬ÊµÊ±ÐԺã¬Ëٶȿ졣±¾·¢Ã÷ÓëDSPÅäºÏʹÓã¬ÓÐЧµØ¼õÇáÁË DSPµÄ¸ºµ££¬Ìá¸ßÁËϵͳµÄ¼¯³É»¯³Ì¶È£¬Ê¹µÃ¸ßËÙµçÄÜÖÊÁ¿Êý¾ÝµÄ´¦Àí¿ÉÒÔ¼òµ¥·½±ãµØÊµÏÖ¡£
ͼ1ÊDZ¾·¢Ã÷µÄµç·ͼ¡£
¾ßÌåʵʩÀý·½Ê½ÒÔϽáºÏ¸½Í¼¶Ô±¾·¢Ã÷ʵʩÀý×ö½øÒ»²½ÏêÊöÒ»ÖÖ»ùÓÚFPGAµÄµçÄÜÖÊÁ¿¶àÖ¸±êÊý¾Ý´¦ÀíÄ£¿é£¬Èçͼ1Ëùʾ£¬ÓÉFPGAоƬ¹¹³É£¬ ÔÚ±¾ÊµÊ©ÀýÖУ¬FPGAоƬ²ÉÓÃAltera¹«Ë¾EP3C5E144оƬ¡£ÔÚFGPAÄÚ²¿°üÀ¨ÓÃÓÚ´æ´¢ 10Öܲ¨²ÉÑùÊý¾ÝµÄSRAM´æ´¢Æ÷¡¢ÕýÏÒ±í¡¢ÓàÏÒ±í¡¢Á½¸öʵ²¿ÔËËã³Ë·¨Æ÷¡¢Á½¸öÐ鲿ÔËËã³Ë·¨Æ÷¡¢Ò»¸öʵ²¿¼Ó·¨Æ÷¡¢Ò»¸öÐ鲿¼Ó·¨Æ÷ºÍDPRAM´æ´¢Æ÷¡£ÔÚ±¾ÊµÊ©ÀýÖУ¬SRAM´æ´¢Æ÷²ÉÓÃÆ¹ÅÒË«»º³åÇø½á¹¹£¬µ±Ç°²ÉÑùÊý¾ÝÔÝ´æÔÚAÇø£¬´ËʱFPGA¿ÉÒÔ¶ÔBÇøµÄ10Öܲ¨²ÉÑùÊý¾Ý½øÐÐÔËË㣻µ±AÇø´æÂú10Öܲ¨ÒÔºó£¬BÇøµÄÊý¾ÝÒѾ¼ÆËãÍê±Ï£¬²ÉÑùÊý¾Ý¸ÄΪ´æµ½BÇø£¬Õâʱ¿ÉÒÔ¶ÔAÇøµÄ10Öܲ¨Êý¾Ý½øÐÐÔËË㣬²¢ÒÔ´ËÑ»·£¬SRAM´æ´¢Æ÷µÄÊä³ö¶Ë·Ö±ðÁ¬½Óµ½Á½¸öʵ²¿ÔËËã³Ë·¨Æ÷¡¢Á½¸öÐ鲿ÔËËã³Ë·¨Æ÷µÄÒ»¸öÊäÈë¶Ë£¬Í¬Ê±SRAM´æ´¢Æ÷µÄ²ÉÑùÊý¾ÝËÍÈëµ½DPRAM ´æ´¢Æ÷µÄ²ÉÑùÊý¾Ý´æ´¢Çø£¬Á½¸öʵ²¿ÔËËã³Ë·¨Æ÷µÄÁíÒ»¸öÊäÈë¶Ë·Ö±ðÓëÕýÏÒ±íÏàÁ¬½Ó£¬Á½¸öÐ鲿ÔËËã³Ë·¨Æ÷µÄÁíÒ»¸öÊäÈë¶Ë·Ö±ðÓëÓàÏÒ±íÏàÁ¬½Ó£¬Á½¸öʵ²¿ÔËËã³Ë·¨Æ÷µÄÊä³ö¶ËÓëʵ²¿¼Ó·¨Æ÷ÏàÁ¬½Ó£¬Á½¸öÐ鲿ÔËËã³Ë·¨Æ÷µÄÊä³ö¶ËÓëÐ鲿¼Ó·¨Æ÷ÏàÁ¬½Ó£¬Êµ²¿ÔËËã¼Ó·¨Æ÷ºÍÐ鲿ÔËËã¼Ó·¨Æ÷µÄÊä³ö¶Ë¹¹³ÉÒ»¸ö¸´Êý²¢´æ·Åµ½DPRAMÖеÄDFT½á¹û´æ´¢Çø£¬¸ÃDPRAM °üÀ¨Á½¸öDFT½á¹û´æ´¢ÇøºÍ²ÉÑùÊý¾Ý´æ´¢Çø£¬DPRAMÖеÄÁ½¸ö´æ´¢Çø¹²Í¬Êä³öµ½DSPÖнøÐÐÏÂÒ»²½´¦Àí¡£±¾·¢Ã÷³ä·ÖÀûÓÃFPGAµÄ¸ßÐÔÄÜ¡¢¸ßÁé»îÐÔ¡¢ÓѺõĿª·¢»·¾³¡¢¿ÉÔÚÏß±à³ÌµÈÌØµã£¬ ʹµÃ»ùÓÚFPGAµÄÉè¼ÆÂú×ãÁ˸ßËÙÊý×ÖÐźŴ¦ÀíµÄÒªÇó¡£ÎªÁËÌá¸ß´¦ÀíËÙ¶È£¬ÔÚFPGAÄÚ²¿ÉèÓÐ2ÌõÁ÷Ë®Ïߣ¬Ò»ÌõÓÃDFT¼ÆËãʵ²¿£¬Ò»ÌõÓÃDFT¼ÆËãÐ鲿£¬2ÌõÁ÷Ë®ÏßÓÃͬһÊý¾ÝÔ´(SRAM µÄ²ÉÑùÊý¾Ý)ͬʱ´¦Àí¡£ÔÚFPGAÓëDSPÖ®¼äͨ¹ýË«¿Ú RAM(DPRAM)½øÐÐÊý¾Ý½»»»£¬¿ÉÒÔÓÐЧÌá¸ß´¦ÀíËÙ¶È£¬Í¬Ê±£¬DPRAM½«DFT½á¹ûÓë²ÉÑùÊý¾Ý·Ö±ð´æ·ÅÔÚ²»Í¬µÄ´æ´¢Çø¿ÉÓÐЧµØ·ÀÖ¹Êý¾Ý³åÍ»¡£±¾·¢Ã÷´¦Àí¹ý³ÌΪFPGA¿ØÖƲÉÑù¹ý³Ì£¬¶ÁÈ¡²ÉÑùÊý¾Ý²¢´æ·Åµ½SRAMÖУ¬²ÉÑùÊý¾ÝÒ»·½ÃæÍ¨¹ýDPRAMË͵½DSPÖУ¬ÁíÒ»·½ÃæÍ¨¹ýʵ²¿¼ÆËãºÍÐ鲿¼ÆËãµÈDFT¼ÆËã¹ý³Ì£¬½« DFT½á¹û(г²¨Öµ)ͨ¹ýDPRAMËÍÈëµ½DSPÖУ¬DSP¸ù¾ÝDFT½á¹û¼°²ÉÑùÊý¾Ý×öµçÄÜÖÊÁ¿Ïà¹ØÖ¸±ê·ÖÎö´¦Àí¡£ÐèҪǿµ÷µÄÊÇ£¬±¾·¢Ã÷ËùÊöµÄʵʩÀýÊÇ˵Ã÷ÐԵ쬶ø²»ÊÇÏÞ¶¨ÐԵģ¬Òò´Ë±¾·¢Ã÷²¢²»ÏÞÓÚ¾ßÌåʵʩ·½Ê½
ÖÐËùÊöµÄʵʩÀý£¬·²ÊÇÓɱ¾ÁìÓò¼¼ÊõÈËÔ±¸ù¾Ý±¾·¢Ã÷µÄ¼¼Êõ·½°¸µÃ³öµÄÆäËûʵʩ·½Ê½£¬Í¬ÑùÊôÓÚ±¾·¢Ã÷±£»¤µÄ·¶Î§¡£
ȨÀûÒªÇó
1.Ò»ÖÖ»ùÓÚFPGAµÄµçÄÜÖÊÁ¿¶àÖ¸±êÊý¾Ý´¦ÀíÄ£¿é£¬ÆäÌØÕ÷ÔÚÓÚÓÉFPGAоƬ¹¹³É£¬ÔÚ¸ÃFPGAÄÚÉèÓÐÓÃÓÚ´æ´¢²ÉÑùÊý¾ÝµÄSRAM´æ´¢Æ÷¡¢ÕýÏÒ±í¡¢ÓàÏÒ±í¡¢Á½¸öʵ²¿ÔËËã³Ë·¨Æ÷¡¢ Á½¸öÐ鲿ÔËËã³Ë·¨Æ÷¡¢Ò»¸öʵ²¿¼Ó·¨Æ÷¡¢Ò»¸öÐ鲿¼Ó·¨Æ÷ºÍDPRAM´æ´¢Æ÷£¬SRAM´æ´¢Æ÷µÄÊä³ö¶Ë·Ö±ðÁ¬½Óµ½Á½¸öʵ²¿ÔËËã³Ë·¨Æ÷¡¢Á½¸öÐ鲿ÔËËã³Ë·¨Æ÷µÄÒ»¸öÊäÈë¶Ë£¬Í¬Ê±SRAM´æ´¢Æ÷µÄ²ÉÑùÊý¾ÝËÍÈëµ½DPRAM´æ´¢Æ÷µÄ²ÉÑùÊý¾Ý´æ´¢Çø£¬Á½¸öʵ²¿ÔËËã³Ë·¨Æ÷µÄÁíÒ»¸öÊäÈë¶Ë·Ö±ðÓëÕýÏÒ±íÏàÁ¬½Ó£¬Á½¸öÐ鲿ÔËËã³Ë·¨Æ÷µÄÁíÒ»¸öÊäÈë¶Ë·Ö±ðÓëÓàÏÒ±íÏàÁ¬½Ó£¬Á½¸öʵ²¿ÔËËã³Ë·¨Æ÷µÄÊä³ö¶ËÓëʵ²¿¼Ó·¨Æ÷ÏàÁ¬½Ó£¬Á½¸öÐ鲿ÔËËã³Ë·¨Æ÷µÄÊä³ö¶ËÓëÐ鲿¼Ó·¨Æ÷ÏàÁ¬½Ó£¬Êµ²¿ÔËËã¼Ó·¨Æ÷ºÍÐ鲿ÔËËã¼Ó·¨Æ÷µÄÊä³ö¶Ë¹¹³ÉÒ»¸ö¸´Êý²¢´æ·Åµ½DPRAMÖÐµÄ DFT½á¹û´æ´¢Çø£¬¸ÃDPRAM°üÀ¨Á½¸öDFT½á¹û´æ´¢ÇøºÍ²ÉÑùÊý¾Ý´æ´¢Çø£¬DPRAMÖеÄÁ½¸ö´æ´¢Çø¹²Í¬Êä³öµ½DSPÖнøÐеçÄÜÖÊÁ¿·ÖÎö´¦Àí¡£
2.¸ù¾ÝȨÀûÒªÇó1ËùÊöµÄ»ùÓÚFPGAµÄµçÄÜÖÊÁ¿¶àÖ¸±êÊý¾Ý´¦ÀíÄ£¿é£¬ÆäÌØÕ÷ÔÚÓÚËùÊöµÄSRAM´æ´¢Æ÷²ÉÓÃÆ¹ÅÒË«»º³åÇø½á¹¹£¬Ã¿¸ö»º³åÇø´æ´¢10Öܲ¨²ÉÑùÊý¾Ý¡£
È«ÎÄÕªÒª
±¾·¢Ã÷Éæ¼°Ò»ÖÖ»ùÓÚFPGAµÄµçÄÜÖÊÁ¿¶àÖ¸±êÊý¾Ý´¦ÀíÄ£¿é£¬Æä¼¼ÊõÌØµãÊÇÓÉFPGAоƬ¹¹³É£¬¿ØÖƲÉÑù¹ý³Ì£¬µÃµ½µÄ²ÉÑùÊý¾Ýͨ¹ýÕýÏÒ±í¡¢Á½¸öʵ²¿ÔËËã³Ë·¨Æ÷ºÍʵ²¿¼Ó·¨Æ÷½øÐÐʵ²¿¼ÆË㣬ͨ¹ýÓàÏÒ±í¡¢Á½¸öÐ鲿ÔËËã³Ë·¨Æ÷ºÍÐ鲿¼Ó·¨Æ÷½øÐÐÐ鲿¼ÆË㣬ʵ²¿ÔËËã¼Ó·¨Æ÷ºÍÐ鲿ÔËËã¼Ó·¨Æ÷µÄÊä³ö¶Ë¹¹³ÉÒ»¸ö¸´Êý²¢´æ·Åµ½DPRAMÖеÄDFT½á¹û´æ´¢Çø£¬¸ÃDPRAMµÄDFT½á¹û´æ´¢ÇøºÍ²ÉÑùÊý¾Ý´æ´¢Çø¹²Í¬Êä³öµ½DSPÖнøÐеçÄÜÖÊÁ¿·ÖÎö´¦Àí¡£±¾·¢Ã÷Éè¼ÆºÏÀí£¬ÔÚFPGAÄÚ²¿²ÉÓò¢Ðд¦Àí·½Ê½£¬²»ÐèÒªºÜ¸ßµÄʱÖÓÆµÂʾͿÉÒÔÍê³ÉºÜ´óµÄÊý¾Ý´¦ÀíÁ¿£¬¾ßÓÐʵʱÐԺá¢ËÙ¶È¿ìµÈÌØµã£¬±¾·¢Ã÷ÓëDSPÅäºÏʹÓã¬Ìá¸ßÁËϵͳµÄ¼¯³É»¯³Ì¶È£¬Ê¹µÃ¸ßËÙµçÄÜÖÊÁ¿Êý¾ÝµÄ´¦Àí¿ÉÒÔ¼òµ¥·½±ãµØÊµÏÖ¡£
Îĵµ±àºÅG01R31/00GK102565584SQ20121000096
¹«¿ªÈÕ2012Äê7ÔÂ11ÈÕ ÉêÇëÈÕÆÚ2012Äê1ÔÂ4ÈÕ ÓÅÏÈȨÈÕ2012Äê1ÔÂ4ÈÕ
·¢Ã÷ÕßÁõÃÀ¾², ÁõÓ±Ó¢, ÖÜʤ¾ü, °²ÕÜ, ´Þ½¡, ÕÅÊ÷Ãñ, Àî¹ú¶°, Íõͬѫ, ÂÞ¿ªÐÅ, ¹ùºÆ ÉêÇëÈË:ÖйúµçÁ¦¿ÆÑ§Ñо¿Ôº, Ìì½òÊеçÁ¦¹«Ë¾