»ùÓÚCPLDÆ÷¼þµÄµ¥ÎÈ̬Âö³åÕ¹µç·
ÕªÒª£º¾ßÌå½éÉÜÁË»ùÓÚCPLDÆ÷¼þÉè¼Æµ¥ÎÈ̬ÕÂö³åÕ¹¿íµç·µÄÏêϸ¹ý³ÌºÍÕâÖÖµ¥ÎÈ̬ÕÂö³åÕ¹µç·µÄÌØµã£¬¸ø³öÁËÏàÓ¦µÄʱÐò·ÂÕæ²¨ÐΣ¬Ìá³öÁËÌá¸ßÕ¹¿íÂö³å¿í¶È¾«È·¶ÈµÄ·½·¨¡£
¹Ø¼ü´Ê£ºCPLDÆ÷¼þ µ¥ÎÈ̬ Âö³åÐźŠʱÐò·ÂÕæ
ÔÚÊý×Öµç·Éè¼ÆÖУ¬µ±ÐèÒª½«Ò»ÊäÈëµÄÕÂö³åÐźÅÕ¹¿í³É¾ßÓÐÒ»¶¨¿í¶ÈºÍ¾«¶ÈµÄ¿íÂö³åÐźÅʱ£¬ÍùÍùºÜ¿ì¾ÍÏëµ½ÀûÓÃ54HC123»ò54HC4538µÈµ¥ÎÈ̬¼¯³Éµç·¡£ÕâÒ»·½ÃæÊÇÒòΪÕâÖÖרÓõ¥ÎÈ̬¼¯³Éµç·¼òµ¥¡¢·½±ã£»ÁíÒ»·½ÃæÊÇÒòΪ¶ÔÊä³öµÄ¿íÂö³åÐźŵĿí¶È¡¢¾«¶ÈºÍζÈÎȶ¨ÐÔµÄÒªÇó²»ÊǺܸߡ£µ±¶ÔÊä³öµÄ¿íÂö³åÐźŵĿí¶È¡¢
¾«¶ÈºÍζÈÎȶ¨ÐÔµÄÒªÇó½Ï¸ßʱ£¬²ÉÓ󣹿µÄµ¥ÎÈ̬¼¯³Éµç·¿ÉÄܾͱȽÏÀ§ÄÑÁË¡£ÖÚËùÖÜÖª£¬×¨Óõ¥ÎÈ̬¼¯³Éµç·ÖеĿí¶È¶¨Ê±Ôª¼þR¡¢CÊÇËæÎ¶ȡ¢Êª¶ÈµÈÒòËØ±ä»¯¶ø±ä»¯µÄ£¬ÔÚ¶ÔÆä½øÐÐζȱ»³¥Ê±£¬µ÷ÊÔ¹ý³ÌÏ൱·±Ëö£¬¶øÇÒ£¬µç·¹¤×÷µÄ¿É¿¿ÐÔÒ಻¸ß¡£¶ÔÓÚ´ÓÊÂÊý×Öµç·Éè¼Æ¹¤×÷µÄÈËÔ±À´Ëµ£¬×îÍ·Í´ºÍ×îµ£Ðĵģ¬¿ÖžÍÊǶԵ¥ÎÈ̬µç·µÄÉè¼ÆºÍµ÷ÊÔÁË¡£
Ëæ×ŵç×Ó¼¼ÊõÌØµãÊÇÊý×Ö¼¯³Éµç·¼¼ÊõµÄѸÃÍ·¢Õ¹£¬ÊÐÃæÉϳöÏÖÁËFPGA¡¢CPLDµÈ´ó¹æÄ£Êý×Ö¼¯³Éµç·£¬²¢ÇÒÆä¹¤×÷ËٶȺͲúÆ·ÖÊÁ¿²»¶ÏÌá¸ß¡£ÀûÓôó¹æÄ£Êý×Ö¼¯³Éµç·ʵÏÖ³£¹æµÄµ¥ÎÈ̬¼¯³Éµç·ËùʵÏֵŦÄÜ£¬ÈÝÒ×Âú×ã¿í¶È¡¢¾«¶ÈºÍζÈÎȶ¨ÐÔ·½ÃæµÄÒªÇ󣬶øÇÒʵÏÖÔ½À´ÈÝÒ׵öࡣÏÂÃæ£¬±ÊÕß¾ÍÈçºÎÔÚ´ó¹æÄ£Êý×Ö¼¯³Éµç·Öн«ÊäÈëµÄÕÂöÐźźſí³É¾ßÓÐÒ»¶¨¿í¶ÈºÍ¾«¶ÈµÄ¿íÂö³åÐźÅ×öÒ»Ïêϸ½éÉÜ¡£
1 »ùÓÚCPLDÆ÷¼þµÄµ¥ÎÈ̬Âö³åÕ¹¿íµç·
ÔÚÖÚ¶àµÄCPLDÆ÷¼þÖУ¬Lattice¹«Ë¾ÔÚGAL»ù´¡ÉÏÀûÓÃisp¼¼Êõ¿ª·¢³öÁËһϵÁÐispLSIÔÚÏ߿ɱà³ÌÂß¼Æ÷¼þ£¨ÒÔϼò³ÆispÆ÷¼þ£©£¬ÆäÔÀíºÍÌØµãÔÚÐí¶àÔÓÖ¾ÉÏÔçÓб¨µÀ£¬¶øÇÒ¹úÄÚÒÑÓÐÏ൱¶àµÄµç·Éè¼ÆÈËÔ±·Ç³£ÊìϤ¡£Lattice¹«Ë¾µÄispÆ÷¼þ¸ø±ÊÕßÓ¡Ïó×îÉîµÄÊÇÆä¹¤×÷µÄ¿É¿¿ÐԱȽϸߡ£Í¼1¼´ÊÇÒ»ÖÖ½«ÊäÈëµÄÕÂö³åÐźÅÕ¹¿í³É¾ßÓÐÒ»¶¨¿í¶ÈºÍ¾«¶ÈµÄ¿íÂö³åÐźŵĵç·ÔÀíͼ¡£Í¼ÖУ¬TRΪÊäÈëµÄÕÂö³åÀ×´ïÐźţ»CPΪÊäÈëµÄϵͳʱÖÓÂö³åÐźţ»Q¼´Êǵ¥ÎÈ̬Âö³åÕ¹¿íµç·Êä³öµÄ¿íÂö³åÐźš£Í¼Öеĵ¥Ôªµç··ûºÅD1¼ÈÊÇÕ¹¿íÂö³åµÄÇ°ÑØ²úÉúµç·£¬ÓÖÊÇÕ¹¿í³å¿í¶ÈÐγɵç·£»D2¡¢D3ÊǶþ½øÖƼÆÊýÆ÷£¬Ö÷ÒªÓÃ×÷Õ¹¿íÂö³åµÄ¿í¶È¿ØÖƵç·¡£¸ù¾Ý¶ÔÂö³å¿í¶ÈµÄͬҪÇ󣬿ÉÒÔ²ÉÓò»Í¬Î»ÊýµÄ¶þ½øÖÆ»òÆäËü½øÖƵļÆÊýÆ÷£¨ÕâÀÂö³å¿í¶ÈµÄÉè¼ÆÖµÊÇ0.3¦Ìs£¬¶øCPÂö³åµÄÖÜÆÚÖµÊÇ0.1¦Ìs£©£» D4ÊÇÕ¹¿íÂö³åºóÑØ²úÉúµç·£¬µ±¼ÆÊýÆ÷D3µÄ½øÎ»Êä³ö¶ËNQΪ¡°¸ß¡±£¬ÇÒCPÂö³åµÄÉÏÉýÑØµ½´ïʱ£¬D4Êä³ö¶ËÊä³öÒ»ÕýÏòÂö³åÐźţ¬¾D5ËÍÖÁD1µÄCD ¡°ÇåÁ㡱¶Ë£¬´Ó¶ø½áÊøÁËÒ»¸öÕÂö³åÐźŵÄÕ¹¿í¹ý³Ì£¬´ÓD1µÄQÊä³ö¶ËÊä³öÒ»¶¨µÄÕ¹¿íÂö³åÐźš£Í¬Ê±£¬D5µÄÊä³öÐźÅѧËÍÖÁD2¡¢D3µÄCD¡°ÇåÁ㡱¶Ë£¬½«Æä¡°ÇåÁ㡱ºó£¬µÈ´ýÏÂÒ»¸öÕÂö³åµÄµ½À´¡£´Óͼ1ËùʾµÄµç·ÔÀíͼÖпÉÒÔ¿´µ½£¬Í¨³£¿ÉÒÔ½«D3µÄ½øÎ»Êä³öÐźÅNQÖ±½ÓËÍÈëD5ÊäÈë¶Ë£¬×÷ΪD1¡¢D2¡¢D3 µÄ¡°ÇåÁ㡱Âö³åÐźš£µ«´Óͼ2ËùʾµÄʱÐò·ÂÕæ²¨ÐÎÖпÉÒÔ¿´µ½£¬D3µÄ½øÎ»Êä³öNQ²¨ÐÎÖУ¬³ýÓÐÕý³£µÄ½øÎ»Âö³åÐźÅÊä³öÍ⣬ÔÚÆäÇ°Ãæ»¹Óпí¶ÈºÍÊýÁ¿²»µÈµÄ¸ÉÈÅÕÂö³å¡£Èç¹û½«NQÂö³å¾D5ºóÖ±½Ó×÷ΪD1µÄ¡°ÇåÁ㡱Ðźţ¬ÔòÕ¹¿íÂö³åµÄ¿í¶È½«ÊܸÉÈÅÕÂö³åµÄÓ°Ïì¶ø²»Îȶ¨£¬ÒòΪispÆ÷¼þÖд¥·¢Æ÷µÄ¡°ÇåÁ㡱²Ù×÷¹ý³ÌÊÇÒì²½½øÐеġ£²ÉÓÃD4ºó£¬Ö»ÓÐÓë¼ÆÊýʱÖÓÂö³å¾ßÓÐͬ²½¹ØÏµµÄÄǸö½øÎ»Âö³å£¬²ÅÄÜÔÚD4µÄÊä³ö¶ËÐγɡ°ÇåÁ㡱Âö³å¡£ÕâÑù¾ÍÍêÈ«ÅųýÁËÄÇЩ¸ÉÈÅÕÂö³åµÄÓ°Ï죬´Ó¶ø±£Ö¤ÁËÕ¹¿íÂö³å¿í¶ÈµÄÎȶ¨ÐÔºÍ׼ȷÐÔ¡£Í¼2ÊÇÕâÖÖÂö³åÕ¹¿íµÄʱÐò·ÂÕæ²¨ÐÎͼ¡£ËùÓÃµÄÆ÷¼þÊÇLattice¹«Ë¾µÄispLSI1032/883- 64PJNµÄPGA·â×°Æ÷¼þ¡£
2 »ù±¾CPLDÆ÷¼þÂö³åÕ¹¿íµçÂ·ÌØµã
´ÓÉÏÃæµÄµç·ÔÀíͼºÍʱÐò·ÂÕæ²¨ÐÎͼ¿ÉÒÔ¿´³ö£¬ÀûÓÃispÆ÷¼þ¹¹³ÉµÄÂö³åÕ¹¿íµç·¾ßÓÐÈçÏÂÌØµã£º
£¨1£©¶ÔÊäÈëÂö³åÐźŵĿí¶ÈÊÊÓ¦ÄÜÁ¦½ÏÇ¿¡£×îÕ¿ÉÒÔµ½nsÁ¿¼¶£¬ÒòÆä½öÓëËù²ÉÓõÄCPLDÆ÷¼þµÄ¹¤×÷ËÙ¶ÈÓйء£Òò´Ë£¬ÌرðÊÊÓÃÓÚ¶ÔÕÂö³åÀ×´ïÐźŽøÐÐÕ¹¿í¡£
£¨2£©Õ¹¿íÂö³åµÄ¿í¶È¿ÉÒÔ¸ù¾ÝÐèÒªÈÎÒâÉ趨£¬Òà¿É¸Ä±äµç·£¨ÀýÈçÓ뵥Ƭ»úÏà½áºÏ£©£¬Ê¹Æä×öµ½ÏÖ³¡ÊµÊ±×Ô¶¯¼ÓÔØ¡£
£¨3£©Õ¹¿íÂö³åµÄ¿í¶ÈÎȶ¨¡¢×¼È·¡£ÒòÎÞÍâ½ÓR¡¢C¶¨Ê±ÎÞÆ÷¼þ£¬ÆäÂö³å¿í¶È½öÓëËù²ÉÓõÄʱÖÓÆµÂʺÍCPLDÆ÷¼þµÄÐÔÄÜÓйء£
£¨4£©Õ¹¿íÂö³åµÄÇ°ÑØÓëÊäÈëÕÂö³åµÄÇ°ÑØÖ®¼äµÄÑÓ³Ùʱ¼ä»ù±¾ºã¶¨£¬¼´Õâ¸öÑÓ³Ùʱ¼äÊÇÐźŴÓD1ÎöʱÖÓÊäÈë¶Ëµ½D1µÄÊä³ö¶ËQµÄÑÓ³Ùʱ¼ä¡£
£¨5£©µç·µ÷ÊÔ¼òµ¥¡£µ±ÐèÒªµ÷ÕûÕ¹Âö³åµÄ¿í¶Èʱ£¬²»ÐèÒª»»ÎÞÆ÷²®£¬Ö»Òª½«ÖØÐÂÉè¼Æ¡¢·ÂÕæÍ¨¹ýºóµÄJEDÈÛ˿ͼÎļþ£¬Í¨¹ý¼ÓÔØµçÀÂÊÊʱ¼ÓÔØµ½CPLDÆ÷¼þÄÚ¼´¿É¡£ÕâÔڶԵ緽øÐиߡ¢µÍεÈÀýÐÐÊÔÑéʱ±äµÃ¼«Îª¼òµ¥¡¢·½±ãºÍ¸ßЧ¡£
´Óͼ1»¹¿ÉÒÔ¿´³ö£¬ÕâÖÖµ¥ÎÈ̬Âö³åÕ¹¿íµç·²úÉúµÄÂö¿í¾«¶ÈÊÇСÓÚ¡°+¡±»ò¡°-¡±Ò»¸öCPʱÖÓÖÜÆÚ¡£ÈôÒªÌá¸ßÕ¹¿íÂö³å¿í¶ÈµÄ¾«¶È£¬¿ÉÒÔ²ÉÓÃͼ3ËùʾµÄ¸Ä½øÐ͵¥ÎÈ̬Âö³åÕ¹¿íµç·£¬¼´ÔÚͼ1µç·µÄ»ù´¡ÉÏ£¬½«½øÈëispÆ÷¼þµÄʱÖÓÂö³åÐźž·´ÏàÆ÷·´Ïàºó£¬×÷ΪÁíÒ»¸öÏàͬÂö¿í¿ØÖƵ緵ļÆÊýÆ÷µÄʱÖÓÂö³å¡£ÕâÑù£¬Èç¹ûÊäÈëµÄÕÂö³åÔÚʱÖÓǰ°ëÖÜÆÚÄÚµ½´ï£¬ÔòÓÉD6¡¢D7¡¢D8×é³ÉµÄÂö¿í¿ØÖƵç·ÏÈ¿ªÊ¼¼ÆÊý£»Èç¹ûÊäÈëµÄÕÂö³åÔÚʱÖÓÂö³åµÄºó°ëÖÜÆÚÄÚµ½´ï£¬ÔòÓÉD2¡¢D3¡¢ D4×é³ÉµÄÂö¿í¿ØÖƵç·ÏÈ¿ªÊ¼¼ÆÊý¡£ÓÉÓÚÉÏÏÂÁ½¸öÂö¿í¿ØÖƵç·µÄʱ¼ä¼ÆÊýÖµÊÇÏàͬµÄ£¬¹ÊÏȼÆÊýÔòÏȽáÊø£¬ºó¼ÆÊýÔòºó½áÊø¡£Á½ÕßÖ®²îΪ°ë¸öʱÖÓÖÜÆÚÖµ¡£Õ¹¿íÂö³åÐźŵĿí¶È£¬Ê¼ÓÚÊäÈëÕÂö³åµÄÇ°ÑØ£¬¶øÖ¹ÓÚÁ½¸öÂö¿í¿ØÖƵç·ÖÐ×îÔç½áÊø¶¨Ê±¼ÆÊýµÄÄǸö¼ÆÊýÆ÷µÄ½øÎ»Âö³åËù²úÉúµÄ¡°ÇåÁ㡱Âö³åÐźš£Òò´Ë£¬²»¹ÜÊäÈëÕÂö³åÐźŵÄÇ°ÑØÓëʱÖÓÂö³åµÄÏà¶Ôʱ¼ä¹ØÏµÈçºÎ£¬ÆäÊä³öÕ¹¿íÂö³åµÄ¿í¶ÈΪÂö¿í¿ØÖƵç·µÄʱ¼ä¼ÆÊýÖµÓëÊäÈëÕÂö³åµÄÇ°ÑØ¼ÓÉÏʱÖÓÂö³åµÄÇ°ÑØ»òºóÑØÖ®²î¡£¾¡¹ÜÂö¿í¿ØÖƼÆÊýµç·µÄʱÖÓÂö³åÖÜÆÚÑØÓиı䣬µ«ÓÉÓÚÊäÈëÕÂö³åµÄÇ°ÑØÓë¿ØÖÆ¼ÆÊýµç·ʱÖÓÂö³åÉÏÉýÑØµÄ×î´óʱ²îÖ»Óаë¸öʱÖÓÂö³åÖÜÆÚ£¨×¢Ò⣺ʱÖÓÂö³åÐźŵÄÕ¼¿Õ±ÈΪ1:1£©£¬¹ÊÕ¹¿íÂö³åÐźŵĿí¶ÈÎó²îСÓÚ¡°+¡±»ò¡°-¡±°ë¸öʱÖÓÂö³åÖÜÆÚ¡£Í¼4ÊÇͼ3Ëùʾµç·µÄʱÐò·ÂÕæ²¨ÐÎͼ¡£´ÓʱÐò·ÂÕæ²¨ÐÎͼÖпÉÒÔ¿´µ½£¬Ç°¡¢ºó¡¢Á½¸öÊäÈëÕÂö³åµÄÇ°ÑØÓë¶ÔÓ¦µÄÕ¹¿íÂö³åÐźŵÄÇ°ÑØÖ®¼äµÄÑÓ³Ùʱ¼äÊÇÒ»ÑùµÄ¡£
¶øÕ¹¿íÂö³åÐźŵĺóÑØ×ÜÊÇÓëÁ½¸öÂö¿í¿ØÖƼÆÊýµç·ÖÐ×îÏȽáÊø¼ÆÊýµÄÄǸö¼ÆÊýÆ÷µÄ½øÎ»Âö³åËù²úÉúµÄ¡°ÇåÁ㡱Âö³åÐźÅÏà¶ÔÓ¦µÄ¡£´Ó¶øÖ¤ÊµÁ˲ÉÓÃͼ3Ëùʾµç·Ëù²úÉúµÄÂö³åÐźŵĿí¶È¾«È·¶È½Ïͼ1Ëùʾ֮µç·¼¸ºõÌá¸ßÒ»±¶¡£ÔÚÍⲿÌõ¼þ²»±äµÄÇé¿öÏ£¬Ìá¸ßÕ¹¿íÂö³åÐźž«¶ÈµÄ·½·¨ÓжàÖÖ£¬ÕâÀï²»ÔÙÒ»Ò»Àý¾Ù¡£
Posted on December 2nd, 2008 by CFZ
Filed under: xn--8prq9q.com | edit