¹âÕ¤Ëı¶ÆµÏ¸·Öµç·ģ¿éµÄ·ÖÎöÓëÉè¼Æ

Ïà¹ØרÌ⣺ оƬ

ÕªÒª£º¸ø³öÒ»ÖÖеĹâդλÒÆ´«¸ÐÆ÷µÄËı¶ÆµÏ¸·Öµç·Éè¼Æ·½·¨.²ÉÓÿɱà³ÌÂß¼­Æ÷¼þ(CPLD)Éè¼ÆÁËÒ»ÖÖȫеÄϸ·ÖÄ£¿é£¬ÀûÓÃVerilog HDLÓïÑÔ±àдËı¶ÆµÏ¸·Ö¡¢±æÏò¼°¼ÆÊýÄ£¿é³ÌÐò,²¢½øÐÐÁË·ÂÕæ.·ÂÕæ½á¹û±íÃ÷£¬Ó봫ͳ·½·¨Ïà±È£¬ÐÂÐ͵ÄÉè¼Æ·½·¨¿ª·¢ÖÜÆڶ̣¬¼¯³É¶È¸ß£¬Ä£¿é»¯£¬ÇÒÐ޸ļòµ¥ÈÝÒ×£®

¹Ø¼ü´Ê£º¹âդλÒÆ´«¸ÐÆ÷£»Ëı¶ÆµÏ¸·Ö£»¿É±à³ÌÂß¼­Æ÷¼þ(CPLD)

¹âդλÒÆ´«¸ÐÆ÷ÊÇ»ùÓÚĪ¶ûÌõÎƲâÁ¿µÄÒ»ÖÖ´«¸ÐÆ÷£¬ÒªÌá¸ßÆä²âÁ¿·Ö±æÂÊ£¬¶Ô¹âÕ¤Êä³öÐźŽøÐÐϸ·Ö´¦ÀíÊDZØÒª»·½Ú£®ÔÚʵ¼ÊÓ¦ÓÃÖУ¬Í¨³£²ÉÓÃËı¶ÆµµÄ·½·¨Ìá¸ß¶¨Î»¾«¶È£®Ëı¶Æµµç·ÓëÅÐÏòµç·Éè¼ÆΪһ¸öÕûÌ壬³ÆΪËı¶Æµ¼°ÅÐÏòµç·.Äܹ»ÊµÏÖËı¶ÆµµÄµç·½á¹¹ºÜ¶à£¬µ«ÔÚÓ¦ÓÃÖз¢ÏÖ£¬ÓÉÓÚijЩËı¶Æµµç·µÄ¾«¶È»òÎȶ¨ÐÔ²»¸ß,ʹ´«¸ÐÆ÷ÕûÌåÐÔÄÜϽµ£®×÷ÕßÔÚ·ÖÎö¼¸ÖÖ³£¼ûËı¶Æµµç·µÄ»ù´¡ÉÏ£¬Õë¶Ô²»Í¬µÄÓ¦Óã¬Éè¼ÆÁËÁ½ÖÖ²»Í¬µÄËı¶Æµµç·ʵÏÖ·½°¸£¬²¢¶ÔÕâÁ½ÖÖ·½°¸µÄ½á¹¹ºÍʹÓ÷½·¨½øÐÐÁ˱ȽϺͷÂÕ森

1 Ëı¶Æµµç·Éè¼ÆÔ­Àí

¹âÕ¤´«¸ÐÆ÷Êä³öÁ½Â·ÏàλÏà²îΪ90°µÄ·½²¨ÐźÅAºÍB.ÈçͼlËùʾ£¬ÓÃA£¬BÁ½ÏàÐźŵÄÂö³åÊý±íʾ¹âÕ¤×ß¹ýµÄλÒÆÁ¿£¬±êÖ¾¹âÕ¤·ÖÕýÏòÓë·´ÏòÒƶ¯£®Ëı¶ÆµºóµÄÐźţ¬¾­¼ÆÊýÆ÷¼ÆÊýºóת»¯ÎªÏà¶ÔλÖÃ.¼ÆÊý¹ý³ÌÒ»°ãÓÐÁ½ÖÖʵÏÖ·½·¨£ºÒ»ÊÇÓÉ΢´¦ÀíÆ÷ÄÚ²¿¶¨Ê±¼ÆÊýÆ÷ʵÏÖ¼ÆÊý£»¶þÊÇÓÉ¿ÉÄæ¼ÆÊýÆ÷ʵÏÖ¶ÔÕý·´ÏòÂö³åµÄ¼ÆÊý£®

¹âÕ¤ÐźÅA£¬BÓÐÒÔϹØϵ£®

