ÉèΪÊ×Ò³ ¼ÓÈëÊÕ²Ø

TOP

Ó²¼þ¹¤³ÌʦÃæÊÔÎÊ´ð(Ò»)
2014-11-24 02:01:59 ¡¾´ó ÖРС¡¿ ä¯ÀÀ:576´Î
Tags£ºÓ²¼þ ¹¤³Ìʦ ÃæÊÔ ÎÊ´ð

Ä£Äâµç·
1¡¢»ù¶û»ô·ò¶¨ÀíµÄÄÚÈÝÊÇʲô£¿
»ù¶û»ô·ò¶¨ÂÉ°üÀ¨µçÁ÷¶¨Âɺ͵çѹ¶¨ÂÉ
µç Á÷¶¨ÂÉ£ºÔÚ¼¯×ܵç·ÖУ¬ÈκÎʱ¿Ì£¬¶ÔÈÎÒ»½Úµã£¬ËùÓÐÁ÷³ö½ÚµãµÄ֧·µçÁ÷µÄ´úÊýºÍºãµÈÓÚÁã¡£
µçѹ¶¨ÂÉ£ºÔÚ¼¯×ܵç·ÖУ¬ÈκÎʱ¿Ì£¬ÑØÈÎÒ»»Ø·£¬ËùÓÐÖ§ ·µçѹµÄ´úÊýºÍºãµÈÓÚÁã¡£
2¡¢ÃèÊö·´À¡µç·µÄ¸ÅÄÁоÙËûÃǵÄÓ¦Óá£
·´À¡£¬¾ÍÊÇÔÚµç×ÓϵͳÖУ¬°ÑÊä³ö»Ø·ÖеĵçÁ¿ÊäÈëµ½ÊäÈë»Ø·ÖÐÈ¥¡£
·´ À¡µÄÀàÐÍÓУºµçѹ´®Áª¸º·´À¡¡¢µçÁ÷´®Áª¸º·´À¡¡¢µçѹ²¢Áª¸º·´À¡¡¢µçÁ÷²¢Áª¸º·´À¡¡£
¸º·´À¡µÄÓŵ㣺½µµÍ·Å´óÆ÷µÄÔöÒæÁéÃô¶È£¬¸Ä±äÊäÈëµç×èºÍÊä³öµç ×裬¸ÄÉÆ·Å´óÆ÷µÄÏßÐԺͷÇÏßÐÔʧÕ棬ÓÐЧµØÀ©Õ¹·Å´óÆ÷µÄͨƵ´ø£¬×Ô¶¯µ÷½Ú×÷Óá£
µçѹ¸º·´À¡µÄÌص㣺µç·µÄÊä³öµçѹÇ÷ÏòÓÚά³Öºã¶¨¡£
µçÁ÷¸º ·´À¡µÄÌص㣺µç·µÄÊä³öµçÁ÷Ç÷ÏòÓÚά³Öºã¶¨¡£
3¡¢ÓÐÔ´Â˲¨Æ÷ºÍÎÞÔ´Â˲¨Æ÷µÄÇø±ð
ÎÞÔ´Â˲¨Æ÷£ºÕâÖÖµç·Ö÷ÒªÓÐÎÞÔ´Ôª¼þR¡¢LºÍC×é³É
ÓÐ Ô´Â˲¨Æ÷£º¼¯³ÉÔ˷źÍR¡¢C×é³É£¬¾ßÓв»Óõç¸Ð¡¢Ìå»ýС¡¢ÖØÁ¿ÇáµÈÓŵ㡣
¼¯³ÉÔ˷ŵĿª»·µçѹÔöÒæºÍÊäÈë×迹¾ùºÜ¸ß£¬Êä³öµç×èС£¬¹¹³ÉÓÐÔ´Â˲¨µç· ºó»¹¾ßÓÐÒ»¶¨µÄµçѹ·Å´óºÍ»º³å×÷Óᣵ«¼¯³ÉÔË·Å´ø¿íÓÐÏÞ£¬ËùÒÔÄ¿Ç°µÄÓÐÔ´Â˲¨µç·µÄ¹¤×÷ƵÂÊÄÑÒÔ×öµÃºÜ¸ß¡£


