ÄúÏÖÔÚµÄλÖãºÈÚºÏÍøÊ×Ò³ > ÈýÍøÈÚºÏÊÓ½ç > ¼¼Êõ >

¿í´ø¶Ì²¨ÐŵÀÄ£ÄâÆ÷ÖÐÊý×ÖϱäƵµÄʵÏÖ(3)

À´Ô´£ºÏÖ´úµç×Ó¼¼Êõ¡¡×÷ÕߣºÖÈÃû¡¡ÔðÈα༭£ºÈÚºÏÍø¡¡·¢±íʱ¼ä:2011-04-04 13:44¡¡ÔĶÁ:´Î
ºËÐÄÌáʾ£º2. 3 °ë´øÂ˲¨Æ÷ Ëùν°ë´øÂ˲¨Æ÷£¬¾ÍÊÇÆäƵÂÊÏìÓ¦Âú×ãÒÔϹØϵµÄFIR Â˲¨Æ÷£º HB Â˲¨Æ÷ÓÉÓÚÆäϵÊý¼¸ºõÒ»°ëΪ0£¬Â˲¨Ê±ÔËËãÁ¿¼õÉÙÒ»°ë£¬Òò´Ë±»×÷ΪµÚ2 ¼¶µÍͨÂ˲¨ºÍ³éÈ £ HB µÄ³éÈ¡Òò×ӹ̶¨Îª2£¬ÌرðÊʺϲÉÑùÂʽµµÍ

2. 3 °ë´øÂ˲¨Æ÷

Ëùν°ë´øÂ˲¨Æ÷£¬¾ÍÊÇÆäƵÂÊÏìÓ¦Âú×ãÒÔϹØϵµÄFIR Â˲¨Æ÷£º


 

HB Â˲¨Æ÷ÓÉÓÚÆäϵÊý¼¸ºõÒ»°ëΪ0£¬Â˲¨Ê±ÔËËãÁ¿¼õÉÙÒ»°ë£¬Òò´Ë±»×÷ΪµÚ2 ¼¶µÍͨÂ˲¨ºÍ³éÈ¡¡£

HB µÄ³éÈ¡Òò×ӹ̶¨Îª2£¬ÌرðÊʺϲÉÑùÂʽµµÍÒ»°ëµÄÒªÇó¡£Í¨¹ýCIC ºÍHB Â˲¨³éÈ¡ºó£¬»ù´øÐźÅÓÉ×î³õµÄ¸ßÊý¾ÝÂʱ»½µµ½½ÏµÍµÄËÙÂÊ£¬ÊÊÓÚºó¼¶FIR´¦Àí¡£

2. 4 FIRµÍͨÂ˲¨Æ÷Éè¼Æ

Êý×ÖϱäƵÆ÷µÄ×îºóÒ»¸öÄ£¿éÊǵÍͨFIR Â˲¨Æ÷£¬Ö÷ÒªÓÃÀ´¶ÔÐźŽøÐÐÕûÐÎÂ˲¨²»×÷³éÈ¡¹¦ÄÜ¡£

Ðźž­¹ýCIC¡¢HB Â˲¨Æ÷ºó£¬ÊäÈëµ½FIR Â˲¨Æ÷µÄ²ÉÑùËÙÂÊÏà¶ÔÀ´ËµÒѾ­ºÜµÍ£¬Òò´ËÔÚÒ»¶¨µÄ´¦ÀíʱÖÓËÙÂÊÏ£¬Äܹ»Óнϸ߽׵ÄFIR Â˲¨£¬Ê¹µÃÂ˲¨Æ÷µÄͨ´ø²¨¶¯¡¢¹ý¶É´ø´ø¿í¡¢×è´ø×îС˥¼õµÈÖ¸±êÄܹ»Éè¼ÆµÄºÜºÃ¡£

µ÷ÓÃMATLAB µÄFilter design »ñµÃÂ˲¨Æ÷µÄϵÊý¡£ÔÚMATLAB ÖÐÉè¼ÆÒ»¸öͨ´ø½ØֹƵÂÊΪ2 MHzµÄFIR£¬²¢½«Â˲¨Æ÷ϵÊýµ¼Èëµ½FPGA µÄFIR ÖÐ; FIRµÄ½×Êý( ϵÊý³¤¶È) Ô½¸ß£¬ÐÔÄÜÔ½ºÃ£¬µ«¿¼ÂÇ×ÊÔ´Õ¼ÓÃÇé¿ö£¬FIR µÄ½×Êý²»Ò˹ý¸ß£¬¸ÃÉè¼Æ²ÉÓÃ37 ½×FIR¡£

3¡¢»ùÓÚFPGA µÄDDC ϵͳ·ÂÕæ½á¹û

¸ù¾ÝÒÔÉϵÄÉè¼Æ·ÖÎö½á¹û£¬±àдÁËFPGA ³ÌÐò,ÔÚQuartus II ƽ̨ÉϽøÐÐÁË·ÂÕæ²âÊÔ¡£ÊäÈë²ÉÑùËÙÂÊΪ64 MHz µÄ¶Ì²¨µ÷ÖÆÐźţ¬Õë¶ÔCyclone III ϵÁеÄEP3C40Q240C8 Æ÷¼þ¶ÔÆä½øÐÐ×ÛºÏÓëʱÐò·ÂÕæ,Èç±í1 Ëùʾ¡£