¢Ùµ±¹âÕ¤ÕýÏòÒƶ¯Ê±£¬¹âÕ¤Êä³öµÄAÏàÐźŵÄÏàλ³¬Ç°BÏà90°£¬ÔòÔÚÒ»¸öÖÜÆÚÄÚ£¬Á½ÏàÐźŹ²ÓÐ4´ÎÏà¶Ô±ä»¯£º00→10→11→01→00£®ÕâÑù,Èç¹ûÿ·¢ÉúÒ»´Î±ä»¯£¬¿ÉÄæ¼ÆÊýÆ÷±ãʵÏÖÒ»´Î¼Ó¼ÆÊý,Ò»¸öÖÜÆÚÄÚ¹²¿ÉʵÏÖ4´Î¼Ó¼ÆÊý£¬´Ó¶øʵÏÖÕýת״̬µÄËı¶Æµ¼ÆÊý£®

¢Úµ±¹âÕ¤·´ÏòÒƶ¯Ê±£¬¹âÕ¤Êä³öµÄAÏàÐźŵÄÏàλÖͺóÓÚBÏàÐźÅ90°£¬ÔòÒ»¸öÖÜÆÚÄÚÁ½ÏàÐźÅÒ²ÓÐ4´ÎÏà¶Ô±ä»¯£º00→01→11→10→00£®Í¬Àí£¬Èç¹ûÿ·¢ÉúÒ»´Î±ä»¯£¬¿ÉÄæ¼ÆÊýÆ÷±ãʵÏÖÒ»´Î¼õ¼ÆÊý£¬ÔÚÒ»¸öÖÜÆÚÄÚ£¬¹²¿ÉʵÏÖ4´Î¼õ¼ÆÊý£¬¾ÍʵÏÖÁË·´×ª×´Ì¬µÄËı¶Æµ¼ÆÊý£®

¢Ûµ±Ïß·Êܵ½¸ÉÈÅ»ò³öÏÖ¹ÊÕÏʱ,¿ÉÄܳöÏÖÆäËû״̬ת»»¹ý³Ì£¬´Ëʱ¼ÆÊýÆ÷²»½øÐмÆÊý²Ù×÷£®

×ÛºÏÉÏÊö·ÖÎö£¬¿ÉÒÔ×÷³ö´¦ÀíÄ£¿é״̬ת»»Í¼(¼ûͼ2)£¬ÆäÖГ+”¡¢“-”·Ö±ð±íʾ¼ÆÊýÆ÷¼Ó£¯¼õ1,“0”±íʾ¼ÆÊýÆ÷²»¶¯×÷£®

2 ´«Í³Ä£Äâϸ·Öµç·

´«Í³µÄ±¶Æµ¼ÆÊýµç·Èçͼ3Ëùʾ£¬ËüÓɹâÕ¤Ðźżì²âµç·£¬±æÏòϸ·Öµç·£¬Î»ÖüÆÊýµç·3²¿·Ö×é³É£®¹âÕ¤Ðźżì²âµç·ÓɹâÃôÈý¼«¹ÜºÍ±È½ÏÆ÷LM339×é³É£®À´×Ô¹âÕ¤µÄĪ¶ûÌõÎÆÕÕÉäµ½¹âÃôÈý¼«¹ÜTaºÍTbÉÏ£¬ËüÃÇÊä³öµÄµçÐźżӵ½LM339µÄ2¸ö±È½ÏÆ÷µÄÕýÊäÈë¶ËÉÏ£¬´ÓLM339Êä³öµçѹÐźÅUa,UbÕûÐκóË͵½±æÏòµç·ÖУ®Ð¾Æ¬7495µÄÊý¾ÝÊäÈë¶ËDl½ÓÊÕUa£¬D0½ÓÊÕUb£¬½ÓÊÕÂö³åÓɵ¥Æ¬»úµÄALE¶ËÌṩ£®È»ºóÐźž­¹ýÓëÃÅY1,Y2ºÍ»òÃÅE1£¬E2£¬E3×é³ÉµÄµç·ºó£¬Ë͵½ÓÉ2Ƭ74193´®Áª×é³ÉµÄ8λ¼ÆÊýÆ÷£®µ¥Æ¬»úͨ¹ýP1¿Ú½ÓÊÕ74193Êä³öµÄ8λÊý¾Ý£¬´Ó¶øµÃµ½¹âÕ¤µÄλÖã®

²ÉÓÃÉÏÊöÉè¼Æ·½°¸£¬ÍùÍùÐèÒªÔö¼Ó½Ï¶àµÄ¿É±à³Ì¼ÆÊýÆ÷£¬µç·ԪÆ÷¼þÖڶࡢ½á¹¹¸´ÔÓ¡¢¹¦ºÄÔö¼Ó¡¢Îȶ¨ÐÔϽµ£®

