Ò»¸öµäÐ͵ÄǶÈëʽϵͳÉè¼ÆºÍʵÏÖ £¨3£©
×÷ÕߣºÖÜçÚ
3¡¢Ïà¹ØÍⲿÉ豸µÄÑ¡Ôñ£º
ÔÚÈ·¶¨²Ù×÷ϵͳºÍ´¦ÀíÆ÷Ö®ºó£¬¾Í¿ÉÒÔÈ·¶¨Ïà¹ØµÄÍⲿÉ豸£¬ÈçFLASH£¬RAM£¬´®¿ÚµÈµÈ¡£ÔÚMVBϵͳÖУ¬MVB¿ØÖÆÆ÷MVBC£¨Multifunction Vehicle Bus Controller£©ÊÇÒ»¸öMVBµç·ºÍʵ¼ÊµÄÎïÀíÉ豸֮¼äµÄ½Ó¿Ú¿ØÖÆÆ÷£¬ËüµÄÖ÷Òª¹¦ÄÜÊÇʵÏÖMVB×ÜÏßÐźÅÓëÊý¾ÝÖ¡µÄ±à½âÂ룬¾À´íµÈ¹¦ÄÜ£¬ÊDZ¾ÏµÍ³ÖÐҪʵÏֵĹؼüµÄÓ²¼þÄ£¿é¡£ÓÉÓÚϵͳ¹æÄ££¬ÉÏÊÐʱ¼äµÈ·½ÃæµÄÒªÇó£¬ÏµÍ³ÔÝʱ²»¿¼ÂÇASICʵÏÖ£¬Òò´ËÔÚMVBϵͳÖÐÓÃFPGAÀ´ÊµÏÖÕâ¸ö¹Ø¼üÄ£¿é£¬FPGAÊÇASIC×îÁé»îºÍ×îºÏËãµÄÌæ´ú·½°¸¡£¿¼Âǵ½ÏµÍ³ÐèÇóÓëFPGA×ÊÔ´£¬³É±¾£¬¹©»õÇé¿öµÈÒòËØ£¬×îÖÕÑ¡ÔñÁËAltera¹«Ë¾µÄCycloneϵÁÐFPGA,Æ俪·¢¹¤¾ßÊÇQuartus II¡£

4¡¢MVBϵͳ¼Ü¹¹
ÓÉÒÔÉϵÄÐèÇó·ÖÎöºÍÑ¡ÐÍ£¬ÍêÕûµÄϵͳӲ¼þ¼Ü¹¹ºÍÈí¼þ¼Ü¹¹Èçͼ2ͼ3Ëùʾ

ͼ2£ºMVBϵͳµÄÓ²¼þ¼Ü¹¹¡£

ͼ3£ºMVBϵͳµÄÈí¼þ¼Ü¹¹¡£
ÆäÖУ¬´¦ÀíÆ÷ºÍ MVBCͨ¹ýTraffic Memory£¨TM£©½øÐÐͨѶÊý¾Ý½»»»£¬ËùÓÐÈí¼þºÍMVBCÒª½»»»µÄ¿ØÖÆÐÅÏ¢ºÍÊý¾Ý¶¼¿ÉÒÔÔÚTMµØÖ·¿Õ¼äÖÐÕÒµ½£¬Õâ¸öµØÖ·¿Õ¼ä¶Ô´¦ÀíÆ÷ºÍMVBC¶¼ÊÇ¿É·ÃÎʵġ£ÆäʾÒâͼ4ÈçÏÂ

