ÑÇÐÇÓÎÏ·¹ÙÍø-www.yaxin868.com

ɽ¶«ÑÇÐÇÓÎÏ·¹ÙÍø»ú´²ÓÐÏÞ¹«Ë¾Ï³´²¹Ù·½ÍøÕ¾½ñÌìÊÇ£º2025-06-22Çл»³ÇÊÐ[È«¹ú]-ÍøÕ¾µØÍ¼
ÍÆ¼ö²úÆ· :
ÍÆ¼öÐÂÎÅ
¼¼ÊõÎÄÕµ±Ç°Î»ÖÃ:¼¼ÊõÎÄÕÂ>

»ùÓÚÏÖ³¡¿É±à³ÌÃÅÕóÁÐ(fpga)µÄ¹â×ÓÏà¹ØÆ÷µÄÖÆ×÷·½·¨

ʱ¼ä:2025-06-22    ×÷Õß: ¹ÜÀíÔ±

רÀûÃû³Æ£º»ùÓÚÏÖ³¡¿É±à³ÌÃÅÕóÁÐ(fpga)µÄ¹â×ÓÏà¹ØÆ÷µÄÖÆ×÷·½·¨
¼¼ÊõÁìÓò£º
±¾ÊµÓÃÐÂÐÍÉæ¼°¹â×ÓÏà¹Ø¹âÆ×·¨Á£¶È²âÁ¿¼¼ÊõÖлñȡɢÉä¹âÐźÅ×ÔÏà¹Øº¯ÊýµÄ ×°Ö㬾ßÌåÊÇ»ùÓÚÏÖ³¡¿É±à³ÌÃÅÕóÁÐ(FPGA)µÄ¹â×ÓÏà¹ØÆ÷¡£
±³¾°¼¼Êõ£º
Ŀǰ£¬¹â×ÓÏà¹Ø¹âÆ×·¨Á£¶È²âÁ¿¼¼ÊõÖлñȡɢÉä¹âÇ¿ÐźÅ×ÔÏà¹Øº¯ÊýµÄ×°Ö㬠Ö÷ÒªÓÐ Brookhaven Instruments Corporation µÄ BI¡ª9010AT¡¢BI¡ª9000AT ºÌ¿Ú ×îÐ嵀 TurboCorr,µÂ¹ú ALV ¹«Ë¾ ALV-6000¡¢ALV_7000 ϵÁÐÊý×ÖÏà¹ØÆ÷ºÍÃÀ¹ú www. correlator, com ÍøÕ¾ÉÏÌṩµÄFLEX02µÈϵÁÐÏà¹ØÆ÷¡£ÉÏÊöÏà¹ØÆ÷×°Öôó¶àÊÇ»ùÓÚרÃŶ¨ÖƵÄоƬ£¬»ò»ùÓÚDSPоƬ£¬¼Û¸ñ°º¹ó¡£
ʵÓÃÐÂÐÍÄÚÈݱ¾ÊµÓÃÐÂÐ͵ÄÄ¿µÄÔÚÓÚÌṩһÖÖ»ùÓÚÏÖ³¡¿É±à³ÌÃÅÕóÁÐ(FPGA)µÄ¹â×ÓÏà¹ØÆ÷£¬ ÓÃÓÚ¹â×ÓÏà¹Ø¹âÆ×¼¼ÊõÖйâÇ¿×ÔÏà¹Øº¯ÊýµÄÓ²¼þʵÏÖ£¬´ïµ½²ÉÑùʱ¼ä¡¢Ïà¹ØÔËËãʱ¼ä¿Éµ÷£¬ ÑÓ³ÙͨµÀÊýÄ¿Âú×ãÄÉÃ׿ÅÁ£²âÁ¿Óë·´ÑݵÄÒªÇó¡£FPGAÊÇÒ»Öֿɸù¾ÝÓ¦Óó¡ºÏÁé»îÅäÖÃ×ÊÔ´µÄÒ»ÖÖͨÓÃоƬ£¬ÇÒ´ó¶àǶÈëÓÐÊý×ÖÔË ËãÄ£¿é£¬ÊÊÓÃÓÚÏà¹ØÔËËã¡£Èçͼ1¡¢2Ëùʾ£¬±¾ÊµÓÃÐÂÐ͵ĻùÓÚÏÖ³¡¿É±à³ÌÃÅÕóÁÐ(FPGA)µÄ¹â×ÓÏà¹ØÆ÷°üÀ¨¡ªFPGAоƬµç·£¬ÊµÏÖ¶à¸öÏßÐÔ¶ÀÁ¢µÄÊý×ÖÏà¹ØÆ÷¡£¡ª¡ªÊ±ÖÓ¡¢¸´Î»µç·£¬ÊµÏÖ¸÷µç·ģ¿éµÄÇý¶¯£¬Í¬²½¸´Î»¡£¡ª¡ª´®¿ÚÓëUSBµç·£¬ÊµÏÖÓë¼ÆËã»úͨÐÅ¡£¡ªÍ¬²½¸´Î»Ä£¿é£¬¹Ì»¯ÔÚFPGAÄÚ£¬Íê³ÉÔÚÓ²¼þÉϵçºó¸÷Ä£¿é¼°¶à¸öFPGAоƬͬ ²½¸´Î»ÓëĬÈϳõʼֵµÄ¼ÓÔØ£»¹â×Ó¼ÆÊýÄ£¿é£¬¹Ì»¯ÔÚFPGAÄÚ£¬ÓÃÓÚͳ¼ÆÒ»¶¨Ê±¼ä¼ä¸ôÄÚ¹â×ÓµÄÊýÄ¿£¬²¢Ëø´æÊä ³ö£¬ËÍÈëÏà¹ØÔËËãÄ£¿é¡£Ïà¹ØÔËËãÄ£¿é£¬¹Ì»¯ÔÚFPGAÄÚ£¬½«¹â×Ó¼ÆÊýÄ£¿éÊä³öµÄÊý¾Ý½øÐÐÏà¹ØÔËË㣬µÃµ½ Ïà¹ØÇúÏߣ¬²¢Ëø´æÊä³ö£¬Í¨¹ý¼ÆËã»ú½Ó¿ÚÄ£¿é£¬Óë¼ÆËã»úͨÐÅ£¬ÊµÏÖÊý¾ÝµÄÊä³ö¡£¼ÆËã»ú½Ó¿ÚÄ£¿é£¬¹Ì»¯ÔÚFPGAÄÚ£¬Í¨¹ý´®¿ÚÓëUSBµç·½Ó¿ÚÓë¼ÆËã»úͨÐÅ£¬ÊµÏÖÏà ¹ØÆ÷²ÎÊýÉèÖÃÓëÏà¹ØÔËËã½á¹ûÊý¾ÝÊä³ö¡£±¾ÊµÓÃÐÂÐ͵Ť×÷Ô­ÀíÈçϱ¾ÊµÓÃÐÂÐ͵Äϵͳ¿òͼÈçͼ1£¬´Ó¹â×Ó̽²âÆ÷(ÀýÈç¹âµç±¶Ôö¹Ü¡¢Ñ©±À¹âµç¶þ¼«¹Ü µÈ)³öÀ´µÄÂö³åÐźţ¬½øÈëFPGAÀïµÄ¹â×Ó¼ÆÊýÄ£¿é¡£¹â×Ó¼ÆÊýÄ£¿éͨ¹ýÔ¤ÉèµÄ²ÉÑùʱ¼ä¼ä ¸ô£¬¶Ô¹â×ÓÂö³åÐźŽøÐеȼä¸ôµÄ¼ÆÊý£¬¼ÆÊý½á¹ûËÍÈëÏà¹ØÔËËãÄ£¿é¡£Ïà¹ØÔËËãÄ£¿éÊ×ÏȽ« Êý¾ÝËÍÈëÒÆÎ»¼Ä´æÆ÷£¬²¢°´ÕÕÉ趨µÄͨµÀ·ÖÅä·½°¸£¬Æô¶¯³Ë·¨ÀÛ¼ÓÆ÷½øÐÐÔËË㣬Íê³ÉÖ¸¶¨µÄ Ïà¹ØÔËËãʱ¼äºó£¬½«±¾´Î½á¹ûËÍÈë¼ÆËã»ú½Ó¿ÚÄ£¿é£¬¼ÆËã»ú½Ó¿ÚÄ£¿é½«½á¹ûËÍÈë¼ÆËã»ú£¬Íê ³ÉÒ»´ÎÏà¹ØÔËËã¹ý³Ì¡£[0016]¶àƬFPGA¼¶Áª¿É½ÏÒ×µØÀ©Õ¹×ÊÔ´£¬Ìá¸ß¹â×ÓÏà¹ØÆ÷µÄÐÔÄÜ¡£Í¼2ÊDZ¾ÊµÓÃÐÂÐÍÒÔ ÈýƬFPGA¼¶ÁªÎªÀýµÄÓ²¼þµç·Á¬½Ó×Üͼ£¬BlocklÄ£¿é²úÉú50MµÄÈ«¾Öʱ¼äÓ븴λÐźţ¬²¢ ÇÒÍê³É¹âµç±¶Ôö¹ÜÓë±¾µç·µÄÁ¬½Ó£¬Ó²¼þµç·Á¬½ÓÈçͼ3¡£FPGAl¡¢FPGA2¡¢FPGA3ΪÈýƬFPGA оƬ¼°ÆäÍâΧµç·£¬ÓÃÓÚʵÏÖÈý¸öÏßÐÔ¶ÀÁ¢µÄÏà¹ØÆ÷£¬UART&USBÊÇÓë¼ÆËã»ú½Ó¿ÚÄ£¿é£¬Ó²¼þ µç·Á¬½ÓÈçͼ4£¬Íê³É¼ÆËã»úÓëÏà¹ØÆ÷½øÐвÎÊýÉèÖÃÓëÏà¹ØÔËËãÇúÏßÊý¾Ý´«Êä¡£ÓÉÓÚ¸÷¸öÏßÐÔÏà¹ØÆ÷Ô­ÀíÊÇÒ»Öµģ¬Òò´Ë£¬ÒÔFPGAlΪÀýÀ´ËµÃ÷ÆäÔ­Àí¡£Í¼5 ÖУ¬ÓÐ6¸ùÊäÈëÏߣ¬5¸ùÊä³öÏß¡£ÓÐËĸöÖ÷Òª¹¦ÄÜÄ£¿é=ResetDelayΪͬ²½¸´Î»Ä£¿é£» PhotonCounterΪ¹â×Ó¼ÆÊýÄ£¿é£»ProCorrelatonΪÏà¹ØÔËËãÄ£¿é£»ProOutputΪ¼ÆËã»ú½Ó ¿ÚÄ£¿é¡£iCLK50MΪ50MµÄÈ«¾ÖʱÖÓÊäÈ룬ÓÃÓÚÇý¶¯¸÷Ä£¿éµç·¡£iRSTΪÍⲿ¸´Î»ÊäÈëÏߣ¬ ÓëResetDelayÄ£¿é²úÉúµÄ¸´Î»ÐźŽøÐÐÏàÓëÔËËãºó×÷Ϊȫ¾ÖµÄ¸´Î»Ðźţ¬Í¬Ê±ÎªµÍµçƽ ÓÐЧ¡£iPhotonPulseΪ¹â×ÓÂö³åÐźÅÊäÈ룬ÓÃÓÚÓë¹â×Ó̽²âÆ÷ÏàÁ¬¡£iRXÓëiUSBRX½øÐÐÏà ÓëÔËËãºó×÷ΪÊäÈ룬¿ÉÓë´®¿ÚÓëUSBµç·ת´®¿ÚоƬÏàÁ¬£¬Í¬Ê±Í¨¹ýoSRXÓëFPGA2ÏàÁ¬£¬ÔÚ ²ÎÊýÉèÖý׶Σ¬¿ÉʵÏÖ²¢ÐÐÉèÖá£iSTXDBITÓëFPGA2µÄÊý¾ÝÊä³öÏßoTXDBITÏàÁ¬£¬Í¨¹ýÊä³ö ¿ØÖÆÏßoTXDEn¿ØÖÆ´«ÊäÊý¾ÝµÄʱÐò£¬½«ÈýƬµÄ½á¹ûÊý¾Ýͨ¹ýÒ»¸ö½Ó¿Ú´«ÊäÈë¼ÆËã»ú¡£oTXD ÓëoUSBTXDΪ´®¿ÚÓëUSBµç·ת´®¿ÚоƬÓë¼ÆËã»ú½Ó¿ÚÏàÁ¬µÄÊä³öÏß¡£oRSTSynΪͬ²½¸´ λÊä³öÏߣ¬¿ØÖÆÈýƬFPGAͬ²½¹¤×÷¡£±¾ÊµÓÃÐÂÐ͵Ĺâ×ÓÏà¹ØÆ÷µÄ¸÷²¿·Ö¸üÏêϸµÄ˵Ã÷ÈçÏÂͬ²½¸´Î»Ä£¿éͬ²½¸´Î»Ä£¿éÍê³ÉÔÚÓ²¼þÉϵçºó¸÷Ä£¿éͬ²½¸´Î»ÓëĬÈϳõʼֵ¼ÓÔØ¡£¾ßÓеÄÔ­Àí Éè¼ÆÈçͼ6¡£iCLKΪÍⲿӲ¼þÊäÈëʱÖÓÂö³å£¬oResetΪÊä³ö¸´Î»Ðźţ¬µÍµçƽÓÐЧ¡£¹â×Ó¼ÆÊýÄ£¿é¹â×Ó¼ÆÊýÄ£¿éÊǹâ×ÓÏà¹ØÆ÷½øÐÐÏà¹ØÔËËãµÄÖØÒª×é³É²¿·Ö£¬ËüʵÏֵŦÄܳýÁË¶Ô ¹â×ÓÐźŽøÐмÆÊýÍ⣬»¹°üÀ¨Æô¶¯Ïà¹ØÔËËãÄ£¿éµÄÒÆÎ»¼Ä´æÆ÷½øÐÐÒÆÎ»ºÍ³Ë·¨ÀÛ¼ÓÆ÷½øÐÐ Ïà³ËÀÛ¼ÓÔËËãµÄ¹¦ÄÜ£¬Í¬Ê±Ò²¿ØÖÆ×ÅÔËËãµÄ×Ü´ÎÊý¡£µ«±¾ÊµÓÃÐÂÐÍÏà¹ØÆ÷Ò²¿ÉÆÁ±ÎÕâ¸ö¹¦ ÄÜ£¬´ÓÍⲿÊäÈëÐźţ¬Ò²¿ÉʵÏÖÏà¹ØÔËËã¡£¾ßÌåµÄÔ­ÀíÉè¼ÆÈçͼ7¡£¸Ãµç·ÓÐ4¸ùÊäÈëÏߣ¬ Á½¸ùÊä³öÏߣ¬Ò»¸ö¼ÆÊýÊý¾ÝλÊý¿ØÖƲÎÊý¡£ÆäÖÐiRSTΪȫ¾ÖµÄ³õʼ¸´Î»ÐźÅÊäÈëÏߣ¬Í¬ ʱΪµÍµçƽÓÐЧ¡£iPhotonPulseΪ¹â×ÓÂö³åÐźÅÊäÈ룬ÓÃÓÚÓë¹â×Ó̽²âÆ÷ÏàÁ¬¡£iCLK50M Ϊ50MµÄʱÖÓÊäÈ룬ÓÃÓÚ¿ØÖƲÉÑùʱ¼ä£¬µ±¼ÆÊýʱ¼äÓë²ÉÑùʱ¼äÏàͬʱ£¬Êä³ö¼ÆÊýÊý¾Ý¡£ iSampleffordΪ¹â×Ó¼ÆÊýÄ£¿éµÄ²ÎÊýÊäÈëÏߣ¬¿ØÖƲÉÑùʱ¼ä¼ä¸ô£¬Êý¾ÝÓÉ(²ÉÑùʱ¼ä/ÊäÈë ʱÖÓÖÜÆÚ)¼ÆËãµÃµ½¡£iDataWidthΪ¼ÆÊýÊý¾ÝλÊý¿ØÖƲÎÊý£¬ÓÃÓÚ¿ØÖƼÆÊý½á¹ûµÄλÊý¡£ oDataCLKΪ¼ÆÊý½á¹ûʱÖÓ£¬ÉÏÉýÑØÊ±½«½á¹ûËø´æÊä³ö¡£oDatatiDataWidth-l. . 0]Ϊ¼ÆÊý½á ¹ûµÄÊä³ö¡£Ïà¹ØÔËËãÄ£¿éÏà¹ØÔËËãÄ£¿éÊǹâ×ÓÏà¹ØÆ÷µÄºËÐIJ¿·Ö£¬ËüʵÏֵŦÄÜÖ÷ÒªÊǶԹâ×Ó¼ÆÊýÄ£¿éµÄ Êä³öÊý¾Ý½øÐÐ×ÔÏà¹ØÔËËã¡£×ÔÏà¹ØÔËËãÒÔÒÆÎ»¼Ä´æÆ÷ºÍ³Ë·¨ÀÛ¼ÓÆ÷Ϊ»ù´¡£¬ÒÔÒ»¸ö4ͨµÀ µÄ×ÔÏà¹ØÔËËãΪÀýÀ´ËµÃ÷Ïà¹ØÆ÷µÄ¹¤×÷Ô­Àí£¬Èçͼ8Ëùʾ¡£ÒÆÎ»Ê±ÖÓ½«¹â×Ó¼ÆÊýÖµ´æ´¢ÔÚÒÆÎ»¼Ä´æÆ÷µÄµÚÒ»¸öµ¥ÔªÀÏÂÒ»¸öÒÆÎ»Ê±ÖÓµ½À´ ʱ£¬ÒÆÎ»¼Ä´æÆ÷µÄµÚÒ»¸öµ¥ÔªµÄÊýÖµ¦Ç (1)±»×ªÒƵ½µÚ¶þ¸öµ¥Ôª£¬Æô¶¯³Ë·¨ÀÛ¼Óµ¥Ôª½øÐÐÔË Ëã¡£¾­¹ýN´Î²ÉÑùºó£¬ÓÃIii±íʾµÚi¸ö²ÉÑùʱ¼äÀïµÄ¹â×Ó¼ÆÊý£¬i = 1£¬2£¬3¡­N£¬Í¼8ÖеÄ4¸öÀÛ¼ÓÆ÷±£´æµÄÊýÖµ·Ö±ðΪµÚ1 ÀÛ¼ÓÆ÷:R(A X ) = nin2+n2n3+-µÚ2 ÀÛ¼ÓÆ÷:R(2 A x ) = nin3+n2n4+...+nN_2nNµÚ3 ÀÛ¼ÓÆ÷:R(3 A x ) = nin4+n2n5+...+nN_3nNµÚ4 ÀÛ¼ÓÆ÷:R(4A x) = nin5+n2n6+... +nN_4nNÔÚFPGAÖУ¬×ÔÏà¹ØÄ£¿éÖ÷ÒªÒÀ¾ÝÉÏÊöÔ­Àí¹¹½¨ÁËÒÆÎ»¼Ä´æÆ÷Ä£¿éÓë³Ë·¨ÀÛ¼ÓÆ÷ Ä£¿é¡£ÒÆÎ»¼Ä´æÆ÷Ä£¿éÍê³ÉÊý¾ÝµÄ´æ´¢ÓëÒÆÎ»²Ù×÷£¬¾ßÌåµÄµç·Éè¼ÆÈçͼ9¡£¸Ãµç·ÓÐ3¸ö ÊäÈ룬iCLKÎªÒÆÎ»Ê±ÖÓ£¬iEnΪʹÄÜÐźţ¬¸ßµçƽÓÐЧ£¬iData[3. . 0]ΪµÚÒ»¸öÒÆÎ»¼Ä´æÆ÷µÄ Êý¾ÝÊäÈë¶Ë¡£µ±iEnʹÄÜ£¬iCLKÉÏÉýÑØÊ±£¬Êý¾ÝiData[3. .0]ÒÆ½øÔÚinstµ¥Ôª£¬Í¬Ê±inst µ¥ÔªÊý¾ÝÒÆ½øinstlµ¥Ôª£¬ÒÔ´ËÀàÍÆ¡£³Ë·¨ÀÛ¼ÓÆ÷Ä£¿éÍê³ÉÊý¾ÝµÄÏà³ËÓëÀÛ¼Ó²Ù×÷¡£ÒÔFPGA1Öеij˷¨ÀÛ¼ÓÆ÷ΪÀý˵Ã÷ Æä¹¤×÷¹ý³Ì¡£¾ßÌåµÄµç·Éè¼ÆÈçͼ10¡£iCLK50MΪ50MµÄʱÖÓÊäÈ룬iRSTΪ¸´Î»ÊäÈëÏߣ¬ iEnΪʹÄÜÐźţ¬¸ßµçƽÓÐЧ¡£iCLKÎªÒÆÎ»Ê±ÖÓ£¬iDataA[3..0]Ϊͼ9ÖеÚÒ»¸öÒÆÎ»¼Ä´æ Æ÷µÄÊý¾Ý£¬iDataB[116. . 0] [3. . 0]ΪԤÏÈÉ趨µÄÐèÒª¼ÆËãµÄͨµÀËù¶ÔÓ¦µÄÒÆÎ»¼Ä´æÆ÷µÄÊý ¾Ý¡£³Ë·¨ÀÛ¼ÓÆ÷Öеij˷¨ÔËËãʹÓÃÁË FPGAÀïǶÈëµÄ¸ßËÙÓ²¼þ³Ë·¨Æ÷²ÉÓÃʱ·Ö¸´Óõķ½·¨ ½øÐмÆË㣬½ÚÊ¡ÁËÓ²¼þ×ÊÔ´¡£¼ÆËã»ú½Ó¿ÚÄ£¿é¼ÆËã»ú½Ó¿ÚÄ£¿éÍê³É¼ÆËã»úÓëÏà¹ØÆ÷µÄͨÐÅ£¬ÓÉÓÚʹÓÃ¶àÆ¬FPGA¼¶ÁªÊµÏÖ¹â×Ó Ïà¹ØÆ÷£¬½á¹û·Ö±ðÔÝ´æÔÚ²»Í¬µÄоƬÉÏ£¬Í¨¹ý¿ØÖÆÏߣ¬ÊµÏÖ¶àÆ¬FPGAÊý¾ÝµÄ·Öʱ´«Êä¡£±¾ÊµÓÃÐÂÐÍÓëÏÖÓм¼ÊõÏà±È¾ßÓÐÈçÏÂÓŵã1¡¢±¾ÊµÓÃÐÂÐÍ»ùÓÚFPGAоƬ£¬²ÉÓÃQuartusÈí¼þƽ̨Éè¼ÆµÄ·½Ê½ÊµÏÖ¹â×ÓÏà¹Ø Æ÷¡£¸ÃÉè¼Æ·½·¨¾ßÓÐÒÔÏµļ¸¸öÌØµã(1)¡¢ÓÃÈí¼þÉè¼Æµç·³ÌÐò£¬ÀûÓÃByteBlaster²¢¿ÚÏÂ ÔØÏߺÍJTAG½Ó¿ÚÏÂÔØµ½µç·°åÉÏ£»(2)¡¢ÄÜͨ¹ýÈí¼þµÄ¸ü¸Ä£¬´Ó¶øÊµÏÖ±¾ÊµÓÃÐÂÐͶԹâ×ÓÏà ¹ØÆ÷µÄ¸Ä½ø£»(3)¡¢¿ÉÒÔÓ¦ÓÃQuartusÈí¼þƽ̨ÖеIJ¨ÐηÂÕæ£¬¶Ôͬ²½¸´Î»Ä£¿é£¬¹â×Ó¼ÆÊýÄ£ ¿é½øÐзÂÕæ¡£2¡¢±¾ÊµÓÃÐÂÐͲÉÓÃ¶àÆ¬FPGAоƬ¼¶ÁªµÄ·½Ê½£¬ÊµÏÖ¶à¸öÏ໥¶ÀÁ¢µÄÏßÐÔÏà¹ØÆ÷£¬ ²úÉúÒ»¸ö´Ó5usÖÁ500msµÄÏà¹Øº¯Êý£¬´Ó¶øÌá¸ßÏà¹ØÆ÷ÑÓ³Ùʱ¼äµÄ¶¯Ì¬·¶Î§¡£3¡¢±¾ÊµÓÃÐÂÐ͵ij˷¨ÀÛ¼ÓÆ÷£¬»ùÓÚFPGAǶÈëµÄ¸ßËٳ˷¨Æ÷£¬²ÉÓÃʱ·Ö¸´Óü¼Êõ£¬ ´Ó¶øÌá¸ßÏà¹ØÆ÷µÄͨµÀÊý£¬ÓÅ»¯Ó²¼þ×ÊÔ´¡£4¡¢±¾ÊµÓÃÐÂÐͲÉÓøßÃܶÈFPGAоƬ£¬°Ñͬ²½¸´Î»Ä£¿é£¬¹â×Ó¼ÆÊýÄ£¿é£¬Ïà¹ØÔËËã Ä£¿é£¬¼ÆËã»ú½Ó¿ÚÄ£¿é£¬¹Ì»¯ÔÚFPGAÖУ¬´Ó¶øÌá¸ßÏà¹ØÆ÷µç·µÄÎȶ¨ÐÔ£¬¼õСµç·¹¦ºÄ¡£5¡¢±¾ÊµÓÃÐÂÐÍ»ùÓÚͨÓÃÐÍÏÖ³¡¿É±à³ÌоƬFPGAʵÏÖ¹â×ÓÏà¹ØÆ÷£¬×ÊÔ´ÅäÖÃÁé»î£¬ Ò×ÓÚ²úÆ·ÐÔÄÜÉý¼¶¡£