3 »ùÓÚCPLDʵÏֵĹâÕ¤ËÄϸ·Ö¡¢±æÏòµç·¼°¼ÆÊýÆ÷µÄÉè¼Æ

²ÉÓÃCPLDʵÏÖ¹âÕ¤´«¸ÐÆ÷ÐźŵĴ¦ÀíʾÒâͼÈçͼ4Ëùʾ£¬¼´½«Í¼3ÖÐ3¸ö²¿·ÖµÄÄ£ÄâÂß¼­µç·ȫ²¿¼¯³ÉÔÚһƬCPLDоƬÖУ¬ÊµÏָ߼¯³É»¯.ÓÉÓÚ¹¤×÷ÏÖ³¡µÄ¸ÉÈÅÐźÅʹµÃ¹âÕ¤³ßÊä³ö²¨ÐÎʧÕ棬ËùÒÔ½«Âö³åÐźÅͨ¹ý40106Ê©ÃÜÌØ´¥·¢Æ÷¼°RCÂ˲¨ÕûÐκóÔÙËÍÈëCPLD£¬ÓÉCPLD¶ÔÂö³åÐźżÆÊýºÍÅÐÏò£¬²¢½«Êý¾ÝËÍÈëÄÚ²¿¼Ä´æÆ÷£®

3£®1 CPLDоƬµÄÑ¡Ôñ

CPLDоƬѡÓÃALTERA¹«Ë¾µÄMAX7000ϵÁвúÆ·EPM7128S£¬¸ÃоƬ¾ßÓиß×迹¡¢µç¿É²Á¡¢ÔÚϵͳ±à³ÌµÈÌص㣬¿ÉÓÃÃŵ¥ÔªÎª2 500¸ö£¬¹Ü½Å¼ä×î´óÑÓ³ÙΪ5μs¹¤×÷µçѹΪ+5 V.·ÂÕæƽ̨²ÉÓÃALTERA¹«Ë¾µÄQUARTUS¢ò½øÐпª·¢Éè¼Æ£®

3£®2 ËÄϸ·ÖÓë±æÏòµç·

ËÄϸ·ÖÓë±æÏòÄ£¿éÂß¼­µç·Èçͼ5Ëùʾ£¬²ÉÓÃ10MB¾§Õñ²úÉúÈ«¾ÖʱÖÓCLK£¬¼ÙÉèÐźÅA³¬Ç°ÓÚBʱ´ú±íָʾ¹âÕ¤³¯Ä³Ò»·½ÏòÒƶ¯£¬AÖͺóÓÚBʱ±íʾ¹âÕ¤µÄ·´·½ÏòÒƶ¯£®A£¬BÐźŷֱ𾭵ÚÒ»¼¶D´¥·¢Æ÷ºó±äΪA£§£¬B£§Ðźţ¬ÔÙ¾­¹ýµÚ¶þ¼¶D´¥·¢Æ÷ºó±äΪA″£¬B″Ðźţ®D´¥·¢Æ÷¶ÔÐźŽøÐÐÕûÐΣ¬Ïû³ýÁËÊäÈëÐźÅÖеļâÂö³åÓ°Ï죬ÔÚºóÐø±¶Æµµç·Öв»ÔÙʹÓÃԭʼÐźÅA£¬B£¬Òò¶øÌá¸ßÁËϵͳµÄ¿¹¸ÉÈÅÐÔÄÜ£®ÔÚËı¶Æµ±æÏòµç·ÖУ¬²ÉÓÃ×éºÏʱÐòÂß¼­Æ÷¼þ¶ÔA£§A″£¬B£§B″ÐźŽøÐÐÂß¼­×éºÏµÃµ½Á½Â·Êä³öÂö³å£ºµ±A³¬Ç°ÓÚBʱ£¬ADDΪ¼Ó¼ÆÊýÂö³å£¬MIMUS±£³Ö¸ßµçƽ£»·´Ö®£¬µ±AÖͺóÓÚBʱ£¬ADD±£³Ö¸ßµçƽ,MINUSΪ¼õ¼ÆÊýÂö³å£®