Êý×Öµç·
1¡¢Í¬²½µç·ºÍÒì²½µç ·µÄÇø±ðÊÇʲô£¿
ͬ²½µç·£º´æ´¢µç·ÖÐËùÓд¥·¢Æ÷µÄʱÖÓÊäÈë¶Ë¶¼½Óͬһ¸öʱÖÓÂö³åÔ´£¬Òò¶øËùÓд¥·¢Æ÷µÄ״̬µÄ±ä»¯¶¼ÓëËù¼ÓµÄʱÖÓÂö³åÐźÅͬ²½¡£
Òì ²½µç·£ºµç·ûÓÐͳһµÄʱÖÓ£¬ÓÐЩ´¥·¢Æ÷µÄʱÖÓÊäÈë¶ËÓëʱÖÓÂö³åÔ´ÏàÁ¬£¬ÕâÓÐÕâЩ´¥·¢Æ÷µÄ״̬±ä»¯ÓëʱÖÓÂö³åͬ²½£¬¶øÆäËûµÄ´¥·¢Æ÷µÄ״̬±ä»¯²»ÓëʱÖÓÂö³å ͬ²½¡£
2¡¢Ê²Ã´ÊÇ¡±ÏßÓ롱Âß¼­£¬ÒªÊµÏÖËü£¬ÔÚÓ²¼þÌØÐÔÉÏÓÐʲô¾ßÌåÒªÇó£¿
½«Á½¸öÃŵç·µÄÊä³ö¶Ë²¢ÁªÒÔʵÏÖÓëÂß¼­µÄ¹¦ÄܳÉΪÏßÓë¡£
ÔÚ Ó²¼þÉÏ£¬ÒªÓÃOCÃÅÀ´ÊµÏÖ£¬Í¬Ê±ÔÚÊä³ö¶Ë¿Ú¼ÓÒ»¸öÉÏÀ­µç×è¡£
ÓÉÓÚ²»ÓÃOCÃÅ¿ÉÄÜʹ¹àµçÁ÷¹ý´ó£¬¶øÉÕ»µÂß¼­ÃÅ¡£
3¡¢½âÊÍsetupºÍ hold time violation£¬»­Í¼ËµÃ÷£¬²¢ËµÃ÷½â¾ö°ì·¨¡££¨ÍþÊ¢VIA2003.11.06ÉϺ£±ÊÊÔÊÔÌ⣩
Setup/hold timeÊDzâÊÔоƬ¶ÔÊäÈëÐźźÍʱÖÓÐźÅÖ®¼äµÄʱ¼äÒªÇó¡£½¨Á¢Ê±¼äÊÇÖ¸´¥·¢Æ÷µÄʱÖÓÐźÅÉÏÉýÑص½À´ÒÔÇ°£¬Êý¾ÝÎȶ¨²»±äµÄʱ¼ä¡£ÊäÈëÐźÅÓ¦ÌáǰʱÖÓÉÏÉýÑØ £¨ÈçÉÏÉýÑØÓÐЧ£©Tʱ¼äµ½´ïоƬ£¬Õâ¸öT¾ÍÊǽ¨Á¢Ê±¼ä-Setup time.Èç²»Âú×ãsetup time,Õâ¸öÊý¾Ý¾Í²»Äܱ»ÕâһʱÖÓ´òÈë´¥·¢Æ÷£¬Ö»ÓÐÔÚÏÂÒ»¸öʱÖÓÉÏÉýÑØ£¬Êý¾Ý²ÅÄܱ»´òÈë´¥·¢Æ÷¡£
±£³Öʱ¼äÊÇÖ¸´¥·¢Æ÷µÄʱÖÓÐźÅÉÏÉýÑص½À´ÒÔºó£¬ Êý¾ÝÎȶ¨²»±äµÄʱ¼ä¡£Èç¹ûhold time²»¹»£¬Êý¾ÝͬÑù²»Äܱ»´òÈë´¥·¢Æ÷¡£
½¨Á¢Ê±¼ä(Setup Time)ºÍ±£³Öʱ¼ä£¨Hold time£©¡£½¨Á¢Ê±¼äÊÇÖ¸ÔÚʱÖÓ±ßÑØÇ°£¬Êý¾ÝÐźÅÐèÒª±£³Ö²»±äµÄʱ¼ä¡£±£³Öʱ¼äÊÇָʱÖÓÌø±ä±ßÑغóÊý¾ÝÐźÅÐèÒª±£³Ö²»±äµÄʱ¼ä¡£Èç¹ûÊý¾ÝÐźÅÔÚʱÖÓÑØ´¥·¢ Ç°ºó³ÖÐøµÄʱ¼ä¾ù³¬¹ý½¨Á¢ºÍ±£³Öʱ¼ä£¬ÄÇô³¬¹ýÁ¿¾Í·Ö±ð±»³ÆΪ½¨Á¢Ê±¼äÔ£Á¿ºÍ±£³Öʱ¼äÔ£Á¿¡£
4¡¢Ê²Ã´ÊǾºÕùÓëðÏÕÏÖÏó£¿ÔõÑùÅжϣ¿ÈçºÎÏû³ý£¿£¨ºº Íõ±ÊÊÔ£©
ÔÚ×éºÏÂß¼­ÖУ¬ÓÉÓÚÃŵÄÊäÈëÐźÅͨ·Öо­¹ýÁ˲»Í¬µÄÑÓʱ£¬µ¼Öµ½´ï¸ÃÃŵÄʱ¼ä²»Ò»Ö½оºÕù¡£
²úÉúë´Ì½ÐðÏÕ¡£Èç¹û²¼¶ûʽÖÐÓÐÏà·´ µÄÐźÅÔò¿ÉÄܲúÉú¾ºÕùºÍðÏÕÏÖÏó¡£
½â¾ö·½·¨£ºÒ»ÊÇÌí¼Ó²¼¶ûʽµÄÏûÈ¥Ï¶þÊÇÔÚоƬÍⲿ¼ÓµçÈÝ¡£
5¡¢Ãû´Ê£ºSRAM¡¢SSRAM¡¢ SDRAM
SRAM£º¾²Ì¬RAM
DRAM£º¶¯Ì¬RAM
SSRAM£ºSynchronous Static Random Access Memoryͬ²½¾²Ì¬Ëæ»ú·ÃÎÊ´æ´¢Æ÷¡£ËüµÄÒ»ÖÖÀàÐ͵ÄSRAM¡£SSRAMµÄËùÓзÃÎʶ¼ÔÚʱÖÓµÄÉÏÉý/ϽµÑØÆô¶¯¡£µØÖ·¡¢Êý¾ÝÊäÈëºÍÆäËü¿ØÖÆÐźžùÓÚʱÖÓ ÐźÅÏà¹Ø¡£ÕâÒ»µãÓëÒì²½SRAM²»Í¬£¬Òì²½SRAMµÄ·ÃÎʶÀÁ¢ÓÚʱÖÓ£¬Êý¾ÝÊäÈëºÍÊä³ö¶¼ÓɵØÖ·µÄ±ä»¯¿ØÖÆ¡£
SDRAM£ºSynchronous DRAMͬ²½¶¯Ì¬Ëæ»ú´æ´¢Æ÷
6¡¢FPGAºÍASICµÄ¸ÅÄËûÃǵÄÇø±ð¡££¨Î´Öª£©
´ð°¸£ºFPGAÊǿɱà³ÌASIC¡£
ASIC: רÓü¯³Éµç·£¬ËüÊÇÃæÏòרÃÅÓÃ;µÄµç·£¬×¨ÃÅΪһ¸öÓû§Éè¼ÆºÍÖÆÔìµÄ¡£¸ù¾ÝÒ»¸öÓû§µÄÌض¨ÒªÇó£¬ÄÜÒÔµÍÑÐÖƳɱ¾£¬¶Ì¡¢½»»õÖÜÆÚ¹©»õµÄÈ«¶¨ÖÆ£¬°ë¶¨ÖƼ¯³Éµç ·¡£Óë ÃÅÕóÁеÈÆäËüASIC(Application Specific IC)Ïà±È£¬ËüÃÇÓÖ¾ßÓÐÉè¼Æ¿ª·¢ÖÜÆڶ̡¢Éè¼ÆÖÆÔì³É±¾µÍ¡¢¿ª·¢¹¤¾ßÏȽø¡¢±ê×¼²úÆ·ÎÞÐè²âÊÔ¡¢ÖÊÁ¿Îȶ¨ÒÔ¼°¿ÉʵʱÔÚÏß¼ìÑéµÈÓŵ㡣
7¡¢Ê²Ã´½Ð×ö OTPƬ¡¢ÑÚĤƬ£¬Á½ÕßµÄÇø±ðºÎÔÚ£¿
OTP means one time program£¬Ò»´ÎÐÔ±à³Ì
MTP means multi time program£¬¶à´ÎÐÔ±à³Ì
OTP£¨One Time Program£©ÊÇMCUµÄÒ»ÖÖ´æ´¢Æ÷ÀàÐÍ
MCU°´Æä´æ´¢Æ÷ÀàÐÍ¿É·Ö ÎªMASK(ÑÚÄ£)ROM¡¢OTP(Ò»´ÎÐԿɱà³Ì)ROM¡¢FLASHROMµÈÀàÐÍ¡£
MASKROMµÄMCU¼Û¸ñ±ãÒË£¬µ«³ÌÐòÔÚ³ö³§Ê±ÒѾ­¹Ì»¯£¬ ÊʺϳÌÐò¹Ì¶¨²»±äµÄÓ¦Óó¡ºÏ£»
FALSHROMµÄMCU³ÌÐò¿ÉÒÔ·´¸´²Áд£¬Áé»îÐÔºÜÇ¿£¬µ«¼Û¸ñ½Ï¸ß£¬Êʺ϶Լ۸ñ²»Ãô¸ÐµÄÓ¦Óó¡ºÏ»ò×ö¿ª·¢ÓÃ;£»
OTP ROMµÄMCU¼Û¸ñ½éÓÚÇ°Á½ÕßÖ®¼ä£¬Í¬Ê±ÓÖÓµÓÐÒ»´ÎÐԿɱà³ÌÄÜÁ¦£¬ÊʺϼÈÒªÇóÒ»¶¨Áé»îÐÔ£¬ÓÖÒªÇóµÍ³É±¾µÄÓ¦Óó¡ºÏ£¬ÓÈÆäÊǹ¦Äܲ»¶Ï·­Ð¡¢ÐèҪѸËÙÁ¿²úµÄµç ×Ó²úÆ·¡£
8¡¢µ¥Æ¬»úÉϵçºóûÓÐÔËת£¬Ê×ÏÈÒª¼ì²éʲô£¿
Ê×ÏÈÓ¦¸ÃÈ·ÈϵçÔ´µçѹÊÇ·ñÕý³£¡£Óõçѹ±í²âÁ¿½ÓµØÒý½Å¸úµçÔ´Òý½ÅÖ®¼äµÄµçѹ£¬¿´ÊÇ·ñ ÊǵçÔ´µçѹ£¬ÀýÈç³£ÓõÄ5V¡£
½ÓÏÂÀ´¾ÍÊǼì²é¸´Î»Òý½ÅµçѹÊÇ·ñÕý³£¡£·Ö±ð²âÁ¿°´Ï¸´Î»°´Å¥ºÍ·Å¿ª¸´Î»°´Å¥µÄµçѹֵ£¬¿´ÊÇ·ñÕýÈ·¡£
È»ºóÔÙ¼ì ²é¾§ÕñÊÇ·ñÆðÕñÁË£¬Ò»°ãÓÃʾ²¨Æ÷À´¿´¾§ÕñÒý½ÅµÄ²¨ÐΣ¬×¢ÒâÓ¦¸ÃʹÓÃʾ²¨Æ÷̽ͷµÄ¡°X10¡±µµ¡£ÁíÒ»¸ö°ì·¨ÊDzâÁ¿¸´Î»×´Ì¬ÏµÄIO¿Úµçƽ£¬°´×¡¸´Î»¼ü²»·Å£¬ È»ºó²âÁ¿IO¿Ú£¨Ã»½ÓÍⲿÉÏÀ­µÄP0¿Ú³ýÍ⣩µÄµçѹ£¬¿´ÊÇ·ñÊǸߵçƽ£¬Èç¹û²»ÊǸߵçƽ£¬Ôò¶à°ëÊÇÒòΪ¾§ÕñûÓÐÆðÕñ¡£
ÁíÍ⻹ҪעÒâµÄµØ·½ÊÇ£¬Èç¹ûʹ ÓÃƬÄÚROMµÄ»°£¨´ó²¿·ÖÇé¿öÏÂÈç´Ë£¬ÏÖÔÚÒѾ­ºÜÉÙÓÐÓÃÍⲿÀ©ROMµÄÁË£©£¬Ò»¶¨Òª½«EAÒý½ÅÀ­¸ß£¬·ñÔò»á³öÏÖ³ÌÐòÂÒÅܵÄÇé¿ö¡£ÓÐʱÓ÷ÂÕæÆ÷¿ÉÒÔ£¬¶øÉÕÈë Ƭ×Ó²»ÐУ¬ÍùÍùÊÇÒòΪEAÒý½ÅûÀ­¸ßµÄÔµ¹Ê£¨µ±È»£¬¾§ÕñûÆðÕñÒ²ÊÇÔ­ÒòÖ»Ò»£©¡£¾­¹ýÉÏÃ漸µãµÄ¼ì²é£¬Ò»°ã¼´¿ÉÅųý¹ÊÕÏÁË¡£Èç¹ûϵͳ²»Îȶ¨µÄ»°£¬ÓÐʱÊÇÒòΪ µçÔ´Â˲¨²»ºÃµ¼Öµġ£ÔÚµ¥Æ¬»úµÄµçÔ´Òý½Å¸úµØÒý½ÅÖ®¼ä½ÓÉÏÒ»¸ö0.1uFµÄµçÈÝ»áÓÐËù¸ÄÉÆ¡£Èç¹ûµçԴûÓÐÂ˲¨µçÈݵĻ°£¬ÔòÐèÒªÔÙ½ÓÒ»¸ö¸ü´óÂ˲¨µçÈÝ£¬ÀýÈç 220uFµÄ¡£Óöµ½ÏµÍ³²»Îȶ¨Ê±£¬¾Í¿ÉÒÔ²¢ÉϵçÈÝÊÔÊÔ£¨Ô½¿¿½üоƬԽºÃ£©¡£