ͼ1ÊDZ¾ÊµÓÃÐÂÐͽṹ¿òͼ£»Í¼2ÊDZ¾ÊµÓÃÐÂÐÍÓ²¼þµç·Á¬½Ó×Üͼ£»Í¼3ÊÇÈ«¾ÖʱÖÓ¡¢Íⲿ¸´Î»¡¢ÐźÅÊäÈëÓ²¼þµç·Á¬½Óͼ¡£Í¼4ÊÇUSBºÍ´®¿ÚÓ²¼þµç·Á¬½Óͼ¡£[0044]ͼ5ÊÇͼ1Öй̻¯ÔÚоƬÄÚµÄ×ܵijÌÐò¿òͼ£»Í¼6ÊÇͼ5Öй̻¯ÔÚоƬÄÚµÄͬ²½¸´Î»Ä£¿éµç·ͼ£»Í¼7ÊÇͼ5Öй̻¯ÔÚоƬÄڵĹâ×Ó¼ÆÊýÄ£¿éµç·ͼ£»Í¼8ÊÇÏà¹ØÔËËãÄ£¿éÖеij˷¨ÀÛ¼ÓʾÒâͼ£»Í¼9Êǹ̻¯ÔÚоƬÄÚµÄÏà¹ØÔËËãÄ£¿éÖеÄÒÆÎ»¼Ä´æÆ÷ʾÒâͼ£»Í¼10Êǹ̻¯ÔÚоƬÄÚµÄÏà¹ØÔËËãÄ£¿éÖеij˷¨ÀÛ¼ÓÆ÷ʾÒâͼ£»Í¼11ÊÇͬ²½¸´Î»Ä£¿éʱÐò·ÂÕæ²¨ÐÎͼ£»Í¼12Êǹâ×Ó¼ÆÊýÄ£¿é·ÂÕæ²¨ÐÎͼ£»Í¼13ÊÇÏà¹ØÔËËãÄ£¿éʱÐòͼ£»Í¼14Êǹ̻¯ÔÚоƬÄڵļÆËã»ú½Ó¿Ú½ÓÊÕÄ£¿éµç·ͼ£»Í¼15Êǹ̻¯ÔÚоƬÄڵļÆËã»ú½Ó¿Ú·¢ËÍÄ£¿éµç·ͼ£»Í¼16ÊǼÆËã»ú½Ó¿ÚÄ£¿é·¢ËÍÊý¾ÝʱÐò·ÂÕæ²¨ÐÎͼ¡£
¾ßÌåʵʩ·½Ê½
ͬ²½¸´Î»Ä£¿éiCLKΪÍⲿӲ¼þÊäÈëʱÖÓÂö³å£¬oResetΪÊä³ö¸´Î»ÐźÅ¡£Í¼11ÊÇ·ÂÕæ²¨ÐΣ¬µ±Éϵçºó¼´¶ÔiCLK½øÐмÆÊý£¬µ±Ð¡ÓÚÉ趨µÄÖµ16 (Õâ¸öÖµ¿ÉÐÞ¸Ä)ʱ£¬Êä³öΪµÍµçƽ£¬¸÷Ä£¿éÔÚ ÕâÆÚ¼ä´¦ÓÚ¸´Î»½×¶Î£¬Í¬Ê±¼ÓÔØÄ¬ÈϵijõʼֵÊý¾Ý¡£ÆäºóÊä³ö¸ßµçƽ£¬¸÷Ä£¿éÕý³£¹¤×÷¡£¹â×Ó¼ÆÊýÄ£¿é¹â×Ó¼ÆÊýÄ£¿é·ÂÕæ²¨ÐÎÈçͼ12¡£iRSTΪ¸ßµçƽʱ£¬¼ÆÊýÄ£¿éÕý³£¹¤×÷£¬iCLK50M Ϊ50MµÄʱÖÓÊäÈ룬iPhotonPulseΪ¹â×ÓÂö³åÐźţ¬iSampIeffordΪ²ÉÑùʱ¼ä²ÎÊýÉèÖã¬ÒÔ 5us ²ÉÑùʱ¼ä£¬50M ʱÖÓÊäÈëΪÀý£¬iSampleWord = (5¦Ö1(¦£6/(1/50¦Ö106)) = 250¡£oDataCLK ΪÊý¾ÝµÄÊä³öʱÖÓ£¬ÉÏÉýÑØÊ±½«Êý¾ÝËø´æÊä³ö¡£µ±5us¼ÆÊ±µ½£¬oDataCLKÀ­Îª¸ßµçƽ£¬´Ó oData[iDataffidth-1..0]Êä³öÊý¾Ý¡£iDataWidthΪÊý¾ÝλÊý¿ØÖƲÎÊý£¬¿ÉÒÔ¸ù¾Ý²ÉÑùʱ¼ä µÄ³¤¶Ì£¬À´½øÐÐÑ¡Ôñ¡£ÒÔ5us²ÉÑùʱ¼ä£¬Ïà¹ØÔËËãʱ¼ä1ÃëΪÀý£¬µ±iDataWidthÉèÖÃΪ4ʱ£¬ ÿÃë×î´óµÄ¿ÉÈÝÐí¹â×ÓÊýΪ(1/(5x10_6))x(24-1) =3M¡£ÔÚ·ÂÕæ²¨ÐÎÖУ¬iSampleWordÉèÖà Ϊ250£¬5usʱ¼äÄÚ£¬¹â×ÓÂö³åÊýΪ5¡£Ïà¹ØÔËËãÄ£¿éÏà¹ØÔËËãÄ£¿éÍê³ÉÏà¹ØÔËË㣬¾ßÌåµÄ¹¤×÷ʱÐò¹ý³ÌÈçͼ13¡£iRSTΪµÍµçƽʱ£¬µç ·´¦ÓÚ¸´Î»½×¶Î£¬µ±±äΪ¸ßµçƽʱ£¬µç·Õý³£¹¤×÷¡£iEnΪ¸ßµçƽʱ£¬³Ë·¨ÀÛ¼ÓÆ÷ʹÄÜ£¬µÍµç ƽʱ£¬³Ë·¨ÀÛ¼ÓÆ÷ÇåÁã¡£iCLKΪ¹â×Ó¼ÆÊýÄ£¿éÊä³öµÄʱÖÓ£¬MacCLKΪiCLKµÄ·´ÏàʱÖÓ£¬Óà ÓÚ¿ØÖƳ˷¨ÀÛ¼ÓÆ÷µÄ¼ÆËã¡£¸ßµçƽʱ£¬³Ë·¨ÀÛ¼ÓÆ÷ÒÔ50MµÄËÙÂʽøÐÐÏà¹ØÔËËã¡£¼ÆËã»ú½Ó¿ÚÄ£¿é¼ÆËã»ú½Ó¿ÚÄ£¿éÍê³É¼ÆËã»úÓëÏà¹ØÆ÷µÄͨÐÅ£¬ÓɽÓÊÕµ¥ÔªRxdALLºÍ·¢Ë͵¥Ôª TXDALL¹¹³É¡£RxdALL£¬Èçͼ14Ëùʾ£¬ÓÐ3¸öÊäÈë¶Ë£¬3¸öÊä³ö¶Ë¡£iRXΪÊý¾ÝµÄ½ÓÊÕ¶Ë£¬ 1CLK50MΪ50MʱÖÓÊäÈ룬iRSTΪ¸´Î»ÐźÅ¡£oEnΪ½ÓÊÕµ½Êý¾ÝÓÐЧÊä³öÏߣ¬¸ßµçƽÓÐЧ¡£ oData[409. ¡¤ 0] [7. ¡¤ 0]Ϊ½ÓÊÕÊý¾Ý»º³å£¬oRxdNum[9. ¡¤ 0]ָʾÊÕµ½µÄÊý¾Ý¸öÊý¡£TXDALL£¬Èç ͼ15Ëùʾ£¬ÓÐ7¸öÊäÈë¶Ë£¬3¸öÊä³ö¶Ë¡£iResultStartΪÊý¾Ý´«Ê俪ʼ¿ØÖÆÐźţ¬¸ßµçƽÓРЧ¡£iStartΪ´«Êä¿ØÖÆÐźſªÊ¼¿ØÖÆÐźţ¬¸ßµçƽÓÐЧ¡£iRS[1..0]ÓÃÓÚָʾ´Ëʱ´«ÊäµÄÊÇ¿ØÖÆÐźŻ¹ÊÇÊý¾ÝÐźÅ¡£µ±iRS[l.. 0]Ϊ1ʱ£¬´«Êä¿ØÖÆÐźţ¬Óë¼ÆËã»ú½øÐÐÎÕÊÖЭÒ飻 µ±iRS[l. . 0]Ϊ2ʱ£¬´«ÊäÏà¹ØÇúÏߵĽá¹ûÊý¾Ý£»Îª0Óë3ʱ£¬±íʾ²»´«Êä¡£iTXdNum[9. . 0] Ϊ´«ÊäÊý¾Ý¸öÊýÊäÈë²ÎÊý¡£iData[240..0][7..0]Ϊ´«ÊäÊý¾Ý»º³å¡£oDoneΪ´«Êä¿ØÖÆÍê ³ÉÐźţ¬¸ßµçƽÓÐЧ¡£oTXΪÊý¾ÝÊä³öÏß¡£ÓÉÓÚʹÓÃ¶àÆ¬FPGAÀ´ÊµÏÖ¶à¸öÏßÐÔÏà¹ØÆ÷£¬Ïà¹Ø ÇúÏßÊý¾ÝÔÝ´æÔÚ¸÷FPGAоƬÖС£Òò´Ë£¬µ±µÚÒ»¸öFPGA´«Êä½áÊøºó£¬Ó¦¿ØÖÆÏÂÒ»¸öFPGA´« Êä¡£oTXDEnΪ¿ØÖÆFPGA2´«ÊäʹÄÜÐźš£ÒÔͼ2ËùʾÈýƬFPGAоƬΪÀý£¬oTXD¡¢oUSBTXD Óë´®¿ÚÓëUSBµç·ת´®¿ÚоƬÏàÁ¬¡£Í¼16ΪÏà¹ØÇúÏßÊý¾ÝµÄ´«Êä¿ØÖÆÊ±Ðò¡£oTXlΪFPGA1 µÄ·¢ËÍÊä³öÏߣ¬iTXDBITlΪFPGA2µÄÊä³öÏߣ¬ÓëFPGA1ÏàÁ¬£¬iTXDBIT2ΪFPGA3µÄÊä³öÏߣ¬ Óë FPGA2 ÏàÁ¬¡£ÓÐ 3 ¸ö¿ØÖÆÐźţ¬iSendResult, oTXDEn 1, oTXDEn2¡£iSendResult Ϊ·¢ËÍ Êý¾ÝµÄ¿ØÖÆÐźţ¬¸ßµçƽÓÐЧ¡£µ±iSendResultΪ¸ßµçƽʱ£¬Ê¹oTXDEnlÓëoTXDEn2ΪµÍ µçƽ£¬ÕâʱֻÓÐFPGA1½øÐд«Ê䣬ÕâÀïÒÔ6¸öÂö³åʾÒâ¡£´«Êä½áÊøºó£¬FPGA1Í£Ö¹´«Ê䣬ʹÄÜ oTXDEnl£¬ÕâʱֻÓÐFPGA2½øÐд«Ê䣬ÒÔ5¸öÂö³å½øÐÐʾÒâ¡£´«Êä½áÊøºó£¬FPGA2Í£Ö¹´«Ê䣬ʹ ÄÜoTXDEn2£¬FPGA3½øÐд«Ê䣬ÒÔ4¸öÂö³å½øÐÐʾÒ⣬´«Êä½áÊøºóÍ£Ö¹¡£´Ó¶øÊµÏÖÈýƬFPGA µÄ½á¹û½øÐзÖʱ´«Êä¡£
ȨÀûÒªÇóÒ»ÖÖ»ùÓÚÏÖ³¡¿É±à³ÌÃÅÕóÁÐ(FPGA)µÄ¹â×ÓÏà¹ØÆ÷£¬ÆäÌØÕ÷ÔÚÓÚÖ÷Òª°üÀ¨¡ª¡ªFPGAоƬµç·£¬ÊµÏÖ¶à¸öÏßÐÔ¶ÀÁ¢µÄÏà¹ØÆ÷£»¡ª¡ªÊ±ÖÓ¡¢¸´Î»µç·£¬ÊµÏÖ¸÷µç·Ä£¿éµÄÇý¶¯£¬Í¬²½¸´Î»£»¡ª¡ª´®¿ÚÓëUSBµç·£¬ÊµÏÖÓë¼ÆËã»úµÄͨÐÅ£»¡ª¡ªÍ¬²½¸´Î»Ä£¿é£¬¹Ì»¯ÔÚFPGAÄÚ£¬Íê³ÉÔÚÓ²¼þÉϵçºó¸÷Ä£¿é¼°¶à¸öFPGAоƬͬ²½¸´Î»ÓëĬÈϳõʼֵµÄ¼ÓÔØ£»¡ª¡ª¹â×Ó¼ÆÊýÄ£¿é£¬¹Ì»¯ÔÚFPGAÄÚ£¬ÓÃÓÚͳ¼ÆÒ»¶¨Ê±¼ä¼ä¸ôÄÚ¹â×ÓµÄÊýÄ¿£¬²¢Ëø´æÊä³ö£¬ËÍÈëÏà¹ØÔËËãÄ£¿é£»¡ª¡ªÏà¹ØÔËËãÄ£¿é£¬¹Ì»¯ÔÚFPGAÄÚ£¬½«¹â×Ó¼ÆÊýÄ£¿éÊä³öµÄÊý¾Ý½øÐÐÏà¹ØÔËË㣬µÃµ½Ïà¹ØÇúÏߣ¬²¢Ëø´æÊä³ö£¬Í¨¹ý¼ÆËã»ú½Ó¿ÚÄ£¿é£¬Óë¼ÆËã»úͨÐÅ£¬ÊµÏÖÊý¾ÝµÄÊä³ö£»¡ª¡ª¼ÆËã»ú½Ó¿ÚÄ£¿é£¬¹Ì»¯ÔÚFPGAÄÚ£¬Í¨¹ý´®¿ÚÓëUSBµç·½Ó¿ÚºÍ¼ÆËã»úͨÐÅ£¬ÊµÏÖÏà¹ØÆ÷²ÎÊýÉèÖÃÓëÏà¹ØÔËËã½á¹ûÊý¾ÝÊä³ö¡£
2.¸ù¾ÝȨÀûÒªÇó1ËùÊöµÄ¹â×ÓÏà¹ØÆ÷£¬ÆäÌØÕ÷ÔÚÓÚËùÊöFPGAоƬµç·Ö÷ÒªÓÉ¶àÆ¬ FPGAоƬµç·¹¹³É¡£
3.¸ù¾ÝȨÀûÒªÇó1»ò2ËùÊöµÄ¹â×ÓÏà¹ØÆ÷£¬ÆäÌØÕ÷ÔÚÓÚËùÊöʱÖÓ¡¢¸´Î»µç·Ö÷ÒªÓÉ Blocklµç·¹¹³É¡£
4.¸ù¾ÝȨÀûÒªÇó3ËùÊöµÄ¹â×ÓÏà¹ØÆ÷£¬ÆäÌØÕ÷ÔÚÓÚËùÊö´®¿ÚÓëUSBµç·Ö÷ÒªÓÉ UART&USBµç·¹¹³É¡£
5.¸ù¾ÝȨÀûÒªÇó4ËùÊöµÄ¹â×ÓÏà¹ØÆ÷£¬ÆäÌØÕ÷ÔÚÓÚËùÊöͬ²½¸´Î»Ä£¿éÖ÷Òª°üÀ¨50MÈ« ¾Öʱ¼äµÄÊäÈëÓ븴λÐźŵÄÊä³ö¡£
6.¸ù¾ÝȨÀûÒªÇó5ËùÊöµÄ¹â×ÓÏà¹ØÆ÷£¬ÆäÌØÕ÷ÔÚÓÚËùÊö¹â×Ó¼ÆÊýÄ£¿éÖ÷Òª°üÀ¨ iSampIefford²ÎÊýµÄÊäÈëÓë50MÈ«¾Öʱ¼äµÄÊäÈë¡£
7.¸ù¾ÝȨÀûÒªÇó6ËùÊöµÄ¹â×ÓÏà¹ØÆ÷£¬ÆäÌØÕ÷ÔÚÓÚËùÊöÏà¹ØÔËËãÄ£¿éÖ÷ÒªÓÉÒÆÎ»¼Ä´æ Æ÷Óë³Ë·¨ÀÛ¼ÓÆ÷¹¹³É¡£
8.¸ù¾ÝȨÀûÒªÇó7ËùÊöµÄÏà¹ØÆ÷£¬ÆäÌØÕ÷ÔÚÓÚËùÊö¼ÆËã»ú½Ó¿ÚÄ£¿éÖ÷ÒªÓɽÓÊÕµ¥Ôª RxdALLÓë·¢Ë͵¥ÔªTXDALL¹¹³É¡£
רÀûÕªÒª±¾ÊµÓÃÐÂÐÍÉæ¼°¿ÉÓÃÓÚ¹â×ÓÏà¹Ø¹âÆ×·¨Á£¶È²âÁ¿¼¼ÊõÖлñȡɢÉä¹âÐźÅ×ÔÏà¹Øº¯ÊýµÄ»ùÓÚÏÖ³¡¿É±à³ÌÃÅÕóÁÐ(FPGA)µÄ¹â×ÓÏà¹ØÆ÷£¬Ö÷ÒªÓÉͬ²½¸´Î»Ä£¿é£¬¹â×Ó¼ÆÊýÄ£¿é£¬Ïà¹ØÔËËãÄ£¿é£¬¼ÆËã»ú½Ó¿ÚÄ£¿é¹¹³É¡£¹â×Ó¼ÆÊýÄ£¿éʵÏÖ¶Ô¹â×Ó̽²âÆ÷µÄ¹â×ÓÐźŽøÐÐÖÜÆÚµÄµÈ¼ä¸ô¼ÆÊý£¬½«½á¹ûËÍÈë¹â×ÓÏà¹ØÔËËãÄ£¿é£¬µÃµ½Ïà¹Øº¯Êý£¬Í¨¹ý¼ÆËã»ú½Ó¿ÚÄ£¿é½«½á¹ûËÍÈë¼ÆËã»ú¡£±¾ÊµÓÃÐÂÐÍ»ùÓÚÏÖ³¡¿É±à³ÌÃÅÕóÁÐ(FPGA)£¬ÊµÏÖÁ˸ßËÙ¹â×ÓÏà¹ØÆ÷£»²ÉÓÃ¶àÆ¬FPGA¼¶Áª·½Ê½£¬À©Õ¹ÁËÏà¹ØÆ÷ͨµÀÊýºÍ¶¯Ì¬·¶Î§Ê±¼ä¡£
Îĵµ±àºÅG01N15/02GK201589663SQ20092027256
¹«¿ªÈÕ2010Äê9ÔÂ22ÈÕ ÉêÇëÈÕÆÚ2009Äê12ÔÂ8ÈÕ ÓÅÏÈȨÈÕ2009Äê12ÔÂ8ÈÕ
·¢Ã÷ÕßÎâ¹ú¹â, Ñî¹ÚÁá, Çñ½¡, º«Åô ÉêÇëÈË:»ªÄÏʦ·¶´óѧ

  • רÀûÃû³Æ£ºÒ»ÖÖ¼ì²âÈý¾ÛÇè°·µÄÃâÒß½ºÌå½ðÊÔ¼Á°åµÄÖÆ×÷·½·¨¼¼ÊõÁìÓò£º±¾ÊµÓÃÐÂÐÍÉæ¼°Ò»ÖÖ¼ì²â¶¯ÎïËÇÁÏ¡¢Å£Ä̺ÍÄÌ·ÛÖÐÈý¾ÛÇè°·²ÐÁôµÄÊÔ¼Á°å£¬¾ßÌå Éæ¼°Ò»ÖÖ¼ì²âÈý¾ÛÇè°·µÄÃâÒß½ºÌå½ðÊÔ¼Á°å¡£±³¾°¼¼Êõ£ºÈý¾ÛÇè°·(melamine)ÊÇÒ»ÖÖÈýàºÀຬµªÔÓ»·ÓлúÎï
  • רÀûÃû³Æ£ºÌåÓýÔ˶¯³¡µØ±í²ã²ÄÁÏÄͼṳ̀ÊÙÃüÊÔÑé»úµÄÖÆ×÷·½·¨¼¼ÊõÁìÓò£º±¾ÊµÓÃÐÂÐÍÉæ¼°Ò»ÖÖÌåÓýÔ˶¯³¡µØ±í²ã²ÄÁÏÊÙÃüÊÔÑé»ú£¬ÓÈÆäÊÇÒ»ÖÖÄ£ÄâÔ˶¯Ô±Ð¬µ×¶Ô³¡µØ×÷ÓõÄÌåÓýÔ˶¯³¡µØ±í²ã²ÄÁÏÄͼṳ̀ÊÙÃüÊÔÑé»ú¡£ ±³¾°¼¼Êõ£ºËùÊöµÄÌåÓýÔ˶¯³¡µØ±í²ã²ÄÁÏ£¬ÈçËܽº¡¢ÈË
  • רÀûÃû³Æ£ºËá³Á½µÔÚÏß¼à²âϵͳµÄÖÆ×÷·½·¨¼¼ÊõÁìÓò£º±¾·¢Ã÷¾ßÌåÉæ¼°Ò»ÖÖËá³Á½µÔÚÏß¼à²âϵͳ£¬ÊôÓÚ»·¾³¼à²âÁìÓò¡£±³¾°¼¼Êõ£ºËá³Á½µ(ËáÓê)µÄ¼à²âĿǰ¶à²ÉÓÃÈ¡Ñù¼à²âÊֶΣ¬¼´ÔÚ²»Í¬µÄ»·¾³Ï²ɼ¯ËáÓêºóÄõ½ÊÔÑéÊÒ½øÐÐÀë×ÓÉ«Æ×»¯Ñ飬Õâ²»½ö·Ñʱ¡¢·ÑÁ¦£¬ÌرðÖØÒªµÄ
  • רÀûÃû³Æ£ºÊÔ¼Áµ÷֯װÖá¢ÊÔ¼Áµ÷ÖÆ·½·¨ÒÔ¼°¼ìÌå´¦ÀíϵͳµÄÖÆ×÷·½·¨¼¼ÊõÁìÓò£º±¾·¢Ã÷Éæ¼°ÊÔ¼Áµ÷֯װÖá¢ÊÔ¼Áµ÷ÖÆ·½·¨ÒÔ¼°¼ìÌå´¦Àíϵͳ£¬ÌرðÊÇÉæ¼°¿ÉÒÔµ÷ ÖÆ±»ÓÃÓÚ¼ìÌå²â¶¨µÄÊÔ¼ÁµÄÊÔ¼Áµ÷֯װÖá¢ÊÔ¼Áµ÷ÖÆ·½·¨ÒÔ¼°¼ìÌå´¦Àíϵͳ¡£ ±³¾°¼¼Êõ£ºÒÔÍù£¬ÖÚËùÖÜÖª¿É
  • רÀûÃû³Æ£º¸ßÈܽâÐÔ¼°Á÷¶¯ÐÔ°×¹û¸É·ÛµÄÖÆ±¸¹¤ÒÕµÄÖÆ×÷·½·¨¼¼ÊõÁìÓò£º±¾·¢Ã÷ÊôÓÚʳƷÁìÓò£¬ÊÇʹÓÃʳƷ¸¨ÁÏÀ´¸ÄÉÆ¸ÉÔï°×¹û·ÛÁ÷¶¯ÐÔ¼°ÔÚË®ÖÐËÙÈÜÐÔ µÄÖÆ±¸¹¤ÒÕ¡£±³¾°¼¼Êõ£º°×¹û(Ginkgo Biloba seed)£¬ÓÖÃûÒøÐÓ¡¢¹«ËïÊ÷×Ó¡¢Ñ¼½ÅÊ÷×Ó¡¢ÁéÑÛ£¬
  • רÀûÃû³Æ£ºÒ»Öֶ๦ÄÜÌù¸à¼Á²âÊÔÒǵÄÖÆ×÷·½·¨¼¼ÊõÁìÓò£º±¾ÊµÓÃÐÂÐÍÊô¼ì²âÒÇÆ÷ÁìÓò£¬Éæ¼°Ò»Öֶ๦ÄÜÌù¸à¼Á²âÊÔÒÇ¡£ ±³¾°¼¼Êõ£º°Í²¼¼Á(2010Äê°æÖйúÒ©µä¸½Â¼Öй涨Ãû³ÆÎªÄý½º¸à¼Á)ÊÇ20ÊÀ¼Í70Äê´úÈÕ±¾ºÍ Å·ÖÞΪ¸Ä¸ï´«Í³ÍâÓüÁÐͶøÑÐÖÆµÄÖ÷ÒªÓɸ߷Ö×Ó
ɽ¶«ÑÇÐÇÓÎÏ·¹ÙÍø»ú´²ÓÐÏÞ¹«Ë¾
È«¹ú·þÎñÈÈÏߣº13062023238
µç»°£º13062023238
µØÖ·£ºëøÖÝÊÐÁúȪ¹¤ÒµÔ°68ºÅ
¹Ø¼ü´Ê£ºÏ³´²£¬Êý¿ØÏ³´²£¬ÁúÃÅϳ´²
¹«Ë¾¶þάÂë
Copyright 2010-2024 °æÈ¨ËùÓÐ All rights reserved ³ICP±¸19044495ºÅ-12


  • ¡¾ÍøÕ¾µØÍ¼¡¿¡¾sitemap¡¿