רÀûÃû³Æ£ºÒ»ÖÖÓÃcpldʵÏÖ»¡¹â×ÏÍâÏ߯µÆ×¼ì²âµÄ×°Öü°·½·¨
¼¼ÊõÁìÓò£º
±¾·¢Ã÷Éæ¼°µÍѹÅäµç»¡¹â±£»¤ÁìÓò£¬ÓÈÆäÊǵÍѹÅäµçµç»¡¹âµÄ¼ì²â×°Öá£
±³¾°¼¼Êõ£º
ĿǰµÍѹÅäµçµç»¡¹âµÄ¼ì²â·½·¨Ö÷ÒªÓÐÁ½ÖÖ£¬¼ì²â¹âµÄÇ¿¶È»ò¹âµÄƵÆ×£¬¼ì²â¹âµÄƵÆ×²ÉÓõÄÊǼì²â¶Ì²¨×ÏÍâÏߵķ½·¨¡£´«Í³µÄ¶Ì²¨×ÏÍâÏß̽²âÒÀ¿¿×¨ÓõĹâµç¹ÜºÍ¹âÆ×ÒǽáºÏ£¬ÄÜÓÐЧµÄ·´Ó³×ÏÍâÏߵᵯ×ÌØÐÔ£¬¿É¿¿ÐԸߣ¬¿ÉÒÔͨ¹ý¹âÆ×ÒǼì²â³ö¶Ì²¨×ÏÍâÏß¡£ ÆäȱµãÊÇÏìӦʱ¼ä³¤£¬Âú×ã²»Á˵çÁ¦ÏµÍ³ËÙ¶¯ÐÔµÄÒªÇó£¬Í¨¹ý¹âÆ×ÒǼì²âʹÓ÷dz£²»±ä£¬ ¼Û¸ñ·Ç³£¸ß¡£
·¢Ã÷ÄÚÈÝ
±¾·¢Ã÷ËùÒª½â¾öµÄ¼¼ÊõÎÊÌâÖ®Ò»ÊÇÌṩһÖÖÓÃCPLDʵÏÖ»¡¹â×ÏÍâÏ߯µÆ×¼ì²âµÄ×°Ö㬽â¾öÁË´«Í³µÄ×ÏÍâÏß¼ì²âÏìӦʱ¼ä³¤ºÍ²»·½±ã¡¢³É±¾¸ßµÄÎÊÌâ¡£±¾·¢Ã÷ËùÒª½â¾öµÄ¼¼ÊõÎÊÌâÖ®¶þÊÇÌṩһÖÖÓÃCPLDʵÏÖ»¡¹â×ÏÍâÏ߯µÆ×¼ì²âµÄ·½·¨£¬½â¾öÁË´«Í³µÄ×ÏÍâÏß¼ì²âÏìӦʱ¼ä³¤ºÍ²»·½±ã¡¢³É±¾¸ßµÄÎÊÌ⡣Ϊ½â¾öÉÏÊö¼¼ÊõÎÊÌâÖ®Ò»£¬±¾·¢Ã÷µÄ¼¼Êõ·½°¸ÊÇÒ»ÖÖÓÃCPLDʵÏÖ»¡¹â×ÏÍâÏ߯µÆ×¼ì²âµÄ×°Ö㬴«¸ÐÆ÷ÐźÅÊäÈëÄ£¿é¡¢È¡Ñùµç·¡¢Ðźŵ÷ÀíÄ£¿é¡¢ÐÅºÅ±È½ÏÆ÷¡¢¹âñî¸ôÀëÄ£¿éÒÔ¼°CPLDÄ£¿é£»ËùÊö´«¸ÐÆ÷ÐźÅÊäÈëÄ£¿é»ñÈ¡µÄÐźÅÒÀ´Îͨ¹ýËùÊöÈ¡Ñùµç·¡¢Ðźŵ÷ÀíÄ£¿é¡¢ÐÅºÅ±È½ÏÆ÷¡¢¹âñî¸ôÀëÄ£¿é´«µÝÖÁËùÊöCPLDÄ£¿é¡£Îª½â¾öÉÏÊö¼¼ÊõÎÊÌâÖ®¶þ£¬±¾·¢Ã÷µÄ¼¼Êõ·½°¸ÊÇÒ»ÖÖÓÃCPLDʵÏÖ»¡¹â×ÏÍâÏ߯µÆ×¼ì²âµÄ×°·½·¨£¬»ùÓÚµÄÓ²¼þ°üÀ¨´«¸ÐÆ÷ÐźÅÊäÈëÄ£¿é¡¢È¡Ñùµç·¡¢Ðźŵ÷ÀíÄ£¿é¡¢ÐÅºÅ±È½ÏÆ÷¡¢¹âñî¸ôÀëÄ£¿éÒÔ¼°CPLDÄ£¿é¹¤×÷Á÷³ÌÈçÏÂ(I)´«¸ÐÆ÷ÐźÅÊäÈëÄ£¿éÊÇÕû¸ö»¡¹â¼ì²âϵͳµÄÔ´Í·£¬¸ºÔð½«×ÏÍâÏߵĹâÐźÅת»¯ÎªµçÐźţ»(2)È¡Ñùµç·½«µçÐźŲɼ¯³öÀ´¹©ºóÃæµÄµ÷Àíµç·ʹÓã»(3)Ðźŵ÷ÀíÄ£¿é¸ù¾Ý²ÉÑùµç·²É¼¯µÄÐźţ¬¶ÔÐźŽøÐÐÊʵ±µÄ·Å´óºÍ½øÐÐÕë¶ÔÐÔµÄÂ˲¨£» (4)ÐÅºÅ±È½ÏÆ÷½«Ðźŵ÷ÀíÄ£¿éÊä³öµÄÐźÅÓë±ê×¼µÄÐźŽøÐбȽϣ¬»ñȡһ¶¨Âö¿íµÄ·½²¨Ðźţ»(5)¹âñî¸ôÀëÄ£¿é¸ºÔ𽫱Ƚϵç·Êä³öµÄÐźÅÓÉÇ¿µçÐźÅת»»³ÉÈõµçÐźţ¬Ê¹Õû¸öϵͳµÄÇ¿ÈõµçÍêÈ«¸ôÀ룻(6) CPLDÄ£¿é¸ºÔð·½²¨Ðźŵļì²âºÍÂö³å¸öÊýµÄ¼ÆÊý£¬¹©ÏµÍ³¼ì²â»¡¹âÐźÅÓá£×÷Ϊ¸Ä½ø£¬CPLDÄ£¿éÍê³É8·»¡¹âÂö³å¼ÆÊý£¬¼ÆÊýʱ¼äΪ¦©-lOms£¬ÔÚ¼ì²âµ½»¡¹âÐźÅʱ·¢ËÍÖжϸø¼ì²âϵͳµÄCPU£¬²¢×Ô¶¯¿ªÊ¼¼Ç¼Âö³å¸öÊý¼ÆÊýÍê³ÉÖüÆÊýÍê³É±êÖ¾¡£×÷Ϊ¸Ä½ø£¬CPUͨ¹ýCPLD¼Ç¼µÄÂö³å¸öÊýÀ´ÅжϳöÊÇ·ñÓÐ×ÏÍâÏߵijöÏÖ¡£
±¾·¢Ã÷ÓëÏÖÓм¼ÊõÏà±ÈËù´øÀ´µÄÓÐÒæÐ§¹ûÊÇ(I)½â¾öÁË´«Í³µÍѹ»¡¹â±£»¤×ÏÍâÏ߯µÆ×¼ì²âÏìӦʱ¼ä³¤£¬²»ÄÜÂú×ãµçÁ¦ÏµÍ³ËÙ¶¯ÐÔµÄÒªÇóµÄÎÊÌâ¡£(2)¼ì²â·½·¨´ó´ó½µµÍÁ˼ì²â³É±¾£¬Ò×ά»¤£¬Ãâµ÷½Ú£¬Ò×ÓÚÓû§Ê¹Óá£
ͼIΪ±¾·¢Ã÷¹¦ÄÜÁ¬½Óͼ¡£Í¼2ΪʵÏÖ×ÏÍâÏß¼ì²âµÄÁ÷³Ìͼ¡£
¾ßÌåʵʩÀý·½Ê½ÏÂÃæ½áºÏ˵Ã÷Ê鸽ͼ¶Ô±¾·¢Ã÷×÷½øÒ»²½ËµÃ÷¡£ÈçͼIËùʾ£¬Ò»ÖÖÓÃCPLDʵÏÖ»¡¹â×ÏÍâÏ߯µÆ×¼ì²âµÄ×°Ö㬰üÀ¨´«¸ÐÆ÷ÐźÅÊäÈëÄ£¿é£»´«¸ÐÆ÷ÐźÅÊäÈëÄ£¿éÊÇÕû¸ö»¡¹â¼ì²âϵͳµÄÔ´Í·£¬¸ºÔð½«×ÏÍâÏߵĹâÐźÅת»¯ÎªµçÐźţ»È¡Ñùµç·£»½«µçÐźŲɼ¯³öÀ´¹©ºóÃæµÄµ÷Àíµç·ʹÓã»Ðźŵ÷ÀíÄ£¿é£»¸ù¾Ý²ÉÑùµç·²É¼¯µÄÐźţ¬¶ÔÐźŽøÐÐÊʵ±µÄ·Å´óºÍ½øÐÐÕë¶ÔÐÔµÄÂ˲¨£»ÐÅºÅ±È½ÏÆ÷£»½«Ðźŵ÷ÀíÄ£¿éÊä³öµÄÐźÅÓë±ê×¼µÄÐźŽøÐбȽϣ¬»ñȡһ¶¨Âö¿íµÄ·½²¨Ðźţ»¹âñî¸ôÀëÄ£¿é£»¸ºÔ𽫱Ƚϵç·Êä³öµÄÐźÅÓÉÇ¿µçÐźÅת»»³ÉÈõµçÐźţ¬Ê¹Õû¸öϵͳµÄÇ¿ÈõµçÍêÈ«¸ôÀ룻CPLDÄ£¿é£»¸ºÔð·½²¨Ðźŵļì²âºÍÂö³å¸öÊýµÄ¼ÆÊý£¬¹©ÏµÍ³¼ì²â»¡¹âÐźÅÓá£Í¨¹ýÒÔÉÏÄ£¿é½«¹âÐźÅת»»³ÉÖ±¹ÛµÄµçÐźţ¬±ãÓÚ¼ì²â·½°¸µÄʵÏÖ¡£Èçͼ2Ëùʾ£¬CPLDÄ£¿éÍê³É8·»¡¹âÂö³å¼ÆÊý£¬¼ÆÊýʱ¼äΪ5ms (¿É¸ù¾Ýʵ¼ÊÇé¿ö¸ü¸ÄΪ¦©-lOms£¬Í¨¹ýÊý¾Ý×ÜÏßÉ趨ʱ¼ä)£¬ÔÚ¼ì²âµ½»¡¹âÐźÅʱ·¢ËÍÖжϸøCPU£¬²¢×Ô¶¯¿ªÊ¼¼Ç¼Âö³å¸öÊý¼ÆÊýÍê³ÉÖüÆÊýÍê³É±êÖ¾¡£ÖжÏÄ£¿éµÄ˵Ã÷(I)ÖжϵIJúÉú´Ë¹¦ÄÜÄ£¿é¸ù¾Ý»¡¹â¼ì²âÇé¿ö¼Ç¼ÖжÏ,»¡¹âI-»¡¹â8·Ö±ð¶ÔÓ¦arcl_int_arc8_ intÈç¹û8·»¡¹â·¢Éú,·Ö±ð²úÉú8·ÖжÏArcl_int-Arc8_int,ͬʱÖжϼĴæÆ÷¶ÔӦλÖÃ
1¡¢8·ÖжÏÖ»ÒªÓÐÒ»¸öÓÐÖжÏÐźžͻá²úÉúÒ»¸ö×ܵÄÖжÏÐźÅArc_int¸øCPU½ÓÊÕ¡£(2)ÖжϵÄÇå³ý´Ë¹¦ÄÜÓÃÓÚÇå³ýÖжϣ¬µ±CPU¶ÁÈ¡Arcl_counter-Arc8_counter¼Ä´æÆ÷ÖµµÄʱºòÖжÏ×Ô¶¯Çå³ý£¬Èç¹ûarcl_int_arc8_int²úÉú¶øCPU ¡ªÖ±²»¶ÁÈ¡ÏàÓ¦Arcl_counter_Arc8_ counter¼Ä´æÆ÷µÄÖµ£¬×ܵÄÖжÏÐźÅArcjnt»áÒ»Ö±ÌṩƵÂÊΪ37. 5KµÄ·½²¨Ðźţ¬ÒÔ·ÀÖ¹Öж϶ªÊ§¡£Èç¹ûArc l_counter-Arc8_counter¼Ä´æÆ÷µÄÖµÎÞÓã¬ÔÙ¶ÁÒ»±éArc 1_ counter-Arc8_counter¼Ä´æÆ÷µÄÖµ¶ªµô¼´¿É,ÕâÑùÏàӦͨµÀµÄ»¡¹â¼´¿ÉÇå³ý¡£CPUͨ¹ýCPLD¼Ç¼µÄÂö³å¸öÊýÀ´ÅжϳöÊÇ·ñÓÐ×ÏÍâÏߵijöÏÖ£¬×î¶Ì¼ì²âʱ¼äÖ»Ðè lms£¬ÄÜÓÐЧÂú×ãµçÁ¦ÏµÍ³±£»¤¿É¿¿ÐÔºÍËÙ¶¯ÐÔµÄÒªÇó¡£
ȨÀûÒªÇó
1.Ò»ÖÖÓÃCPLDʵÏÖ»¡¹â×ÏÍâÏ߯µÆ×¼ì²âµÄ×°Öã¬ÆäÌØÕ÷ÔÚÓÚ´«¸ÐÆ÷ÐźÅÊäÈëÄ£¿é¡¢ È¡Ñùµç·¡¢Ðźŵ÷ÀíÄ£¿é¡¢ÐÅºÅ±È½ÏÆ÷¡¢¹âñî¸ôÀëÄ£¿éÒÔ¼°CPLDÄ£¿é£»ËùÊö´«¸ÐÆ÷ÐźÅÊäÈëÄ£¿é»ñÈ¡µÄÐźÅÒÀ´Îͨ¹ýËùÊöÈ¡Ñùµç·¡¢Ðźŵ÷ÀíÄ£¿é¡¢ÐÅºÅ±È½ÏÆ÷¡¢¹âñî¸ôÀëÄ£¿é´«µÝÖÁËùÊöCPLDÄ£¿é¡£
2.¡ªÖÖÓÃCPLDʵÏÖ»¡¹â×ÏÍâÏ߯µÆ×¼ì²âµÄ×°·½·¨£¬ÆäÌØÕ÷ÔÚÓÚ»ùÓÚµÄÓ²¼þ°üÀ¨´«¸ÐÆ÷ÐźÅÊäÈëÄ£¿é¡¢È¡Ñùµç·¡¢Ðźŵ÷ÀíÄ£¿é¡¢ÐÅºÅ±È½ÏÆ÷¡¢¹â·Q¸ôÀëÄ£¿éÒÔ¼°CPLDÄ£¿é£»(1)´«¸ÐÆ÷ÐźÅÊäÈëÄ£¿éÊÇÕû¸ö»¡¹â¼ì²âϵͳµÄÔ´Í·£¬¸ºÔð½«×ÏÍâÏߵĹâÐźÅת»¯ÎªµçÐźţ»(2)È¡Ñùµç·½«µçÐźŲɼ¯³öÀ´¹©ºóÃæµÄµ÷Àíµç·ʹÓã»(3)Ðźŵ÷ÀíÄ£¿é¸ù¾Ý²ÉÑùµç·²É¼¯µÄÐźţ¬¶ÔÐźŽøÐÐÊʵ±µÄ·Å´óºÍ½øÐÐÕë¶ÔÐÔµÄÂ˲¨£»(4)ÐÅºÅ±È½ÏÆ÷½«Ðźŵ÷ÀíÄ£¿éÊä³öµÄÐźÅÓë±ê×¼µÄÐźŽøÐбȽϣ¬»ñȡһ¶¨Âö¿íµÄ·½²¨Ðźţ»(5)¹âñî¸ôÀëÄ£¿é¸ºÔ𽫱Ƚϵç·Êä³öµÄÐźÅÓÉÇ¿µçÐźÅת»»³ÉÈõµçÐźţ¬Ê¹Õû¸öϵͳµÄÇ¿ÈõµçÍêÈ«¸ôÀ룻(6)CPLDÄ£¿é¸ºÔð·½²¨Ðźŵļì²âºÍÂö³å¸öÊýµÄ¼ÆÊý£¬¹©ÏµÍ³¼ì²â»¡¹âÐźÅÓá£
3.¸ù¾ÝȨÀûÒªÇó2ËùÊöµÄÒ»ÖÖÓÃCPLDʵÏÖ»¡¹â×ÏÍâÏ߯µÆ×¼ì²âµÄ×°·½·¨£¬ÆäÌØÕ÷ÔÚÓÚCPLDÄ£¿éÍê³É8·»¡¹âÂö³å¼ÆÊý£¬¼ÆÊýʱ¼äΪ¦©-lOms£¬ÔÚ¼ì²âµ½»¡¹âÐźÅʱ·¢ËÍÖжϸø¼ì²âϵͳµÄCPU£¬²¢×Ô¶¯¿ªÊ¼¼Ç¼Âö³å¸öÊý¼ÆÊýÍê³ÉÖüÆÊýÍê³É±êÖ¾¡£
4.¸ù¾ÝȨÀûÒªÇó3ËùÊöµÄÒ»ÖÖÓÃCPLDʵÏÖ»¡¹â×ÏÍâÏ߯µÆ×¼ì²âµÄ×°·½·¨£¬ÆäÌØÕ÷ÔÚÓÚCPUͨ¹ýCPLD¼Ç¼µÄÂö³å¸öÊýÀ´ÅжϳöÊÇ·ñÓÐ×ÏÍâÏߵijöÏÖ¡£
È«ÎÄÕªÒª
Ò»ÖÖÓÃCPLDʵÏÖ»¡¹â×ÏÍâÏ߯µÆ×¼ì²âµÄ×°Öü°·½·¨£¬°üÀ¨´«¸ÐÆ÷ÐźÅÊäÈëÄ£¿éÊÇÕû¸ö»¡¹â¼ì²âϵͳµÄÔ´Í·£¬¸ºÔð½«×ÏÍâÏߵĹâÐźÅת»¯ÎªµçÐźţ»È¡Ñùµç·½«µçÐźŲɼ¯³öÀ´¹©ºóÃæµÄµ÷Àíµç·ʹÓã»Ðźŵ÷ÀíÄ£¿é¸ù¾Ý²ÉÑùµç·²É¼¯µÄÐźţ¬¶ÔÐźŽøÐÐÊʵ±µÄ·Å´óºÍ½øÐÐÕë¶ÔÐÔµÄÂ˲¨£»ÐÅºÅ±È½ÏÆ÷½«Ðźŵ÷ÀíÄ£¿éÊä³öµÄÐźÅÓë±ê×¼µÄÐźŽøÐбȽϣ¬»ñȡһ¶¨Âö¿íµÄ·½²¨Ðźţ»¹âñî¸ôÀëÄ£¿é¸ºÔ𽫱Ƚϵç·Êä³öµÄÐźÅÓÉÇ¿µçÐźÅת»»³ÉÈõµçÐźţ¬Ê¹Õû¸öϵͳµÄÇ¿ÈõµçÍêÈ«¸ôÀ룻CPLDÄ£¿é¸ºÔð·½²¨Ðźŵļì²âºÍÂö³å¸öÊýµÄ¼ÆÊý£¬¹©ÏµÍ³¼ì²â»¡¹âÐźÅÓ᣽â¾öÁË´«Í³µÄ×ÏÍâÏß¼ì²âÏìӦʱ¼ä³¤ºÍ²»·½±ã¡¢³É±¾¸ßµÄÎÊÌâ¡£
Îĵµ±àºÅG01J1/42GK102589688SQ20121003013
¹«¿ªÈÕ2012Äê7ÔÂ18ÈÕ ÉêÇëÈÕÆÚ2012Äê2ÔÂ10ÈÕ ÓÅÏÈȨÈÕ2012Äê2ÔÂ10ÈÕ
·¢Ã÷ÕßÕÅËÉ ÉêÇëÈË:ÉîÛÚÊпÆÂ½µç×ӿƼ¼¹É·ÝÓÐÏÞ¹«Ë¾