¶Ô±Èͼ5ºÍͼ2¿ÉÒÔ¿´³ö£¬ÐÂÐÍÉè¼Æ·½·¨Ê¹ÓõÄÆ÷¼þÊý½Ï´«Í³·½·¨´ó´ó¼õÉÙ£¬ËùÒÔÄ£¿é¹¦ºÄÏÔÖø½µµÍ.ϵͳ²¼ÏßÔÚоƬÄÚ²¿ÊµÏÖ£¬¿¹¸ÉÈÅÐÔÇ¿.ÓÉÓÚ²ÉÓõÄÊǿɱà³ÌÂß¼­Æ÷¼þ£¬¶ÔÓÚϵͳµÄÐ޸ĺÍÉý¼¶Ö»ÐèÒªÐÞ¸ÄÏà¹ØµÄ³ÌÐòÓï¾ä¼´¿É£¬²»ÓÃÖØÐÂÉè¼ÆÓ²¼þµç·ºÍÖÆ×÷Ó¡Ë¢µç·°å£¬Ê¹µÃϵͳµÄÉý¼¶ºÍά»¤µÄ±ã½ÝÐÔ´ó´óÌá¸ß.

4 Ëı¶ÆµÏ¸·Öµç·ģ¿éµÄ·ÂÕæ

¸ù¾Ýͼ2ËùʾµÄ״̬ת»»Í¼£¬ÀûÓÃÓ²¼þÃèÊöÓïÑÔVerilog HDLÃèÊö¸Ãµç·¹¦ÄÜ£¬±à³Ì˼ÏëΪ½«A£¬Bijһʱ¿ÌµÄÐźÅÖµµÄ״̬ºÏ²¢Îª×´Ì¬µÄÅжϱêÖ¾state£¬²¢·ÅÈë¼Ä´æÆ÷prestate£®µ±A£¬BÈÎһ״̬·¢Éú±ä»¯Ê±£¬stateÖµ¼´·¢Éú¸Ä±ä£¬½«´ËʱµÄstateÖµÓëÉÏһʱ¿ÌµÄprestate½øÐбȽϣ¬ÔòÄܸù¾ÝA£¬BÁ½¸öÂö³åµÄ״̬Ïà¶Ô±ä»¯È·¶¨¼ÆÊýÖµdbµÄ¼Ó¼õ£¬µÃ³ö¼ÆÊýÆ÷Êä³öÖµµÄ¼Ó¼õ±êÖ¾£®

·ÂÕæ½á¹ûÈçͼ6Ëùʾ£®µ±ÐźÅAÉÏÌøÑس¬Ç°ÓÚBʱ£¬¼ÆÊýÖµdb½øÐÐÕýÏò¼ÆÊý£»µ±AÉÏÌøÑØÖͺóÓÚBʱ£¬¼ÆÊýÖµdb½øÐз´Ïò¼ÆÊý£®¼´db½«Ï¸·Ö¡¢±æÏò¡¢¼ÆÊý¼¯ÓÚÒ»Éí£¬½ÏºÃµØʵÏÖÁ˹âդϸ·Ö¹¦ÄÜ£®

±È½Ïͼ3ºÍͼ5¿ÉÒÔ¿´³ö£¬ÓÃFPGAÉè¼ÆÐźŴ¦ÀíÄ£¿é£¬Éè¼Æ¹ý³ÌºÍµç·½á¹¹¸ü¼Ó¼ò½à.ÁíÍâ,ÔÚÓ¦ÓÃÖÐÐè×¢ÒâFPGAʱÖÓÖÜÆÚӦСÓÚ¹âÕ¤ÐźÅÂö³åµÄ1£¯4.

5 ½áÂÛ

¢ÙÐÂÐÍÉè¼Æ·½·¨½á¹¹¼òµ¥£¬¼¯³É¶È¸ß£¬±È´«Í³Éè¼Æ·½·¨ËùÓÃÆ÷¼þÊý´ó´ó¼õÉÙ£®
    ¢Ú¼¯³É»¯Éè¼Æʹϵͳ¹¦ºÄ½µµÍ£¬¿¹¸ÉÈÅÐÔÔöÇ¿£®
    ¢ÛÓÃVerilog HDLÉè¼Æµç·£¬¸Ä±äµç·½á¹¹Ö»ÐèÐ޸ijÌÐò¼´¿É£¬ÇÒϵͳά»¤ºÍÉý¼¶µÄ±ã½ÝÐÔÌá¸ß£®

 

×÷Õߣº½ð·æ ¬Ñî ÍõÎÄËÉ ÕÅÓñƽ   À´Ô´£º±±¾©Àí¹¤´óѧѧ±¨
΢ÐÅɨÃè·ÖÏí±¾Îĵ½ÅóÓÑȦ
ɨÂë¹Ø×¢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¡·
  • ±¾ÖÜÈȵ㱾ÔÂÈȵã

     

      ×îÈÈͨÐÅÕÐƸ

    Òµ½ç×îÐÂ×ÊѶ


      ×îÐÂÕÐƸÐÅÏ¢

    ×îм¼ÊõÎÄÕÂ

    ×îÐÂÂÛ̳Ìù×Ó