ÄúÏÖÔÚµÄλÖ㺠Öйú½Ì°¸Íø >> ÂÛÎÄ >> Àí¹¤ÂÛÎÄ >> µç×ÓͨÐÅÍøÂçÂÛÎÄ >> ÎÞÏßͨÐÅÂÛÎÄ >> ÎÄÕÂÕýÎÄ



ÖÇÄÜÌìÏßʵÑéÆ½Ì¨Ñо¿




ÕªÒª£º½éÉÜÁËÖÇÄÜÌìÏߵįðÔ´¡¢·¢Õ¹ÒÔ¼°ÌìÏßʵÑéÆ½Ì¨µÄÑо¿¸Å¿ö£»Ìá³öÁËÒ»¸öÖÇÄÜÌìÏßʵÑéÆ½Ì¨µÄʵÏÖ·½°¸¡£¸Ã·½°¸»ùÓÚÐÂÒ»´úÊý×ÖÐźŴ¦ÀíÆ÷TMS320C6701£¬²ÉÓøßËÙA/D¡¢D/AÒÔ¼°ÁãÖÐÆµI/Qµ÷ÖÆ½âµ÷¼¼Êõ£¬¹¤×÷ÓÚ2.4GHz£¬²ÉÓðËÔªÌìÏßÕóÁС£¸Ãƽ̨ÓÃÓÚÒÆ¶¯Í¨ÐÅÖÐÖÇÄÜÌìÏßËã·¨¡¢¿Õʱ±àÂë¡¢MIMO¼¼ÊõºÍÈí¼þÎÞÏߵ缼ÊõµÄÑо¿¡£

    ¹Ø¼ü´Ê£ºÒƶ¯Í¨ÐÅ ÖÇÄÜÌìÏß DSP Èí¼þÎÞÏßµç

1 ÖÇÄÜÌìÏß¼¼ÊõµÄÆðÔ´Óë·¢Õ¹

ÖÇÄÜÌìÏߵĸÅÄîÊǶþÊ®ÊÀ¼Í80Äê´úÄ©µ½90Äê´ú³õÌá³öµÄ¡£¹ãÒåµÄÖÇÄÜÌìÏß¿ÉÒÔÀí½âΪÄܹ»ÊÕ¼¯¡¢´¦ÀíÐÅÏ¢²¢ÀûÓÃÒÑ»ñµÃµÄ֪ʶ×Ô¶¯µ÷Õû½á¹¹²ÎÊýÒÔÊÊÓ¦²»Í¬Çé¿öµÄÌìÏß¡£Ä¿Ç°´ó¼ÒÌÖÂÛµÄÖÇÄÜÌìÏßϵͳ¶¼ÓëÒÆ¶¯£¬ÌصãÊÇ·äÎÑÒÆ¶¯ÏµÍ³½ôÏàÁ¬£¬Ò»°ãÖ¸Óɶà¸öÌìÏßµ¥Ôª×é³ÉµÄÌìÏßÕóÁÐϵͳ¡£Ëü¿ÉÒÔÀûÓÃÊý×ÖÐźŴ¦Àí¼¼ÊõµÄ¶à¸ö²»Í¬µÄÓû§²úÉú¶à¸ö²»··¿Õ¼ä²¨Êø¡£Ã¿¸ö²¨ËÙµÄ×î´ó·½Ïò×Ô¶¯µØ¶Ô×¼¸÷×ÔÓû§µÄ·½·¨£¬¶ø°ÑÁã½ÓÊÕ·½Ïò¶Ô×¼¸ÉÈÅ·½Ïò£¬´Ó¶øÌá¸ßÒÆ¶¯Í¨ÐÅϵͳµÄÐÔÄÜ¡£

½üÄêÀ´´óÁ¿µÄÑо¿±íÃ÷£¬ÖÇÄÜÌìÏß¿ÉÒÔÔÚÒÔÏ·½ÃæÌá¸ßδÀ´Òƶ¯Í¨ÐÅϵͳµÄÐÔÄÜ£º£¨1£©À©´óϵͳµÄ¸²¸ÇÇøÓò£»£¨2£©Ìá¸ßϵͳÈÝÁ¿£»£¨3£©Ìá¸ßƵÆ×ÀûÓÃÂÊ£»£¨4£©¼õÉÙÐźżä¸ÉÈÅ£¨ÈçͬÐŵÀ¸ÉÈÅ¡¢¶àÖ·¸ÉÈźͶྶ¸ÉÈŵȣ©£»£¨5£©½µµÍ»ùÕ¾·¢É书ÂÊ£¬¼õÉÙµç´Å»·¾³ÎÛȾ¡£

ÖÇÄÜÌìÏß×î³õÒÔ×ÔÊÊÓ¦ÌìÏßµÄÐÎʽ¹ã·ºÓ¦ÓÃÓÚÀ×´ï¡¢ÉùÄɼ°¾üÊÂͨÐÅÁìÓò¡£ÓÉÓÚ¼ÛÖµµÈÒòËØÒ»Ö±Î´ÄÜÆÕ¼°µ½ÆäËûͨÐÅÁìÓò¡£½ü¶þÊ®ÄêÀ´£¬Òƶ¯Í¨ÐÅÊÂÒµ·ÉÕ¹£¬Òƶ¯½¸Óû§³Ê±¬Õ¨ÐÔÔö³¤£¬Í¨ÐÅ×ÊÔ´ØÑ·¦ÈÕÒæÑÏÖØ£¬Í¨ÐÅÈÝÁ¿²»×㡢ͨÐÅÖÊÁ¿Ï½µµÈ³Éؽ´ý½â¾öµÄÎÊÌâ¡£ÈçºÎÏû³ýͬÐŵÀ¸ÉÈÅ¡¢¶àÊ®¸ÉÈÅÓë¶à¾¶Ë¥ÂäµÄÓ°Ïì³ÉΪÌá¸ßÎÞÏßͨÐÅϵͳÐÔÄÜ¿¼ÂǵÄÖ÷ÒªÒòËØ¡£×Ô¶þÊ®ÊÀ½ç80Äê´ú¿ªÊ¼£¬¼´µÚÒ»´ú·äÎÑÒÆ¶¯Í¨ÐÅϵͳ¿ªÊ¼£¬ÈËÃDZ㿪ʼ̽ÌÖÀûÓÃ×ÔÊÊÓ¦ÌìÏßÏû³ýͬÐŵÀ¸ÉÈźͶྶ˥ÂäµÄÓ°Ïì¡¢»ñµÃ¶à·Ö¼¯ÔöÒæ¡£µ½¶þÊ®ÊÀ¼Í90Äê´ú³õ£¬Õâһ˼Ï뷢չΪÖÇÄÜÌìÏߵĸÅÄ¶þÊ®ÊÀ¼Í90Äê´úÄ©£¬Ëæ×ÅÈí¼þÎÞÏߵ缼ÊõµÄ·¢Õ¹£¬ÈËÃǽøÒ»²½Ìá³öÁËÈí¼þÌìÏߵĸÅÄî¡£½üÄêÀ´£¬ÓÉÓÚÊý×ÖÐźŴ¦Àí¼¼ÊõµÄѸËÙ·¢Õ¹£¬Êý×ÖÐźŴ¦ÀíоƬ´¦ÀíÄÜÁ¦²»¶ÏÌá¸ß£¬Ê¹ÀûÓÃÊý×Ö¼¼ÊõÔÚ»ù´ø½øÐв¨Êø³ÉÐγÉΪ¿ÉÄÜ£¬ÓÉ´Ë´úÌæÁËÒÔÍùÔÚÉ䯵¶ÎÀûÓÃÄ£Äâµç·½øÐв¨Êø³ÉÐεķ½·¨£¬¶øÇÒÌìÏßϵͳ¸ü¼Ó¿É¿¿ºÍÁé»î¡£ÓÉÓÚÊý×ÖÐźŴ¦ÀíоƬµÄ¼Û¸ñºÍÐÔÄÜÒÑΪÏÖ´úͨÐÅϵͳËù½ÓÊÜ£¬ÖÇÄÜÌìÏß¼¼ÊõµÄÑо¿¿ªÊ¼´Ó¾üÊÂÁìÓòÏòÃñÓÃÒÆ¶¯ÁìÓò×ªÒÆ£¬ÖÇÄÜÌìÏß¼¼ÊõÔÚÒÆ¶¯Í¨ÐÅÖеÄÓ¦ÓÃÑо¿Ñ¸ËÙ·¢Õ¹²¢ÏÔʾ³öÁ˾޴óµÄDZÁ¦¡£

ͼ1

2 ÖÇÄÜÌìÏßʵÑéÆ½Ì¨µÄÑо¿¸Å¿ö

ĿǰÖÇÄÜÌìÏßµÄÑо¿Ö÷񻄯×ÅÒÔϼ¸¸ö·½Ïò¿ªÕ¹£ºÒ»ÊÇÑо¿ÖÇÄÜÌìÏß¶ÔÏÖ´úÒÆ¶¯Í¨ÐÅÐÅÏ¢µÄ×÷Óã¬ÀûÓ÷ÂÕæ»òÀíÂÛÑо¿µÄ·½·¨Ì½ÌÖÓ¦ÓÃÖÇÄÜÌìÏß¶ÔÒÆ¶¯Í¨ÐÅϵͳµ Ò»Á÷ÐÅÏ¢¼à¿ØÀ¹½ØÏµÍ³









Î¥·¨/Î¥¹æ¼à¿ØÀ¹½ØÏµÍ³ÌáÐÑÄú£ººÜ±§Ç¸£¬ÓÉÓÚÄúÌá½»µÄÄÚÈÝÖлò·ÃÎʵÄÄÚÈÝÖк¬Óв»ÔÊÐíµÄ¹Ø¼ü´Ê£¬±¾´Î²Ù×÷ÎÞЧ£¬ÏµÍ³ÒѼǼÄúµÄip¼°ÄúÌá½»µÄËùÓÐÊý¾Ý¡£Çë×¢Ò⣬²»ÒªÌá½»ÈκÎÎ¥·´¹ú¼Ò¹æ¶¨µÄÄÚÈÝ£¡±¾´ÎÀ¹½ØµÄÏà¹ØÐÅϢΪ£ººÏ³É¼¼Êõ
nalog Devices¹«Ë¾µÄSHARC 20160¸¡µãDSPµÄDSP°å×÷ΪÖÇÄÜÌìÏߵĿØÖƵ¥Ôª£¬Æä½á¹¹Óë900MHzµÄ½á¹¹ÏàËÆ£¬Ö»ÊÇÿһͨµÀµÄA/DÓëD/AÊÇÒÔ×ÜÏß·½Ê½ÓëDSP°å½»»»Êý¾Ý£¬A/D²ÉÑùËÙÂÊΪ3.072MHz¡£

Ç廪´óѧ·ëÕýºÍ½ÌÊÚÁìµ¼µÄÖÇÄÜÌìÏß¿ÎÌâ×éÒ²Íê³ÉÁËÒ»¸öÖÇÄÜÌìÏßµÄʵÑéÆ½Ì¨£¬²ÉÓÃǶÈëʽºÍ×ÜÏ߽ṹ£¬²¢½øÐÐÁË´óÁ¿ÊµÑé¡£

Ëæ×ÅÈí¼þÎÞÏߵ缼ÊõµÄ·¢Õ¹£¬ÖÇÄÜÌìÏßÒÑÄá¿ÉÒÔÔÚÈí¼þÎÞÏßµçÆ½Ì¨ÉÏʵÏÖ¡£ÏÖ´úµÄÈí¼þÎÞÏßµçÉ豸ÌṩÁ˶ÔÖÇÄÜÌìÏß¼¼ÊõµÄÖ§³Ö£¬ÈçÆµÆ×ÐźŴ¦ÀíÓÐÏÞ¹«Ë¾¿ª·¢µÄSDR-3000Èí¼þÎÞÏßµçÆ½Ì¨£¬Ëü°üº¬FlexComm TM1-3100ת»»Ä£¿é¡¢PRO-3100¿É±à³ÌI/OÄ£¿é¡¢PRO-3500»ù´ø´¦ÀíÄ£¿é£¬·Ö±ðʵÏÖÊýÄ£±ä¡¢Í¨µÀ»¯ºÍÔ¤´¦Àí¡¢»ù´ø´¦Àí¹¦ÄÜ¡£×é³ÉÖÇÄÜÌìÏßϵͳʱ£¬ÕóÁе¥Ôª½Óµ½Ïà²ÎÉ䯵ÊÕ·¢Æ÷£¬ÕâЩÊÕ·¢Æ÷ʹÓù«¹²µÄ»ù×¼Ðźźͱ¾ÕñÐźŽøÐÐÏà²Î²Ù×÷£¬±£³ÖÐźżäµÄÏàλ¹ØÏµ£»ÖÐÆµÐźŽӵ½¶à¸öת»»Ä£¿é£¬Í¬Ê±»¹Ò»¸ö10MHzµÄ»ù×¼ÐźźÍÒ»¸öʱ¼ä´ÁÊäÈ뵽ת»»Ä£¿é£¬±£Ö¤Ä£Êý¡¢Êýģת»»µÄÏà²Î¹ØÏµ£»±ä»»ºóµÄÊý¾ÝÔÚ¶à¸öI/OÄ£¿é½øÐÐÐŵÀ»¯£¬È»ºóÔÚ»ù´ø´¦ÀíÄ£¿éʵÏÖÊý×Ö²¨ËÙ³ÉÐκÍÐźŵĵ÷ÖÆ½âµ÷£»Îª±£Ö¤ÐŵÀ»¯²Ù×÷ºÍ²¨Êø³ÉÐÎʱ¸÷ͨµÀµÄÏà²Î²Ù×÷£¬½ø³öI/OÄ£¿éµÄÐźŶ¼´òÉÏʱ¼ä´Á±ê¼Ç¡£

3 Ò»¸öʵÓõÄÖÇÄÜÌìÏßʵÑéÆ½Ì¨·½°¸

ΪÁË¿ªÕ¹ÖÇÄÜÌìÏß¼¼ÊõÑо¿£¬½áºÏʵ¼ÊÇé¿ö£¬±ÊÕßÉè¼ÆÁËÒ»¸ö»ùÓÚTI¹«Ë¾TMS320C6701Êý×ÖÐźŴ¦ÀíÆ÷µÄÖÇÄÜÌìÏßʵÑéÆ½Ì¨¡£¸Ãƽ̨²ÉÓÃ8µ¥ÔªÌìÏßÕóÁУ¬¹¤×÷ƵÂÊΪ2.4GHz£¬²ÉÑùËÙÂÊΪ1.5MHz£¬²ÉÓÃTI¹«Ë¾µÄTMS320C6701EVM×÷ΪÊý×Ö²¨Êø³ÉÐκͿØÖÆË㷨ʵÏÖµ¥Ôª£¬ÓÃÓÚÔÚʵ¼ÊÐźŻ·¾³ÏÂÖÇÄÜÌìÏß¿ØÖÆËã·¨²âÊÔ£¬MIMO¼¼ÊõÑо¿ºÍ»ùËûÕóÁÐÐźŴ¦Àí¼¼ÊõµÄÑо¿¡£ÊµÑéÆ½Ì¨µÄÉÏÐÐͨµÀÈçͼ1Ëùʾ£¬ÏÂÐÐͨµÀÈçͼ3Ëùʾ¡£

ÊÔÑéÆ½Ì¨µÄ²¨Êø³ÉÐκͿØÖÆËã·¨²ÉÓÃTI¹«Ë¾µÄTMS320C6701EVM£¨ÆÀ¹À°å£©ÊµÏÖ¡£TMS6701ÊÇÒ»ÖÖÐÂÐ͵ĸ¡µãDSPоƬ£¬ÄÚ²¿¼¯³ÉÁË2¸ö³Ë·¨Æ÷ºÍ6¸öËãÊõÔËËãµ¥Ôª£¬²ÉÓÃVelociTI³¬³¤Ö¸Áî×Ö£¨VLIW£©½á¹¹£¬Ò»ÌõÖ¸Áî×Ö£¨256bit£©×éºÏÁË8Ìõ32λָÁ¿ÉÔÚÒ»¸öʱÖÓÖÜÆÚÄÚ±±³¯ÏÊÐÐÖ´ÐÐ8ÌõÖ¸Á·åÖµÔËËãÄÜÁ¦Îª1336MIPS£¬¶ÔÓÚµ¥¾«¶ÈÔËËã¿É´ï1GFLOPS£¬¶ÔÓÚË«¾«¶ÈÔËËã¿É´ï250MFLOPS¡£

TMS320C6701EVMÊÇTI¹«Ë¾Îª·½±ãÓû§¿ª·¢¡¢·ÖÎö¡¢ÊÔÑéC6xϵÁÐÊý×ÖÐźŴ¦ÀíËã·¨ºÍÓ¦ÓõÄÒ»¸öÄ¿±êƽ̨¡£Ëü´øÓÐ1¸ö64K¡Á32λSBRAM¡¢2¸ö1M¡Á32λSDRAM¡¢16λÉùƵ˫ÉùµÀA/DºÍD/A±ä»»Æ÷£¬Í¬Ê±´øÓÐPCI½Ó¿Ú£¬¿ÉÖ±½Ó²åÔÚPC»úµÄPCI²å²Û£¬Í¨¹ýPCI½Ó¿Ú¡£¼ÆËã»ú¿ÉÒÔÉÏÔØ³ÌÐòºÍÖ±½Óʵʱ·ÃÎÊÆÀ¹À°åî¢×ÊÔ´£¬²ÉÓÃTMS320C6701EVMÆÀ¹À°å½øÐÐÖÇÄÜÌìÏß²¨Êø³ÉÐκͿØÖÆ£¬¿ÉÒÔ¼«´óµØ·½±ãÖÇÄÜÌìÏßÊÔÑéÆ½Ì¨µÄʵÏÖ¡£

3.1 ÉÏÐÐͨµÀ

ͼ1¸ø³öÁËÖÇÄÜÌìÏßÊÔÑéÆ½Ì¨ÉÏÐÐͨµÀµÄ·½¿òͼ¡£´ÓÌìÏßÕóÁе¥Ôª½ÓÊÕµÄÉ䯵Ðźž­¹ýMAX2644µÍÔëÉù·Å´óÆ÷£¨LNA£©·Å´óºó½øÈëMAX2701ÁãÖÐÆµI/Q½âµ÷Æ÷½øÐÐI/Q½âµ÷£¬¸÷ͨµÀI/Q½âµ÷Æ÷ËùÐèµÄ±¾ÕñÐźÅÓÉÒ»¸ö¹«¹²µÄÐźÅÔ´Ìṩ£¬ÒÔ±£Ö¤¸÷ͨµÀµÄÏàλ¹ØÏµ£»½âµ÷³öµÄ»ù´øI/QÐźÅÓÉTI¹«Ë¾µÄA/Dת»»Æ÷THS1206±ä³ÉÊý×ÖÐźš£Í¬Ñù£¬Îª±£Ö¤A/D±ä»»ºó¸÷ͨµÀµÄÏàλ¹ØÏµ±£³Ö²»±ä£¬¸÷·A/D±ä»»²ÉÓÃͳһµÄ²ÉÑùʱÖÓ¡£Îª¼ò»¯µç·Éè¼Æ£¬±ÊÕßÓÃC6701DSPÉϵĶ¨Ê±Æ÷Ϊ¸÷·A/D±ä»»Æ÷ÌṩͳһʱÖÓ£»¸÷ͨµÀµÄÊý×Ö»¯»ù´øÐźÅͨ¹ýC6701EVMÆÀ¹À°åµÄ×Ó½Ó¿Ú£¨EMIF×ÜÏߣ©ÊäÈëµ½TMS320C6701Êý×ÖÐźŴ¦ÀíÆ÷£¬C6701ʵÏÖÊý×Ö²¨ËÙ³ÉÐκÍÖÇÄÜÌìÏßËã·¨£¬C6701EMVÆÀ¹À°åÍÐÔ˼ÆËã»úµÄPCI×ÜÏßÉÏ£¬¼ÆËã»úͨ¹ýPCI×ÜÏß·ÖÎöÏÔʾÕóÁкϳɽá¹û²¢ÊµÊ±¼à²â½ÓÊÕÐźš£Óë´Ëͬʱ£¬C6701EVM²úÉúAGC¿ØÖÆÐźţ¬Í¨¹ýMcBSPË͵½AGC¿ØÖƵç·²úÉú¸÷ͨµÀµÄAGGµçѹ£¬¿ØÖÆI/Q½âµ÷Æ÷AMX2701µÄÔöÒæ¡£

3.1.1 A/D±ä»»µç·

A/D±ä»»µç·ÓÉTI¹«Ë¾µÄTHS1206ʵÏÖ¡£ÕâÊÇһƬ¸ßËÙËÄͨµÀ12λģÊýת»»µç·¡£ËĸöͨµÀ¿ÉÒÔÓÃͬһʱÖÓͬʱ²ÉÑù±£³Ö£¬ÔÙ·Ö±ð½øÐÐA/D±ä»»£¬´Ó¿É±£³Ö¸÷ͨµÀÐźŵÄÏàλ¹ØÏµ¡£µ±Ö»ÓÃÒ»¸öͨµÀʱ£¬×î¸ß±ä»»ËÙÂÊΪ6MSPS£»×÷˫ͨµÀʹÓÃʱΪ3MSPS£»µ±ËÄͨµÀͬʱʹÓÃΪ1.5MSPS¡£Æ¬ÉÏ´øÓÐ16×Ö12λµÄFIFO£¬Ê¹A/D±ä»»Êý¾Ý¿ÉÒÔÕûÅú´«ËÍ£¬ÊµÏÖ¸ßËÙÊý¾Ý´«Êä¡£ÕâÒ»ÌØÐÔʹËüÊÊÓÚͨµÀI/QÐźŵı任¡£ÔÚ±¾ÖÇÄÜÌìÏ߯½Ì¨ÖвÉÓÃËÄÆ¬THS1206£¬ÊµÏÖ°ËÔªÌìÏßÕóÁлù´øÐźŵÄ1.5MSPS A/D±ä»»£¬Ò²ºÜÈÝÒ×ÅäÖóÉËÄÔªÌìÏßÕóÁÐ3MSPSµÄA/D±ä»»»ò¶þÔªÌìÏßÕóÁÐ6MSPSµÄA/D±ä»»¡£

THS1206ÄÚ²¿µÄFIFO°²Åųɻ·ÐΣ¬²ÉÓöÁÈ¡µã¡¢Ð´ÈëµãºÍ´¥·¢µã¿ØÖƶÁд²Ù×÷£¬Èçͼ2Ëùʾ¡£Ð¾Æ¬µÄת»»Ê±ÖÓCONV_CLK¿ØÖƲÉÑù±£³ÖºÍA/D±ä»»£¬CONV_CLKÈÃËĸöͨµÀµÄÐźÅͬʱ²ÉÑù±£³Ö£¬È»ºó·Ö±ðת»»ÎªÊý×ÖÐźŲ¢×Ô¶¯Ë³ÐòдÈëFIFO£¬Í¬Ê±FIFOµÄдÈëµãÏòÇ°ÒÆ¶¯£¬Ö¸Ê¾ÏÂÒ»¸öдÈëµã£»µ±FIFOÄÚµÄÊý¾Ý´ïµ½Ô¤¶¨µÄ´¥·¢Éî¶Èʱ£¬·¢³öÊý¾Ý¾ÍÐ÷ÐźÅDATSA_AV·¢³ö£¬DSP¶Áȡת»»Êý¾Ý£¬Í¬Ê±Çå³ýDATA_AVÐźţ¬¶ÁÈ¡µãºÍ´¥·¢µãÏòÇ°ÒÆ¶¯¡£Ð¾Æ¬µÄ¹¤×÷·½Ê½ÓÉÁ½¸ö¼Ä´æÆ÷¿ØÖÆ£¬Í¨¹ýд¼Ä´æÆ÷£¬¿ÉÒÔÑ¡ÔñʹÓÃͨµÀ¡¢¹¤×÷ģʽ¡¢FIFO´¥·¢Éî¶È¡¢DATA_AVµÄ¼«ÐÔÓë´¥·¢·½Ê½µÈ¡£

THS1206¿ÉÒÔÓëC6701Ö±½Ó½Ó¿Ú¡£ÔÚ±¾ÖÇÄÜÌìÏßʵÑéÆ½Ì¨ÖУ¬ËĸöTHS1206оƬµÄRD¡¢WR¡¢CS0ºÍDATA·Ö±ð½ÓC6701EVM×Ó¿¨½Ó¿ÚµÄARE¡¢AWE¡¢CE1ºÍÊý¾Ý×ÜÏßµÄD0-D11£¬THS1206µÄCS1·Ö±ð½ÓC6701²»Í¬µÄµØÖ·Ïߣ¬¶øDATA_AV·Ö±ð½ÓC6701²»Í¬µÄÖжÏÊäÈ룬ËùÓÐTHS1206µÄת»»Ê±ÖÓCONV_CLKÔò¶¨Ê±Æ÷0Êä³öTOUT0ͳһÌṩ¡£

3.1.2 ÉÏÐÐÉäÆµÍ¨µÀ

ÉÏÐÐÉäÆµÍ¨µÀÓÉMAX2644µÍÔëÉù·Å´óÆ÷£¨LNA£©ºÍMAX2701ÁãÖÐÆµI/Q½âµ÷Æ÷×é³É¡£MAX2644¹¤×÷ÓÚ2.4GHz£¬ÔëÉùϵÊý2dB£¬Ìṩ16dBµÄÔöÒæ¡£MAX2701Êǹ¤×÷ÔÚ2.1-2.5GHzµÄ¸ßÏßÐÔÖ±½ÓÕý½»Õý±äƵÆ÷£¬ÀûÓÃÍⲿÌṩµÄ±¾ÕñÐźţ¨LO£©£¬Ö±½Ó°Ñ2.4GHzµÄÐźŽâµ÷Ϊ»ù´øµÄI/QÐźţ¬3dB»ù´ø´ø¿í´óÓÚ56MHz£¬È«Í¨µÀ×ÜÔöÒæ´óÓÚ110dB£¬AGC¿ØÖÆ·¶Î§´óÓÚ60dB¡£ÓÉÓÚ²ÉÓÃÁãÖÐÆµ½á¹¹£¬²»ÐèÒªÖÐÆµÂ˲¨Æ÷ºÍÏÂ±äÆµºÍÖÐÆµ£¬Ê¹ÉäÆµÍ¨µÀµÄ½á¹¹´óΪ¼ò»¯¡£ÓÉÓÚÁãÖÐÆµ½á¹¹Ã»ÓоµÏñ¸ÉÈÅ£¬¶ÔÉ䯵Â˲¨Æ÷µÄÒªÇó´óΪ½µµÍ¡£MAX2701µÄÈý²¿·Ö×é³É£ºµÍÔëÉù·Å´óÆ÷¡¢Õý½»Õý±äƵÆ÷£¨I/Q½âµ÷£©¡¢Èý¼¶¿É¿ØÔöÒæ»ù´ø·Å´óÆ÷¡£½øÈëMAX2701µÄÉ䯵ÐźÅÏȽø¹ýLNA·Å´ó£¬¾­Ò»¸öÍⲿµÄÉ䯵Â˲¨Æ÷Â˲¨ºóÓÉI/Q½âµ÷Æ÷±äΪ»ù´øI/QÐźţ¬È»ºóÓÉÈý¼¶»ù´ø·Å´óÆ÷·Å´ó£¬ÔÙ¾­ÎÒÍâ½Ó¿¹»ìµüÂ˲¨Æ÷Â˲¨ºóÊäÈëµ½A/D±ä»»µç·¡£

3.2 ÏÂÐÐͨµÀ

3.2 ÏÂÐÐͨµÀ

ͼ3¸ø³öÖÇÄÜÌìÏßʵÑéÆ½Ì¨ÏÂÐÐͨµÀµÄ¿òͼ¡£´ý·¢ËÍÊý¾ÝÓɼÆËã»úͨ¹ýPCI×ÜÏß´«¸øC6701EVMÆÀ¹À°å£¬C6701DSP¸ù¾Ý²¨ËÙ³ÉÐεÄÐèÒªÉú³É¸÷ͨµÀËùÐèµÄÊý×Ö»ù´øI/QÐźţ»D/A±ä»»Æ÷DAC2902°ÑÊý×Ö»ù´øI/QÐźűä³ÉÄ£ÄâI/QÐźţ¬ÎªÁ˱£³Ö¸÷ͨµÀÐźŵÄÏàλ¹ØÏµ£¬¸÷·D/A±ä»»Æ÷²ÉÓÃͳһµÄʱÖÓÆô¶¯¡¢D/A±ä»»£¬¸÷·D/A±ä»»Æ÷µÄ¿ØÖÆÐźÅÓÉD/A±ä»»¿ØÖƵç·²úÉú£»¸÷ͨµÀÄ£ÄâI/QÐźÅÓÉÁãÖÐÆµI/Qµ÷ÖÆÆ÷MAX2721ÉÏ±äÆµµ½2.4GHzµÄÉ䯵Ðźţ¬¾­¹ý¹¦ÂÊ·Å´óÆ÷MAX2242·Å´óºóË͵½ÌìÏßÕóÁзøÉ䣬¾­¹ý¹¦ÂÊ·Å´óÆ÷MAX2242·Å´óºóË͵½ÌìÏßÕóÁзøÉ䣬¾­¹ý¹¦ÂÊ·Å´óÆ÷MAX2242·Å´óºóË͵½ÌìÏßÕóÁзøÉ䣬ÐγÉÏÂÐв¨Êø£»¸÷ͨµÀI/Qµ÷ÖÆË³ËùÐèµÄ±¾ÕñÐźÅÓÉͳһµÄÐźÅÔ´²úÉúÒÔ±£Ö¤¸÷ͨµÀµÄÏàλ¹ØÏµ£»C6701EVMͨ¹ýMcBSP·¢ËÍÃüÁîµ½¹¦ÂÊ¿ØÖƵç·²úÉú¿ØÖÆÐźŵ½MAX2721µÄ¹¦ÂÊ¿ØÖƶˣ¬¿ØÖÆÌìÏßÕóÁеÄÊä³ö¹¦ÂÊ¡£

3.2.1 D/A±ä»»µç·

D/A±ä»»Æ÷²ÉÓÃTI¹«Ë¾µÄDAC2902ʵÏÖ¡£DAC2902ÊÇ˫ͨµÀ¸ßËÙÊýģת»»Æ÷£¬´øÓÐÁ½¸ö¶ÀÁ¢µÄ12λD/Aת»»Æ÷£¬±ä»»ËÙ¶È´ï125MSPS.ËüµÄÁ½¸öͨµÀ¶Ô³ÆÐԽϺã¬ÊÊÓÃÓÚͨÐÅÉÏI/QͨµÀµÄD/Aת»»¡£DAC2902²ÉºÍƽ¾ùµçÁ÷Êä³ö£¬Í¨¹ýÍâ½Óµç×裬Âú·ù¶ÈµçÁ÷2mA-20mA¿Éµ÷£º

IoutFS=32¡¤Vref/Rset

D/AµÄµçÁ÷Êä³ö¿ÉÒÔÇý¶¯¸ºÔصç×è»ñµÃµçѹÊä³ö£º

Vout=Iout¡¤Rload=IoutFS¡¤(Code/4906)¡¤Rload

DAC2902Á½¸öD/AͨµÀ·Ö±ðʹÓÃÁ½¸ö¶ÀÁ¢µÄ12λ²¢ÐÐÊý¾ÝÊäÈë¿Ú£¬²¢´øÓи÷×ÔµÄдÐźţ¨WRT1¡¢WRT2£©ºÍʱÖÓ£¨CLK1¡¢CLK2£©ÊäÈë¡£WRTµÄÉÏÉýÑØ°ÑÊý¾Ý×ÜÏßÉÏÊý¾ÝËøÈëÄÚ²¿µÄÊäÈëËø´æÆ÷£¬ÔÚWRTϽµÑذÑÊý¾ÝÊä³öÖÁDACËø´æÆ÷µÄÊäÈë¶Ë£»ÔÚCLKµÄÉÏÉýÑØ°Ñ¸ÃÊý¾ÝËø´æµ½DACËø´æÆ÷£¬¿ªÊ¼D/A±ä»»¡£Òò´ËDAC2902µÄD/Aת»»ÓÉCLKµÄÉÏÉýÑØ´¥·¢¡£

ͼ3

    ÔÚ±¾ÖÇÄÜÌìÏßʵÑéÆ½Ì¨ÖУ¬²ÉÓÃ8¸öDAC2902ʵÏְ˸öͨµÀD/Aת»»¡£ÎªÁËʵÏÖ¸÷ͨµÀµÄÏà²Î²Ù×÷£¬¸÷ͨµÀDAC2902µÄCLKÐźŶ¼ÓÉC6701EVMµÄ¶¨Ê±Æ÷Êä³öTOUT0Ìṩ£¬¶ø¸÷ͨµÀµÄWRTÐźÅÓÉÊýģת»»¿ØÖƵç·ͨ¹ý×éºÏ¸÷×ÔD/AͨµÀµØÖ·ºÍAWEÐźŲúÉú£ºWRTͨµÀI=/AWE¡¤µØÖ·Í¨µÀ¡£DSP°Ñ¸÷ͨµÀÊä³öµÄÊý¾ÝдÈë¸÷DAC2902µÄÊäÈëËø´æÆ÷£¬È»ºóÓÉTOUT0´¥·¢£¬Í¬Ê±Æô¶¯D/A±ä»»¡£

3.2.2 ÏÂÐÐÉäÆµÍ¨µÀ

ÏÂÐÐÉäÆµÍ¨µÀÓÉÖ±½Ó£¨ÁãÖÐÆµ£©I/Qµ÷ÖÆÆ÷MAX2721ºÍ¹¦ÂÊ·Å´óÆ÷MAX2242×é³É¡£MAX2721¹¤×÷ÔÚ2.1-2.5GHz£¬ÓÉI/Qµ÷ÖÆÆ÷¡¢¿É¿ØÔöÒæÉ䯵·Å´óÆ÷VGAºÍÔ¤¹¦·Å£¨PA Driver£©×é³É£¬ÊäÈëI/QÐźŰÑÍⲿÊäÈëµÄ±¾ÕñÐźţ¨LO£©½øÐÐI/Qµ÷ÖÆ£¬µ÷ÖÆºó¾­VGAºÍÔ¤¹¦·Å·Å´óÇý¶¯¹¦·ÅMAX2242¹¦ÂÊ·Å´ó£¬ÓÉÌìÏß·øÉä¡£MAX2721µÄ»ù´øI/QÊäÈëÐźŵÄ3dB´ø¿í40MHz£¬Ôز¨ÒÖÖÆ30dBc£¬±ß´øÒÖÖÆ35dB,VGAÔöÒæ¿ØÖÆ·¶Î§35dB£¬Êä³ö¹¦ÂÊ-5dBm¡£¹¦ÂÊ·Å´óÆ÷MAX2242¹¤×÷ÔÚ2.4-2.5GHz£¬Ìṩ28.5dBm¹¦ÂÊÔöÒæºÍ22.5dBmµÄÏßÐÔÊä³ö¹¦ÂÊ¡£8¸öÉäÆµÍ¨µÀLOÓÉͬһÐźÅԴͨ¹ý·ÖÖ§Æ÷Ìṩ£¬ÒÔ±£Ö¤¸÷ͨµÀÏà²Î²Ù×÷¡£

ÖÇÄÜÌìÏßʵÑéÆ½Ì¨ËùÓõÄTHS1206¡¢DAC2902¡¢MAX2701¡¢MAX2721¡¢MAX2242ºÍMAX2644¡¢MAXIMºÍTI¹«Ë¾ÌṩÁËÏàÓ¦µÄÆÀ¹ÀÄ£¿é£¨EVM»òEvkit£©£¬ÓÃÓÚÆÀ¹À¶ÔӦоƬÐÔÄÜ¡£ÖÇÄÜÌìÏßʵÑéÆ½Ì¨¿ÉÒÔ²ÉÓÃÕâЩÆÀ¹ÀÄ£¿é½øÐй¹½¨£¬¼«´óµØ·½±ãÁËÏßʵÑéÆ½Ì¨µÄʵÏÖ¡£

ÖÇÄÜÌìÏßÓ²¼þʵÑéÆ½Ì¨ÊÇÑо¿ÖÇÄÜÌìÏß¼¼Êõ²»¿ÉȱÉÙµÄÊֶΡ£±¾ÖÇÄÜÌìÏßÓ²¼þʵÑéÆ½Ì¨»ùÓÚÐÂÒ»´úµÄÊý×ÖÐźŴ¦ÀíÆ÷C6701£¬²ÉÓøßËÙA/D¡¢D/A¼¼ÊõºÍÁãÖÐÆµÉ䯵I/Q µõ½âµ÷Æ÷£¬¿É¶ÔÖÇÄÜÌìÏß¡¢¿Õʱ±àÂë¡¢¶à½ø¶à³ö¼¼ÊõÒÔ¼°Èí¼þÎÞÏßµçµÈ·½ÃæµÄËã·¨Ìṩʵ¼Ê²âÊÔ¡¢Îª¼ò»¯µç·£¬±ÊÕßÔÚA/D¡¢D/AÓëDSP½Ó¿ÚÓëûÓвÉÓÃÍâ½ÓFIFO»òË«¿ÚRAMµÄ½á¹¹£¬ÕâÐèÒªÕ¼ÓÃDSPµÄ×ÊÔ´¡£Èç¹û²ÉÓÃFIFO»òË«¿ÚRAM²¢½áºÏDMA·½Ê½£¬»¹¿ÉÒÔ½øÒ»²½Ìá¸ßʵÑéÆ½Ì¨µÄÐÔÄÜ¡£Èç¹û²ÉÓøü¸ßËÙµÄA/D±ä»»Æ÷£¬¿ÉÒÔ¸ü½øÒ»²½ÊµÑéÖÐÆµ¶ÎµÄÖÇÄÜÌìÏß¼¼Êõ¡£