¡
ͼ4£ºTraffic Memory¡£
Èý¡¢²½Öè3£ºÏêϸµÄÈíÓ²¼þÉè¼ÆºÍRTL´úÂë¡¢Èí¼þ´úÂ뿪·¢
ÔÚϵͳ¼Ü¹¹È·¶¨µÄ»ù´¡ÉÏ£¬ÏêϸµÄÈíÓ²¼þÉè¼Æ¾Í¿ÉÒÔ¿ªÊ¼ÁË¡£
1¡¢Ó²¼þÉè¼Æ
Ó²¼þÉè¼ÆÉè¼Æ°üÀ¨ÁËMVB¿ØÖÆÆ÷µÄFPGAÉè¼ÆºÍMVB×ÜÏßϵͳµÄ°å¼¶Éè¼Æ£¬ÆäÖйؼüµÄMVB¿ØÖÆÆ÷µÄÉè¼ÆÈçͼ5
ͼ5£ºMVB¿ØÖÆÆ÷µÄ¿òͼ¡£(µã»÷·Å´ó¸Ãͼ)
ÈçͼËùʾ£¬MVB¿ØÖÆÆ÷°üº¬ÒÔϹ¦ÄÜÄ£¿é£º
    ±àÂëÆ÷£º²úÉúÂü³¹Ë¹ÌرàÂ룬´«ËÍÊý¾ÝÖ¡
    ·¢ËÍ»º³åÇø£º×÷ΪҪ·¢Ë͵ÄÊý¾ÝºÍCRC¼ì²âÖµµÄ»º³åÇø
    ÒëÂëÆ÷£º½ÓÊÕ¡¢Âü³¹Ë¹ÌØÒëÂ룬Êý¾ÝÌáÈ¡¡¢Êý¾Ý´íÎó¼ì²â
    ½ÓÊÕ»º³åÇø£º×÷Ϊ½ÓÊÕ¶ËÊý¾ÝºÍCRC½á¹ûµÄ»º³åÇø
    ±¨ÎÄ·ÖÎöµ¥Ôª£º¼ì²âÖ÷Ö¡ºÍ´ÓÖ¡³¬Ê±£¬Ö¡Îó¼ì²â¡¢´íÎó״̬±¨¸æ
    ×´Ì¬¿ØÖƼĴæÆ÷£ºMVBCÅäÖÃ
    Ö÷¿Øµ¥Ôª£ºÖ§³ÖMVBC×÷ΪÖ÷É豸»òÕß´ÓÉ豸¹¤×÷£¬Ö§³Ö¶ÓÁÐÏûÏ¢´«ËÍ
    É豸µØÖ·¶ÁÈ¡ºÍ´¢´æµ¥Ôª£ºÓ²¼þ¶¨ÒåµÄÉ豸µØÖ·¿ÉÒÔ±»²»Í¬µÄÖµ¸²¸Ç
    µØÖ·Âß¼­£º°ÑCPU¶ÔMVBCÄÚ²¿¼Ä´æÆ÷½øÐзÃÎʵÄÊäÈëµØÖ·½øÐнâÎö£»²úÉúMVBC·ÃÎÊTMµÄÊä³öµØÖ·
    ×ÜÏ߸´Óá¢×ª»»µ¥Ôª£º´¦ÀíMVBCÄÚ²¿µÄÊý¾Ý´«ËÍ
    ÖжÏÂß¼­£ºÖ§³Ö16ÖÖÖжÏÔ´£»
    Í¨Óö¨Ê±Æ÷£ºÁ½¸ö¶¨Ê±Êä³öÐźţ¬¿ÉÌṩ¸øϵͳͬ²½Ê¹ÓÃ
    Ê±ÖÓ²úÉúµç·:²úÉúËùÓÐMVBC¹¤×÷µÄʱÖӺͼÆÊýÆ÷
2¡¢Èí¼þÉè¼Æ

ÓÉÓÚÔÚMVBϵͳÖУ¬¹ý³ÌÊý¾Ý£¬ÏûÏ¢Êý¾Ý£¬¼àÊÓÊý¾ÝÊÇÈýÖÖ²»Í¬µÄͨѶ»úÖÆ£¬Òò´Ë£¬MVBϵͳÈí¼þµÄÄ£¿éÉè¼ÆÈçͼ6¡£


ͼ6£ºMVBϵͳÈí¼þÄ£¿é¡£
ËÄ¡¢ÈíÓ²¼þµÄÁªµ÷ºÍ¼¯³É

ÏÂÃ棬ÒÔÒ»¸ö¼òµ¥µÄÀý×ÓÀ´ËµÃ÷MVBϵͳµÄÈíÓ²¼þµÄ¼¯³ÉºÍÑéÖ¤¡£

