רÀûÃû³Æ£ºÓÃÓÚоƬ²âÊÔ»úÉϵÄÄ£ÄâÊý×Ö»ìºÏÐźÅоƬ²âÊÔ¿¨µÄÖÆ×÷·½·¨
¼¼ÊõÁìÓò£º
±¾ÊµÓÃÐÂÐÍÊôÓÚ¼¯³Éµç·оƬ²âÊÔÁìÓò£¬ÓÈÆäÊÇÒ»ÖÖÓÃÓÚоƬ²âÊÔ»úÉϵÄÄ£ÄâÊý×Ö»ìºÏÐźÅоƬ²âÊÔ¿¨¡£
±³¾°¼¼Êõ£º
¼¯³Éµç·Éè¼Æ¡¢Éú²ú³§¼ÒÔÚÉè¼Æ¡¢Éú²ú³ö¼¯³Éµç·оƬºó£¬Í¨³£ÐèҪʹÓÃרÓõÄоƬ²âÊÔ»ú¶Ô¼¯³Éµç·оƬ½øÐвâÊÔ£¬ÒÔʶ±ð»µÆ¬²¢½øÐбêʶ£¬ÎªºóµÀ¹¤ÐòÉú²ú´´ÔìÌõ¼þ£¬Ö»ÓÐͨ¹ý²âÊԵɵç·оƬ²ÅÄܳö³§ÏúÊÛ£¬Ã»ÓÐͨ¹ý²âÊԵɵç·оƬÔò²»Äܳö³§¡£Ä¿Ç°£¬¹úÄÚ¼¯³Éµç·оƬ²âÊÔÖ÷ÒªÓɼ¯³Éµç·оƬÉú²ú³§¼Ò×ÔÐвâÊÔºÍίÍÐרҵ²âÊÔ³§¼Ò²âÊÔÁ½ÖÖģʽ¡£ÓÉÓÚĿǰ¹úÄÚоƬÉú²ú³§¼Ò²âÊÔÄÜÁ¦²»×㣬רҵ²âÊÔ³§¼Òϡȱ£¬Ê¹µÃоƬ²âÊÔ³ÉΪ²¿·ÖоƬ²úÆ·¼°Ê±Í¶·ÅÊг¡µÄÆ¿¾±£¬Í¬Ê±£¬ÓÉÓÚоƬ²âÊÔ¼¼ÊõÒªÇóÏà¶Ô½Ï¸ß£¬³É±¾½Ï´ó£¬¶ø×¨ÒµµÄоƬÉè¼ÆÆóÒµÒ»°ã²»ÇãÏòÓÚͶ×ʹºÂò°º¹óµÄ²âÊÔÉ豸£¬Ê¹µÃÐԼ۱ȸߵÄ×ÔÖ÷Ñз¢µÄ²âÊÔ»ú¡¢²âÊ԰忨ÐèÇóÓ¦Ô˶øÉú¡£Ä¿Ç°£¬¼¯³Éµç·оƬµÄÖÖÀà·±¶à£¬¼ÈÓÐÊäÈë/Êä³öÐźÅÈ«²¿ÎªÒ»ÖÖÀàÐÍÐźŵɵç·оƬ£¬ÈçÈ«Êý×ÖÐźÅоƬºÍȫģÄâÐźÅоƬ£¬Ò²ÓÐÊäÈë/Êä³öÐźÅΪ²»Í¬ÐźÅÀàÐ͵ĻìºÏÐźż¯³Éµç·оƬ£¬ÈçÊäÈëΪÊý×ÖÐźŶøÊä³öΪģÄâÐźŵɵç·оƬ£¬»òÊäÈëΪģÄâÐźŶøÊä³öΪÊý×ÖÐźŵɵç·оƬ£¬µ«Í¨³£Ð¾Æ¬²âÊÔ»úºÜÄÑÂú×㲻ͬÀàÐͼ¯³Éµç·оƬ²âÊÔµÄÐèÒª¡£ÓÉÓÚ»ìºÏÐźÅоƬͬʱ
ÐèÒª´¦ÀíÊý×ÖÐźż°Ä£ÄâÐźţ¬Èç¶ÔÓÚÒôƵA/DоƬ£¬ÐèÒªÓÉоƬ²âÊÔ»ú²úÉúÄ£ÄâÐźÅÒÔÂú×ã±»²âоƬµÄÄ£ÄâÐźŵÄÊäÈëÐèÒª²¢¶ÔÆäÊä³öµÄÊý×ÖÐźŽøÐд¦Àí£¬Òò´Ë£¬¶Ô»ìºÏÐźÅоƬ½øÐвâÊԵļ¼ÊõÄѶÈÏ൱¸ß¡£ÏÖÓеÄоƬ²âÊÔ»úͨ³£Ö»Äܹ»¶Ôµ¥Ò»ÀàÐÍÐźŵɵç·оƬ½øÐвâÊÔ£¬¶ø²»ÄܶԻìºÏÐźÅоƬ½øÐÐÓÐЧµØ²âÊÔ£¬¶øÇÒ²âÊԳɱ¾°º¹ó¡£·¢Ã÷ÄÚÈÝ
±¾ÊµÓÃÐÂÐ͵ÄÄ¿µØÔÚÓÚ¿Ë·þÏÖÓм¼ÊõµÄ²»×㣬Ìá³öÒ»ÖÖÄܹ»¶ÔÄ£ÄâÊý×Ö»ìºÏоƬÌṩ²âÊÔµÄÓÃÓÚоƬ²âÊÔ»úÉϵÄÄ£ÄâÊý×Ö»ìºÏÐźÅоƬ²âÊÔ¿¨£¬ÕâÖÖоƬ²âÊÔ¿¨°²×°ÔÚоƬ²âÊÔ»úÉÏÄܹ»¶ÔÊäÈëΪģÄâÐźŶøÊä³öΪÊý×ÖÐźŵĻìºÏÐźÅоƬ½øÐвâÊÔ£¬Ò²¿ÉÒÔ½«ÆäÓëÆäËûÀàÐ͵ÄоƬ²âÊÔ¿¨¹²Í¬°²×°ÔÚоƬ²âÊÔ»úÉÏ£¬ÊµÏÖ¶Ô¶àÖÖÀàÐ͵ɵç·оƬµÄ²âÊÔ¹¦ÄÜ£¬¾ßÓнṹÉè¼ÆºÏÀí¡¢²âÊԳɱ¾µÍÁ®¡¢ÐԼ۱ȸߵÄÌØµã¡£
±¾ÊµÓÃÐÂÐͽâ¾öÆä¼¼ÊõÎÊÌâÊDzÉÈ¡ÒÔϼ¼Êõ·½°¸ÊµÏÖµÄ
4Ò»ÖÖÓÃÓÚоƬ²âÊÔ»úÉϵÄÄ£ÄâÊý×Ö»ìºÏÐźÅоƬ²âÊÔ¿¨£¬ÓÉÁ¬½ÓÓб»²â Ð¾Æ¬ÔØ°åµÄоƬ²âÊÔ¿¨¹¹³É£¬ÔÚоƬ²âÊÔ¿¨Éϰ²×°ÓÐоƬ²âÊԵ緣¬ËùÊöµÄ
оƬ²âÊԵ緰üÀ¨ÏµÍ³½Ó¿ÚÄ£¿é¡¢ÅäÖÃоƬ¡¢FPGA´¦ÀíÄ£¿é¼°Êýģת»»Ä£¿é£¬ ϵͳ½Ó¿ÚÄ£¿éͨ¹ý×ÜÏßÓëFPGA´¦ÀíÄ£¿éÏàÁ¬½Ó£¬ÓëÅäÖÃоƬÏàÁ¬½ÓµÄFPGA ´¦ÀíÄ£¿éͨ¹ýÊý×ÖÐźÅÊä³ö¶ËÓëÊýģת»»Ä£¿éµÄÊäÈë¶ËÏàÁ¬½Ó£¬Í¨¹ý¿ØÖÆ¶Ë Óë±»²âÐ¾Æ¬ÔØ°åÏàÁ¬½Ó£¬Êýģת»»Ä£¿éµÄÊä³ö¶ËÓë±»²âÐ¾Æ¬ÔØ°åµÄÄ£ÄâÐźŠÊäÈë¶ËÏàÁ¬½Ó£¬±»²âÐ¾Æ¬ÔØ°åµÄÊý×ÖÐźÅÊä³ö¶ËÓëFPGA´¦ÀíÄ£¿éµÄÊý×ÖÐźŠÊäÈë¶ËÏàÁ¬½Ó¡£
¶øÇÒ£¬ËùÊöµÄFPGA´¦ÀíÄ£¿éÓÉÒ»¿éFPGAоƬ¹¹³É£¬ËùÊöµÄÊýģת»»Ä£ ¿éÓÉ Ò»¸öÊýģת»»×ÓÄ£¿é¹¹³É¡£
¶øÇÒ£¬ËùÊöµÄFPGA´¦ÀíÄ£¿éÓÉ2 8¿éFPGAоƬ¹¹³É£¬ÔÚ2 8¿éFPGA
оƬÓëϵͳ½Ó¿ÚÄ£¿éÖ®¼äÁ¬½ÓÒ»µØÖ·ÒëÂëÄ£¿é£»ËùÊöµÄÊýģת»»Ä£¿éÓÉ2 8 ¸öÊýģת»»×ÓÄ£¿é¹¹³É¡£
¶øÇÒ£¬ËùÊöµÄFPGAоƬÄÚÖÃÓÐFPGA½Ó¿ÚÄ£¿é¡¢ÖÜÆÚÐźŷ¢ÉúÆ÷¡¢´æ´¢ Æ÷¿ØÖÆÄ£¿é¡¢´æ´¢Æ÷µØÖ·Éú³ÉÄ£¿é¡¢´æ´¢Æ÷¡¢²ÉÑù¿ØÖÆÄ£¿é¡¢±»²âоƬ¿ØÖÆ Ä£¿é£¬ÏµÍ³Êý¾Ýͨ¹ýFPGA½Ó¿ÚÄ£¿é·Ö±ðÓëÖÜÆÚÐźŷ¢ÉúÆ÷¼°²ÉÑù¿ØÖÆÄ£¿éµÄ ÊäÈë¶ËÏàÁ¬½Ó£¬ÖÜÆÚÐźŷ¢ÉúÆ÷»¹·Ö±ðÓëÍⲿʱÖÓ¼°²âÊÔ¿¨ÏµÍ³Ê±ÖÓÏàÁ¬½Ó£¬ ÖÜÆÚÐźŷ¢ÉúÆ÷µÄÊä³ö¶Ë·Ö±ðÁ¬½Óµ½´æ´¢Æ÷¿ØÖÆÄ£¿é¡¢´æ´¢Æ÷µØÖ·Éú³ÉÄ£¿é¡¢ ²ÉÑù¿ØÖÆÄ£¿éÉÏ£¬´æ´¢Æ÷¿ØÖÆÄ£¿éµÄÊä³ö¶ËÓë´æ´¢Æ÷µØÖ·Éú³ÉÄ£¿éÏàÁ¬½Ó£¬ ´æ´¢Æ÷µØÖ·Éú³ÉÄ£¿éµÄÊä³ö¶Ë·Ö±ðÓëµÚÒ»´æ´¢Æ÷¡¢µÚ¶þ´æ´¢Æ÷¡¢µÚÈý´æ´¢Æ÷ ¼°µÚËÄ´æ´¢Æ÷ÏàÁ¬½Ó£¬µÚ¶þ´æ´¢Æ÷¡¢µÚÈý´æ´¢Æ÷ÒÔ¼°µÚËÄ´æ´¢Æ÷·Ö±ðÊä³öÏà λÐźš¢¸ßʮλÊý×ÖÐźż°µÍʮλÊý×ÖÐźţ¬²¢·Ö±ðÁ¬½Óµ½µÚÒ»´æ´¢Æ÷µÄÊä Èë¶Ë£¬²ÉÑù¿ØÖÆÄ£¿éµÄÊä³ö¶Ë¡¢²âÊÔ¿¨ÏµÍ³Ê±ÖÓ·Ö±ðÁ¬½Óµ½±»²âоƬ¿ØÖÆÄ£ ¿éµÄÊäÈë¶ËÉÏ£¬±»²âоƬ¿ØÖÆÄ£¿éµÄ¿ØÖƶ˼°Êý¾ÝÊäÈë¶Ë·Ö±ðÓë±»²âÐ¾Æ¬ÔØ °åÏàÁ¬½Ó£¬±»²âоƬ¿ØÖÆÄ£¿éµÄÊý¾ÝÊä³ö¶ËÓëµÚÎå´æ´¢Æ÷Ä£¿éÏàÁ¬½Ó¡£
¶øÇÒ£¬ËùÊöµÄÊýģת»»×ÓÄ£¿é°üÀ¨DACת»»Ð¾Æ¬¡¢µçÁ÷µçѹת»»Ä£¿é¡¢ ¼Ó·¨Æ÷¡¢·Å´óÆ÷¡¢°Ë½×µÍͨÂ˲¨Æ÷¡¢¿É¿ØÔöÒæÑ¡Ôñµç·¼°²î·Ö·Å´óÆ÷£¬Á½Æ¬ DACת»»Ð¾Æ¬µÄÊäÈë¶Ë·Ö±ðÓëFPGA´¦ÀíÄ£¿éÊä³öµÄ¸ßʮλÊý×ÖÐźź͵Íʮλ Êý×ÖÐźÅÏàÁ¬½Ó£¬µÚÒ» DACת»»Ð¾Æ¬µÄÊä³ö¶Ëͨ¹ýµÚÒ»µçÁ÷µçѹת»»Ä£¿éÁ¬ ½Óµ½¼Ó·¨Æ÷µÄµÚÒ»ÊäÈë¶Ë£¬µÚ¶þ DACת»»Ð¾Æ¬µÄÊä³ö¶Ëͨ¹ýµÚ¶þµçÁ÷µçѹת »»Ä£¿éÁ¬½Óµ½·Å´óÆ÷µÄÊäÈë¶Ë£¬¸Ã·Å´óÆ÷µÄÊä³ö¶ËÁ¬½Óµ½¼Ó·¨Æ÷µÄµÚ¶þÊäÈë ¶Ë£¬¸Ã¼Ó·¨Æ÷µÄÊä³ö¶ËÓë°Ë½×µÍͨÂ˲¨Æ÷µÄÊäÈë¶ËÏàÁ¬½Ó£¬°Ë½×µÍͨÂ˲¨Æ÷ µÄÊä³ö¶Ë¼°FPGAоƬÊä³öµÄ¿ØÖÆÐźŷֱðÁ¬½Óµ½¿É¿ØÔöÒæÑ¡Ôñµç·µÄÁ½ÊäÈë ¶Ë£¬¿É¿ØÔöÒæÑ¡Ôñµç·Êä³öµ¥Í¨µÀÄ£ÄⲨÐÎÐźţ¬¿É¿ØÔöÒæÑ¡Ôñµç·»¹Óë²î ·Ö·Å´óÆ÷µÄÊäÈë¶ËÏàÁ¬½Ó£¬¸Ã²î·Ö·Å´óÆ÷Êä³ö˫ͨµÀÄ£ÄⲨÐÎÐźš£¶øÇÒ£¬ËùÊöµÄFPGAоƬ²ÉÓõÄÊÇXilinxµÄVirtex-5ϵÁÐоƬ£¬ËùÊöµÄÅäÖÃоƬ²ÉÓõÄÊÇXilinxµÄXCF08PоƬ¡£
¶øÇÒ£¬ËùÊöµÄDACת»»Ð¾Æ¬Îª16λÊýģת»»Ð¾Æ¬£¬ËùÊöµçÁ÷µçѹת»»Ä£¿éÓÉAD829оƬ×é³É¡£
¶øÇÒ£¬ËùÊöµÄϵͳ½Ó¿ÚÄ£¿é²ÉÓõÄÊÇËĸö4X48¹Ü½ÅµÄÁ¬½ÓÆ÷¹¹³ÉµÄ½Ó¿Ú»òPCI½Ó¿Ú¡£
±¾ÊµÓÃÐÂÐ͵ÄÓŵãºÍ»ý¼«Ð§¹ûÊÇ
1¡¢ ±¾Ð¾Æ¬²âÊÔ¿¨½«ÏµÍ³½Ó¿ÚÄ£¿é¡¢FPGA´¦ÀíÄ£¿é¡¢Êýģת»»Ä£¿éÓлúµØ½áºÏÔÚÒ»Æð£¬FPGA´¦ÀíÄ£¿éÓëÊýģת»»Ä£¿é×Ô¶¯Îª±»²âоƬÉú³ÉÖîÈçÕýÏÒ²¨¡¢·½²¨¡¢Èý½Ç²¨µÈÄ£ÄâÊäÈëÐźţ¬±»²âоƬ¶ÔÊäÈëµÄÄ£ÄâÐźŽøÐд¦ÀíºóÊä³öÊý×ÖÐźŷµ»Ø¸øFPGA´¦ÀíÄ£¿é£¬FPGA´¦ÀíÄ£¿é¶Ô½ÓÊÕµÄÊý×ÖÐźŽøÐд¦Àí²¢´æ´¢ÆðÀ´£¬×îºóÓÉϵͳ½Ó¿ÚÄ£¿éËͻص½Ð¾Æ¬²âÊÔ»úµÄÖ÷°åÉÏÅÐ¶ÏÆäÐźÅÊÇ·ñΪÕýÈ·µÄÊä³öÐźţ¬´Ó¶øÊµÏÖÁËÄ£ÄâÊý×Ö»ìºÏÐźÅоƬµÄ²âÊÔ£¬ÓÉÓÚ²ÉÓûùÓÚFPGA¼¼ÊõµÄ´¦ÀíÄ£¿é£¬¾ßÓд¦ÀíËٶȿ졢ÐÔÄÜÎȶ¨µÈÌØµã¡£
2¡¢ ±¾Ð¾Æ¬²âÊÔ¿¨¼È¿ÉÒÔµ¥¶À²åÈ뵽ͨÓõÄоƬ²âÊÔ»úÖ÷°åÉÏ£¬¹¹³É¶ÀÁ¢µÄÄ£ÄâÊý×Ö»ìºÏÐźÅоƬ²âÊÔ»ú£¬Ò²¿ÉÒÔ½«ÆäÓëÆäËûÀàÐ͵ÄоƬ²âÊÔ¿¨¹²Í¬°²×°ÔÚоƬ²âÊÔ»úµÄÖ÷°åÉÏ£¬¹¹³É¶à¹¦ÄܵÄоƬ²âÊÔ»ú£¬ÊµÏÖ¶Ô¶àÖÖ¼¯³Éµç·оƬµÄ²âÊÔ¹¦ÄÜ£¬¾ßÓнṹÉè¼ÆºÏÀí¡¢²âÊԳɱ¾µÍÁ®¡¢ÐԼ۱ȸߵÄÌØµã¡£
3¡¢ ±¾Ð¾Æ¬²âÊÔ¿¨²ÉÓÃÄ£¿é»¯Éè¼Æ£¬¼È¿ÉÒÔ²ÉÓÃһ·´¦ÀíÄ£¿éʵÏÖ¶Ôµ¥¸öоƬµÄ²âÊÔ¹¦ÄÜ£¬½µµÍÁËоƬ²âÊÔ»úµÄ³É±¾£»Ò²¿ÉÒÔ·½±ãµØÀ©³äΪ¶à·´¦ÀíÄ£¿éʵÏÖͬʱ¶Ô¶à¸öоƬ²âÊԵIJâÊÔ¹¦ÄÜ£¬Ìá¸ßÁËоƬ²âÊÔ»úµÄ²âÊÔЧÂÊ¡£
4¡¢ ±¾ÊµÓÃÐÂÐÍÉè¼ÆºÏÀí£¬¾ßÓÐÐÔÄÜÎȶ¨¡¢²âÊÔËٶȿ졢ЧÂʸߡ¢Ê¹ÓÃÁé»î·½±ãµÈÌØµã£¬Âú×ãÁ˶ÔÄ£ÄâÊý×Ö»ìºÏÐźÅоƬµÄ²âÊÔÐèÒª£¬Í¬Ê±£¬±¾Ð¾Æ¬²âÊÔ¿¨»¹¿ÉÒÔÓëÆäËûÀàÐͲâÊÔ¿¨»ò¹¦Äܰ忨ÅäºÏʹÓã¬ÊµÏÖÁ˶Բ»Í¬ÀàÐÍоƬµÄ²âÊÔÐèÒª£¬À©Õ¹ÁËÆäÓ¦Óõķ¶Î§¡£
ͼ1ÊDZ¾ÊµÓÃÐÂÐ͵ÄоƬ²âÊԵ緵ÄÔÀí¿òͼ2ÊǾßÓÐËÄ·´¦Àí¹¦ÄܵÄоƬ²âÊԵ緵ÄÔÀí¿òͼ3ÊÇFPGAоƬÄÚÖõĵç·ÔÀí¿òͼ4ÊÇÊýģת»»×ÓÄ£¿éµÄµç·ÔÀí¿òͼ5ÊÇÕýÏÒ²¨µÄ·ùÖµ¼ÆËã·½·¨Ê¾Òâͼ6ÊÇ´æ´¢Æ÷´æÈëµÄÊý¾Ý¼°Ïàλ½ÇµÄʾÒâͼ¡£
¾ßÌåʵʩ·½Ê½
ÒÔϽáºÏ¸½Í¼¶Ô±¾ÊµÓÃÐÂÐÍʵʩÀý×ö½øÒ»²½ÏêÊö¡£
Ò»ÖÖÓÃÓÚоƬ²âÊÔ»úÉϵÄÄ£ÄâÊý×Ö»ìºÏÐźÅоƬ²âÊÔ¿¨£¬ÓÉÁ¬½ÓÓб»²âÐ¾Æ¬ÔØ°åµÄ²âÊÔ¿¨¹¹³É£¬±»²âоƬ²åÈëµ½±»²âÐ¾Æ¬ÔØ°åÉϵÄоƬ²å×ùÄÚ£¬¸Ã
оƬ²âÊÔ¿¨¿ÉÒÔ²åÔÚG5000²âÊÔ»úµÄÖ÷°åÉÏ£¬Ò²¿ÉÒÔ°²×°ÔÚÆäËûͨÓòâÊÔÉè ±¸µÄ¿¨²ÛÄÚ¡£¸ÃоƬ²âÊÔ¿¨°²×°ÓÐоƬ²âÊԵ緣¬Èçͼ1Ëùʾ£¬¸ÃоƬ²âÊÔ µç·°üÀ¨ÏµÍ³½Ó¿ÚÄ£¿é¡¢ÅäÖÃоƬ¡¢FPGA´¦ÀíÄ£¿é¼°Êýģת»»Ä£¿é£¬ÏµÍ³½Ó ¿ÚÄ£¿éͨ¹ýÊý¾Ý×ÜÏß¡¢¿ØÖÆ×ÜÏß¼°µØÖ·×ÜÏßÓëFPGA´¦ÀíÄ£¿éÏàÁ¬½Ó£»ÓëÅäÖà оƬÏàÁ¬½ÓµÄFPGA´¦ÀíÄ£¿éͨ¹ýÊý×ÖÐźÅÊä³ö¶ËÓëÊýģת»»Ä£¿éµÄÊäÈë¶ËÏà Á¬½Ó£¬Äܹ»½«FPGA´¦ÀíÄ£¿é²úÉúµÄÊý×ÖÐźŴ«Ë͸øÊýģת»»Ä£¿é£¬FPGA´¦Àí Ä£¿éͨ¹ý¿ØÖƶËÓë±»²âÐ¾Æ¬ÔØ°åÏàÁ¬½Ó£¬Êýģת»»Ä£¿éµÄÊä³ö¶ËÓë±»²âоƬ ÔØ°åµÄÄ£ÄâÐźÅÊäÈë¶ËÏàÁ¬½Ó£¬Äܹ»½«ÆäÉú³ÉµÄÄ£ÄâÐźŲ¨Ðδ«Ë͸ø±»²âо Æ¬ÔذåÉϵı»²âоƬÉÏ£¬±»²âоƬÔÚFPGA´¦ÀíÄ£¿éµÄ¿ØÖÆÐźŵĿØÖÆÏÂÖ´ÐÐ ÏàÓ¦µÄ¹¦ÄÜ´¦Àí£»±»²âÐ¾Æ¬ÔØ°åµÄÊý×ÖÐźÅÊä³ö¶ËÓëFPGA´¦ÀíÄ£¿éµÄÊý×ÖÐÅ ºÅÊäÈë¶ËÏàÁ¬½Ó£¬±»²âÐ¾Æ¬ÔØ°åÄܹ»½«±»²âоƬִÐнá¹û·´À¡¸øFPGA´¦ÀíÄ£ ¿é£¬FPGA´¦ÀíÄ£¿é½«½ÓÊÕµÄÊý×ÖÐźŽøÐд¦Àí²¢´æ´¢ÆðÀ´£¬×îºóÓÉϵͳ½Ó¿Ú Ä£¿éËÍÈëоƬ²âÊÔ»úµÄÖ÷°åÉÏÅÐ¶ÏÆäÐźÅÊÇ·ñΪÕýÈ·µÄÊä³öÐźţ¬´Ó¶øÊµÏÖ Á˶ÔÄ£ÄâÊý×Ö»ìºÏÐźÅоƬµÄ²âÊÔ¡£
оƬ²âÊÔµç·ÖеÄFPGA´¦ÀíÄ£¿é¿ÉÒÔÓÉÒ»¿éFPGAоƬ¹¹³É£¬Í¬Ê±ÊýÄ£ ת»»Ä£¿éÓÉÒ»¸öÊýģת»»×ÓÄ£¿é¹¹³É£¬ÓÉÕâÑùоƬ²âÊԵ緹¹³ÉµÄоƬ²âÊÔ ¿¨Äܹ»ÊµÏÖ¶Ôµ¥¸ö±»²âоƬµÄ²âÊÔ¹¦ÄÜ¡£FPGA´¦ÀíÄ£¿éÒ²¿ÉÒÔÓÉÒ»×éFPGAо Ƭ¹¹³É£¬¼´FPGAоƬµÄÊýÁ¿Îª2 8¿é£¬Í¬Ê±£¬Êýģת»»Ä£¿éÓÉÒ»×éÊýģת »»×ÓÄ£¿é¹¹³É£¬¼´Êýģת»»×ÓÄ£¿éµÄÊýÁ¿Îª2 8¸ö¡£ÓÉÓÚ´æÔÚ¶à¿éFPGAо Ƭ£¬Òò´ËÔÚFPGAоƬÓëϵͳ½Ó¿ÚÄ£¿éÖ®¼äÁ¬½ÓÒ»µØÖ·ÒëÂëÄ£¿é£¬¶ÔFPGAо Ƭ½øÐÐÑ¡Ôñ¡£Í¼2ËùʾΪÉèÖÃÓÐ4¿éFPGAоƬºÍ4¸öÊýģת»»×ÓÄ£¿éµÄоƬ ²âÊԵ緡£ÔÚ±¾ÊµÊ©ÀýÖУ¬FPGAоƬ²ÉÓõÄÊÇXilinx¹«Ë¾Virtex-5ϵÁÐо ƬµÄXC5VLX30оƬ£¬ËùÊöµÄÅäÖÃоƬ²ÉÓõÄÊÇXilinx¹«Ë¾µÄרÓÃPR0MоƬ XCF08P,ͨ¹ý¸ÃÅäÖÃоƬ¿ÉÒÔ½«4¸öFPGAÓëÆä²¢ÐÐÁ¬½ÓÔÚÒ»Æð£¬ÅäÖÃоƬÄÚ ÉèÓбà³ÌÊý¾Ý£¬ÊµÏÖÁËÉϵçºóΪFPGAоƬ¼ÓÔØ³ÌÐòµÄ¹¦ÄÜ¡£
оƬ²âÊÔµç·ÖеÄϵͳ½Ó¿ÚÄ£¿é¿ÉÒÔ²ÉÓÃËĸö4 X 48 (ÿ¸öΪ192¹Ü½Å) µÄÁ¬½ÓÆ÷×÷ΪÁ¬½Ó½Ó¿Ú»òPCI½Ó¿Ú£¬Èç¹ûÒª½«±¾Ð¾Æ¬²âÊÔ¿¨°²×°µ½G5000о Ƭ²âÊÔ»úµÄÖ÷°åÉÏ£¬¸ÃоƬ²âÊÔ¿¨²ÉÓõÄÊÇ4¶Ô192¹Ü½ÅµÄ¹«¡¢Ä¸Á¬½ÓÆ÷×÷ Ϊ½Ó¿Ú£¬Èç¹ûÒª½«±¾Ð¾Æ¬²âÊÔ¿¨½áºÏÆäËû²âÊÔ¿¨°²×°µ½Í¨ÓòâÊÔÉ豸ÉÏ£¬¸Ã оƬ²âÊÔ¿¨²ÉÓõÄÊÇPCI½Ó¿Ú¡£ÏµÍ³½Ó¿ÚÄ£¿éµÄ×÷ÓÃÊǽ«Ð¾Æ¬²âÊÔ»úµÄÖ÷°å ÓëоƬ²âÊÔ¿¨½¨Á¢Ò»ÖÖÁ¬½Ó·½Ê½£¬Í¨¹ý¸Ãϵͳ½Ó¿ÚÄ£¿é¿ÉÒÔ°ÑÊý¾Ý¡¢µØÖ·ºÍ ¿ØÖÆÐźŴÓоƬ²âÊÔ»úµÄÖ÷°åÉÏÒýÈëµ½±¾Ð¾Æ¬²âÊԵ緵ÄÏàӦģ¿éÉÏ¡£µØÖ· ÒëÂëÄ£¿éÊǸù¾ÝµØÖ·ÐźÅÑ¡ÔñÏàÓ¦µÄFPGAоƬ£¬¸Ãϵͳ½Ó¿ÚÄ£¿éÒ»·½Ãæ¿ÉÒÔ ½«Êý¾Ý´«µÝµ½²âÊÔ¿¨¼°ÆäFPGAоƬÄÚ²¿£¬ÁíÒ»·½Ãæ¿ÉÒÔͨ¹ýϵͳ½Ó¿ÚÄ£¿é°Ñ²âÊÔ¿¨·µ»ØµÄÊý¾ÝÔÙ»ØË͸øÐ¾Æ¬²âÊÔ»úµÄÖ÷°åÉÏ£¬Íê³ÉÊý¾ÝµÄË«Ïò´«Êä¡£¿Ø ÖÆÐźÅÔÚоƬ²âÊÔ¿¨ÉϾ¹ýÏàÓ¦µÄÂß¼±ä»¯È¥¿ØÖƸ÷Ä£¿éµÄ¶ÁдÒÔ¼°ÖØÖù¦ ÄÜ¡£
FPGA´¦ÀíÄ£¿éÖеÄFPGAоƬ²ÉÓÃÄ£¿é»¯Éè¼Æ£¬Æä¹¦ÄÜÊÇÖÆ¶¨³öÓû§ÒÔÊý ×Ö±àÂë¸ñʽ¶¨ÒåµÄ²¨ÐΣ¬²¢ÇÒÔÚÒ»¸ö¿É±à³ÌµÄʱ¼ä¼ä¸ôÖн«ÆäÊä³öµ½Êýģת »»Ä£¿éÉÏ¡£¸ÃFPGAоƬÄÚÖÃÓÐFPGA½Ó¿ÚÄ£¿é¡¢ÖÜÆÚÐźŷ¢ÉúÆ÷¡¢´æ´¢Æ÷¿Ø ÖÆÄ£¿é¡¢´æ´¢Æ÷µØÖ·Éú³ÉÄ£¿é¡¢´æ´¢Æ÷¡¢²ÉÑù¿ØÖÆÄ£¿é¡¢±»²âоƬ¿ØÖÆÄ£¿é£¬ Èçͼ3Ëùʾ£¬ÏµÍ³Êý¾Ýͨ¹ýFPGA½Ó¿ÚÄ£¿é·Ö±ðÓëÖÜÆÚÐźŷ¢ÉúÆ÷¼°²ÉÑù¿ØÖÆ Ä£¿éµÄÊäÈë¶ËÏàÁ¬½Ó£¬ÖÜÆÚÐźŷ¢ÉúÆ÷»¹·Ö±ðÓëÍⲿʱÖÓ¼°²âÊÔ¿¨ÏµÍ³Ê±ÖÓ ÏàÁ¬½Ó£¬ÖÜÆÚÐźŷ¢ÉúÆ÷µÄÊä³ö¶Ë·Ö±ðÁ¬½Óµ½´æ´¢Æ÷¿ØÖÆÄ£¿é¡¢´æ´¢Æ÷µØÖ· Éú³ÉÄ£¿é¡¢²ÉÑù¿ØÖÆÄ£¿éÉÏ£¬´æ´¢Æ÷¿ØÖÆÄ£¿éµÄÊä³ö¶ËÓë´æ´¢Æ÷µØÖ·Éú³ÉÄ£ ¿éÏàÁ¬½Ó£¬´æ´¢Æ÷µØÖ·Éú³ÉÄ£¿éµÄÊä³ö¶Ë·Ö±ðÓëµÚÒ»´æ´¢Æ÷¡¢µÚ¶þ´æ´¢Æ÷¡¢ µÚÈý´æ´¢Æ÷¼°µÚËÄ´æ´¢Æ÷ÏàÁ¬½Ó£¬µÚ¶þ´æ´¢Æ÷¡¢µÚÈý´æ´¢Æ÷ÒÔ¼°µÚËÄ´æ´¢Æ÷ Êä³öÏàλÐźÅ(Ïàλ±êʾºÍÏàλ½Ç)¼°¸ßʮλÊý×ÖÐźš¢µÍʮλÊý×ÖÐźţ¬ ¸ßʮλÊý×ÖÐźÅΪ¶þʮλÊý×ÖÐźŵĸßλÊý¾Ý£¬µÍʮλÊý×ÖÐźÅΪ¶þʮλÊý ×ÖÐźŵĵÍλÊý¾Ý£¬µÚ¶þ¡¢Èý¡¢ËÄ´æ´¢Æ÷µÄÊä³ö¶ËÓëµÚÒ»´æ´¢Æ÷µÄÊäÈë¶ËÏà Á¬½Ó£¬ÓɵÚÒ»´æ´¢Æ÷¼Ç¼Ïàλ½ÇÐźż°¸ßʮλÊý×ÖÐźš¢µÍʮλÊý×ÖÐźţ¬ ²ÉÑù¿ØÖÆÄ£¿éµÄÊä³ö¶Ë¡¢²âÊÔ¿¨ÏµÍ³Ê±ÖÓ·Ö±ðÁ¬½Óµ½±»²âоƬ¿ØÖÆÄ£¿éµÄÊä Èë¶ËÉÏ£¬±»²âоƬ¿ØÖÆÄ£¿éµÄ¿ØÖƶ˼°Êý¾ÝÊäÈë¶Ë·Ö±ðÓë±»²âÐ¾Æ¬ÔØ°åÏàÁ¬ ½Ó£¬±»²âоƬ¿ØÖÆÄ£¿éµÄÊý¾ÝÊä³ö¶ËÓëµÚÎå´æ´¢Æ÷Ä£¿éÏàÁ¬½Ó¡£
ÔÚ±¾ÊµÊ©ÀýÖУ¬FPGAоƬµÄϵͳʱÖÓÆµÂÊΪ100MHz£¬×î´ó²ÉÑùµãΪ3600 ¸ö¡£FPGAоƬ¶ÔÊä³ö²¨ÐεÄÒªÇóÊÇÒôƵ¸²¸Ç·¶Î§Îª50HzÖÁ20KHz£¬Ðźŷù ¶È·¶Î§Îª0 +10V»òÒ»5V +5VµÄ¿É±à³Ì²¨ÐΣ¬Óû§¿ÉÒÔ´ÓÈý¸öÔ¤É貨ÐÎÖÐ (ÕýÏÒ²¨£¬Èý½Ç²¨£¬·½²¨)Ñ¡ÔñÒ»¸ö»òÕß×Ô¶¨ÒåÒ»¸ö²¨ÐΡ£ÖÜÆÚÐźŷ¢ÉúÄ£ ¿é°üÀ¨Ò»¸ö12λµÄ¼Ä´æÆ÷£¬´æ´¢×ÅÓÉÓû§ÔÚϵͳÔÊÐí·¶Î§ÄÚ¶¨ÒåµÄÖÜÆÚ£¬ÖÜ ÆÚÐźŷ¢ÉúÆ÷ÊäÈëµÄ»ù׼ʱÖÓ¿ÉÒÔÊDzâÊÔ¿¨µÄϵͳʱÖÓ£¬Ò²¿ÉÒÔÊÇϵͳÍⲿ ʱÖÓÔ´ÌṩµÄʱÖÓ£¬×÷Ϊ´æ´¢Æ÷µØÖ·Éú³ÉÆ÷ºÍ²ÉÑù¿ØÖÆÄ£¿éµÄʱÖÓÐźţ¬Æä ʱÖÓ×î´óΪ50MHz¡£²ÉÑù¿ØÖÆÄ£¿éÓÉÈô¸É¸ö12bitsµÄ¼Ä´æÆ÷ºÍ¼ÆÊýÆ÷×é³É£¬ ÉÏÊö¼Ä´æÆ÷Öд洢ÁËÓû§×Ô¶¨ÒåµÄÿÖÜÆÚµÄ²ÉÑùµãÊý£¬ÔÚ±¾ÊµÊ©ÀýÖУ¬ÔÊÐí µÄ×î´ó²ÉÑùµãÊýΪ3600¸ö²ÉÑùµã£¬Óû§»¹¿ÉÒÔÑ¡Ôñ²ÉÑùµÄÖÜÆÚÊý£¬¼´²ÉÑùÒ» ¸öÖÜÆÚºóÍ£Ö¹²ÉÑù»òÕßÔÚÈô¸É¸öÖÜÆÚºóÍ£Ö¹¡£ÓÉÓÚÏßÐԵ緵ÄÑÓ³Ù£¬¿¼Âǵ½ D/Aת»»µÄÎȶ¨ÐÔ£¬²ÉÑùµãÖ®¼äµÄ³ÖÐøÊ±¼äÒª´óÓÚ500ns£¬Òò´Ë×î´ó²ÉÑùÂÊΪ 2MS/s¡£ FPGAоƬ³ýÁ˲úÉúËÍÍùÊýģת»»Ä£¿éµÄ20λÊý×ÖÐźÅÍ⣬ͬʱ»¹Ïò ±»²âÐ¾Æ¬ÔØ°åÊä³öһϵÁпØÖƱ»²âоƬÔËÐеĿØÖÆÐźţ¬ÀýÈçTRIG¡¢ SCLK¡¢ CNV¡¢ N_CS£¬ÆäÖÐCNV¿É¸ù¾Ý²âÊÔоƬµÄ²»Í¬½øÐбà³Ì£¬×î´ó¿í¶ÈΪ327. 68us£¬
8SCLKÊÇ20ns, TRIGÊÇ10ns£¬ NÒ»CS (ƬѡÐźÅ)¿É¸ù¾Ý²âÊÔоƬµÄ²»Í¬ÀàÐͽø Ðбà³Ì£»FPGAоƬͨ¹ýµÚÈý¡¢µÚËÄ´æ´¢Æ÷Êä³ö20λÊý×ÖÐźţ¬ËÍÍùÊýģת»» Ä£¿é½øÐÐת»»£»µÚ¶þ´æ´¢Æ÷Êä³öµÄ±ê¼ÇÐźÅ(PHASE MKR)¿É×÷ΪÍⲿÊý×ÖÂß ¼µÄ´¥·¢Ðźţ¬µÚ¶þ´æ´¢Æ÷»¹Êä³ö15bitsµÄÏàλ½ÇÊý¾Ý¡£FPGAоƬ¿É½«±»²â оƬ·´À¡µÄÊý¾Ýͨ¹ý±»²âоƬ¿ØÖÆÄ£¿é´æ´¢ÖÁµÚÎå´æ´¢Æ÷ÖУ¬×îºóÓÉϵͳ½Ó ¿ÚÄ£¿éËÍÈëоƬ²âÊÔ»úµÄÖ÷°åÉÏÅÐ¶ÏÆäÐźÅÊÇ·ñΪÕýÈ·µÄÊä³öÐźţ¬´Ó¶øÊµ ÏÖÁËÄ£ÄâÊý×Ö»ìºÏÐźÅоƬµÄ²âÊÔ¡£
Êýģת»»Ä£¿éÖеÄÊýģת»»×ÓÄ£¿é°üÀ¨DACת»»Ð¾Æ¬¡¢µçÁ÷µçѹת»»Ä£ ¿é¡¢¼Ó·¨Æ÷¡¢·Å´óÆ÷¡¢°Ë½×µÍͨÂ˲¨Æ÷¡¢¿É¿ØÔöÒæÑ¡Ôñµç·¼°²î·Ö·Å´óÆ÷£¬ Èçͼ4Ëùʾ£¬ÔÚ±¾ÊµÊ©ÀýÖУ¬DACת»»Ð¾Æ¬Îª16λÊýģת»»Ð¾Æ¬DAC16£¬Îª ÁËʵÏÖ20λµÄÊýģת»»£¬Òò´ËÐèÒªÁ½Æ¬DAC16оƬ£¬µÚÒ»DACת»»Ð¾Æ¬ºÍµÚ ¶þDACת»»Ð¾Æ¬µÄÊäÈë¶Ë·Ö±ðÓëFPGAоƬÊä³öµÄ¸ßʮλÊý×ÖÐźÅ(PMSB)ºÍ µÍʮλÊý×ÖÐźÅ(PLSB)ÏàÁ¬½Ó£¬µÚÒ» DACת»»Ð¾Æ¬µÄÊä³ö¶Ëͨ¹ýµÚÒ»µçÁ÷ µçѹת»»Ä£¿éÁ¬½Óµ½¼Ó·¨Æ÷µÄµÚÒ»ÊäÈë¶Ë£¬µÚ¶þ DACת»»Ð¾Æ¬µÄÊä³ö¶ËÁ¬½Ó µ½µÚ¶þµçÁ÷µçѹת»»Ä£¿é£¬ÉÏÊöÁ½¸öµçÁ÷µçѹת»»Ä£¿é¾ùÓÉAD829оƬ×é³É£¬ µÚ¶þµçÁ÷µçѹת»»Ä£¿éµÄÊä³ö¶ËÁ¬½Óµ½·Å´óÆ÷µÄÊäÈë¶Ë£¬¸Ã·Å´óÆ÷µÄÊä³ö¶Ë Á¬½Óµ½¼Ó·¨Æ÷µÄµÚ¶þÊäÈë¶Ë£¬¸Ã¼Ó·¨Æ÷µÄÊä³ö¶ËÓë°Ë½×µÍͨÂ˲¨Æ÷µÄÊäÈë¶Ë ÏàÁ¬½Ó£¬°Ë½×µÍͨÂ˲¨Æ÷µÄÊä³ö¶Ë¼°FPGAоƬÊä³öµÄ¿ØÖÆÐźŷֱðÁ¬½Óµ½¿É ¿ØÔöÒæÑ¡Ôñµç·µÄÁ½ÊäÈë¶Ë£¬¿É¿ØÔöÒæÑ¡Ôñµç·Êä³öÔöÒæ¿Éµ÷µÄµ¥Í¨µÀÄ£Äâ ²¨ÐÎÐźţ¬²¢ÇҸÿɿØÔöÒæÑ¡Ôñµç·»¹Óë²î·Ö·Å´óÆ÷µÄÊäÈë¶ËÏàÁ¬½Ó£¬Êä³ö ÔöÒæ¿Éµ÷µÄ˫ͨµÀÄ£ÄⲨÐÎÐźš£
ÔÚ±¾ÊµÊ©ÀýÖУ¬Êýģת»»×ÓÄ£¿éΪÁËʵÏÖ20λµÄÊýģת»»Ê¹ÓÃÁËÁ½¿é DAC16оƬ£¬Ã¿Æ¬DAC16ÖеÄ10λ·Ö±ð×÷ΪÊý¾ÝµÄ¸ßʮλÓëµÍʮ룬ÆäÖÐµÍ IOλµÄת»»½á¹ûÐè¾¹ýÒ»¸öÓÉ·Å´óÆ÷×é³ÉµÄ¿sСµç·£¬½«µÍIOλµÃµ½µÄµçѹ ¿sСºÏÊʵı¶ÊýºÍ¸ß10λµÃµ½µÄµçѹ½øÐÐÏà¼Ó£¬×é³ÉÍêÕûµÄ20λD/Aת»» µç·¡£´Ó¼Ó·¨Æ÷Êä³öµÄÄ£ÄâÐźŲ¢²»ÊÇÆ½»¬µÄ²¨ÐÎÐźţ¬ÆäÖмдøÁ˺ܶà¸ß Ƶг²¨£¬ÎªÁË×î´ó³Ì¶ÈµÄÂ˳ý¸ß´Îг²¨£¬ÔÚ¼Ó·¨Æ÷µÄºóÃæ¼ÓÈëÁËÒ»×é°Ë½×µÍ ͨÂ˲¨Æ÷¡£¿É¿ØÔöÒæÑ¡Ôñµç·ÊÇÓÃÀ´¿ØÖÆÊä³ö²¨Ðεķù¶È£¬ÒÔ´ïµ½±»²âоƬ ¶ÔÊäÈ벨ÐÎÐźŵÄÒªÇó¡£Ëæ×ÅÐźŵĸßËÙ»¯£¬ÎªÁ˽µµÍ¸ÉÈÅÔ½À´Ô½¶àµÄ±»²â оƬѡÔñÁ˲î·ÖÊäÈëģʽ£¬ËùÒÔÔÚµç·ÖмÓÈëÁËÒ»¸ö²î·Ö·Å´óÆ÷Ä£¿é£¬¸ÃÄ£ ¿é¿É½«µ¥ÐźÅת»»³É²î·ÖÐźš£²¨ÐÎÐźž¹ýÒÔÉÏһϵÁеĴ¦ÀíÖ®ºó£¬¿ÉÒÔ Êä³ö¾²Ì¬Ö±Á÷Îó²îΪ+/-2LSB¡¢ THD (×Üг²¨Ê§Õæ)СÓÚ-100dBµÄ¾«È·Ä£ÄⲨ ÐΣ¬Ö®ºó×÷Ϊ±»²âоƬµÄ±ê×¼²¨ÐÎÊäÈë¡£
±¾ÊµÓÃÐÂÐ͵Ť×÷ÔÀíÈçÏÂ
±¾Ð¾Æ¬²âÊÔ¿¨Í¨¹ýϵͳ½Ó¿ÚÄ£¿é½ÓÊÕÖ÷°åÉϵĵØÖ·¡¢Êý¾Ý¼°¿ØÖÆÐźţ¬Í¨¹ýÒëÂëÄ£¿éÔÙ·Ö±ðÊäÈë¸øÏàÓ¦µÄFPGA´¦ÀíÄ£¿é¡£±¾Ð¾Æ¬²âÊÔ¿¨ÉÏÉèÓеĶÀ Á¢µÄ¾§Õñµç·¿É·Ö±ð²úÉú²âÊÔ¿¨ÏµÍ³Ê±ÖÓ£¬¸ù¾Ý²úÉú²¨ÐεÄÒªÇó£¬ÐèÒªÏÈ¶Ô FPGAоƬÀïÃæµÄÊý¾Ý´æ´¢Æ÷½øÐÐдÈë²Ù×÷£¬Ê¹Æä´æ´¢ËùÐèÒª²¨ÐÎÁ¿»¯ºóµÄµç ƽÊýÖµ¼°¶ÔÓ¦µÄÏàλÊý¾Ý£¬¼´ÔÚÒÑÖªÔ¤ÆÚ²¨ÐεķùÖµ¡¢ÆµÂʵÈǰÌáÏ£¬¶Ô²¨ ÐνøÐÐÁ¿»¯£¬Á¿»¯µãΪ3600¸ö£¬°ÑÒ»¸öÖÜÆÚµÄ²¨Ðΰ´ÆµÂÊ·ÖΪ3600·Ý£¬°Ñ ÿ¸öµã¶ÔÓ¦µÄÁ¿»¯·ùÖµ¼°Ïàλ´æ´¢µ½FPGAоƬµÄÊý¾Ý´æ´¢Æ÷ÖÐ(µÚÈý´æ´¢Æ÷ ºÍµÚËÄ´æ´¢Æ÷)£¬Èçͼ5¡¢Í¼6ËùʾµÄΪÕýÏÒ²¨µÄ·ùÖµ¼ÆËã·½·¨Ê¾Òâͼ¼°´æ´¢ Æ÷´æÈëµÄÊý¾Ý¼°Ïàλ½ÇµÄʾÒâͼ¡£ÔÚFPGAоƬµÄдÈ빤×÷Íê³Éºó£¬¿ÉÒÔ¿ªÊ¼ ²ÉÑù²¢Êä³öÁ¬Ðø²¨ÐÎÁË£¬ÓÉFPGAоƬµÄ²ÉÑù¿ØÖƵç·Êä³ö²ÉÑù¿ØÖÆÐźÅ(ÿ ÖÜÆÚ²ÉÑùµã²»¶àÓÚ3600,²ÉÑù¼ä¸ô´óÓÚ500ns)¡£ FPGAоƬµÄ±»²âоƬ¿ØÖƵç ·¿É²úÉú¿ØÖÆÐźż°Ê±ÖÓ£¬ÓÃÓÚ¿ØÖƱ»²âÐ¾Æ¬ÔØ°åÉϵı»²âоƬ¹¤×÷£¬²¢²ú Éú¶Á»ØÊ±ÖÓÐźż°¶Á»Ø¿ØÖÆÐźţ¬ÓÃÓÚ¶Á»Ø±»²âоƬÊä³öµÄÊý×ÖÐźţ¬×îºó ÓÉϵͳ½Ó¿ÚÄ£¿é½«´ËÊý×ÖÐźÅËÍÈëоƬ²âÊÔ»úµÄÖ÷°åÉÏÓë×î³õ¼ÆË㲨ÐÎµÄ²É ÑùµãµÃµ½µÄÊý×Ö±àÂëÖµ½øÐжԱȣ¬Èç¹ûÅжÏÒ»Ö£¬ËµÃ÷±»²âоƬΪºÏ¸ñ²úÆ·£¬ Èç¹û²»Ò»Ö£¬ËµÃ÷±»²âоƬΪ²»ºÏ¸ñ²úÆ·´Ó¶øÊµÏÖÁ˶ÔÄ£ÄâÊý×Ö»ìºÏÐźÅо ƬµÄ²âÊÔ¡£
ÐèҪǿµ÷µÄÊÇ£¬±¾ÊµÓÃÐÂÐÍËùÊöµÄʵʩÀýÊÇ˵Ã÷ÐԵ쬶ø²»ÊÇÏÞ¶¨ÐԵģ¬ Òò´Ë±¾ÊµÓÃÐÂÐͲ¢²»ÏÞÓÚ¾ßÌåʵʩ·½Ê½
ÖÐËùÊöµÄʵʩÀý£¬·²ÊÇÓɱ¾ÁìÓò¼¼Êõ ÈËÔ±¸ù¾Ý±¾ÊµÓÃÐÂÐ͵ļ¼Êõ·½°¸µÃ³öµÄÆäËûʵʩ·½Ê½£¬Í¬ÑùÊôÓÚ±¾ÊµÓÃÐÂÐÍ ±£»¤µÄ·¶Î§¡£
10
ȨÀûÒªÇó1¡¢Ò»ÖÖÓÃÓÚоƬ²âÊÔ»úÉϵÄÄ£ÄâÊý×Ö»ìºÏÐźÅоƬ²âÊÔ¿¨£¬ÓÉÁ¬½ÓÓб»²âÐ¾Æ¬ÔØ°åµÄоƬ²âÊÔ¿¨¹¹³É£¬ÔÚоƬ²âÊÔ¿¨Éϰ²×°ÓÐоƬ²âÊԵ緣¬ÆäÌØÕ÷ÔÚÓÚËùÊöµÄоƬ²âÊԵ緰üÀ¨ÏµÍ³½Ó¿ÚÄ£¿é¡¢ÅäÖÃоƬ¡¢FPGA´¦ÀíÄ£¿é¼°Êýģת»»Ä£¿é£¬ÏµÍ³½Ó¿ÚÄ£¿éͨ¹ý×ÜÏßÓëFPGA´¦ÀíÄ£¿éÏàÁ¬½Ó£¬ÓëÅäÖÃоƬÏàÁ¬½ÓµÄFPGA´¦ÀíÄ£¿éͨ¹ýÊý×ÖÐźÅÊä³ö¶ËÓëÊýģת»»Ä£¿éµÄÊäÈë¶ËÏàÁ¬½Ó£¬Í¨¹ý¿ØÖƶËÓë±»²âÐ¾Æ¬ÔØ°åÏàÁ¬½Ó£¬Êýģת»»Ä£¿éµÄÊä³ö¶ËÓë±»²âÐ¾Æ¬ÔØ°åµÄÄ£ÄâÐźÅÊäÈë¶ËÏàÁ¬½Ó£¬±»²âÐ¾Æ¬ÔØ°åµÄÊý×ÖÐźÅÊä³ö¶ËÓëFPGA´¦ÀíÄ£¿éµÄÊý×ÖÐźÅÊäÈë¶ËÏàÁ¬½Ó¡£
2¡¢ ¸ù¾ÝȨÀûÒªÇó1ËùÊöµÄÓÃÓÚоƬ²âÊÔ»úÉϵÄÄ£ÄâÊý×Ö»ìºÏÐźÅоƬ²â ÊÔ¿¨£¬ÆäÌØÕ÷ÔÚÓÚËùÊöµÄFPGA´¦ÀíÄ£¿éÓÉÒ»¿éFPGAоƬ¹¹³É£¬ËùÊöµÄÊý ģת»»Ä£¿éÓÉÒ»¸öÊýģת»»×ÓÄ£¿é¹¹³É¡£
3¡¢ ¸ù¾ÝȨÀûÒªÇó1ËùÊöµÄÓÃÓÚоƬ²âÊÔ»úÉϵÄÄ£ÄâÊý×Ö»ìºÏÐźÅоƬ²â ÊÔ¿¨£¬ÆäÌØÕ÷ÔÚÓÚËùÊöµÄFPGA´¦ÀíÄ£¿éÓÉ2 8¿éFPGAоƬ¹¹³É£¬ÔÚ2 8 ¿éFPGAоƬÓëϵͳ½Ó¿ÚÄ£¿éÖ®¼äÁ¬½ÓÒ»µØÖ·ÒëÂëÄ£¿é£»ËùÊöµÄÊýģת»»Ä£¿é ÓÉ2 8¸öÊýģת»»×ÓÄ£¿é¹¹³É¡£
4¡¢ ¸ù¾ÝȨÀûÒªÇó2»ò3ËùÊöµÄÓÃÓÚоƬ²âÊÔ»úÉϵÄÄ£ÄâÊý×Ö»ìºÏÐźÅо Ƭ²âÊÔ¿¨£¬ÆäÌØÕ÷ÔÚÓÚËùÊöµÄFPGAоƬÄÚÖÃÓÐFPGA½Ó¿ÚÄ£¿é¡¢ÖÜÆÚÐźŠ·¢ÉúÆ÷¡¢´æ´¢Æ÷¿ØÖÆÄ£¿é¡¢´æ´¢Æ÷µØÖ·Éú³ÉÄ£¿é¡¢´æ´¢Æ÷¡¢²ÉÑù¿ØÖÆÄ£¿é¡¢ ±»²âоƬ¿ØÖÆÄ£¿é£¬ÏµÍ³Êý¾Ýͨ¹ýFPGA½Ó¿ÚÄ£¿é·Ö±ðÓëÖÜÆÚÐźŷ¢ÉúÆ÷¼°²É Ñù¿ØÖÆÄ£¿éµÄÊäÈë¶ËÏàÁ¬½Ó£¬ÖÜÆÚÐźŷ¢ÉúÆ÷»¹·Ö±ðÓëÍⲿʱÖÓ¼°²âÊÔ¿¨Ïµ ͳʱÖÓÏàÁ¬½Ó£¬ÖÜÆÚÐźŷ¢ÉúÆ÷µÄÊä³ö¶Ë·Ö±ðÁ¬½Óµ½´æ´¢Æ÷¿ØÖÆÄ£¿é¡¢´æ´¢ Æ÷µØÖ·Éú³ÉÄ£¿é¡¢²ÉÑù¿ØÖÆÄ£¿éÉÏ£¬´æ´¢Æ÷¿ØÖÆÄ£¿éµÄÊä³ö¶ËÓë´æ´¢Æ÷µØÖ· Éú³ÉÄ£¿éÏàÁ¬½Ó£¬´æ´¢Æ÷µØÖ·Éú³ÉÄ£¿éµÄÊä³ö¶Ë·Ö±ðÓëµÚÒ»´æ´¢Æ÷¡¢µÚ¶þ´æ ´¢Æ÷¡¢µÚÈý´æ´¢Æ÷¼°µÚËÄ´æ´¢Æ÷ÏàÁ¬½Ó£¬µÚ¶þ´æ´¢Æ÷¡¢µÚÈý´æ´¢Æ÷ÒÔ¼°µÚËÄ ´æ´¢Æ÷·Ö±ðÊä³öÏàλÐźš¢¸ßʮλÊý×ÖÐźż°µÍʮλÊý×ÖÐźţ¬²¢·Ö±ðÁ¬½Ó µ½µÚÒ»´æ´¢Æ÷µÄÊäÈë¶Ë£¬²ÉÑù¿ØÖÆÄ£¿éµÄÊä³ö¶Ë¡¢²âÊÔ¿¨ÏµÍ³Ê±ÖÓ·Ö±ðÁ¬½Ó µ½±»²âоƬ¿ØÖÆÄ£¿éµÄÊäÈë¶ËÉÏ£¬±»²âоƬ¿ØÖÆÄ£¿éµÄ¿ØÖƶ˼°Êý¾ÝÊäÈë¶Ë ·Ö±ðÓë±»²âÐ¾Æ¬ÔØ°åÏàÁ¬½Ó£¬±»²âоƬ¿ØÖÆÄ£¿éµÄÊý¾ÝÊä³ö¶ËÓëµÚÎå´æ´¢Æ÷ Ä£¿éÏàÁ¬½Ó¡£
5¡¢ ¸ù¾ÝȨÀûÒªÇó2»ò3ËùÊöµÄÓÃÓÚоƬ²âÊÔ»úÉϵÄÄ£ÄâÊý×Ö»ìºÏÐźÅо Ƭ²âÊÔ¿¨£¬ÆäÌØÕ÷ÔÚÓÚËùÊöµÄÊýģת»»×ÓÄ£¿é°üÀ¨DACת»»Ð¾Æ¬¡¢µçÁ÷µç ѹת»»Ä£¿é¡¢¼Ó·¨Æ÷¡¢·Å´óÆ÷¡¢°Ë½×µÍͨÂ˲¨Æ÷¡¢¿É¿ØÔöÒæÑ¡Ôñµç·¼°²î·Ö·Å´óÆ÷£¬Á½Æ¬DACת»»Ð¾Æ¬µÄÊäÈë¶Ë·Ö±ðÓëFPGA´¦ÀíÄ£¿éÊä³öµÄ¸ßʮλÊý×Ö Ðźź͵ÍʮλÊý×ÖÐźÅÏàÁ¬½Ó£¬µÚÒ» DACת»»Ð¾Æ¬µÄÊä³ö¶Ëͨ¹ýµÚÒ»µçÁ÷µç ѹת»»Ä£¿éÁ¬½Óµ½¼Ó·¨Æ÷µÄµÚÒ»ÊäÈë¶Ë£¬µÚ¶þ DACת»»Ð¾Æ¬µÄÊä³ö¶Ëͨ¹ýµÚ ¶þµçÁ÷µçѹת»»Ä£¿éÁ¬½Óµ½·Å´óÆ÷µÄÊäÈë¶Ë£¬¸Ã·Å´óÆ÷µÄÊä³ö¶ËÁ¬½Óµ½¼Ó·¨ Æ÷µÄµÚ¶þÊäÈë¶Ë£¬¸Ã¼Ó·¨Æ÷µÄÊä³ö¶ËÓë°Ë½×µÍͨÂ˲¨Æ÷µÄÊäÈë¶ËÏàÁ¬½Ó£¬°Ë ½×µÍͨÂ˲¨Æ÷µÄÊä³ö¶Ë¼°FPGAоƬÊä³öµÄ¿ØÖÆÐźŷֱðÁ¬½Óµ½¿É¿ØÔöÒæÑ¡Ôñ µç·µÄÁ½ÊäÈë¶Ë£¬¿É¿ØÔöÒæÑ¡Ôñµç·Êä³öµ¥Í¨µÀÄ£ÄⲨÐÎÐźţ¬¿É¿ØÔöÒæÑ¡ Ôñµç·»¹Óë²î·Ö·Å´óÆ÷µÄÊäÈë¶ËÏàÁ¬½Ó£¬¸Ã²î·Ö·Å´óÆ÷Êä³ö˫ͨµÀÄ£ÄⲨÐÎ Ðźš£
6¡¢ ¸ù¾ÝȨÀûÒªÇó2»ò3ËùÊöµÄÓÃÓÚоƬ²âÊÔ»úÉϵÄÄ£ÄâÊý×Ö»ìºÏÐźÅо Ƭ²âÊÔ¿¨£¬ÆäÌØÕ÷ÔÚÓÚËùÊöµÄFPGAоƬ²ÉÓõÄÊÇXilinxµÄVirtex-5ϵÁРоƬ£¬ËùÊöµÄÅäÖÃоƬ²ÉÓõÄÊÇXilinxµÄXCF08PоƬ¡£
7¡¢ ¸ù¾ÝȨÀûÒªÇó5ËùÊöµÄÓÃÓÚоƬ²âÊÔ»úÉϵÄÄ£ÄâÊý×Ö»ìºÏÐźÅоƬ²â ÊÔ¿¨£¬ÆäÌØÕ÷ÔÚÓÚËùÊöµÄDACת»»Ð¾Æ¬Îª16λÊýģת»»Ð¾Æ¬£¬ËùÊöµçÁ÷µç ѹת»»Ä£¿éÓÉAD829оƬ×é³É¡£
8¡¢ ¸ù¾ÝȨÀûÒªÇó1ËùÊöµÄÓÃÓÚоƬ²âÊÔ»úÉϵÄÄ£ÄâÊý×Ö»ìºÏÐźÅоƬ²â ÊÔ¿¨£¬ÆäÌØÕ÷ÔÚÓÚËùÊöµÄϵͳ½Ó¿ÚÄ£¿é²ÉÓõÄÊÇËĸö4X48¹Ü½ÅµÄÁ¬½ÓÆ÷ ¹¹³ÉµÄ½Ó¿Ú»òPCI½Ó¿Ú¡£
רÀûÕªÒª±¾ÊµÓÃÐÂÐÍÉæ¼°Ò»ÖÖÓÃÓÚоƬ²âÊÔ»úÉϵÄÄ£ÄâÊý×Ö»ìºÏÐźÅоƬ²âÊÔ¿¨£¬¸ÃоƬ²âÊÔ¿¨ÉèÓÐоƬ²âÊԵ緣¬Ð¾Æ¬²âÊԵ緵Äϵͳ½Ó¿ÚÄ£¿éͨ¹ý×ÜÏßÓëFPGA´¦ÀíÄ£¿éÏàÁ¬½Ó£¬ÓëÅäÖÃоƬÏàÁ¬½ÓµÄFPGA´¦ÀíÄ£¿éͨ¹ýÊý×ÖÐźÅÊä³ö¶ËÓëÊýģת»»Ä£¿éµÄÊäÈë¶ËÏàÁ¬½Ó£¬Í¨¹ý¿ØÖƶËÓë±»²âÐ¾Æ¬ÔØ°åÏàÁ¬½Ó£¬Êýģת»»Ä£¿éµÄÊä³ö¶ËÓë±»²âÐ¾Æ¬ÔØ°åµÄÄ£ÄâÐźÅÊäÈë¶ËÏàÁ¬½Ó£¬±»²âÐ¾Æ¬ÔØ°åµÄÊý×ÖÐźÅÊä³ö¶ËÓëFPGA´¦ÀíÄ£¿éµÄÊý×ÖÐźÅÊäÈë¶ËÏàÁ¬½Ó¡£±¾ÊµÓÃÐÂÐÍÉè¼ÆºÏÀí£¬¾ßÓÐÐÔÄÜÎȶ¨¡¢²âÊÔËٶȿ졢ЧÂʸߡ¢Ê¹ÓÃÁé»î·½±ãµÈÌØµã£¬Âú×ãÁ˶ÔÄ£ÄâÊý×Ö»ìºÏÐźÅоƬµÄ²âÊÔÐèÒª£¬Í¬Ê±£¬±¾Ð¾Æ¬²âÊÔ¿¨»¹¿ÉÒÔÓëÆäËûÀàÐͲâÊÔ¿¨»ò¹¦Äܰ忨ÅäºÏʹÓã¬ÊµÏÖÁ˶Բ»Í¬ÀàÐÍоƬµÄ²âÊÔÐèÒª¡£
Îĵµ±àºÅG01R31/317GK201434902SQ20092009766
¹«¿ªÈÕ2010Äê3ÔÂ31ÈÕ ÉêÇëÈÕÆÚ2009Äê7ÔÂ8ÈÕ ÓÅÏÈȨÈÕ2009Äê7ÔÂ8ÈÕ
·¢Ã÷Õß»ª Áõ, »ªÎýÅà, ÁÕ Ò¦, ³¬ ÕÅ, ÕÔ´ºÁ« ÉêÇëÈË:Ìì½ò²³º£Ò×°²Ì©µç×Ó°ëµ¼Ìå²âÊÔÓÐÏÞ¹«Ë¾