PCB£º
1¡¢µç×èµçÈݵķâ×°ÐÎʽÈçºÎÑ¡Ôñ£¬ÓÐûÓÐʲôԭÔò£¿±ÈÈ磬ͬÑùÊÇ 104 µÄµçÈÝÓÐ 0603¡¢0805 µÄ·â×°£¬Í¬ÑùÊÇ 10uF µçÈÝÓÐ 3216¡¢0805¡¢3528 µÈ·â×°ÐÎʽ£¬Ñ¡ÔñÄÄÖÖ·â×°ÐÎʽ±È½ÏºÏÊÊÄØ£¿
2¡¢ÓÐʱºòÁ½¸öоƬµÄÒý½Å(ÈçоƬA µÄÒý½Å 1,оƬB µÄÒý½Å 2)¿ÉÒÔÖ±½ÓÏàÁ¬£¬ÓÐʱºòÒý½ÅÖ®¼ä(ÈçA-1 ºÍ B-2)Ö®¼äÈ´Òª¼ÓÉÏһƬµç×裬Èç 22Å·£¬ÇëÎÊÕâÊÇΪʲô£¿Õâ¸öµç×èÓÐʲô×÷Ó㿵ç×è×èÖµÈçºÎÑ¡Ôñ£¿
3¡¢ÅººÏµçÈÝÈçºÎ²¼Öã¿ÓÐʲôԭÔò£¿ÊDz»ÊÇÿ¸öµçÔ´Òý½Å²¼ÖÃһƬ 0.1¦ÌF£¿ÓÐʱºò¿´µ½ 0.1¦ÌF ºÍ 10¦ÌF ÁªºÏÆðÀ´Ê¹Óã¬ÎªÊ²Ã´£¿
4¡¢Ëùν 5V TTL Æ÷¼þ¡¢5V CMOS Æ÷¼þÊÇָʲôº¬Ò壿ÊDz»ÊÇ˵¸ÃÆ÷¼þµçÔ´½ÓÉÏ 5V£¬ÆäÒý½ÅÊä³ö»òÊäÈëµçƽ¾ÍÊÇ 5V TTL »òÕß 5v CMOS£¿
[´ð]£º
1¡¢µç×èµçÈݵķâ×°ÓëÔª¼þµÄ¹æ¸ñÓйأ¬¼ò¶øÑÔÖ®£¬¶ÔÓÚµç×裬·â×°Óë×èÖµ£¨ÈÝÖµ£©ºÍ¹¦ÂÊÓйأ¬¹¦ÂÊÔ½´ó£¬·â×°³ß ´çÔ½´ó£»¶ÔÓÚµçÈÝ£¬·â×°ÓëÈÝÖµºÍÄÍ

Ê×Ò³ ÉÏÒ»Ò³ 1 2 ÏÂÒ»Ò³ βҳ 1/2/2
¡¾´ó ÖРС¡¿¡¾´òÓ¡¡¿ ¡¾·±Ìå¡¿¡¾Í¶¸å¡¿¡¾Êղء¿ ¡¾ÍƼö¡¿¡¾¾Ù±¨¡¿¡¾ÆÀÂÛ¡¿ ¡¾¹Ø±Õ¡¿ ¡¾·µ»Ø¶¥²¿¡¿
ÉÏһƪ£º´úÂë·ÖÎöÌâ ÏÂһƪ£ºÐÂÀ˱ÊÊÔÌâ×ܽá

×îÐÂÎÄÕÂ

ÈÈÃÅÎÄÕÂ

Hot ÎÄÕÂ

Python

C ÓïÑÔ

C++»ù´¡

´óÊý¾Ý»ù´¡

linux±à³Ì»ù´¡

C/C++ÃæÊÔÌâÄ¿