רÀûÃû³Æ£ºÒ»ÖÖ´ó¶¯Ì¬·¶Î§¸ßËÙ¹â×ÓÏà¹ØÆ÷µÄÖÆ×÷·½·¨
¼¼ÊõÁìÓò£º
±¾·¢Ã÷Éæ¼°¹â×ÓÏà¹Ø¹âÆ×·¨Á£¶È²âÁ¿¼¼ÊõÁìÓò£¬¾ßÌåÉæ¼°Ò»ÖÖ¹â×ÓÏà¹ØÆ÷¡£
±³¾°¼¼Êõ£º
¹â×ÓÏà¹Ø¹âÆ×·¨ÊÇÑо¿ÑùÆ·¶¯Ì¬ÌØÐÔµÄÒ»ÖÖÓÐЧ·½·¨£¬ÑùÆ·¿ÅÁ£ÓÉÓÚ²¼ÀÊÔ˶¯ÒýÆðÉ¢Éä¹â¹âÇ¿ºÍƵÂʵIJ¨¶¯£¬Í¨¹ý²âÁ¿É¢Éä¹âµÄ¹âÇ¿×ÔÏà¹Øº¯Êý£¬¼´¿É»ñµÃ¿ÅÁ£ÌåϵµÄ¶¯Ì¬ÐÅÏ¢¡£¹â×ÓÏà¹ØÆ÷Êǹâ×ÓÏà¹Ø¹âÆ×·¨ÄÉÃ׿ÅÁ£Á£¶È²âÁ¿ÏµÍ³µÄºËÐÄ×°Ö㬸Ã×°ÖÃÓÃÓÚ¶ÔÉ¢Éä¹âµÄ¹â×ÓÂö³å½øÐмÆÊý£¬²¢×öʵʱ×ÔÏà¹ØÔËË㣬µÃµ½×ÔÏà¹Øº¯Êý£¬ÒÔ»ñȡɢÉä¹âµÄʱ¼äÏà¹ØÐÔÐÅÏ¢¡£¹â×ÓÏà¹ØÔËËã¿ÉÒÔͨ¹ýÈí¼þ»òÓ²¼þ·½·¨ÊµÏÖ£¬µ«ÓÉÓÚÏà¹ØÔËËãËÙ¶ÈÒªÇ󼫸ߣ¬ Èí¼þ·½·¨ÄÑÒԴﵽʵʱÐÔÒªÇó£¬Òò´Ë³£ÓÃÓ²¼þÏà¹ØÆ÷À´ÊµÏÖ¹â×ÓÏà¹ØÔËËã¡£ÏßÐÔÏà¹ØÆ÷µÄ¶¯Ì¬·¶Î§ÓëÏà¹ØÆ÷µÄͨµÀÊýÓйأ¬Ïà¹ØÍ¨µÀÔ½¶àʵÏֵĶ¯Ì¬·¶Î§Ô½´ó¡£ÎªÁË»ñÈ¡×ã¹»´óµÄ¶¯Ì¬·¶Î§£¬ÐèÒªÔö¼ÓÏà¹ØÆ÷µÄͨµÀÊýÄ¿£¬µ«ÓÉÓÚʵ¼ÊÓ²¼þ×ÊÔ´µÄÏÞÖÆ£¬Ïà¹ØÆ÷µÄͨµÀÊý²»¿ÉÄÜÎÞÏÞÖÆµÄÔö¼Ó¡£±ÈÀýÏà¹ØÆ÷¸Ä±äÁËͨµÀ¼äÑÓ³Ùʱ¼ä°´ÏßÐÔµÝÔöµÄ¹æÂÉ£¬Ê¹Ö®°´Ò»¶¨µÄ±ÈÀýÔö³¤£¬À©Õ¹ÁËÏà¹ØÆ÷µÄ¶¯Ì¬·¶Î§¡£ÀûÓÃDSPÄÚ²¿´æ´¢Æ÷´æ´¢¹â×Ó¼ÆÊýÖµ£¬²¢Ðγɸ÷ͨµÀËùÐèÒªµÄÑÓ³Ùʱ¼ä£¬DSPоƬÄÚ²¿°üº¬³Ë·¨Æ÷£¬¿ÉʵÏÖ³ËÀÛ¼ÓÔËËã¡£»ùÓÚDSPоƬ£¬ÀûÓÃÈí¼þ±à³ÌµÄ·½Ê½¿ÉʵÏÖ±ÈÀýÏà¹ØÆ÷µÄÉè¼Æ£¬µ«±ÈÀýÏà¹ØÆ÷µÄ¶¯Ì¬·¶Î§Óë´æ´¢¹â×Ó¼ÆÊýÖµµÄ´æ´¢Æ÷ÈÝÁ¿Óйأ¬ÀýÈçҪʵÏÖ101¡ãµÄ¶¯Ì¬·¶Î§ÔòÐèÒªÈÝÁ¿Îª16GµÄ´æ´¢Æ÷£¬ÕâÔÚÓ²¼þÉè¼ÆÊ±ºÜÄÑʵÏÖ£¬ÇÒ»ùÓÚDSPµÄ±ÈÀýÏà¹ØÆ÷ÔËËãËÙ¶ÈÏà¶Ô½ÏÂý¡£FPGAÊÇÒ»ÖÖ³¬´ó¹æÄ£µÄ¿É±à³ÌÆ÷¼þ£¬»ùÓÚFPGAÉè¼ÆµÄÏà¹ØÆ÷£¬Ã¿¸öͨµÀ¶¼°üº¬¶ÀÁ¢µÄÓ²¼þ³Ë·¨Æ÷ºÍÀÛ¼ÓÆ÷£¬ËùÒÔÏà¹ØÔËËãËٶȿ졣ËùÉè¼ÆµÄÏà¹ØÆ÷²ÉÓ÷Ö×éµÄ·½·¨£¬×éÄÚ²ÉÑùʱ¼ä²»±ä£¬×é¼ä²ÉÑùʱ¼ä¼Ó±¶¡£»ùÓÚFPGAµÄÏà¹ØÆ÷¼È¿ÉÒÔÌá¸ßÏà¹ØÔËËãµÄËÙ¶È£¬ÓÖ¿ÉÒÔÀ©Õ¹¶¯Ì¬·¶Î§£¬µ«ÊÇËæ×ÅͨµÀÊýµÄÔö¶à£¬Ïà¹ØÆ÷µÄ³É±¾»á±äµÃ·Ç³£°º¹ó£¬¶øÇÒ»¹´æÔÚÏà¹Øº¯Êý»ùÏß²»Îȶ¨µÄÎÊÌâ¡£
·¢Ã÷ÄÚÈÝ
±¾·¢Ã÷µÄÄ¿µÄÔÚÓÚ£¬ÌṩһÖÖ´ó¶¯Ì¬·¶Î§¸ßËÙ¹â×ÓÏà¹ØÆ÷£¬½â¾öÒÔÉϼ¼ÊõÎÊÌâ¡£±¾·¢Ã÷Ëù½â¾öµÄ¼¼ÊõÎÊÌâ¿ÉÒÔ²ÉÓÃÒÔϼ¼Êõ·½°¸À´ÊµÏÖ¡ªÖÖ´ó¶¯Ì¬·¶Î§¸ßËÙ¹â×ÓÏà¹ØÆ÷,°üÀ¨Ò»¸ßËÙͨµÀ¡¢Ò»µÍËÙͨµÀ,»¹°üÀ¨Ò» FPGAоƬµç·¡¢Ò» DSPоƬµç·¡¢Ò»¼ÆËã»ú£¬ËùÊöDSPоƬµç··Ö±ðÁ¬½ÓËùÊöFPGAоƬµç·¡¢ËùÊö¼ÆËã»ú£»ËùÊöFPGAоƬµç·¶Ô¸ßËÙͨµÀ½øÐÐÔËË㣬ËùÊöDSPоƬµç·¶ÔµÍËÙͨµÀ½øÐÐÔË
óÎ
o±¾·¢Ã÷µÄ¸ßËÙͨµÀ±ÈµÍËÙͨµÀµÄ¼ÆËãËٶȸߡ£±¾·¢Ã÷»ùÓÚ¸ßËÙͨµÀºÍµÍËÙͨµÀÏà½áºÏµÄ½á¹¹£¬¼õÉÙÁ˸ßËÙͨµÀ¶ÔÓ²¼þ×ÊÔ´µÄÐèÇ󣬽µµÍÁ˵ÍËÙͨµÀ¶Ô´æ´¢Æ÷ÈÝÁ¿µÄÒªÇ󣬼ÈʵÏÖÁ˸ßËÙÏà¹ØÔËË㣬ÓÖÀ©Õ¹ÁËÏà¹ØÆ÷µÄ¶¯Ì¬·¶Î§£¬Ìá¸ßÁËÏà¹Øº¯Êý»ùÏßµÄÎȶ¨ÐÔ£¬Í¬Ê±½µµÍÁËÏà¹ØÆ÷µÄ³É±¾¡£ËùÊöFPGAоƬµç·°üÀ¨Ò»²ÉÑùʱ¼äÉèÖÃÄ£¿é¡¢Ò»¸´Î»Ä£¿é¡¢Ò»¹â×Ó¼ÆÊýÄ£¿é¡¢Ò»FPGAÏà¹ØÔËËãÄ£¿éºÍÒ»¼àÊÓͨµÀ£»ËùÊöDSPоƬµç·°üÀ¨Ò» DSPÏà¹ØÔËËãÄ£¿é¡¢Ò»´æ´¢Æ÷£¬ËùÊöDSPÏà¹ØÔËËãÄ£¿éͨ¹ýËùÊö´æ´¢Æ÷´æ´¢¹â×Ó¼ÆÊýÖµ£¬ÐγÉͨµÀËùÐèÒªµÄÑÓ³Ùʱ¼ä£¬²¢ÓÉËùÊöDSPоƬµç·µÄÓ²¼þ³Ë·¨Æ÷Íê³É¹â×Ó¼ÆÊýÖµµÄ³Ë·¨ÔËË㣬À©Õ¹ÁËËùÊö¹â×ÓÏà¹ØÆ÷µÄ¶¯Ì¬·¶Î§¡£ËùÊö²ÉÑùʱ¼äÉèÖÃÄ£¿é°üÀ¨ÒëÂëÆ÷¡¢´¥·¢Æ÷¡¢¼ÆÊýÆ÷ºÍ±È½ÏÆ÷£»ËùÊö²ÉÑùʱ¼äÉèÖÃÄ£¿éͨ¹ý¶ÔϵͳʱÖÓ·ÖÆµµÃµ½²ÉÑùʱÖÓÐźŲÉÑùʱÖÓÆµÂʵÈÓÚÊäÈëµÄϵͳʱÖÓÆµÂʳýÒÔ·ÖÆµÏµÊý£¬ËùÊö¼ÆËã»ú¸ù¾ÝÓû§µÄÉèÖüÆËã³ö·ÖƵϵÊý£¬²¢·¢Ë͸øDSPоƬµç·£¬DSPоƬµç·ÔÙ½«·ÖƵϵÊýдÈëFPGAоƬµç·ÄÚ²¿µÄ²ÉÑùʱ¼äÉèÖÃÄ£¿é£¬Í¨¹ý¼ÆÊýÆ÷¶ÔϵͳʱÖÓ½øÐмÆÊý£¬²¢Óë·ÖƵϵÊý½øÐбȽϣ¬ÊµÏÖ¶ÔϵͳʱÖӵķ֯µ£¬¼´¿ÉµÃµ½Ô¤ÆÚµÄ²ÉÑùʱÖÓÐÅ ºÅ¡£ËùÊö¸´Î»Ä£¿é°üÀ¨ÒëÂëÆ÷ºÍ´¥·¢Æ÷£¬ËùÊö¸´Î»Ä£¿éÓÃÓÚ²úÉúϵͳ¸´Î»Ðźţ¬µ±¸´Î»ÐźÅΪ¸ßµçƽʱ£¬Çå¿Õ¸ßËÙͨµÀµÄÏà¹Øº¯ÊýÖµ£»µ±¸´Î»ÐźÅΪµÍµçƽʱ£¬¸ßËÙͨµÀ¹¤×÷¡£ËùÊö¹â×Ó¼ÆÊýÄ£¿é°üÀ¨Á½¸ö¼ÆÊýÆ÷¡¢Á½¸öËø´æÆ÷ºÍ¶à·Êý¾ÝÑ¡ÔñÆ÷£»ÔÚ²ÉÑùʱÖÓÐźŵÄÇý¶¯Ï£¬Á½¸öËùÊö¼ÆÊýÆ÷½»ÌæÔËÐУ¬ÊµÏÖ¶Ô¹â×ÓÂö³åµÄÎÞ·ì¼ÆÊý²¢½«¼ÆÊý½á¹ûÊä³ö¸øËùÊöFPGAÏà¹ØÔËËãÄ£¿é¡£ËùÊö¸ßËÙͨµÀ°üÀ¨12×éÏà¹ØÍ¨µÀ£¬ËùÊöFPGAÏà¹ØÔËËãÄ£¿é°üÀ¨12×éÏà¹ØÔËËãͨµÀ£¬µÚÒ»×éÏà¹ØÔËËãͨµÀ°üº¬16¸öÏà¹ØÍ¨µÀµ¥Ôª£¬ÆäËû×éÏà¹ØÔËËãͨµÀ½á¹¹Ïàͬ£¬¾ù°üº¬8¸öÏà¹ØÍ¨µÀµ¥Ôª¡£Ã¿¸öÏà¹ØÍ¨µÀµ¥Ôª¾ù°üÀ¨ÒÆÎ»¼Ä´æÆ÷¡¢³Ë·¨Æ÷¡¢Êý¾ÝÀàÐÍת»»Æ÷¡¢¸¡µãÀÛ¼ÓÆ÷ºÍËø´æÆ÷£» ËùÊö³Ë·¨Æ÷°üÀ¨Á½¸öÊäÈ룬ËùÊö¹â×Ó¼ÆÊýÄ£¿éµÃµ½µÄ¹â×Ó¼ÆÊýÖµ·Ö±ðËÍÈëËùÊöÒÆÎ»¼Ä´æÆ÷ºÍËùÊö³Ë·¨Æ÷£¬ËùÊöÒÆÎ»¼Ä´æÆ÷µÄÊä³ö½ÓÈëËùÊö³Ë·¨Æ÷£»ÊäÈëµÄÁ½¸ö¹â×Ó¼ÆÊýÖµÔÚËùÊö³Ë·¨Æ÷ÄÚ½øÐÐÏà³ËÔËË㣬ÔËËã½á¹ûͨ¹ýÊý¾ÝÀàÐÍת»»Æ÷ÓÉÕûÐÎÊýת»»Îª32λ¸¡µã¸ñʽÊý£¬ÔÙËÍÈ븡µãÀÛ¼ÓÆ÷½øÐÐÀÛ¼Ó£¬ÀÛ¼Ó½á¹û¼´Îª¸ÃͨµÀµÄÏà¹Øº¯ÊýÖµ£¬¾¹ýËø´æÆ÷Ëø´æºó£¬Êä³ö¸øËùÊöDSPоƬµç·¡£ËùÊö¼àÊÓͨµÀ°üÀ¨Á½¸öÀÛ¼ÓÆ÷ºÍÁ½¸öÊý¾ÝÀàÐÍת»»Æ÷£»ÆäÖÐÒ»¸öËùÊöÀÛ¼ÓÆ÷ÓɲÉÑùʱÖÓÐźŵÄÉÏÉýÑØÇý¶¯£¬¶Ô²ÉÑù´ÎÊý½øÐÐÀÛ¼Ó£¬»ñµÃ×ܲÉÑù´ÎÊý£»ÁíÒ»¸öËùÊöÀÛ¼ÓÆ÷¶Ô¹â×Ó¼ÆÊýÖµ½øÐÐÀÛ¼Ó£¬»ñµÃ×ܹâ×ÓÊý£»×ܲÉÑù´ÎÊýºÍ×ܹâ×ÓÊý·Ö±ðͨ¹ýÊý¾ÝÀàÐÍת»»Æ÷ÓÉÕûÐÎÊýת»»Îª32λ¸¡µã¸ñʽÊýºó£¬Êä³ö¸øËùÊöDSPоƬµç·¡£ËùÊöDSPоƬµç·ÄÚµÄËùÊöDSPÏà¹ØÔËËãÄ£¿éͨ¹ýËùÊö´æ´¢Æ÷´æ´¢¹â×Ó¼ÆÊýÖµ£¬ÐγÉͨµÀËùÐèÒªµÄÑÓ³Ùʱ¼ä£¬²¢ÓÉDSPµÄÓ²¼þ³Ë·¨Æ÷Íê³É¹â×Ó¼ÆÊýÖµµÄ³Ë·¨ÔËË㣬ÔٶԳ˻ý½øÐÐÀÛ¼Ó£¬½«ÀÛ¼Ó½á¹ûת»»³É32λ¸¡µã¸ñʽÊý£¬µÃµ½¸÷ͨµÀµÄÏà¹Øº¯ÊýÖµ£¬Í¨¹ýUSB½Ó¿Ú´«Ê䏸ËùÊö¼ÆËã»ú£¬ËùÊö¼ÆËã»úͨ¹ý·´ÑÝËã·¨£¬µÃµ½¿ÅÁ£µÄÁ£¶È·Ö²¼¡£ËùÊöFPGAÏà¹ØÔËËãÄ£¿éÊÇËùÊö¹â×ÓÏà¹ØÆ÷µÄºËÐÄ£¬ËùʵÏֵŦÄÜÊǶԹâ×Ó¼ÆÊýÄ£¿éÊä³öµÄ¹â×Ó¼ÆÊýÖµ½øÐÐʵʱ×ÔÏà¹ØÔËËã¡£ËùÊöFPGAÏà¹ØÔËËãÄ£¿éµÄǰk×éͨµÀ¼ÆËã·½·¨ÈçϵÚһͨµÀG ( T ) =Hon^n1Ii2+* £»µÚ¶þͨµÀG (2 T ) = +]^ +¡+nN_2nN £»
µÚÈýͨµÀG(3T ) = +]^ +... +nN_3nN £»µÚËÄͨµÀG(4T )= +]^ +¡+nN_4nN £»
N-kµÚk ͨµÀ-.G(M) = ^
i ¶þGËùÊöFPGAÏà¹ØÔËËãÄ£¿é°üÀ¨12×éÏà¹ØÔËËãͨµÀ£¬Òò´ËÉÏÊöʽ×ÓÖУ¬kȡֵΪ1-104£¬nΪ´óÓÚI¡£±¾·¢Ã÷µÄFPGAоƬµç·ÄڵĸßËÙͨµÀÀûÓÃÒÆÎ»¼Ä´æÆ÷ʵÏÖÊý¾ÝµÄ´æ´¢ºÍÑÓ³Ù£¬½«ÒÆÎ»¼Ä´æÆ÷¼¶ÁªÊµÏÖ²»Í¬µÄͨµÀÑÓ³Ù¡£ÀûÓÃÓ²¼þ³Ë·¨Æ÷¶Ô¹â×Ó¼ÆÊýÄ£¿éºÍÒÆÎ»¼Ä´æÆ÷µÄÊä³öÖµ½øÐг˷¨ÔËË㣬ÔËËã½á¹ûËÍÈ븡µãÀÛ¼ÓÆ÷½øÐÐÀÛ¼Ó£¬¼´¿ÉµÃµ½Ïà¹Øº¯ÊýÖµ¡£±¾·¢Ã÷µÄ DSPоƬµç·ÀûÓÃÆäÄÚ²¿µÄ´óÈÝÁ¿´æ´¢Æ÷ʵÏÖÊý¾ÝµÄ´æ´¢ºÍÑÓ³Ù£¬Í¨¹ýÈí¼þ±à³ÌÍê³Éµ±Ç°¼ÆÊýÖµÓë´æ´¢Æ÷ÄÚÑÓ³Ù¼ÆÊýÖµµÄ³Ë·¨ÔËË㣬²¢¶ÔÔËËã½á¹û½øÐÐÀÛ¼Ó£¬¼´¿ÉµÃµ½Ïà¹Øº¯ÊýÖµ¡£¹â×ÓÏà¹ØÆ÷µÄ»ù±¾¹¤×÷ÔÀíÈçÏÂÔÚ¹â×ÓÏà¹Ø¹âÆ×·¨ÄÉÃ׿ÅÁ£Á£¶È²âÁ¿×°ÖÃÖÐͨ³£»¹°üÀ¨¹âµç±¶Ôö¹Ü¡¢·Å´óµç·¡¢Õç±ðµç·£¬Ê×ÏÈËùÊö¹âµç±¶Ôö¹Ü½«½ÓÊÕµ½µÄÉ¢Éä¹âÐźÅת»»ÎªµÈ·ù¹â×ÓÂö³åÐźţ¬È»ºóÀûÓÃËùÊö·Å´óµç·½øÐзŴó£¬ÔÙͨ¹ýÕç±ðµç·Õç±ðºóËÍÈëËùÊö¹â×Ó¼ÆÊýÄ£¿éµÄ¼ÆÊýÆ÷£¬ËùÊö¼ÆÊýÆ÷¶Ô²ÉÑùʱ¼äÄڵĹâ×ÓÂö³å½øÐмÆÊý£¬È»ºóËÍÈëËùÊöFPGAÏà¹ØÔËËãÄ£¿éµÄÒÆÎ»¼Ä´æÆ÷£»Ã¿Ò»´Î²ÉÑùÍê³Éºó£¬ÔÚ²ÉÑùʱÖÓÐźŵĿØÖÆÏ£¬¼ÆÊýÆ÷½«¼ÆÊý½á¹ûËÍÈëÒÆÎ»¼Ä´æÆ÷µÄµÚÒ»¼¶£¬ÏÂÒ»¸ö²ÉÑùʱÖÓµÄÉÏÉýÑØµ½À´Ê±£¬ÒÆÎ»¼Ä´æÆ÷µÚÒ»¼¶ÔÀ´µÄÄÚÈݱ»ÒÆÈëµ½µÚ¶þ¼¶£¬µÚ¶þ¼¶ÔÀ´µÄÄÚÈݱ»ÒÆÈëµ½µÚÈý¼¶£¬ÒÔ´ËÀàÍÆ£»ÒÆÎ»¼Ä´æÆ÷µÄÄÚÈÝÔÚ²ÉÑùʱÖӵĿØÖÆÏÂÒÀ´Î˳ÐòÓÒÒÆ£¬ÐγÉÁ˲»Í¬ÑÓ³Ùʱ¼äµÄ¼ÆÊýÖµ£¬Ã¿Ò»¼¶ÒÆÎ»¼Ä´æÆ÷Ï൱ÓÚÏà¹ØÆ÷µÄÒ»¸öÏßÐÔͨµÀ£»²ÉÑùÆÚ¼ä£¬µ±Ç°¼ÆÊýÖµIiiÓëµÚkͨµÀ¼ÆÊýÖµni+k½øÐÐÏà³Ë£¬È»ºó½«Ïà³Ë½á¹ûËÍÈëµÚkͨµÀµÄ´æ´¢Æ÷½øÐÐÀÛ¼Ó£¬µÃµ½µÄÀÛ¼ÓÖµ¼´Îª×ÔÏà¹Øº¯ÊýÖµG(k T )¡£ÓÐÒæÐ§¹ûÓÉÓÚ²ÉÓÃÉÏÊö¼¼Êõ·½°¸£¬±¾·¢Ã÷ÓëÏÖÓм¼ÊõÏà±È¾ßÓÐÒÔÏÂÓŵã1)±¾·¢Ã÷¿ÉÒÔ¸ù¾Ý²»Í¬µÄ²âÁ¿ÐèÇ󣬵¥¶À»ò½áºÏʹÓÃÕâÁ½²¿·ÖÏà¹ØÍ¨µÀ£¬²¢Í¨¹ý¼ÆËã»úÉèÖÃÏà¹ØÆ÷µÄÑÓ³Ùʱ¼ä¡£2)±¾·¢Ã÷µÄ»ùÓÚDSPоƬµç·µÄµÍËÙͨµÀ£¬ÀûÓÃDSPоƬµç·ÖеĴóÈÝÁ¿´æ´¢Æ÷×÷ÎªÒÆÎ»¼Ä´æÆ÷£¬Í¨¹ýÈí¼þ±à³ÌÉèÖò»Í¬µÄͨµÀÑÓ³Ùʱ¼ä£¬À©Õ¹ÁËÏà¹ØÆ÷µÄ¶¯Ì¬·¶Î§¡£3)±¾·¢Ã÷µÄ»ùÓÚFPGAоƬµç·µÄ¸ßËÙͨµÀ£¬ÀûÓÃFPGAоƬµç·ÖеÄÓ²¼þ³Ë·¨Æ÷ÌáÎÅÁËÏà¹ØÔËËãµÄËÙ¶È¡£4)±¾·¢Ã÷»ùÓÚ¸ßËÙͨµÀºÍµÍËÙͨµÀÏà½áºÏµÄ½á¹¹£¬ÀûÓýÏÉÙµÄÓ²¼þ×ÊÔ´£¬¼ÈÌá¸ßÁËÏà¹ØÆ÷µÄ¶¯Ì¬·¶Î§£¬ÓÖʵÏÖÁ˸ßËÙÏà¹ØÔËË㣬ͬʱ½µµÍÁËÏà¹ØÆ÷µÄ³É±¾¡£
ͼIΪ±¾·¢Ã÷¹â×ÓÏà¹ØÆ÷µÄ½á¹¹Ê¾Òâͼ£»Í¼2Ϊ±¾·¢Ã÷¹â×ÓÏà¹ØÆ÷µÄÕûÌåµç·Á¬½ÓʾÒâͼ£»Í¼3Ϊ±¾·¢Ã÷²ÉÑùʱ¼äÉèÖÃÄ£¿éµÄ½á¹¹Ê¾Òâͼ£»Í¼4Ϊ±¾·¢Ã÷¸´Î»Ä£¿éµÄ½á¹¹Ê¾Òâͼ£»Í¼5Ϊ±¾·¢Ã÷¹â×Ó¼ÆÊýÄ£¿éµÄ½á¹¹Ê¾Òâͼ6Ϊ±¾·¢Ã÷FPGAÏà¹ØÔËËãÄ£¿éµÄ½á¹¹Ê¾Òâͼ£»Í¼7Ϊ±¾·¢Ã÷¼àÊÓͨµÀµÄ½á¹¹Ê¾Òâͼ£»Í¼8Ϊ±¾·¢Ã÷µÚI×éÏà¹ØÔËËãͨµÀµÄ½á¹¹Ê¾Òâͼ£»Í¼9Ϊ±¾·¢Ã÷µÚ2×éÏà¹ØÔËËãͨµÀµÄ½á¹¹Ê¾Òâͼ£»Í¼10Ϊ±¾·¢Ã÷DSPÏà¹ØÔËËãÄ£¿éµÄ½á¹¹Ê¾Òâͼ¡£
¾ßÌåʵʩÀý·½Ê½ÎªÁËʹ±¾·¢Ã÷ʵÏֵļ¼ÊõÊֶΡ¢´´×÷ÌØÕ÷¡¢´ï³ÉÄ¿µÄÓ빦ЧÒ×ÓÚÃ÷°×Á˽⣬ÏÂÃæ½áºÏ¾ßÌåͼʾ½øÒ»²½²ûÊö±¾·¢Ã÷¡£²ÎÕÕͼI¡¢Í¼2£¬Ò»ÖÖ´ó¶¯Ì¬·¶Î§¸ßËÙ¹â×ÓÏà¹ØÆ÷£¬°üÀ¨Ò»¸ßËÙͨµÀ¡¢Ò»µÍËÙͨµÀ£¬»¹°üÀ¨Ò» FPGAоƬµç·¡¢Ò» DSPоƬµç·¡¢Ò»¼ÆËã»úPC£¬DSPоƬµç··Ö±ðÁ¬½ÓFPGAоƬµç·¡¢¼ÆËã»úPC¡£FPGAоƬµç·¶Ô¸ßËÙͨµÀ½øÐÐÔËË㣬DSPоƬµç·¶ÔµÍËÙͨµÀ½øÐÐÔËËã¡£±¼·ÅÂðµÄ¸ßËÙͨµÀ±ÈµÍËÙͨµÀµÄ¼ÆËãËٶȸߡ£±¾·¢Ã÷µÄµÍËÙͨµÀÔÚ20΢ÃëÄÚÄÜÍê³É64Ïà¹ØÍ¨µÀµÄ¼ÆË㣬¶ø±¾·¢Ã÷µÄ¸ßËÙͨµÀ¼ÆËãËÙ¶ÈÔ¶Ô¶¸ßÓÚµÍËÙͨµÀ£¬ÄÜÔÙI΢Ãë¼ä¸ôÄÚÍê³É64Ïà¹ØÍ¨µÀµÄ¼ÆËã¡£±¾·¢Ã÷»ùÓÚ¸ßËÙͨµÀºÍµÍËÙͨµÀÏà½áºÏµÄ½á¹¹£¬¼õÉÙÁ˸ßËÙͨµÀ¶ÔÓ²¼þ×ÊÔ´µÄÐèÇ󣬽µµÍÁ˵ÍËÙͨµÀ¶Ô´æ´¢Æ÷ÈÝÁ¿µÄÒªÇ󣬼ÈʵÏÖÁ˸ßËÙÏà¹ØÔËË㣬ÓÖÀ©Õ¹ÁËÏà¹ØÆ÷µÄ¶¯Ì¬·¶Î§£¬Ìá¸ßÁËÏà¹Øº¯Êý»ùÏßµÄÎȶ¨ÐÔ£¬Í¬Ê±½µµÍÁËÏà¹ØÆ÷µÄ³É±¾¡£FPGAоƬµç·°üÀ¨Ò»Ã×Ñùʱ¼äÉèÖÃÄ£¿éSampleTime¡¢Ò»¸´Î»Ä£¿éReset¡¢Ò»¹â×Ó¼ÆÊýÄ£¿éCounter¡¢Ò» FPGAÏà¹ØÔËËãÄ£¿éºÍÒ»¼àÊÓͨµÀ¡£DSPоƬµç·°üÀ¨Ò» DSPÏà¹ØÔËËãÄ£¿é¡¢Ò»´æ´¢Æ÷£¬DSPÏà¹ØÔËËãÄ£¿éͨ¹ý´æ´¢Æ÷´æ´¢¹â×Ó¼ÆÊýÖµ£¬ÐγÉͨµÀËùÐèÒªµÄÑÓ³Ùʱ¼ä£¬²¢ÓÉDSPоƬµç·µÄÓ²¼þ³Ë·¨Æ÷Íê³É¹â×Ó¼ÆÊýÖµµÄ³Ë·¨ÔËË㣬À©Õ¹Á˹â×ÓÏà¹ØÆ÷µÄ¶¯Ì¬·¶Î§¡£²ÎÕÕͼ1£¬ÔÚ¹â×ÓÏà¹Ø¹âÆ×·¨ÄÉÃ׿ÅÁ£Á£¶È²âÁ¿×°ÖÃÖÐͨ³£»¹°üÀ¨¹âµç±¶Ôö¹Ü¡¢·Å´óµç·¡¢Õç±ðµç·£¬Ê×Ïȹâµç±¶Ôö¹Ü½«½ÓÊÕµ½µÄÉ¢Éä¹âÐźÅת»»ÎªµÈ·ù¹â×ÓÂö³åÐźţ¬È»ºóÀûÓ÷Ŵóµç·½øÐзŴó£¬ÔÙͨ¹ýÕç±ðµç·Õç±ðºóËÍÈë¹â×Ó¼ÆÊýÄ£¿éCounterµÄ¼ÆÊýÆ÷£¬¼ÆÊýÆ÷¶Ô²ÉÑùʱ¼äÄڵĹâ×ÓÂö³å½øÐмÆÊý£¬È»ºóËÍÈëFPGAÏà¹ØÔËËãÄ£¿éµÄÒÆÎ»¼Ä´æÆ÷Register¡£ ÿһ´Î²ÉÑùÍê³Éºó£¬ÔÚ²ÉÑùʱÖÓÐźŵĿØÖÆÏ£¬¼ÆÊýÆ÷½«¼ÆÊý½á¹ûËÍÈëÒÆÎ»¼Ä´æÆ÷RegisterµÄµÚÒ»¼¶£¬ÏÂÒ»¸ö²ÉÑùʱÖÓµÄÉÏÉýÑØµ½À´Ê±£¬ÒÆÎ»¼Ä´æÆ÷RegisterµÚÒ»¼¶ÔÀ´µÄÄÚÈݱ»ÒÆÈëµ½µÚ¶þ¼¶£¬µÚ¶þ¼¶ÔÀ´µÄÄÚÈݱ»ÒÆÈëµ½µÚÈý¼¶£¬ÒÔ´ËÀàÍÆ£»ÒÆÎ»¼Ä´æÆ÷RegisterµÄÄÚÈÝÔÚ²ÉÑùʱÖӵĿØÖÆÏÂÒÀ´Î˳ÐòÓÒÒÆ£¬ÐγÉÁ˲»Í¬ÑÓ³Ùʱ¼äµÄ¼ÆÊýÖµ£¬Ã¿Ò»¼¶ÒÆÎ»¼Ä´æÆ÷RegisterÏ൱ÓÚÏà¹ØÆ÷µÄÒ»¸öÏßÐÔͨµÀ¡£ ²ÉÑùÆÚ¼ä£¬µ±Ç°¼ÆÊýÖµIiiÓëµÚkͨµÀ¼ÆÊýÖµni+k½øÐÐÏà³Ë£¬È»ºó½«Ïà³Ë½á¹ûËÍÈëµÚkͨµÀµÄ´æ´¢Æ÷½øÐÐÀÛ¼Ó£¬µÃµ½µÄÀÛ¼ÓÖµ¼´Îª×ÔÏà¹Øº¯ÊýÖµG(k T )¡£±¾·¢Ã÷µÄFPGAоƬµç·ÄڵĸßËÙͨµÀ²ÉÓ÷Ö×éµÄ½á¹¹£¬½«ËùÓÐÏà¹ØÍ¨µÀ·ÖΪ12×飬µÚI×éSTCl°üº¬16¸öÏà¹ØÍ¨µÀµ¥Ôª£¬ÆäËû×éSTC2£¬STC3£¬¡£¬STC12½á¹¹Ïàͬ£¬¾ù°üº¬8¸öÏà¹ØÍ¨µÀµ¥Ôª¡£Ã¿×éÏà¹ØÍ¨µÀµÄ²ÉÑùʱ¼ä¹Ì¶¨²»±ä£¬¶ø×é¼ä²ÉÑùʱ¼ä°´Ö¸Êý¹æÂɵÝÔö£¬µÚm×éµÄ²ÉÑùʱ¼äΪTm = T1 = I, 2£¬¡£¬12)£¬Ê½ÖÐT1ΪµÚI×éµÄ²ÉÑùʱ¼ä£¬Ôòÿ×éÖеÚk¸öÏà¹ØÍ¨µÀµÄÑÓ³Ùʱ¼äΪTk=T1 2^1 k(k=9, 10£¬¡£¬16;m=l£¬2£¬¡£¬12)¡£
ÉÏÊöFPGAоƬµç·ÄڵIJÉÑùʱ¼äÉèÖÃÄ£¿éSampleTimeͨ¹ý¶ÔϵͳʱÖÓÐźÅCLK_SYS·ÖƵ£¬µÃµ½¸ßËÙͨµÀµÄ²ÉÑùʱÖÓÐźÅCLKHºÍµÍËÙͨµÀµÄ²ÉÑùʱÖÓÐźÅCLKL¡£²ÉÑùʱÖÓCLKHµÄÖÜÆÚΪT1,×÷ΪFPGAµÚI×éSTClÏà¹ØÍ¨µÀµÄ²ÉÑùʱ¼äÐźš£¶ÔµÚI×éSTClµÄ²ÉÑùʱÖÓ2·ÖƵ¼´¿ÉµÃµ½µÚ2×éSTC2µÄ²ÉÑùʱÖÓ£¬¶ÔµÚ2×éSTC2µÄ²ÉÑùʱÖÓ2·ÖƵ¼´¿ÉµÃµ½µÚ3×éSTC3µÄ²ÉÑùʱÖÓ£¬ÒÔ´ËÀàÍÆ£¬µÃµ½ËùÓиßËÙͨµÀ×éµÄ²ÉÑùʱÖÓÐźš£ÔÚ²ÉÑùʱÖÓÐźÅCLKHµÄÇý¶¯Ï£¬¸÷¸ßËÙͨµÀ×éÍê³É¶Ô¹â×ÓÂö³åµÄ¼ÆÊýÒÔ¼°Ïà¹ØÔËË㣬²¢½«Ïà¹Øº¯ÊýÖµÊä³öµ½¶à·Êý¾ÝÑ¡ÔñÆ÷Multiplexer¡£ÉÏÊöFPGAоƬµç·Äڵĸ´Î»Ä£¿éResetÊä³öµÄ¸´Î»ÐźÅRSTÁ¬½Óµ½¸÷¸öÏà¹ØÍ¨µÀ×éºÍ¼ÆÊýÆ÷Counter£¬µ±RSTΪ¸ßµçƽʱ£¬Çå¿ÕËùÓÐͨµÀµÄÀÛ¼ÓÆ÷ºÍ¼ÆÊýÆ÷µÄÖµ£»µ±RSTΪµÍµçƽʱ£¬¸ßËÙͨµÀÔÚ²ÉÑùʱÖÓCLKHµÄÇý¶¯Ï½øÐÐÏà¹ØÔËËã¡£µÍËÙͨµÀµÄ²ÉÑùʱÖÓÐźÅCLKLÇý¶¯¼ÆÊýÆ÷Counter¶ÔÊäÈë¹â×ÓÂö³å½øÐмÆÊý£¬²¢ ½ÓÈëDSPоƬµç·µÄÍⲿÖжÏÒý½ÅEXINT£¬ÔÚ²ÉÑùʱÖÓµÄÉÏÉýÑØ´¥·¢DSPоƬµç·Öжϡ£DSPоƬµç·ÔÚÖжϺ¯ÊýÀï¶ÁÈ¡¼ÆÊýÆ÷CounterµÄ¼ÆÊýÖµ£¬²¢Íê³ÉµÍËÙͨµÀµÄÏà¹ØÔËËã¡£DSPоƬµç·ͨ¹ý²¢ÐнӿÚÓëFPGAоƬµç·Á¬½Ó£¬ÊµÏÖ¶ÔFPGAоƬµç·µÄ¶Áд¿ØÖÆ¡£ECEΪDSPоƬµç·µÄÍⲿƬѡÐźţ¬EAWEºÍEAREΪDSPоƬµç·µÄ¶Áд¿ØÖÆÐźţ¬EA[21:0]ΪDSPоƬµç·µÄµØÖ·Ïߣ¬ED[31:0]ΪDSPоƬµç·µÄÊý¾ÝÏß¡£DSPоƬµç·ͨ¹ý¶à·Êý¾ÝÑ¡ÔñÆ÷Multiplexer½«FPGAоƬµç·ÄÚ¸÷¸öͨµÀ×éµÄÏà¹Øº¯ÊýÖµ¶Á³ö£¬Á¬Í¬DSPоƬµç·ÄÚ²¿µÍËÙÏà¹ØÍ¨µÀµÄÏà¹Øº¯ÊýÖµÒ»²¢Í¨¹ýUSB½Ó¿Ú´«Ê䏸¼ÆËã»úPC¡£FPGAоƬµç·Öеĸ÷²¿·Ö£¬¾ßÌå°üÀ¨ÈçÏÂÆ÷¼þI)²ÎÕÕͼ2¡¢Í¼3,²ÉÑùʱ¼äÉèÖÃÄ£¿éSampleTime°üÀ¨ÒëÂëÆ÷Decoderl¡¢´¥·¢Æ÷FDl¡¢¼ÆÊýÆ÷COUNTlºÍ±È½ÏÆ÷Comparatorl¡£Ã×Ñùʱ¼äÉèÖÃÄ£¿éSampleTimeͨ¹ý¶ÔϵͳʱÖÓ·ÖÆµµÃµ½²ÉÑùʱÖÓÐźŸù¾ÝÔ¤ÏÈÉ趨µÄµØÖ·£¬ÓÉÒëÂëÆ÷Decoderl²úÉúƬѡÐźÅctl_divh£¬½ÓÈë´¥·¢Æ÷FDlµÄʱÖÓÊäÈë¶Ë¿Ú C£¬ÔÚÐźÅctl_divhµÄÉÏÉýÑØ£¬DSPͨ¹ýÊý¾ÝÏßED[15:0]½«·ÖƵϵÊýдÈë´¥·¢Æ÷FD1£¬·ÖƵϵÊýͨ¹ýÊä³ö¶Ë¿Ú DIVH[15:0]Êä³ö£¬½ÓÈë±È½ÏÆ÷ComparatorlµÄÊäÈë¶ËB [15:0]¡£¼ÆÊýÆ÷C0UNT1¶ÔϵͳʱÖÓÐźÅCLK_SYS½øÐмÆÊý£¬¼ÆÊý½á¹ûͨ¹ýÊä³ö¶Ë¿Ú Q[15:0]Êä³ö£¬½ÓÈë±È½ÏÆ÷ComparatorlµÄÊäÈë¶ËA[15:0]¡£±È½ÏÆ÷Comparatorl¶ÔÊäÈë¶ËA[15:0]ºÍB [15:0]µÄÊýÖµ½øÐбȽϣ¬Èô²»ÏàµÈ£¬ÔòÊä³öÐźÅEQΪµÍµçƽ£¬¸ÃÐźŽÓÈë´¥·¢Æ÷FDRElµÄʹÄܶËCE£¬½ûÓô¥·¢Æ÷FDREl£¬Êä³öÐźÅEQͬʱ½ÓÈë¼ÆÊýÆ÷C0UNT1µÄÇåÁã¶ËCLR£¬ÓÉÓÚEQΪµÍµçƽ£¬¼ÆÊýÆ÷C0UNT1³ÖÐø¼ÆÊý¡£ÈôÏàµÈ£¬ÔòÊä³öÐźÅEQΪ¸ßµçƽ£¬Ê¹ÄÜ´¥·¢Æ÷FDRE1£¬ÔÚϵͳʱÖÓCLK_SYSÉÏÉýÑØµÄ´¥·¢Ï£¬´¥·¢Æ÷FDRElµÄÊä³öÐźÅCLKHµçƽ·¢Éú·´×ª£¬Í¬Ê±Çå¿Õ¼ÆÊýÆ÷C0UNT1£¬´ÓÁã¿ªÊ¼ÖØÐ¼ÆÊý¡£Èç´ËÖÜÆÚÔËÐУ¬¼´¿ÉµÃµ½¸ßËÙÏà¹ØÍ¨µÀÔ¤ÆÚµÄ²ÉÑùʱÖÓÐźÅCLKH¡£°´ÕÕͬÑùµÄ·½·¨²úÉúµÍËÙÏà¹ØÍ¨µÀµÄ²ÉÑùʱÖÓÐźÅCLKL¡£2)²ÎÕÕͼ2¡¢Í¼4£¬¸´Î»Ä£¿éReset°üÀ¨ÒëÂëÆ÷DecoderºÍ´¥·¢Æ÷FDR£¬¸´Î»Ä£¿éResetÓÃÓÚ²úÉúϵͳ¸´Î»Ðźţ¬µ±¸´Î»ÐźÅΪ¸ßµçƽʱ£¬Çå¿Õ¸ßËÙͨµÀµÄÏà¹Øº¯ÊýÖµ¡£µ±¸´Î»ÐźÅΪµÍµçƽʱ£¬¸ßËÙͨµÀ¹¤×÷¡£¸´Î»Ä£¿éReset¹¤×÷ʱ£¬¸ù¾ÝÔ¤ÏÈÉ趨µÄµØÖ·£¬ÓÉÒëÂëÆ÷Decoder²úÉúƬѡÐźÅctl_rst£¬½ÓÈë´¥·¢Æ÷FDRµÄʱÖÓÊäÈë¶Ë¿Ú C£¬ÔÚÐźÅctl_rstµÄÉÏÉýÑØ£¬DSPоƬµç·ͨ¹ýÊý¾ÝÏßED [15:0]½«Êý¾ÝдÈë´¥·¢Æ÷FDR£¬Êý¾Ýͨ¹ýÊä³ö¶Ë¿Ú QÊä³ö£¬¼´ÎªÏµÍ³¸´Î»ÐźÅRST0µ±DSPͨ¹ýÊý¾ÝÏßED [15:0]дÊý¾Ý0ʱ£¬¸´Î»ÐźÅRST±äΪµÍµçƽ£¬¸ßËÙÏà¹ØÍ¨µÀÔÚ²ÉÑùʱÖÓCLKHµÄÇý¶¯Ï½øÐÐÏà¹ØÔËË㣻дÊý¾ÝIʱ£¬¸´Î»ÐźÅRST±äΪ¸ßµçƽ£¬Çå¿ÕËùÓмÆÊýÆ÷ºÍÀÛ¼ÓÆ÷µÄÖµ¡£3)²ÎÕÕͼ2¡¢Í¼5,¹â×Ó¼ÆÊýÄ£¿éCounter°üÀ¨¼ÆÊýÆ÷Counter I¡¢¼ÆÊýÆ÷Counter2¡¢Ëø´æÆ÷Latchl¡¢Ëø´æÆ÷Latch2¡¢¶à·Êý¾ÝÑ¡ÔñÆ÷MUX2¡£²ÉÑùʱÖÓÐźÅCLK¾¹ý¶þ·ÖƵºóµÃµ½Ê±ÖÓÐźÅCLK2£¬Á¬½Óµ½¼ÆÊýÆ÷CounterlµÄ¼ÆÊýʹÄܶËCE¡¢Ëø´æÆ÷Latch2µÄʱÖÓÊäÈë¶ËCLKºÍ¶à·Êý¾ÝÑ¡ÔñÆ÷MUX2µÄÑ¡ÔñÊäÈë¶ËS¡£Ê±ÖÓÐźÅCLK2½Ó·´ÏàÆ÷ºóÁ¬½Óµ½¼ÆÊýÆ÷Counter2¼ÆÊýʹÄܶËCEºÍËø´æÆ÷LatchlµÄʱÖÓÊäÈë¶ËCLK¡£¹â×ÓÂö³åÐźŴÓÊäÈë¶ËCINͬʱËÍÈë¼ÆÊýÆ÷CounterlºÍCounter2µÄÂö³åÊäÈë¶ËC,¸´Î»ÐźÅCLRÁ¬½Óµ½¼ÆÊýÆ÷CounterlºÍCounter2µÄ¸´Î»¶ËCLR£¬¸´Î»ÐźÅCLR½Ó·´ÏàÆ÷ºóÁ¬½Óµ½Ëø´æÆ÷LatchlºÍLatch2µÄ¸´Î»¶ËCLR¡£µ±¸´Î»ÐźÅCLRΪµÍµçƽ£¬Ê±ÖÓÐźÅCLK2Ϊ¸ßµçƽʱ£¬¼ÆÊýÆ÷Counterl¿ªÊ¼¶Ô¹â×ÓÂö³åÐźŽøÐмÆÊý£»µ±Ê±ÖÓÐźÅCLK2ΪµÍµçƽʱ£¬¼ÆÊýÆ÷CounterlÍ£Ö¹¼ÆÊý£¬¼ÆÊýÖµ ÓÉLatchlËø´æÊä³ö£¬¼ÆÊýÆ÷Counter2¿ªÊ¼¶Ô¹â×ÓÂö³åÐźŽøÐмÆÊý¡£µ±¼ÆÊýÆ÷CounterlµÄ¸´Î»¶ËΪ¸ßµçƽʱ£¬Çå³ý¼ÆÊýÆ÷CounterlµÄ¼ÆÊýÖµ£¬µÈµ½Ê±ÖÓÐźÅCLK2±äΪ¸ßµçƽʱÔÙÖØÐ¿ªÊ¼¼ÆÊý£¬Èç´ËÖÜÆÚ½øÐС£¼ÆÊýÆ÷CounterlºÍCounter2½»Ìæ¶ÔÊäÈëµÄ¹â×ÓÂö³å½øÐмÆÊý£¬¼ÆÊý½á¹û¾¹ýËø´æÆ÷LatchlºÍLatch2Ëø´æºó£¬Í¨¹ý¶à·Êý¾ÝÑ¡ÔñÆ÷MUX2µÄÊä³ö¶Ë¿Ú Q[15:0]Êä³ö¸øFPGAÏà¹ØÔËËãÄ£¿é¡£¼ÆÊýÆ÷CounterlºÍCounter2¾ùΪ16λ¼ÆÊýÆ÷£¬ÒÔIMcps¹âÇ¿£¬×î´ó40ms²ÉÑùʱ¼äΪÀý£¬Æ½¾ù¹â×Ó¼ÆÊýֵΪ40000 (¡´216)£¬ËùÒÔ¼ÆÊýÆ÷²»»áÒç³ö¡£4)²ÎÕÕͼI¡¢Í¼6£¬¸ßËÙͨµÀ°üÀ¨12×éÏà¹ØÍ¨µÀ£¬FPGAÏà¹ØÔËËãÄ£¿é°üÀ¨12×éÏà¹ØÔËËãͨµÀ£¬µÚÒ»×éÏà¹ØÔËËãͨµÀ°üº¬16¸öÏà¹ØÍ¨µÀµ¥Ôª£¬ÆäËû×éÏà¹ØÔËËãͨµÀ½á¹¹Ïàͬ£¬¾ù°üº¬8¸öÏà¹ØÍ¨µÀµ¥Ôª¡£Ã¿¸öÏà¹ØÍ¨µÀµ¥Ôª¾ù°üÀ¨ÒÆÎ»¼Ä´æÆ÷Register¡¢³Ë·¨Æ÷Multiplier¡¢Êý¾ÝÀàÐÍת»»Æ÷¡¢¸¡µãÀÛ¼ÓÆ÷FloatAddºÍËø´æÆ÷Latch¡£³Ë·¨Æ÷Multiplier°üÀ¨Á½¸öÊäÈ룬¹â×Ó¼ÆÊýÄ£¿éCounterµÃµ½µÄ¹â×Ó¼ÆÊýÖµ·Ö±ðËÍÈëÒÆÎ»¼Ä´æÆ÷RegisterµÄÊäÈë¶ËD [15:0]¡¢³Ë·¨Æ÷MultiplierµÄÊäÈë¶ËB[15:0],¹â×Ó¼ÆÊýÖµÔÚÒÆÎ»¼Ä´æÆ÷RegisterÖÐÑÓ³ÙI¸ö²ÉÑùÖÜÆÚºó£¬´ÓÊä³ö¶ËQ[15:0]½ÓÈë³Ë·¨Æ÷MultiplierµÄÊäÈë¶ËA[15:0],Ôڳ˷¨Æ÷MultiplierÄÚ£¬ÓëÊäÈë¶ËB [15:0]µÄ¼ÆÊýÖµ½øÐÐÏà³ËÔËËã¡£³Ë·¨Æ÷MultiplierµÄ¿í¶ÈΪ32룬ÊäÈë¹â×Ó¼ÆÊýֵΪ16룬ËùÒÔ²»»á·¢ÉúÒç³ö¡£Ïà³ËÔËËãµÄ½á¹û¾³Ë·¨Æ÷MultiplierµÄÊä³ö¶ËP[31:0]ËÍÈëÊý¾ÝÀàÐÍת»»Æ÷Int32toFloatµÄÊäÈë¶ËD[31:0]£¬½«32λÕûÐÎÊýת»»Îª32λ¸¡µã¸ñʽÊýºó£¬´ÓÊä³ö¶ËQ [31:0]ËÍÈ븡µãÀÛ¼ÓÆ÷FloatAddµÄÊäÈë¶ËA[31:0]£¬ÓëÊäÈë¶ËB[31:0]ÊäÈëµÄǰһ¸öÀÛ¼Ó½á¹û½øÐÐÀÛ¼ÓÔËË㣬ÀÛ¼ÓÆ÷FloatAddµÄÊä³ö¶ËQ[31:0]ÓëËø´æÆ÷LatchµÄÊäÈë¶ËD [31:0]Á¬½Ó£¬ÀÛ¼ÓÆ÷µÄÀÛ¼Ó½á¹ûͨ¹ýËø´æÆ÷LatchµÄÊä³ö¶ËCH[31:0]Êä³ö£¬¼´Îª¸ÃͨµÀµÄÏà¹Øº¯ÊýÖµ£¬Í¬Ê±½«ÀÛ¼Ó½á¹ûËÍÈëÀÛ¼ÓÆ÷FloatAddµÄÊäÈë¶ËB[31:0]£¬×¼±¸½øÐÐÏÂÒ»´ÎÀÛ¼ÓÔËËã¡£¾¹ýËø´æÆ÷LatchËø´æºó£¬Êä³ö¸øDSPоƬµç·¡£ÀÛ¼ÓÆ÷²ÉÓÃ32λ¸¡µã¸ñʽÊý´æ·Å³ËÀÛ¼Ó½á¹û£¬ÒÔIMcps¹âÇ¿£¬×î´ó40ms²ÉÑùʱ¼äΪÀý£¬Æ½¾ù¹â×Ó¼ÆÊýֵΪ4X 104£¬¼ÆÊýÖµÏà³Ëºó×î´óΪI. 6X 109£¬32λ¸¡µã¸ñʽÊýÄܱíʾµÄ×î´óֵΪ3. 4X1038£¬ÄÇôÔÚÒç³öǰ£¬¿ÉÒÔÀÛ¼Ó(3. 4X1038)/(1. 6X 109)=2. 1X1029´Î£¬³ÖÐøÊ±¼ä´ï2. lX1029X40ms=8. 5X 1027s=2. 4X1024Сʱ£¬ÍêÈ«Âú×ãÄÉÃ×¼°ÑÇ΢Ã׿ÅÁ£
Á£¶È²âÁ¿µÄÐèÇó¡£5)²ÎÕÕͼ7£¬¼àÊÓͨµÀ°üÀ¨ÀÛ¼ÓÆ÷ACC48¡¢ÀÛ¼ÓÆ÷ACC48iºÍÁ½¸öÊý¾ÝÀàÐÍת»»Æ÷Int48toFloat¡£ÆäÖÐÒ»¸öÀÛ¼ÓÆ÷ACC48ÓɲÉÑùʱÖÓÐźŵÄÉÏÉýÑØÇý¶¯£¬ÔÚ²ÉÑùʱÖÓÐźÅCLKµÄÉÏÉýÑØ×Ô¶¯¼Ó1£¬¶Ô²ÉÑù´ÎÊý½øÐÐÀÛ¼Ó£¬»ñµÃ×ܲÉÑù´ÎÊý¡£ÁíÒ»¸öÀÛ¼ÓÆ÷ACC48iÔÚ²ÉÑùʱÖÓÐźÅCLKµÄÉÏÉýÑØ£¬¶Ô¹â×Ó¼ÆÊýÖµ½øÐÐÀÛ¼Ó£¬»ñµÃ×ܹâ×ÓÊý¡£×ܲÉÑù´ÎÊýºÍ×ܹâ×ÓÊý·Ö±ðͨ¹ýÊý¾ÝÀàÐÍת»»Æ÷Int32toFloatÓÉÕûÐÎÊýת»»Îª32λ¸¡µã¸ñʽÊýºó£¬Êä³ö¸øDSPоƬµç·¡£ÔÚµÍËÙͨµÀµÄ²ÉÑùʱÖÓÐźÅCLKLµÄÉÏÉýÑØ´¥·¢DSPоƬµç·Öжϣ¬ÔÚÖжϺ¯ÊýÀDSPоƬµç·¶ÁÈ¡¹â×Ó¼ÆÊýÖµºóдÈëÄÚ²¿´æ´¢Æ÷£¬´æ´¢Æ÷µÄÈÝÁ¿ÎªL£¬´Ó´æ´¢Æ÷µÄÆðʼµ¥ÔªÐ´ÈëµÚ0¸ö¹â×Ó¼ÆÊýÖµn (0)£¬µ±ÐµļÆÊýÖµn (k)дÈëºó£¬°´ÕÕÔ¤ÏÈÈ·¶¨µÄͨµÀÑÓ³Ùʱ¼ä£¬ÓëÒÑÓеĹâ×Ó¼ÆÊýÖµ½øÐÐÏà¹ØÔËË㣬²ÎÕÕͼ10£¬Ö»ÐèÔÚÈ·¶¨µÄ1¡¢2¡¢3¡¢5¡¢8¡¢12¡kͨµÀ½øÐÐÏà¹ØÔËË㣬µÃµ½ÏàӦͨµÀµÄÏà¹Øº¯ÊýÖµ¡£µ±¼ÆÊýÖµÔö¼Óµ½n (L-I)ʱ£¬´æ´¢Æ÷´æÂú£¬ÏÂÒ»¸ö ¼ÆÊýÖµn (L)´æÈë´æ´¢n(0)µÄÆðʼµ¥Ôª£¬½«¼ÆÊýÖµn(0)¸²¸Çµô¡£ÒÔ´ËÀàÍÆ£¬²»¶ÏÑ»·£¬Ö±µ½Ïà¹ØÔËËã½áÊøÎªÖ¹¡£DSPоƬµç·ÄÚµÄDSPÏà¹ØÔËËãÄ£¿éͨ¹ý´æ´¢Æ÷´æ´¢¹â×Ó¼ÆÊýÖµ£¬ÐγÉͨµÀËùÐèÒªµÄÑÓ³Ùʱ¼ä£¬²¢ÓÉDSPµÄÓ²¼þ³Ë·¨Æ÷Íê³É¹â×Ó¼ÆÊýÖµµÄ³Ë·¨ÔËË㣬ÔٶԳ˻ý½øÐÐÀÛ¼Ó£¬½«ÀÛ¼Ó½á¹ûת»»³É32λ¸¡µã¸ñʽÊý£¬µÃµ½¸÷ͨµÀµÄÏà¹Øº¯ÊýÖµ£¬Í¨¹ýUSB½Ó¿Ú´«Ê䏸¼ÆËã»ú3£¬¼ÆËã»ú3ͨ¹ý·´ÑÝËã·¨£¬µÃµ½¿ÅÁ£µÄÁ£¶È·Ö²¼¡£FPGAÏà¹ØÔËËãÄ£¿éÊǹâ×ÓÏà¹ØÆ÷µÄºËÐÄ£¬ËùʵÏֵŦÄÜÊǶԹâ×Ó¼ÆÊýÄ£¿éCounterÊä³öµÄ¹â×Ó¼ÆÊýÖµ½øÐÐʵʱ×ÔÏà¹ØÔËËã¡£FPGAÏà¹ØÔËËãÄ£¿éµÄǰk×éͨµÀ¼ÆËã·½·¨ÈçϵÚһͨµÀG( T ) =Hon^n1Ii2+- £»µÚ¶þͨµÀG(2 T ) = +]^ +¡+nN_2nN £»µÚÈýͨµÀG(3T ) ^ong+n!^+*** +nN_3nN £»µÚËÄͨµÀG(4T )= +]^ +¡+nN_4nN £»
N-kµÚk ͨµÀ-.G(Jcr) = [ £¤,+i-
i=QFPGAÏà¹ØÔËËãÄ£¿é°üÀ¨12×éÏà¹ØÔËËãͨµÀ£¬Òò´ËÉÏÊöʽ×ÓÖУ¬kȡֵΪ1_104£¬n´óÓÚI¡£±¾·¢Ã÷µÄFPGAоƬµç·ÄڵĸßËÙͨµÀÀûÓÃÒÆÎ»¼Ä´æÆ÷RegisterʵÏÖÊý¾ÝµÄ´æ´¢ºÍÑÓ³Ù£¬½«ÒÆÎ»¼Ä´æÆ÷Register¼¶ÁªÊµÏÖ²»Í¬µÄͨµÀÑÓ³Ù¡£ÀûÓÃÓ²¼þ³Ë·¨Æ÷¶Ô¹â×Ó¼ÆÊýÄ£¿éCounterºÍÒÆÎ»¼Ä´æÆ÷RegisterµÄÊä³öÖµ½øÐг˷¨ÔËËã,ÔËËã½á¹ûËÍÈ븡µãÀÛ¼ÓÆ÷FloatAdd½øÐÐÀÛ¼Ó£¬¼´¿ÉµÃµ½Ïà¹Øº¯ÊýÖµ¡£±¾·¢Ã÷µÄDSPоƬµç·ÀûÓÃÆäÄÚ²¿µÄ´óÈÝÁ¿´æ´¢Æ÷ʵÏÖÊý¾ÝµÄ´æ´¢ºÍÑÓ³Ù£¬Í¨¹ýÈí¼þ±à³ÌÍê³Éµ±Ç°¼ÆÊýÖµÓë´æ´¢Æ÷ÄÚÑÓ³Ù¼ÆÊýÖµµÄ³Ë·¨ÔËË㣬²¢¶ÔÔËËã½á¹û½øÐÐÀÛ¼Ó£¬¼´¿ÉµÃµ½Ïà¹Øº¯ÊýÖµ¡£²ÎÕÕͼ3£¬²ÉÑùʱ¼äÉèÖÃÄ£¿éSampleTimeͨ¹ý¶ÔϵͳʱÖÓÐźÅCLK_SYS·ÖƵ£¬µÃµ½¸ßËÙͨµÀµÄ²ÉÑùʱÖÓÐźÅCLKHºÍµÍËÙͨµÀµÄ²ÉÑùʱÖÓÐźÅCLKL¡£²ÉÑùʱÖÓCLKHµÄÖÜÆÚΪT1£¬×÷ΪFPGAоƬµç·µÄµÚI×éSTClÏà¹ØÍ¨µÀµÄ²ÉÑùʱ¼äÐźš£¶ÔµÚI×éSTClµÄ²ÉÑùʱÖÓ2·ÖƵ¼´¿ÉµÃµ½µÚ2×éSTC2µÄ²ÉÑùʱÖÓ£¬¶ÔµÚ2×éSTC2µÄ²ÉÑùʱÖÓ2·ÖƵ¼´¿ÉµÃµ½µÚ3×éSTC3µÄ²ÉÑùʱÖÓ£¬ÒÔ´ËÀàÍÆ£¬µÃµ½ËùÓиßËÙͨµÀ×éµÄ²ÉÑùʱÖÓÐźš£ÔÚ²ÉÑùʱÖÓÐźÅCLKHµÄÇý¶¯Ï£¬¸÷¸ßËÙͨµÀ×éÍê³É¶Ô¹â×ÓÂö³åµÄ¼ÆÊýÒÔ¼°Ïà¹ØÔËË㣬²¢½«Ïà¹Øº¯ÊýÖµÊä³öµ½¶à·Êý¾ÝÑ¡ÔñÆ÷Multiplexer¡£ÊµÊ©·½Ê½Ò»²ÎÕÕͼ8£¬µÚI×éÏà¹ØÔËËãͨµÀ½á¹¹ÓÉ16¸öÏà¹ØÍ¨µÀ×é³É¡£¹â×ÓÂö³åÐźÅͨ¹ý¹â×Ó¼ÆÊýÄ£¿éCounterµÄÊäÈë¶ËCINÊäÈ룬ÔÚ²ÉÑùʱÖÓCLKÉÏÉýÑØµÄÇý¶¯Ï½øÐмÆÊý£¬µÃµ½µÄ ¼ÆÊýÖµÓɹâ×Ó¼ÆÊýÄ£¿éCounterµÄÊä³ö¶ËQ[15:0]Êä³öºó£¬·Ö±ðËÍÈë16¸öÏà¹ØÍ¨µÀµÄÊäÈë¶ËB[15:0]ºÍµÚI¸öÏà¹ØÍ¨µÀµÄÊäÈë¶ËA[15:0]¡£¹â×Ó¼ÆÊýÖµÔÚÏà¹ØÍ¨µÀÄÚÐγÉI¸ö²ÉÑùʱÖÓÖÜÆÚµÄÑӳٺ󣬴Óǰһ¸öÏà¹ØÍ¨µÀµÄÊä³ö¶ËA0[15:0]Êä³öµ½ÏÂÒ»¸öÏà¹ØÍ¨µÀµÄÊäÈë¶ËA[15:0]¡£¸÷Ïà¹ØÍ¨µÀ¶Ô´ÓÊäÈë¶ËA[15:0]ºÍB[15:0]ÊäÈëµÄ¹â×Ó¼ÆÊýÖµ½øÐгËÀÛ¼ÓÔËË㣬µÃµ½µÄÏà¹Øº¯ÊýÖµ´ÓÊä³ö¶ËCH[31:0]ËÍÈë¶à·Êý¾ÝÑ¡ÔñÆ÷Multiplexer£¬²¢´Ó¶Ë¿ÚCOR [31:0]Êä³ö¡£¼àÊÓͨµÀMonitorÔÚ²ÉÑùʱÖÓÐźÅCLKµÄÇý¶¯Ï£¬¶Ô²ÉÑù´ÎÊýÒÔ¼°¼ÆÊýÆ÷CounterµÄ¼ÆÊýÊä³öÖµ½øÐÐÀÛ¼Ó£¬»ñµÃ×ܲÉÑù´ÎÊýºÍ×ܹâ×Ó¼ÆÊýÖµ£¬´ÓÊä³ö¶ËSAMP[31:0]ºÍATOT [31:0]Êä³öºó£¬ËÍÈë¶à·Êý¾ÝÑ¡ÔñÆ÷Multiplexer£¬²¢´Ó¶Ë¿Ú C0R[31:0]Êä³ö¸øDSPоƬµç·¡£ÊµÊ©·½Ê½¶þ ²ÎÕÕͼ9£¬µÚ2×éÏà¹ØÔËËãͨµÀ½á¹¹ÓëµÚI×éÏà¹ØÔËËãͨµÀ½á¹¹ÀàËÆ£¬Ö»ÊÇÔÚµÚ2×éÏà¹ØÔËËãͨµÀÖÐÔö¼ÓÁËÑÓ³Ùµ¥ÔªDelay8,¶Ô¹â×Ó¼ÆÊýÄ£¿éCounterµÄ¼ÆÊýÖµÐγÉ8¸ö²ÉÑùʱÖÓÖÜÆÚÑÓ³Ùºó£¬ÔÙ½øÐÐÏà¹ØÔËË㣬µÃµ½µÄÏà¹Øº¯ÊýÖµ£¬ÒÔ¼°¼àÊÓͨµÀMonitorÊä³öµÄ×ܲÉÑù´ÎÊýºÍ×ܹâ×Ó¼ÆÊýÖµ£¬ËÍÈë¶à·Êý¾ÝÑ¡ÔñÆ÷Multiplexer£¬²¢ÒÀ´Î´Ó¶Ë¿Ú C0R[31:0]Êä³ö¸øDSPоƬµç·¡£´ÓµÚ2×鿪ʼ¸÷ͨµÀ×é½á¹¹ÍêÈ«Ïàͬ¡£±¾·¢Ã÷»ùÓÚ¸ßËÙͨµÀºÍµÍËÙͨµÀÏà½áºÏµÄ¹â×ÓÏà¹ØÆ÷£¬Æä¶¯Ì¬·¶Î§µÄ¼ÆËã·½·¨ÈçÏÂFPGAоƬµç·ÄÚ°üº¬12×éÏà¹ØÍ¨µÀ£¬µÚI×é°üÀ¨16¸öÏà¹ØÍ¨µÀ£¬ÆäËû¸÷×é¾ù°üÀ¨8¸öÏà¹ØÍ¨µÀ¡£ÉèµÚI¸öͨµÀÑÓ³Ùʱ¼äΪT ff£¬×îºóI¸öͨµÀµÄÑÓ³Ùʱ¼äΪT fl£¬Ôò»ùÓÚFPGAоƬµç·µÄ¸ßËÙÏà¹ØÍ¨µÀÄܹ»ÊµÏֵĶ¯Ì¬·¶Î§ÎªFDR = Tfl/T ff¡£ÉèDSPоƬµç·ÄÚ±ÈÀýÏà¹ØÍ¨µÀµÄµÚÒ»¸öͨµÀÑÓ³Ùʱ¼äΪT df£¬×îºóÒ»¸öͨµÀµÄÑÓ³Ùʱ¼äΪT dl£¬Ôò»ùÓÚDSPоƬµç·µÄµÍËÙÏà¹ØÍ¨µÀÄܹ»ÊµÏֵĶ¯Ì¬·¶Î§ÎªDDR= T J
T df¡ã½«¸ßËٺ͵ÍËÙÏà¹ØÍ¨µÀ½áºÏÆðÀ´Äܹ»ÊµÏֵĶ¯Ì¬·¶Î§ÎªDR=( T fl/T ff) ( T J
T df)¡£ÎªÁ˱£³ÖÏà¹Øº¯ÊýµÄÁ¬ÐøÐÔ£¬É趨T fl T df£¬Ôò¸ßËٺ͵ÍËÙÏà¹ØÍ¨µÀ½áºÏÆðÀ´ºóʵÏֵĶ¯Ì¬·¶Î§Ô¼ÎªDR ~ T J T ffo¼ÙÉèFPGAоƬµç·ÄÚµÚI×éÏà¹ØÍ¨µÀµÄ²ÉÑùʱ¼äT1 = 25ns£¬ÔòµÚIͨµÀµÄÑÓ³Ùʱ¼äΪT ff = 25ns¡£FPGAоƬµç·ÄÚ°üº¬12×éÏà¹ØÍ¨µÀ£¬µÚI×é°üÀ¨16¸öÏà¹ØÍ¨µÀ£¬ÆäËû¸÷×é¾ù°üÀ¨8¸öÏà¹ØÍ¨µÀ£¬Ôò×îºóI¸öͨµÀΪµÚ12×éµÄµÚ8ͨµÀ£¬ÄÇô×îºóI¸öͨµÀµÄÑÓ³Ùʱ¼äΪT fl = T12 16 = T1 212-1 16 = 819. 2u sΪʹÏà¹Øº¯Êý±£³ÖÁ¬ÐøÐÔ£¬ÉèÖÃDSPоƬµç·ÄÚµÚI¸öÏà¹ØÍ¨µÀµÄÑÓ³Ùʱ¼äTdfΪ900iis¡£ÈôÏà¹ØÆ÷ҪʵÏֵĶ¯Ì¬·¶Î§DR = 101¡££¬ÔòTdl = DRX Tff = 101¡ãX25ns =.2. 5X10V s£¬ÄÇô»ùÓÚDSPоƬµç·µÄµÍËÙÏà¹ØÍ¨µÀÄܹ»ÊµÏֵĶ¯Ì¬·¶Î§T J T df =.2. 5X 108/900 ^ 2. 8X105,ÐèÒªDSPоƬµç·µÄ´æ´¢Æ÷µÄÈÝÁ¿µÍÓÚ300K£¬ÀûÓýÏÉÙµÄÓ²¼þ×ÊÔ´¼´¿ÉʵÏÖÏà¹ØÆ÷µÄÉè¼Æ¡£ÒÔÉÏÏÔʾºÍÃèÊöÁ˱¾·¢Ã÷µÄ»ù±¾ÔÀíºÍÖ÷ÒªÌØÕ÷ºÍ±¾·¢Ã÷µÄÓŵ㡣±¾ÐÐÒµµÄ¼¼ÊõÈËÔ±Ó¦¸ÃÁ˽⣬±¾·¢Ã÷²»ÊÜÉÏÊöʵʩÀýµÄÏÞÖÆ£¬ÉÏÊöʵʩÀýºÍ˵Ã÷ÊéÖÐÃèÊöµÄÖ»ÊÇ˵Ã÷±¾·¢Ã÷µÄÔÀí£¬ÔÚ²»ÍÑÀë±¾·¢Ã÷¾«ÉñºÍ·¶Î§µÄǰÌáÏ£¬±¾·¢Ã÷»¹»áÓи÷Öֱ仯ºÍ¸Ä½ø£¬ÕâЩ±ä»¯ºÍ¸Ä½ø¶¼ÂäÈëÒªÇó±£»¤µÄ±¾·¢Ã÷·¶Î§ÄÚ¡£±¾·¢Ã÷ÒªÇó±£»¤·¶Î§ÓÉËù¸½µÄȨÀûÒªÇóÊé¼°ÆäµÈЧÎï½ç¶¨¡£
ȨÀûÒªÇó
1.Ò»ÖÖ´ó¶¯Ì¬·¶Î§¸ßËÙ¹â×ÓÏà¹ØÆ÷£¬ÆäÌØÕ÷ÔÚÓÚ£¬°üÀ¨Ò»¸ßËÙͨµÀ¡¢Ò»µÍËÙͨµÀ£¬»¹°üÀ¨Ò» FPGAоƬµç·¡¢Ò» DSPоƬµç·¡¢Ò»¼ÆËã»ú£¬ËùÊöDSPоƬµç··Ö±ðÁ¬½ÓËùÊöFPGAоƬµç·¡¢ËùÊö¼ÆËã»ú£» ËùÊöFPGAоƬµç·¶Ô¸ßËÙͨµÀ½øÐÐÔËË㣬ËùÊöDSPоƬµç·¶ÔµÍËÙͨµÀ½øÐÐÔËËã¡£
2.¸ù¾ÝȨÀûÒªÇóIËùÊöµÄÒ»ÖÖ´ó¶¯Ì¬·¶Î§¸ßËÙ¹â×ÓÏà¹ØÆ÷£¬ÆäÌØÕ÷ÔÚÓÚËùÊöFPGAоƬµç·°üÀ¨Ò»²ÉÑùʱ¼äÉèÖÃÄ£¿é¡¢Ò»¸´Î»Ä£¿é¡¢Ò»¹â×Ó¼ÆÊýÄ£¿é¡¢Ò» FPGAÏà¹ØÔËËãÄ£¿éºÍÒ»¼àÊÓͨµÀ£» ËùÊöDSPоƬµç·°üÀ¨Ò» DSPÏà¹ØÔËËãÄ£¿é¡¢Ò»´æ´¢Æ÷£¬ËùÊöDSPÏà¹ØÔËËãÄ£¿éͨ¹ýËùÊö´æ´¢Æ÷´æ´¢¹â×Ó¼ÆÊýÖµ£¬ÐγÉͨµÀËùÐèÒªµÄÑÓ³Ùʱ¼ä£¬²¢ÓÉËùÊöDSPоƬµç·µÄÓ²¼þ³Ë·¨Æ÷Íê³É¹â×Ó¼ÆÊýÖµµÄ³Ë·¨ÔËË㣬À©Õ¹ÁËËùÊö¹â×ÓÏà¹ØÆ÷µÄ¶¯Ì¬·¶Î§¡£
3.¸ù¾ÝȨÀûÒªÇóIËùÊöµÄÒ»ÖÖ´ó¶¯Ì¬·¶Î§¸ßËÙ¹â×ÓÏà¹ØÆ÷£¬ÆäÌØÕ÷ÔÚÓÚËùÊö²ÉÑùʱ ¼äÉèÖÃÄ£¿é°üÀ¨ÒëÂëÆ÷¡¢´¥·¢Æ÷¡¢¼ÆÊýÆ÷ºÍ±È½ÏÆ÷£»ËùÊö²ÉÑùʱ¼äÉèÖÃÄ£¿éͨ¹ý¶ÔϵͳʱÖÓ·ÖÆµµÃµ½²ÉÑùʱÖÓÐźŲÉÑùʱÖÓÆµÂʵÈÓÚÊäÈëµÄϵͳʱÖÓÆµÂʳýÒÔ·ÖÆµÏµÊý£¬ËùÊö¼ÆËã»ú¸ù¾ÝÓû§µÄÉèÖüÆËã³ö·ÖƵϵÊý£¬²¢·¢Ë͸øDSPоƬµç·£¬DSPоƬµç·ÔÙ½«·ÖƵϵÊýдÈëFPGAоƬµç·ÄÚ²¿µÄ²ÉÑùʱ¼äÉèÖÃÄ£¿é£¬Í¨¹ý¼ÆÊýÆ÷¶ÔϵͳʱÖÓ½øÐмÆÊý£¬²¢Óë·ÖƵϵÊý½øÐбȽϣ¬ÊµÏÖ¶ÔϵͳʱÖӵķ֯µ£¬¼´¿ÉµÃµ½Ô¤ÆÚµÄ²ÉÑùʱÖÓÐźš£
4.¸ù¾ÝȨÀûÒªÇó3ËùÊöµÄÒ»ÖÖ´ó¶¯Ì¬·¶Î§¸ßËÙ¹â×ÓÏà¹ØÆ÷£¬ÆäÌØÕ÷ÔÚÓÚËùÊö¸´Î»Ä£¿é°üÀ¨ÒëÂëÆ÷ºÍ´¥·¢Æ÷£¬ËùÊö¸´Î»Ä£¿éÓÃÓÚ²úÉúϵͳ¸´Î»Ðźţ¬µ±¸´Î»ÐźÅΪ¸ßµçƽʱ£¬Çå¿Õ¸ßËÙͨµÀµÄÏà¹Øº¯ÊýÖµ£»µ±¸´Î»ÐźÅΪµÍµçƽʱ£¬¸ßËÙͨµÀ¹¤×÷¡£
5.¸ù¾ÝȨÀûÒªÇó4ËùÊöµÄÒ»ÖÖ´ó¶¯Ì¬·¶Î§¸ßËÙ¹â×ÓÏà¹ØÆ÷£¬ÆäÌØÕ÷ÔÚÓÚËùÊö¹â×Ó¼ÆÊýÄ£¿é°üÀ¨Á½¸ö¼ÆÊýÆ÷¡¢Á½¸öËø´æÆ÷ºÍ¶à·Êý¾ÝÑ¡ÔñÆ÷£»ÔÚ²ÉÑùʱÖÓÐźŵÄÇý¶¯Ï£¬Á½¸öËùÊö¼ÆÊýÆ÷½»ÌæÔËÐУ¬ÊµÏÖ¶Ô¹â×ÓÂö³åµÄÎÞ·ì¼ÆÊý²¢½«¼ÆÊý½á¹ûÊä³ö¸øËùÊöFPGAÏà¹ØÔËËãÄ£¿é¡£
6.¸ù¾ÝȨÀûÒªÇó5ËùÊöµÄÒ»ÖÖ´ó¶¯Ì¬·¶Î§¸ßËÙ¹â×ÓÏà¹ØÆ÷£¬ÆäÌØÕ÷ÔÚÓÚËùÊö¸ßËÙͨµÀ°üÀ¨12×éÏà¹ØÍ¨µÀ£¬ËùÊöFPGAÏà¹ØÔËËãÄ£¿é°üÀ¨12×éÏà¹ØÔËËãͨµÀ£¬µÚÒ»×éÏà¹ØÔËËãͨµÀ°üº¬16¸öÏà¹ØÍ¨µÀµ¥Ôª£¬ÆäËû×éÏà¹ØÔËËãͨµÀ½á¹¹Ïàͬ£¬¾ù°üº¬8¸öÏà¹ØÍ¨µÀµ¥Ôª¡£Ã¿¸öÏà¹ØÍ¨µÀµ¥Ôª¾ù°üÀ¨ÒÆÎ»¼Ä´æÆ÷¡¢³Ë·¨Æ÷¡¢Êý¾ÝÀàÐÍת»»Æ÷¡¢¸¡µãÀÛ¼ÓÆ÷ºÍËø´æÆ÷£» ËùÊö³Ë·¨Æ÷°üÀ¨Á½¸öÊäÈ룬ËùÊö¹â×Ó¼ÆÊýÄ£¿éµÃµ½µÄ¹â×Ó¼ÆÊýÖµ·Ö±ðËÍÈëËùÊöÒÆÎ»¼Ä´æÆ÷ºÍËùÊö³Ë·¨Æ÷£¬ËùÊöÒÆÎ»¼Ä´æÆ÷µÄÊä³ö½ÓÈëËùÊö³Ë·¨Æ÷£»ÊäÈëµÄÁ½¸ö¹â×Ó¼ÆÊýÖµÔÚËùÊö³Ë·¨Æ÷ÄÚ½øÐÐÏà³ËÔËË㣬ÔËËã½á¹ûͨ¹ýÊý¾ÝÀàÐÍת»»Æ÷ÓÉÕûÐÎÊýת»»Îª32λ¸¡µã¸ñʽÊý£¬ÔÙËÍÈ븡µãÀÛ¼ÓÆ÷½øÐÐÀÛ¼Ó£¬ÀÛ¼Ó½á¹û¼´Îª¸ÃͨµÀµÄÏà¹Øº¯ÊýÖµ£¬¾¹ýËø´æÆ÷Ëø´æºó£¬Êä³ö¸øËùÊöDSPоƬµç·¡£
7.¸ù¾ÝȨÀûÒªÇó6ËùÊöµÄÒ»ÖÖ´ó¶¯Ì¬·¶Î§¸ßËÙ¹â×ÓÏà¹ØÆ÷£¬ÆäÌØÕ÷ÔÚÓÚËùÊö¼àÊÓͨµÀ°üÀ¨Á½¸öÀÛ¼ÓÆ÷ºÍÁ½¸öÊý¾ÝÀàÐÍת»»Æ÷£»ÆäÖÐÒ»¸öËùÊöÀÛ¼ÓÆ÷ÓɲÉÑùʱÖÓÐźŵÄÉÏÉýÑØÇý¶¯£¬¶Ô²ÉÑù´ÎÊý½øÐÐÀÛ¼Ó£¬»ñµÃ×ܲÉÑù´ÎÊý£»ÁíÒ»¸öËùÊöÀÛ¼ÓÆ÷¶Ô¹â×Ó¼ÆÊýÖµ½øÐÐÀÛ¼Ó£¬»ñµÃ×ܹâ×ÓÊý£»×ܲÉÑù´ÎÊýºÍ×ܹâ×ÓÊý·Ö±ðͨ¹ýÊý¾ÝÀàÐÍת»»Æ÷ÓÉÕûÐÎÊýת»»Îª32λ¸¡µã¸ñʽÊýºó£¬Êä³ö¸øËùÊöDSPоƬµç·¡£
8.¸ù¾ÝȨÀûÒªÇóIÖÁ7ÖÐÈÎÒâÒ»ÏîËùÊöµÄÒ»ÖÖ´ó¶¯Ì¬·¶Î§¸ßËÙ¹â×ÓÏà¹ØÆ÷£¬ÆäÌØÕ÷ÔÚÓÚËùÊöDSPоƬµç·ÄÚµÄËùÊöDSPÏà¹ØÔËËãÄ£¿éͨ¹ýËùÊö´æ´¢Æ÷´æ´¢¹â×Ó¼ÆÊýÖµ£¬ÐγÉͨµÀËùÐèÒªµÄÑÓ³Ùʱ¼ä£¬²¢ÓÉDSPµÄÓ²¼þ³Ë·¨Æ÷Íê³É ¹â×Ó¼ÆÊýÖµµÄ³Ë·¨ÔËË㣬ÔٶԳ˻ý½øÐÐÀÛ¼Ó£¬½«ÀÛ¼Ó½á¹ûת»»³É32λ¸¡µã¸ñʽÊý£¬µÃµ½¸÷ͨµÀµÄÏà¹Øº¯ÊýÖµ£¬Í¨¹ýUSB½Ó¿Ú´«Ê䏸ËùÊö¼ÆËã»ú£¬ËùÊö¼ÆËã»úͨ¹ý·´ÑÝËã·¨£¬µÃµ½¿ÅÁ£µÄÁ£¶È·Ö²¼¡£
È«ÎÄÕªÒª
±¾·¢Ã÷Éæ¼°¹â×ÓÏà¹Ø¹âÆ×·¨Á£¶È²âÁ¿¼¼ÊõÁìÓò£¬¾ßÌåÉæ¼°Ò»ÖÖ¹â×ÓÏà¹ØÆ÷¡£Ò»ÖÖ´ó¶¯Ì¬·¶Î§¸ßËÙ¹â×ÓÏà¹ØÆ÷£¬°üÀ¨¹â×ÓÏà¹ØÆ÷£¬¹â×ÓÏà¹ØÆ÷°üÀ¨Í¨µÀ£¬Í¨µÀ°üÀ¨¸ßËÙͨµÀ¡¢µÍËÙͨµÀ£¬»¹°üÀ¨FPGAоƬµç·¡¢DSPоƬµç·¡¢¼ÆËã»ú£¬DSPоƬµç··Ö±ðÁ¬½ÓFPGAоƬµç·¡¢¼ÆËã»ú¡£FPGAоƬµç·¶Ô¸ßËÙͨµÀ½øÐÐÔËË㣬DSPоƬµç·¶ÔµÍËÙͨµÀ½øÐÐÔËËã¡£±¾·¢Ã÷»ùÓÚ¸ßËÙͨµÀºÍµÍËÙͨµÀÏà½áºÏµÄ½á¹¹£¬ÀûÓýÏÉÙµÄÓ²¼þ×ÊÔ´£¬¼ÈÌá¸ßÁËÏà¹ØÆ÷µÄ¶¯Ì¬·¶Î§£¬ÓÖʵÏÖÁ˸ßËÙÏà¹ØÔËË㣬ͬʱ½µµÍÁËÏà¹ØÆ÷µÄ³É±¾¡£
Îĵµ±àºÅG01J11/00GK102798589SQ20121016027
¹«¿ªÈÕ2012Äê11ÔÂ28ÈÕ ÉêÇëÈÕÆÚ2012Äê5ÔÂ22ÈÕ ÓÅÏÈȨÈÕ2012Äê5ÔÂ22ÈÕ
·¢Ã÷ÕßÁõΰ, ½ÎÄÁá, Éê½ú, κÅåè¤, ÂíÁ¢ÐÞ, ÀîÕð÷ ÉêÇëÈË:ɽ¶«Àí¹¤´óѧ