¹ý³ÌÊý¾ÝÔÚMVBϵͳÖÐÊÇÖÜÆÚÐÔ·¢Ë͵ÄÊý¾Ý£¬ÆäÔÚ±¾ÏµÍ³ÖеÄͨѶ»úÖÆÈçÏ£º¶ÔÓÚ·¢ËÍ·½£¬Óû§Ó¦ÓÃÄ£¿é½«Ò»¸ö¶Ë¿ÚµÄ¹ý³Ì±äÁ¿·¢Ë͸ø¹ý³ÌÊý¾Ý´¦ÀíÄ£¿é£¬¹ý³ÌÊý¾Ý´¦ÀíÄ£¿é°´ÕÕÂß¼­¶Ë¿ÚµÄÉèÖö¨Ê±Í¨¹ýÁ´Â·²ã½Ó¿ÚÄ£¿é¸üÐÂTraffic Memoryµ±ÖеÄÏàÓ¦Âß¼­¶Ë¿ÚµÄÊý¾Ý£¬´Ëʱ·¢ËÍ·½Èí¼þµÄÈÎÎñÍê³É¡£·¢ËÍ·½µÄMVBCÓ²¼þ½ÓÊÕ×ÜÏß¹ÜÀíÆ÷BA¶¨Ê±·¢³öµÄÖ÷Ö¡£¬Í¨¹ýÒëÂëÆ÷½âÂëµÃµ½ÏàÓ¦µÄÂß¼­¶Ë¿ÚµÄÖµ£¬Í¨¹ý²éѯTraffic MemoryÏà¹ØµÄÂß¼­¶Ë¿Ú·¢ËÍÉèÖúó½«MVBC×Ô¶¯ÉèÖÃΪ·¢ËÍ״̬£¬½«Âß¼­¶Ë¿ÚµÄÊý¾Ý×÷Ϊ¹ý³ÌÊý¾Ý´Ó֡ͨ¹ý±àÂëÆ÷·¢³ö£¬Èçͼ7Ëùʾ£º


ͼ7£º¹ý³ÌÊý¾ÝͨѶʾÀý¡£
¶ÔÓÚ½ÓÊÕ·½£¬Æä½ÓÊÕ¹ý³ÌÓë·¢ËÍ·½ÏàÄ棬½ÓÊÕ·½µÄMVBCÓ²¼þ½ÓÊÕ×ÜÏß¹ÜÀíÆ÷BA¶¨Ê±·¢³öµÄÖ÷Ö¡£¬Í¨¹ýÒëÂëÆ÷½âÂëµÃµ½ÏàÓ¦µÄÂß¼­¶Ë¿ÚµÄÖµ£¬Í¨¹ý²éѯTraffic MemoryÏà¹ØµÄÂß¼­¶Ë¿Ú½ÓÊÕÉèÖúó½«MVBC×Ô¶¯ÉèÖÃΪ½ÓÊÕ״̬½«£¬ÔÚÊÕµ½·¢ËÍ·½·¢³öµÄ´ÓÖ¡ºó¸üÐÂÏàÓ¦Âß¼­¶Ë¿ÚÔÚTraffic MemoryµÄÊý¾Ý²¢·¢³öÖжÏÐźŴӶøÍê³ÉÓ²¼þµÄ½ÓÊÕ¹ý³Ì¡£½ÓÊÕ·½µÄÈí¼þ¿ÉÒÔÓÃÖжϻò¶¨Ê±²éѯµÄ·½Ê½Í¨¹ý¹ý³ÌÊý¾Ý´¦ÀíÄ£¿éµÃµ½¸üкóµÄÂß¼­¶Ë¿ÚµÄ¹ý³ÌÊý¾Ý
Î塢ϵͳµÄ²âÊÔ


ÔÚ±¾ÏµÍ³ÖУ¬ÏµÍ³µÄ²âÊÔ¼´°üÀ¨ÁËÈí¼þµÄ²âÊÔ£¬Ò²°üÀ¨ÁËÓ²¼þ£¬FGPAµÄ²âÊÔ£¬ÔÚ±¾ÎÄÖв»ÔÙ׸Êö¡£

½áÊøÓï

ÉÏÊöµÄMVBϵͳÏÖÒÑÔËÐÐÔÚÁгµ¿ØÖÆϵͳÖУ¬³É¹¦ÊµÏÖ¶ÔÁгµµÄÔËÐпØÖÆ¡¢»ú³µ¿ØÖÆ¡¢³µÁ¾¿ØÖÆ¡¢×´Ì¬¼à²â¡¢¹ÊÕÏÕï¶Ï¡£µ±È»£¬ÈçÓÐÐèÒª£¬±¾ÎÄÖеÄMVBϵͳ¿ÉÒÔת»¯³ÉΪASICÉè¼Æ£¬´Ó¶ø³ÉΪһ¸öSOCµÄǶÈëʽϵͳ

¡¡
Ï£ÍûÎÒÃǵÄ×ÊÁÏ¿ÉÒÔ°ïÖúÄãѧϰ£¬Ò²»¶Ó­Í¶¸å&ÌὨÒé¸øÎÒ
ƵµÀ±à¼­£ºwinner
ÓÊ       ¼þ£ºwinner@uml.net.cn

¹ØÓÚÎÒÃÇ | ÁªÏµÎÒÃÇ |   ¾©ICP±¸10020922ºÅ  ¾©¹«º£Íø°²±¸110108001071ºÅ