DSPºËÐźŲɼ¯ÏµÍ³Í¨Ñ¶½Ó¿ÚÔ­Àí¼°Éè¼Æ

Ïà¹ØרÌ⣺ оƬ

Êý×ÖÐźŴ¦ÀíÆ÷µÄ·¢Õ¹Ò²ÊÇÈÕÐÂÔÂÒ죬²»½öÐÐÖ¸ÁîËÙ¶ÈÔ½À´Ô½¿ì£¬¶øÇÒÆ书ºÄÒ²Ô½À´Ô½µÍ¡£Ðí¶àÒÇÆ÷»ò¼ì²âÉ豸¶¼²»Ô¼¶øͬµØ½«DSP Ó¦Óõ½ÄÇЩÊý¾ÝÁ¿ÅÓ´ó¶øÇÒÐèʵʱ´«ËÍÊý¾ÝµÄϵͳÖС£ºËÐźÅÊý¾Ý²É¼¯ÏµÍ³Ò²²»ÀýÍ⣬ÀûÓà DSP ¿ÉÒÔʵʱÓÐЧµØ´¦Àí²É¼¯µÄÐźţ¬²¢½«´¦ÀíÊý¾Ý·¢ËÍÖÁÉÏλ»ú½øÐнøÒ»²½´¦Àí¡£

ͨ³£ Êý¾Ý²É¼¯ÏµÍ³ÏÂλ»úÓëÉÏλ»úµÄͨѶ²ÉÓô®¿Ú·½Ê½£¬ÕâÖÖ·½Ê½²»½öЭÒé¼òµ¥£¬¶øÇÒÁ¬½Ó·½±ã¡£ µ«ÊÇÕâÖÖ·½Ê½µÄÊý¾Ý´«ËÍËÙÂʲ»¸ß£¬¶øUSB ×ÜÏß½Ó¿Ú¾ßÓз½±ã¿ì½Ý¡¢Ö§³Ö¼´²å¼´ÓᢿÉʵ ÏÖ¸ßËÙÊý¾ÝͨѶµÈÓŵã,ÔںܶàÁìÓòµÃµ½¹ã·ºÓ¦Óá£USB ×ÜÏß½Ó¿ÚÔÚUSB1.1 ЭÒéÏ´«ÊäËÙ ÂÊ¿É´ï12Mbps ,USB2.0 ЭÒéÏ¿ɴï480Mbps ,ÍêÈ«¿ÉÒÔÂú×ãÄ¿Ç°µÄÊý¾Ý²É¼¯¿ØÖÆϵͳ¶ÔÓÚ Êý¾Ýʵʱ´«ÊäËÙÂÊÔ½À´Ô½¸ßµÄÒªÇó¡£

Òò´ËÔÚ±¾ÏµÍ³Éè¼ÆÖÐÆäͨѶ·½Ê½²ÉÓÃUSB£¨Universal Serial Bus£©×ÜÏß½Ó¿Ú·½Ê½¡£ USB ¿ØÖÆоƬ²ÉÓÃCypress ¹«Ë¾EZ-USB SX2 ϵÁеÄCY7C68001 ¿ØÖÆоƬ£¬DSP Ñ¡ÓÃTI ¹«Ë¾µÄ¶¨µãDSP оƬTMS320VC5502¡£

1£®CY7C68001USB ¿ØÖÆоƬ½éÉÜ

CY7C68001 ÊÇÓÉÃÀ¹úCypress ¹«Ë¾¿ª·¢µÄ¸ßËÙUSB оƬ£¬Ö§³ÖUSB2.0 ЭÒé¡£ÆäÄÚ²¿ ¼¯³ÉÓÐUSB ÊÕ·¢Æ÷£¨ÎïÀí²ã£©¡¢USB ´®ÐнӿÚÒýÇæSIE£¨Á´Â·²ã£¬ÊµÏֵײãͨÐÅЭÒ飩¡¢4KBµÄFIFO ÒÔ¼°µçѹµ÷½ÚÆ÷¡¢ËøÏà»·£»¿É¹¤×÷ÓÚÈ«ËÙ£¨12Mb/s£©ºÍ¸ßËÙ(480Mb/s)Á½ÖÖ´«Êäģʽ£¬ Ö§³Ö8 λºÍ16 λÊý¾Ý×ÜÏß·½Ê½£¬¾ßÓÐͬ²½ºÍÒì²½µÄFIFO ½Ó¿Ú¡£CY7C68001 ±»ÓÃÀ´ÓëDSP¡¢ ASIC¡¢FPGA µÈ¿ØÖÆÆ÷Á¬½ÓʵÏÖUSB µÄ¹¦ÄÜ£¬ÆäÄÚ²¿²»º¬Î¢¿ØÖÆÆ÷¡£Í¬Ê±CY7C68001 Ìá ¹©4 ÖÖ´«Ê䷽ʽ£¨¿ØÖÆ´«Êä¡¢Öжϴ«Êä¡¢ÅúÁ¿´«ÊäºÍͬ²½´«Ê䣩£¬¿ÉÂú×ãÓû§¶Ô¸÷ÖÖ´«Êä·½ ʽµÄÒªÇó¡£ÓÉÓڸÿØÖÆоƬÄÚ²»º¬Î¢¿ØÖÆÆ÷£¬USB µÄÓ¦ÓòãЭÒéÓ¦¸ÃÓÉDSP ±à³ÌʵÏÖ,USB ¹Ì¼þµÄ¼ÓÔرØÐë¿¿DSP ¿ØÖÆCY7C68001 Íê³É¡£

2£®Í¨Ñ¶½Ó¿ÚϵͳӲ¼þÉè¼Æ

Õû¸ö²É¼¯ÏµÍ³°üÀ¨µÄ²¿·ÖÓд«¸ÐÆ÷Ðźŵ÷Àíµç·¡¢A/D ת»»µç·¡¢FIFO Êý¾Ý»º³åµ¥Ôª¡¢ DSP ¿ØÖÆÆ÷¡¢FLASH ³ÌÐò´æ´¢µ¥Ôª¡¢CPLD Âß¼­¿ØÖƵ¥Ôª¡¢ÓëÉÏλ»úÁ¬½ÓµÄUSB ͨѶµ¥Ôª¡£ ÆäÖÐÓëPC »úͨѶµÄUSB µ¥ÔªÓ²¼þ½Ó¿Ú¿òͼÈçÏÂͼËùʾ¡£

ͼ 1 Êý¾Ý²É¼¯ÏµÍ³ÓëPC »úͨѶµÄÓ²¼þ½Ó¿Ú¿òͼ

ÓÉͼ 1 ¿ÉÒÔ¿´³ö£¬Í¨Ñ¶²¿·ÖÖ÷ÒªÓÉCY7C68001 USB ¿ØÖÆÆ÷¡¢CPLD Âß¼­µ¥Ôª¡¢E2PROM¡¢ TMS320VC5502 ×é³É¡£ÓÉÓÚÕû¸öϵͳËùÐèµÄÆ÷¼þÊýÄ¿½Ï¶à£¬ÓÉ´Ë´øÀ´µÄÂß¼­¿ØÖƽÏΪ¸´ÔÓ£¬ ¶øDSP µÄI/O ½Ó¿ÚÓÐÏÞ£¬¹ÊÔÚϵͳÖмÓÈëÁËCPLD Âß¼­¿ØÖƵ¥Ôª£¬ÓÃÓÚ²úÉúµç·ÖÐÐèÒªµÄ Âß¼­×´Ì¬¡£Í¬Ê±ÓÃCPLD Öл¹ÊµÏÖÁ˼ĴæÆ÷¹¦ÄÜ£¬Õⲿ·Ö¼Ä´æÆ÷ÓÃÓÚ±íÕ÷USB ͨѶʱ¸÷ÖÖ ×´Ì¬ÐÅÏ¢£¬±ãÓÚDSP ²éѯ¡£