±í1 DDC ʵÏÖµÄʱÐò·ÂÕæͼ
±í1 DDC ʵÏÖµÄʱÐò·ÂÕæͼ
 

ÊäÈëÐźž­¹ý»ìƵÆ÷ºó£¬ÔÙ¾­¹ýCIC Â˲¨Æ÷µÄ16 ±¶³éÈ¡£¬°ë´øÂ˲¨Æ÷µÄ2 ±¶³éÈ¡ºÍFIR Â˲¨Æ÷µÄÕûÐÎÂ˲¨£¬×îÖÕÊä³öI£¬Q Á½Â·Õý½»µÄÐźš£Èç±í1Ëùʾ£¬Data In ΪÊäÈëÐźţ¬DDC Data I ΪÊä³öͬÏà·ÖÁ¿,DDC Data Q ΪÊä³öÕý½»·ÖÁ¿¡£64MHz µÄ²ÉÑùÐźž­¹ýNCO »ìƵºó£¬CIC Â˲¨Æ÷µÄ16 ±¶ºÍHB Â˲¨Æ÷µÄ2 ±¶³éÈ¡ºó£¬±äΪ2 MHz µÄÐźţ¬²¢¾­¹ýFIR Â˲¨Æ÷ÕûÐÎÊä³ö¡£´Ó±í1 ÖпÉÒÔ¿´³öÉè¼ÆµÄDDC ¶ÔÓÚ¸ßËÙ²ÉÑùµÄÐźžßÓнµËÙºÍϱäƵµÄ×÷Ó㬴¦Àí´ø¿í´ó´ó¼õС£¬Òò´Ë¶ÔºóÐøÆ÷¼þ´¦ÀíËٶȵÄÒªÇ󽵵͡£

·ÂÕæÖл¹ÓÐÒ»¶¨Á¿µÄë´Ì£¬ÕâÊÇÓÉÓÚÐźŵÄÑÓʱ¿ØÖƲ»¾«×¼Ôì³ÉµÄ¡£ÑÓʱµÄ´óС²»½öºÍÁ¬Ïߵij¤¶ÌºÍÂß¼­µ¥ÔªµÄÊýÄ¿Óйأ¬¶øÇÒÒ²ºÍÆ÷¼þµÄÖÆÔ칤Òպ͹¤×÷»·¾³µÈÓйأ¬Ã«´ÌµÄÏû³ýÊÇÓдý½â¾öµÄÎÊÌâ¡£

4¡¢½áÊøÓï

ÔÚ·ÖÎöÁË¿í´ø¶Ì²¨ÐŵÀÄ£ÄâÆ÷¹¤×÷»úÀíºÍÊý×ÖϱäƵԭÀíµÄ»ù´¡ÉÏ£¬½áºÏMatlab Ëã·¨·ÂÕæ¼¼Êõ£¬Éè¼Æ»ùÓÚFPGA µÄÊý×ÖϱäƵ¡£¹¦ÄÜÓëʱÐò·ÂÕæ½á¹û±íÃ÷: »ùÓÚFPGA Éè¼ÆʵÏÖµÄÊý×ÖϱäƵ¹¦ÄÜ£¬Æä¼¼ÊõÖ¸±êÂú×ã¿í´ø¶Ì²¨ÐŵÀÄ£ÄâÆ÷µÄÐÔÄÜÒªÇ󡣸ÃÉè¼Æ·½·¨½µµÍÁ˶ÔFPGA IP ºËµÄÒÀÀµÐÔ£¬Ìá¸ßÁËDDCµÄ´¦ÀíËÙÂÊ£¬ÊµÏÖÁËÊý×ÖÔز¨¿ØÖƺͳéÈ¡Â˲¨¿É±à³Ì£¬¾ßÓкܴóµÄÁé»îÐÔºÍͨÓÃÐÔ£¬¶ÔÓÚʵÏÖ¿í´ø¶Ì²¨ÐŵÀÄ£ÄâÆ÷¾ßÓÐÊ®·ÖÖØÒªµÄÒâÒ壬²¢ÇÒ¿ÉÒÔÍƹãÓÃÓÚÆäËûÐèÒª½øÐÐϱäƵµÄ³¡ºÏ¡£

(ÔðÈα༭£ºÈÚºÏÍø)

½ñÈÕÍ·Ìõ

¸ü¶à>>

ÐÂÎŹØ×¢ÅÅÐаñ

ÈÈÃÅÍƼö ×îÐÂÍƼö
¹ØÓÚÎÒÃÇ - ÈÚºÏÎÄ»¯ - ýÌ屨µÀ - ÔÚÏß×Éѯ - ÍøÕ¾µØͼ - TAG±êÇ© - ÁªÏµÎÒÃÇ
Copyright © 2010-2011 ÈÚºÏÍø|DWRH.net °æȨËùÓÐ ÁªÏµÓÊÏ䣺dwrh@dwrh.net ¾©¹«Íø°²±¸1101055274ºÅ ¾©ICP±¸11014553ºÅ
ÍøÕ¾ÐÔÄܼà²âÖ§³Ö: