»ùÓÚË«DSPµÄÀ׳¡Õì²ìͼÏñʵʱѹËõ´æ´¢·½·¨

1 ÒýÑÔ

ÒÔÖ±Éý»ú(ÓÐÈË»ú»òÎÞÈË»ú)Ϊƽ̨£¬ÀûÓÿɼû¹â³ÉÏñºÍºìÍâ³ÉÏñ´«¸ÐÆ÷¼¼Êõ£¬¿ÉÒÔÖçÒ¹½øÐÐÔ¶¾àÀë¡¢´óÃæ»ýÀ׳¡Õì²ì¼°ÆäËûÕÏ°­ÌåϵµÄÕì²ì¡£µ±»úÔØÀ׳¡Õì²ìϵͳִÐÐÈÎÎñʱ£¬ÏµÍ³¶Ô½ÓÊÕµÄÀ׳¡Í¼Ïñ½øÐÐGPS±ê¶¨£¬Í¬Ê±½«±ê¶¨µÄͼÏñʵʱѹËõ¡¢´æ´¢ºÍ´«Êä¡£¸Ãϵͳ¾ßÓм«¸ßµÄʵʱÐÔÒªÇó¡£Òò´Ë£¬¿¼ÂÇÔÚϵͳÖвÉÓÃË«DSPºÍ¸´Ôӿɱà³ÌÂß¼­Æ÷¼þ(CPLD)ΪºËÐÄÀ´¹¹½¨¸ßËÙ´¦ÀíÌåϵ¡£Ò»·½Ã棬²ÉÓÃË«DSPÌåϵ½á¹¹¿ÉÒÔʹϵͳ¾ß±¸¼«¸ßµÄÔËËã´¦ÀíËٶȣ¬Âú×ãʵʱÐÔÒªÇó£¬ÁíÒ»·½Ã棬CPLDµÄÒýÈëʹϵͳµÄÁé»îÐԵõ½Á˺ܴóµÄÌá¸ß¡£½«¶þÕß½áºÏ¿Éʹ¸Ãϵͳ³ä·ÖÌåÏÖÐÂÒ»´úͼÏñѹËõϵͳ¸ü¿ìËÙ¡¢¸üÁé»îµÄÌص㡣

2 TMS320C62XXϵÁÐDSPµÄÌصã

¸ù¾ÝͼÏñѹËõºÍ´æ´¢ÏµÍ³µÄÌص㣬²ÉÓÃÃÀ¹úµÂÖÝÒÇÆ÷(TI)¹«Ë¾µÄTMS320C62xxϵÁж¨µãDSP×÷ΪºËÐÄ´¦ÀíÆ÷¡£ÆäÖ÷ƵΪ200 MHz~300 MHz£¬Êý¾Ý´¦ÀíÄÜÁ¦Îª1600 MI/s~2400 MI/s¡£ËüµÄÖ÷ÒªÌصãÈçÏ£º

(1)DSPÄں˲ÉÓ󬳤ָÁî×Ö(VLIW)Ìåϵ½á¹¹£¬8¸ö¹¦Äܵ¥Ôª¹²ÓÃ32¸ö32 bitͨÓüĴæÆ÷£¬×î¶à¿ÉÔÚÒ»¸öÖÜÆÚÄÚͬʱִÐÐ8Ìõ32λָÁ

´Ó¶ø´ó´óÌá¸ßÁ˳ÌÐòµÄÖ´ÐÐËٶȣ»

(2)µç·ÄÚ²¿¼¯³ÉÁËl Mbit¡«7 MbitƬÄÚSRAM£¬·ÖΪÄÚ²¿³ÌÐò/Cache´æ´¢Æ÷ºÍÄÚ²¿Êý¾Ý/Cache´æ´¢Æ÷£¬²»´æÔÚƬÄÚ´æ´¢Æ÷ÓëÍⲿ´æ´¢Æ÷µÄ×ÜÏß¾ºÕùºÍ·ÃÎÊËٶȲ»Æ¥ÅäÎÊÌ⣬Òò´Ë·ÃÎÊËٶȿ죬¿ÉÒÔ³ä·ÖÀûÓÃDSPÇ¿´óµÄÊý¾Ý´¦ÀíÄÜÁ¦£»

(3)¾ßÓÐ32 bitÍⲿ´æ´¢Æ÷½Ó¿Ú(EMIF)£¬Íⲿ´æ´¢Æ÷¿ÉÑ°Ö·¿Õ¼ä¸ß´ï52 MByte¡£¿ÉÓëSDRAMºÍSBRAMʵÏÖÎÞ·ìÁ¬½Ó£¬ÓÃÓÚ´óÈÝÁ¿¸ßËÙ´æ´¢¡£ÆäÖ±½ÓÒì²½´æ´¢Æ÷½Ó¿Ú¿ÉÓëSRAMºÍEPROMÁ¬½Ó£¬ÓÃÓÚСÈÝÁ¿Êý¾Ý´æ´¢ºÍ³ÌÐò´æ´¢¡£

3 ϵͳӲ¼þÉè¼Æ

°´¹¦ÄÜ»®·Ö£¬Í¼ÏñѹËõ¼°´æ´¢ÏµÍ³°üÀ¨Í¼Ïñ²É¼¯Ä£¿é¡¢GPSÊý¾Ý²É¼¯Ä£¿é¡¢CPLDÂß¼­¿ØÖÆÄ£¿é¡¢Ë«¿ÚRAM+Ë«DSPͼÏñ´¦ÀíÄ£¿é¡¢Í¼Ïñʵʱ´æ´¢Ä£¿éºÍѹËõÊý¾ÝÊä³öÄ£¿é¡£

ΪÂú×ãϵͳʵʱÐÔÒªÇó£¬Õû¸öϵͳµÄÉè¼ÆʹÓÃ3¸öDSP£¬ÆäÖÐ1¸öÓÃÓÚѹËõÊý¾ÝµÄʵʱ´æ´¢£¬2¸ö²ÉÓü¶Áª·½Ê½¹¤×÷µÄDSPÓÃÓÚÀ׳¡Í¼ÏñµÄʵʱѹËõºÍ´«Ê䡣ϵͳ½á¹¹ÈçͼlËùʾ¡£

DSPl½ÓÊÕ³ÉÏñÉ豸²úÉúÀ׳¡Í¼ÏñÊý¾ÝºÍGPS¶¨Î»ÏµÍ³²úÉú¶¨Î»Êý¾Ý£¬²¢¸ù¾ÝGPS¶¨Î»Êý¾Ý±ê¶¨À׳¡Í¼Ïñ£¬È»ºó¶Ô±ê¶¨ºóµÄͼÏñ½øÐÐʵʱѹËõ¡£DSP2¶ÔѹËõºóµÄÀ׳¡Í¼ÏñÒÀ´Î½øÐÐÁ¿»¯ÖØÅÅ¡¢ÐÅÔ´±àÂëºÍÐŵÀ±àÂ룬²¢½«±àÂëºóµÄͼÏñͨ¹ýÊý´«»ú·¢Ë͵½µØÃæ¡£DSP3Ö÷Òª¸ºÔð¿ØÖÆѹËõÊý¾ÝµÄʵʱ´æ´¢¡£

3.1 ͼÏñ²É¼¯Ä£¿é

±¾ÏµÍ³²ÉÓÃͼ1ËùʾµÄDSPlµÄEMIFÀ´ÊµÏÖÓë¿É¼û¹â³ÉÏñ´«¸ÐÆ÷ºÍºìÍâ³ÉÏñ´«¸ÐÆ÷Ö®¼äµÄͨÐÅ£¬²É¼¯À׳¡µÄ¿É¼û¹âͼÏñºÍºìÍâͼÏñÐÅÏ¢¡£ÓÉÓÚDSPlµÄEMIF½Ó¿ÚÊÇ32룬¶øͼÏñÊý¾ÝµÄÊäÈë×Ö¿íΪ8λ£¬ÎªÁ˳ä·ÖÀûÓÃDSPµÄ×ÊÔ´£¬Ê¹ÏµÍ³Âú×ã¿ìËÙ´«Êä´¦ÀíµÄÒªÇó£¬Éè¼ÆʱÔÚ´«¸ÐÆ÷ºÍDSPlÖ®¼äʹÓÃ4¸ö8λÒì²½FIFO´æ´¢Æ÷×÷ΪͼÏñÊý¾ÝµÄÊäÈ뻺³å¡£FIFOÓëEMIFÖ®¼äµÄÓ²¼þ½Ó¿ÚÈçͼ2Ëùʾ¡£

ͼ2ÖеĿØÖÆÂß¼­Í¨¹ýͼlµÄCPLDlÀ´ÊµÏÖ¡£CPLD1¸ù¾ÝϵͳËùÐèÒªµÄʱÐò£¬¿ØÖƲúÉúEMIFµÄƬѡÐźÅ(CEn)¡¢Òì²½Êä³öÔÊÐíÐźÅ(AOE)¡¢Ò첽дÔÊÐíÐźÅ(AWE)¡¢Òì²½¶ÁÔÊÐíÐźÅ(ARE)£¬Í¬Ê±Í¨¹ý½ÓÊÕFIFOµÄ¿Õ±êÖ¾(EF)¡¢Âú±êÖ¾(FF)¼°°ëÂú±êÖ¾(HF)À´²úÉúDSPµÄÖжÏÐźÅ(INTx¡¢INTy¡¢INTz)£¬´Ó¶øʵÏÖ4¸öÒì²½FIFOµÄ¶Áд²Ù×÷¡£

3.2 GPSÊý¾Ý²É¼¯Ä£¿é

ͨ¹ý¸÷ÖÖ¹âѧÉ豸ÅÄÉãµ½µÄÀ׳¡Í¼Ïñ±ØÐë±ê¶¨ÉÏÏàÓ¦µÄµØÀí×ø±êÐÅÏ¢²ÅÄÜʹÆä¾ßÓÐʵ¼ÊÒâÒå¡£Òò´Ë£¬ÏµÍ³µÄÊäÈëÊý¾Ý³ýÁËÀ׳¡Í¼ÏñÊý¾ÝÍ⻹Ӧ°üº¬ÏàÓ¦µÄGPS¶¨Î»Êý¾Ý¡£

ÓÉGPS¶¨Î»ÏµÍ³¸ù¾Ýα¾à²î·Ö¶¨Î»Ô­Àí¼ÆËã³öµÄGPS¶¨Î»Êý¾Ý°´ÕÕÕûÃëÊä³ö£¬Êä³ö½Ó¿ÚΪRS-232ÐÍ´®Ðнӿڡ£TMS320C62xxϵÁÐDSP´øÓÐ3¸ö¶àͨµÀ»º³å´®¿Ú(McBSP0——McBSP2)£¬¿¼Âǵ½McB-SP´®¿ÚµÄµçÆøÌØÐÔÓëRS-232´®¿ÚµÄµçÆøÌØÐÔÖ®¼ä´æÔÚ²îÒ죬Éè¼ÆʱÔÚDSPIµÄMcBSP½Ó¿ÚÉÏÍâ½Ó1¸öRS-232ÊÕ·¢Æ÷£¬ÒÔ±ãʵÏÖ´®¿ÚͨѶ£¬½ÓÊÕGPS¶¨Î»Êý¾Ý¡£

3.3 CPLDÂß¼­¿ØÖÆÄ£¿é

ΪÁËЭµ÷ϵͳÖÐÿ¸ö¹¦ÄܶÀÁ¢µÄµç·¸ßЧÂʹ¤×÷£¬Ê¹ÓÃÁË2¸ö¸´Ôӿɱà³ÌÂß¼­Æ÷¼þ(CPLD)¿ØÖÆDSPÄÚ²¿¶à¶ÎÄÚ´æ¿Õ¼äµÄ·ÃÎÊ£¬²¢¹ÜÀíDSPÓëË«¿ÚRAMºÍFIFOÖ®¼äµÄ·ÃÎÊʱÐò¡£

´ËÍ⣬ÓÉÓÚ¹âѧÉ豸µÄÊý¾ÝÊä³ö×Ö¿íΪ8λ¡¢TTLµçƽ£¬¶øDSPµÄEMIF½Ó¿ÚÊÇ32λ¡¢LVTTLµçƽ¡£Òò´Ë£¬CPLD»¹±ØÐëͨ¹ý¿ØÖÆÏàÓ¦µÄ½Ó¿Úµç·À´½â¾öÒò¹âѧÉ豸ÓëDSPÖ®¼äµÄ½Ó¿Ú²îÒì¶ø²úÉúµÄÎÊÌ⣬´Ó¶ø±£Ö¤Õû¸öϵͳÓÐÐò¡¢¸ßЧµÄÔËÐС£

×÷ÕߣºÖÜн¨ ÕŹú½ø ¸ßÅÊ ¸ß³¯Èð À´Ô´£º¹úÍâµç×ÓÔªÆ÷¼þ


΢ÐÅɨÃè·ÖÏí±¾Îĵ½ÅóÓÑȦ
ɨÂë¹Ø×¢5GͨÐŹٷ½¹«ÖÚºÅ,Ãâ·ÑÁìÈ¡ÒÔÏÂ5G¾«Æ·×ÊÁÏ
  • 1¡¢»Ø¸´¡°LTBPS¡±Ãâ·ÑÁìÈ¡¡¶¡¶ÖйúÁªÍ¨5GÖն˰×ƤÊé¡·¡·
  • 2¡¢»Ø¸´¡°ZGDX¡±Ãâ·ÑÁìÈ¡¡¶ÖйúµçÐÅ5GNTN¼¼Êõ°×ƤÊé¡·
  • 3¡¢»Ø¸´¡°TXSB¡±Ãâ·ÑÁìÈ¡¡¶Í¨ÐÅÉ豸°²×°¹¤³ÌÊ©¹¤¹¤ÒÕͼ½â¡·
  • 4¡¢»Ø¸´¡°YDSL¡±Ãâ·ÑÁìÈ¡¡¶ÖйúÒƶ¯ËãÁ¦²¢Íø°×ƤÊé¡·
  • 5¡¢»Ø¸´¡°5GX3¡±Ãâ·ÑÁìÈ¡¡¶R1623501-g605GµÄϵͳ¼Ü¹¹1¡·
  • 7¡¢»Ø¸´¡°6G31¡±Ãâ·ÑÁìÈ¡¡¶»ùÓÚÔÆÍøÈںϵÄ6G¹Ø¼ü¼¼Êõ°×ƤÊé¡·
  • 8¡¢»Ø¸´¡°IM6G¡±Ãâ·ÑÁìÈ¡¡¶6GµäÐͳ¡¾°ºÍ¹Ø¼üÄÜÁ¦°×ƤÊé¡·
  • ±¾ÖÜÈȵ㱾ÔÂÈȵã

     

      ×îÈÈͨÐÅÕÐƸ

    Òµ½ç×îÐÂ×ÊѶ


      ×îÐÂÕÐƸÐÅÏ¢

    ×îм¼ÊõÎÄÕÂ

    ×îÐÂÂÛ̳Ìù×Ó