CY7C68001 USB ¿ØÖÆÆ÷ÓëTMS320VC5502 ²ÉÓÃEMIF Á¬½Ó·½Ê½£¬²¢½«USB ¿ØÖÆÆ÷ÖÐ µÄ´æ´¢Æ÷ÅäÖõ½CE1 ¿Õ¼ä¡£Í¬Ê±²ÉÓÃÒì²½¶Áд·½Ê½Íê³ÉTMS320VC5502 ÓëCY7C68001Ö® ¼äµÄÊý¾ÝºÍÃüÁî½»»»¡£ÏµÍ³ÖÐE2PROM µÄ×÷ÓÃÊÇÍê³ÉUSB ¿ØÖÆÆ÷µÄÃèÊö±í×Ô¾Ù¡£CY7C68001 ¿ØÖÆÆ÷µÄ×Ô¾Ù·½Ê½ÓÐÁ½ÖÖ£ºEEPROM ºÍ΢¿ØÖÆÆ÷£¬±¾ÏµÍ³²ÉÓÃEEPROM ·½Ê½¡£

3£®Í¨Ñ¶½Ó¿ÚϵͳÈí¼þÉè¼Æ

3.1 Ö÷»ú¶ËÈí¼þÉè¼Æ

Ö÷»ú¶ËÈí¼þµÄ¹¦ÄÜÖ÷ÒªÊÇÍê³ÉÏÂλ»úÉÏ´«Êý¾ÝµÄ½ÓÊÕ¡¢ÏÔʾ¡¢·ÖÎöµÈ¡£ÓÉÓÚÐźŲɼ¯µÄÊý¾ÝÁ¿½Ï´ó£¬ËùÒÔÔÚUSB ´«Ê䷽ʽÉϲÉÓÃÅúÁ¿´«Ê䷽ʽ¡£

Ö÷»ú¶ËÈí¼þµÄÉè¼Æ°üº¬3 ¸ö·½Ã棺

£¨1£©USB Çý¶¯³ÌÐòÉè¼Æ

USB Çý¶¯³ÌÐòµÄ¹¦ÄÜÖ÷ÒªÊÇʵÏÖUSB ·¢ÏÖ¡¢ÅäÖᢹرÕÒÔ¼°Êý¾ÝµÄ´«ËͽӿڿØÖÆ¡£ USB É豸Çý¶¯³ÌÐòµÄÉè¼ÆÊÇ»ùÓÚWDM (Windows driver model £¬Çý¶¯³ÌÐòÄ£ÐÍ)µÄ¡£WDM ²ÉÓ÷ֲãÇý¶¯³ÌÐòÄ£ÐÍ£¬·ÖΪ½Ï¸ß¼¶µÄUSB É豸Çý¶¯³ÌÐòºÍ½ÏµÍ¼¶µÄUSB º¯Êý²ã¡£ÆäÖÐ USB º¯Êý²ãÓÉÁ½²¿·Ö×é³É£º½Ï¸ß¼¶µÄͨÓô®ÐÐ×ÜÏßÄ£¿é(US-BD)ºÍ½ÏµÍ¼¶µÄÖ÷¿ØÖÆÆ÷Çý¶¯³Ì ÐòÄ£¿é(HCD)¡£ÔÚÉÏÊöUSB ·Ö²ãÄ£¿éÖУ¬USB º¯Êý²ãÓɲÙ×÷ϵͳÌṩ£¬¸ºÔð¹ÜÀíUSB Éè ±¸Çý¶¯³ÌÐòºÍUSB ¿ØÖÆÆ÷Ö®¼äµÄͨÐÅ¡¢¼ÓÔؼ°Ð¶ÔØUSB Çý¶¯³ÌÐò£¬ÓëUSB É豸ͨÓö˵㠽¨Á¢Í¨ÐÅÀ´Ö´ÐÐÉ豸ÅäÖá¢Êý¾ÝÓëUSB ЭÒé¿ò¼ÜºÍ´ò°ü¸ñʽµÄË«Ïòת»»ÈÎÎñ¡£

×÷ÕߣºÕÅ±ë ·½·½ ½¹»¶»¶ »ÆºéÈ« À´Ô´£ºÎ¬¿âµç×ÓÍø


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

     

      ×îÈÈͨÐÅÕÐƸ

    Òµ½ç×îÐÂ×ÊѶ


      ×îÐÂÕÐƸÐÅÏ¢

    ×îм¼ÊõÎÄÕÂ

    ×îÐÂÂÛ̳Ìù×Ó