ÑÇÐÇÓÎÏ·¹ÙÍø-www.yaxin868.com



ɽ¶«ÑÇÐÇÓÎÏ·¹ÙÍø»ú´²ÓÐÏÞ¹«Ë¾Ï³´²¹Ù·½ÍøÕ¾½ñÌìÊÇ£º2025-06-22Çл»³ÇÊÐ[È«¹ú]-ÍøÕ¾µØÍ¼
ÍÆ¼ö²úÆ· :
ÍÆ¼öÐÂÎÅ
¼¼ÊõÎÄÕµ±Ç°Î»ÖÃ:¼¼ÊõÎÄÕÂ>

ÈýÏàµçÄܼÆÁ¿sopcоƬµÄÖÆ×÷·½·¨

ʱ¼ä:2025-06-22    ×÷Õß: ¹ÜÀíÔ±

רÀûÃû³Æ£ºÈýÏàµçÄܼÆÁ¿sopcоƬµÄÖÆ×÷·½·¨
¼¼ÊõÁìÓò£º
ÈýÏàµçÄܼÆÁ¿S0PCоƬ
(Ò») ¼¼ÊõÁìÓò ±¾ÊµÓÃÐÂÐÍÉæ¼°Ò»ÖÖÈýÏàµçÄܼÆÁ¿SOPC(System On Programmable Chip)оƬ£¬ ¾ßÌå½²ÊÇÒ»ÖÖ¼¯³ÉÁËÈýÏàµçÄܱíËùÐèµÄÈ«²¿ºËÐĵç·£¬°üÀ¨Î¢´¦ÀíÆ÷¡¢µçÄܼÆÁ¿¡¢¸÷ÖÖ¿ØÖÆ Æ÷ÒÔ¼°Í¨ÐŽӿڵȵÄSOCоƬ¡£ÀûÓøÃоƬ£¬µç±íÉè¼ÆÕß¿ÉÒÔ¸ù¾ÝÐèÒª¶ÔоƬµÄÓ²¼þ½á¹¹¡¢ ¹¦ÄÜÌØµã¡¢×ÊÔ´Õ¼ÓõȽøÐÐÁé»î¹¹½¨Óë±à³Ì£¬´Ó¶øÔÚÏ൱¶ÌµÄÖÜÆÚÄÚÓúܵ͵ijɱ¾¾Í¿ÉÒÔ ¿ª·¢³öÄ¿±ê²úÆ·¡£ÊôÓÚÒÇÆ÷ÒÇ±í¼¼ÊõÁìÓò¡£
(¶þ) ±³¾°¼¼Êõ ÔÚÖйúµÄµçÄܱíÊг¡ÉÏ£¬µç×ÓʽµçÄܱíÔ¼Õ¼30 40%£¬ÆäÖе¥Ïàµç×ÓʽµçÄܱíµÄ ÄêÐèÇóÁ¿Îȶ¨Îª2000ÍòÖ»×óÓÒ£¬ÈýÏàµç×ÓʽµçÄܱíÒÑÔö³¤µ½600ÍòÖ»ÒÔÉÏ¡£µç×ÓʽµçÄÜ±í ¾ßÓо«¶È¸ß¡¢¹¦ÄÜÇ¿¡¢ÊÙÃü³¤µÈÓŵ㣬ʣÓà60 70%µÄ´«Í³»úе±íÕýÖð½¥±»µç×ÓʽµçÄܱí ËùÌæ´ú¡£µç×ÓʽµçÄÜ±í½¥³ÉÖ÷½ÇΪÆäºËÐÄÆ÷¼þ¡ª¡ªµçÄܼÆÁ¿Ð¾Æ¬´øÀ´¾Þ´óµÄÊг¡»ú»á¡£µç ÄܼÆÁ¿Ð¾Æ¬µÄ¼¼Êõˮƽֱ½Ó¾ö¶¨Á˵ç×ÓʽµçÄܱíµÄ¸÷ÏîÐÔÄÜÖ¸±ê£¬ÀýÈçµç×ÓʽµçÄܱíµÄ¼Æ Á¿¾«¶È¡¢¿É¿¿ÐԺͳ¤ÆÚʹÓÃÊÙÃüµÈ¡£ ĿǰÔÚ¹úÄÚ£¬µ¥¡¢ÈýÏàµçÄܱíµÄÉè¼Æ¹æ·¶»¹²»ÊǺÜÑϸñ¡£¸÷¸öµçÄܱíÖÆÔì³§¼ÒÔÚ ¶ÔÈýÏàµçÄܱíµÄ¹¦ÄÜÉè¼ÆÉ϶¼Ã»ÓÐÃ÷È·µÄ±ê×¼£¬»ù±¾ÉÏÊǰ´ÕÕ¿Í»§Ìá³öµÄÒªÇó£¬Ñ¡ÔñÊг¡ ÉÏÒÑÓеÄCPU¡¢µçÄܼÆÁ¿Ð¾Æ¬¼°ÍâΧӲ¼þÄ£¿é½øÐоßÌåµÄÉè¼Æ¡£ÕâÑù£¬Ã¿´Î²»Í¬¹¦ÄÜÒªÇóµÄ Éè¼ÆÏîÄ¿¶¼ÐèÒª¶ÔÔ­ÓеÄÈíÓ²¼þÉè¼Æ·½°¸×ö³öÏàÓ¦µÄµ÷Õû¡£ÆäÖУ¬¶ÔÓ²¼þÉè¼Æ·½°¸µÄ¸Ä±ä ¿ÉÄÜ»á¶Ô²úÆ·°²È«¿É¿¿ÐÔÔì³ÉºÜ´óµÄÓ°Ï죬ͬʱҲ»á¸øÉè¼ÆÖÆÔì³§¼Ò´øÀ´¸ü¶àµÄͶ×ʼ°²» ±ã¡£ Èç¹ûÄܹ»½«µçÄܱíËùÐèµÄÈ«²¿ºËÐĵç·(ÀýÈç΢´¦ÀíÆ÷£¬µçÄܼÆÁ¿Ð¾Æ¬¡¢¸÷ÖÖ¿Ø ÖÆÆ÷ÓëͨÐŽӿڵÈ)·ÅÔÚͬһоƬÉÏ£¬¾Í¿ÉÒÔ´ó·ù¿sСÕû¸öϵͳËùÕ¼µÄÃæ»ý£¬Í¬Ê±»¹»á¼õ ÉÙÍâΧÇý¶¯½Ó¿Úµ¥Ôª¼°µç·°å¼äµÄÐźŴ«µÝ£¬¼Ó¿ì΢´¦ÀíÆ÷Êý¾Ý´¦ÀíµÄËÙ¶È£¬ÄÚǶµÄÏß· »¹¿ÉÒÔ±ÜÃâÍⲿµç·°åÉÏÐźŴ«µÝËùÔì³ÉµÄϵͳ¸ÉÈÅ¡£ Ŀǰ¹úÄÚÍâ½öÓÐÉÙÊý¼¸¸ö¼¯³Éµç·ÆóÒµÉè¼ÆºÍÉú²úµçÄܼÆÁ¿Ð¾Æ¬£¬¿ÉÒÔ¹éÄÉΪÒÔ Ï¼¸¸öÌØµã …¢´ó²¿·ÖоƬÔÚ¹¦ÄÜÉÏÒÔÈ«¶¨ÖƵÄASIC(Application Specificlntegrated Circuit)оƬΪÖ÷£¬Ö»Íê³É¼ÆÁ¿£¬Æ¬ÄÚ²»¼¯³ÉMCU(MicroControl Unit)¡£Òò¶øSOC(System On Chip)µ¥Ð¾Æ¬µÄÉè¼ÆÊǵçÄÜоƬµÄÒ»¸öÑо¿Èȵ㡣 …¢¹úÍâ×îÐÂÑÐÖÆÁËÈýÏàS0Cµ¥Ð¾Æ¬(71M6513)£¬µ«Æ¬ÄÚ¼¯³ÉµÄÊÇ8051µ¥Æ¬»ú£¬ÓÉ ÓÚ8051µ¥Æ¬»úÊÇIP(Intelligent Propriety)Ó²ºË£¬Ìåϵ½á¹¹²»¿É±ä£¬Òò´ËÕâÖÖS0CоƬ µÄÁé»îÐԲ¼Û¸ñ¸ß¡£ …¢¹úÄÚÒ²³¯S0Cµ¥Ð¾Æ¬·½Ïò·¢Õ¹£¬Ä¿Ç°£¬Ö»ÓÐÖ麣¾æÁ¦Ò»¼Ò¹«Ë¾ÔÚ05ÄêÑÐÖÆÁËÒ» ¿îµ¥ÏàSOCоƬ(ATT7023))£¬µ«¸Ã¿îоƬֻÄÜÓÃÓÚµ¥ÏàµçÄܼÆÁ¿£¬Ïà¶ÔÀ´ËµÐÔÄÜÖ¸±ê½ÏµÍ (¾«¶È0.5¼¶)£¬Ä¿Ç°»¹Ã»ÓйÒÍøÊ¹ÓᣠÆäÖУ¬S0C£¬¼´ÎªSystem On Chip :ƬÉÏϵͳ(ϵͳ¼¶Ð¾Æ¬)£¬Ò»ÖÖ½áºÏÁËÐí¶à¹¦ÄÜÄ£¿éºÍ΢´¦ÀíÆ÷ºËÐĵĵ¥Ð¾Æ¬µç·ϵͳ¡£ÊÇÒ»ÖÖÔڽṹÉÏÒÔǶÈëʽϵͳ½á¹¹Îª»ù´¡£¬¼¯Èí Ó²¼þÓëÒ»ÌåµÄϵͳ¼¶Ð¾Æ¬¡£ ¶øSOPC£¬¼´ÎªSystem On Programmable Chip :ƬÉϿɱà³Ìϵͳ£¬»òÕß˵ÊÇ»ùÓÚ´ó ¹æÄ£FPGA (Field Programmable Gate Array,¼´ÏÖ³¡¿É±à³ÌÃÅÕóÁÐ)½â¾ö·½°¸µÄS0C¡£Ëü ÊÇÏÖ´ú¼ÆËã»ú¸¨Öú¼¼Êõ¡¢EDA (Electronic DesignAutomation)¼¼ÊõºÍ´ó¹æÄ£¼¯³Éµç·¼¼ Êõ¸ß¶È·¢Õ¹µÄ²úÎï¡£SOPC¼¼ÊõµÄÄ¿±ê¾ÍÊÇÊÔͼ½«¾¡¿ÉÄÜ´ó¶øÍêÉÆµÄµç×Óϵͳ£¬°üÀ¨Ç¶Èëʽ ´¦ÀíÆ÷ϵͳ¡¢½Ó¿Úϵͳ¡¢Ó²¼þЭ´¦ÀíÆ÷»ò¼ÓËÙÆ÷ϵͳ¡¢DSPϵͳ¡¢´æ´¢µç·ÒÔ¼°Êý×ÖϵͳµÈ£¬ ÔÚµ¥Ò»µÄFPGAÖÐʵÏÖ£¬Ê¹µÃËùÉè¼ÆµÄµç·ϵͳÔÚÆä¹æÄ£¡¢¿É¿¿ÐÔ¡¢Ìå»ý¡¢¹¦ºÄ¡¢¹¦ÄÜ¡¢ÐÔÄÜÖ¸ ±ê¡¢ÉÏÊÐÖÜÆÚ¡¢¿ª·¢³É±¾¡¢²úƷά»¤¼°ÆäÓ²¼þÉý¼¶µÈ·½ÃæÊµÏÖ×îÓÅ»¯¡£
(Èý)ʵÓÃÐÂÐÍÄÚÈÝ ±¾ÊµÓÃÐÂÐ͵ÄÄ¿µÄÔÚÓÚÌṩһÖÖ»ùÓÚNI0S II΢´¦ÀíÆ÷µÄÈýÏàµçÄܼÆÁ¿S0PCо
Ƭ£¬Ö÷ÒªÃæÏòÈýÏàµçÄܱíµÄÉè¼Æ£¬Éè¼ÆÕß¿ÉÒÔ¸ù¾ÝÓû§ÐèÇó¶Ô¸ÃоƬµÄÓ²¼þ½á¹¹¡¢¹¦ÄÜÌØ
µã¡¢×ÊÔ´Õ¼ÓõȽøÐÐÁé»î¹¹½¨£¬´Ó¶øÔÚÏ൱¶ÌµÄÖÜÆÚÄÚÓúܵ͵ijɱ¾¾Í¿ÉÒÔ¿ª·¢³öÄ¿±ê²ú
Æ·£¬¶ø²»ÊDZ»¶¯µØ¸úËæºÍʹÓÃÊг¡ÉÏÒÑÓеÄMCU½øÐÐ"½©Ó²µÄÓ²¼þÁ¬½áºÍÆ´×°"¡£±¾ÊµÓÃÐÂÐÍÌṩµÄÈýÏàµçÄܼÆÁ¿SOPCоƬ£¬ÄÚ²¿°üÀ¨AD¿ØÖÆÆ÷£¬FIFO(First In
First 0ut£¬¼´ÏȽøÏȳöÊý¾Ý»º´æÆ÷)£¬µçÄܼÆÁ¿¡¢ÅäÖüĴæÆ÷¡¢NI0SI1ÈíºË΢´¦ÀíÆ÷¡¢ÈÕÀúʱ
ÖÓ½Ó¿Ú£¬DFC (Digital to Frequency Converter,¼´Êý×ÖÆµÂʱ任Æ÷)£¬IIC½Ó¿ÚÒÔ¼°LCD¿Ø
ÖÆÆ÷µÈ²¿·Ö¡£ ËùÊöµÄAD¿ØÖÆÆ÷µÄÊäÈë¶ËÓëÍⲿµÄÐźŲɼ¯°åÏàÁ¬£¬Êä³ö¶ËÓëÏȽøÏȳöÊý¾Ý»º ´æÆ÷µÄÊäÈë¶ËÏàÁ¬£»ÏȽøÏȳöÊý¾Ý»º´æÆ÷µÄÊä³ö¶ËÁ¬½ÓµçÄܼÆÁ¿Ä£¿é£»¸ÃµçÄܼÆÁ¿Ä£¿é ͬʱÓëÅäÖüĴæÆ÷µÄÊäÈë¶ËÏàÁ¬£¬ÅäÖüĴæÆ÷µÄÊä³ö¶ËÓëÊý×ÖÆµÂʱ任Æ÷µÄÊäÈë¶ËÏàÁ¬£¬ Êý×ÖÆµÂʱ任Æ÷µÄÊä³ö¶ËÏàÁ¬LCD¿ØÖÆÆ÷£»NIOSII΢´¦ÀíÆ÷ҲͬLCD¿ØÖÆÆ÷ÏàÁ¬£¬Í¬Ê± NIOSII΢´¦ÀíÆ÷Á¬½ÓÈÕÀúʱÖÓ½Ó¿Ú¼°IIC½Ó¿Ú £»ËùÊöµÄÈÕÀúʱÖÓ½Ó¿ÚͬʱÁ¬½ÓÍⲿµÄÈÕÀú ʱÖÓоƬ£¬IIC½Ó¿ÚÁ¬½ÓÍⲿµÄÇý¶¯ROM¡£ ÆäÖУ¬AD¿ØÖÆÆ÷µÄÊäÈëΪÐźŲɼ¯°åÉϲɼ¯µ½µÄÈýÏàµçѹºÍÈýÏàµçÁ÷(6¸öͨµÀ µÄ´®ÐÐÊý¾Ý)£¬AD¿ØÖÆÆ÷Êǰ´ÕÕAD73360оƬµÄʱÐò£¬½«ÊäÈëµÄ6¸öͨµÀµÄ´®ÐÐÊý¾Ýת»»³É ²¢ÐÐÊý¾Ý²¢´æ´¢ÔÚÏàÓ¦µÄFIFOÖУ»6ͨµÀµÄFIFO±£´æAD¿ØÖÆÆ÷ËÍÀ´µÄ6ͨµÀ1¸öÖܲ¨µÄAD Êý¾Ý£¬ÒÔ±ãºóÃæµÄÔËËãʹÓã¬ÕâÑù×ö»¹ÓÐÒ»¸öºÃ´¦¾ÍÊǵçÄܼÆÁ¿Ä£¿é¿ÉÒÔʵÏÖÁ÷Ë®Ï߽ṹ£¬ ¼Ó¿ìÔËËãËÙ¶È£»µçÄܼÆÁ¿Ä£¿éÖ÷ÒªÊÇÀûÓÃFPGAʵÏÖµçÄܵÄÓй¦¡¢ÎÞ¹¦ºÍÊÓÔÚ¹¦ÂʵļÆÁ¿£» ÅäÖüĴæÆ÷Öб£´æÅäÖÃÊý¾Ý¡¢ÀúÊ·µçÁ¿Êý¾Ý¡¢¶³½áÊý¾ÝµÈµÈ£»NIOS IIÈíºË΢´¦ÀíÆ÷Íê³ÉÕû ¸öµçÄܼÆÁ¿Ð¾Æ¬µÄµ÷¶È¹¤×÷£»ÈÕÀúʱÖÓ½Ó¿ÚÓëÍⲿµÄÈÕÀúʱÖÓоƬÏàÁ¬£¬ÎªÐ¾Æ¬ÌṩʱÖÓ ÐÅÏ¢£¬¹©NIOS IIÈíºË΢´¦ÀíÆ÷ʹÓ㬴Ӷø¹¹³É¸´·ÑÂʵçÄÜ±í£»DFCÄ£¿é¾ÍÊǽ«¼ÆÁ¿ºóµÄµç ÄÜֵת»»³ÉÂö³åµÄ¸öÊýÊä³ö£¬ÒÔ±ãУ±í£»IIC½Ó¿Ú¿ØÖÆÍⲿµÄ1ICÖ»¶Á´æ´¢Æ÷AT24C256£¬ AT24C256ÊÇÃÀ¹úATMEL¹«Ë¾µÄ¶þÏß´®Ðеç²Áд¿É±à³ÌÖ»¶Á´æ´¢Æ÷£»LCD¿ØÖÆÆ÷ʵÏÖLCDµÄ Çý¶¯¹¦ÄÜ¡£ ±¾ÊµÓÃÐÂÐÍÒ»ÖÖÈýÏàµçÄܼÆÁ¿SOPCоƬ£¬ÆäÓŵ㼰¹¦Ð§ÔÚÓÚ¸ÃоƬ¼¯³ÉÁËÈýÏà µçÄܱíËùÐèµÄÈ«²¿ºËÐĵç·£¬°üÀ¨Î¢´¦ÀíÆ÷£¬¼ÆÁ¿Ð¾Æ¬¡¢¸÷ÖÖ¿ØÖÆÆ÷ºÍͨÐŽӿڵȣ¬¿ÉÒÔ´ó ·ù¿sСÈýÏàµçÄܱíµÄÌå»ý£¬Í¬Ê±»¹»á¼õÉÙÍâΧÇý¶¯½Ó¿Úµ¥Ôª¼°µç·°å¼äµÄÐźŴ«µÝ£¬¼Ó¿ì
4΢´¦ÀíÆ÷Êý¾Ý´¦ÀíµÄËÙ¶È£¬ÄÚǶµÄÏß·»¹¿ÉÒÔ±ÜÃâÍⲿµç·°åÉÏÐźŴ«µÝËùÔì³ÉµÄϵͳ¸É ÈÅ£»Ð¾Æ¬±¾Éí¿ÉÒÔÔÚ×î¼òµ¥µÄµÍ¶ËÓ¦ÓÃÖг䵱¶ÀÁ¢µÄµçÄÜ±í£»Ð¾Æ¬¼¯³É¶È¸ß£¬¿É¿¿ÐÔÇ¿£¬¾ß
ÓпÉÖØ¹¹ÐÔ¡£
(ËÄ)
ͼ1ËùʾΪµçÄܼÆÁ¿S0PCоƬµÄ¿òͼ¡£
¾ßÌåʵʩ·½Ê½

ÒÔϽáºÏ¸½Í¼ºÍʵʩÀý£¬¶Ô±¾ÊµÓÃÐÂÐ͵ļ¼Êõ·½°¸×ö½øÒ»²½²ûÊö¡£ ±¾ÊµÓÃÐÂÐÍÌá³öÁËÒ»¸öÍêÕûµÄÈýÏàµçÄܼÆÁ¿S0PCоƬµÄǰ¶ËÉè¼Æ·½°¸£¬²¢Á¢×ã
ÓÚʵ¼ÊµÄ¾ßÌåÓ¦Ó㬸ø³ö»ùÓÚAltera¹«Ë¾µÄ32λNI0S II΢´¦ÀíÆ÷µÄFPGAʵÏÖ·½°¸¡£¸Ã
ϵͳ·½°¸Í¬Ñù¿ÉÒÔÓ¦Óõ½µ¥ÏàµçÄܱíSOPCоƬÉè¼ÆÖУ¬Ö»ÊÇÐèÒªÐÞ¸ÄÏàÓ¦µÄ¼ÆÁ¿Ëã·¨ºÍ
µ÷ÕûϵͳÈí¼þÖÐÏàÓ¦µÄÄ£¿é¾Í¿ÉÒÔÁË¡£ 1.±¾Éè¼Æ²ÉÓÃNIOS IIÈíºË΢´¦ÀíÆ÷µÄÔ­Òò Altera¹«Ë¾µÄÍÆ³öµÄNIOS IIÈíºË΢´¦ÀíÆ÷Ö÷ÒªÌØÐÔ°üÀ¨¸ßЧÁé»îµÄ´¦ÀíÆ÷Ä£ ¿é£¬¿ÉÒÔͨ¹ýÈí¼þÅäÖóÉ16λ»ò32λµÄÖÐÑë´¦Àíµ¥Ôª(RISC½á¹¹)£¬²¢¿ÉÑ¡Ôñ²»Í¬µÄÄÚ²¿ ´æ´¢Æ÷´óС£¬Æä×î¸ßÖ´ÐÐËٶȿɴï50MHz ;¾ßÓжàÖÖÆäËü¹¦ÄÜÄ£¿éµÄÑ¡Ôñ(SDRAM¿ØÖÆÆ÷¡¢ UART¿ØÖÆÆ÷¡¢PCI½Ó¿ÚÄ£¿é¡¢LCD½Ó¿ÚÄ£¿é¡¢MAC½Ó¿ÚÄ£¿éµÈ¶àÖÖ¹¦ÄÜÄ£¿é)¡£ Ŀǰ£¬»ùÓÚFPGAÉè¼ÆSOCÓÐÁ½ÖÖ·½°¸»ùÓÚFPGAǶÈëIPÓ²ºËÒÔ¼°»ùÓÚFPGAǶ ÈëIPÈíºË¡£IPÓ²ºË(ÀýÈçARMºË£¬Power PCºË£¬ÒÔ¼°µ¥Æ¬»úºË)£¬IPÈíºË(Altera¹«Ë¾µÄ NIOSIIÈíºËÒÔ¼°Xilinx¹«Ë¾µÄMicroBlazeÈíºË)¡£ …¢IPÈíºËÏà¶ÔÓÚIPÓ²ºËÖ²ÈëFPGAµÄÓÅÔ½ÐÔ (1)Ó²ºËÒ»°ãÀ´×ÔµÚ3·½¹«Ë¾£¬FPGA³§ÉÌͨ³£ÎÞ·¨Ö±½Ó¿ØÖÆÆä֪ʶ²úȨ·ÑÓ㬴Ӷø µ¼ÖÂFPGAÆ÷¼þ¼Û¸ñÏà¶ÔÆ«¸ß¡£ÈíºËÊÇFPGA³§ÉÌÍÆ³öµÄ·ÇµÚ3·½²úÆ·£¬Í¨³£Óû§ÎÞÐèÖ§¸¶ ֪ʶ²úȨ·ÑÓᣠ(2)Ó²ºËÊÇÔ¤ÏÈÖ²ÈëµÄ£¬Éè¼ÆÕßÎÞ·¨¸ù¾Ýʵ¼ÊÐèÒª¸Ä±ä´¦ÀíÆ÷µÄ½á¹¹¡£ÈíºËÔòÊÇÓà »§¿ÉËæÒâÅäÖú͹¹½¨µÄǶÈëʽϵͳ΢´¦ÀíÆ÷IPºË¡£ (3)Ó²ºËÎÞ·¨²Ã¼õ´¦ÀíÆ÷Ó²¼þ×ÊÔ´ÒÔ½µµÍFPGA³É±¾¡£¶øÈíºËÔò¿ÉÒÔËæÒâ²Ã¼õ¡£ …¢NIOSIIÈíºËÓëMicroBlazeÈíºËµÄ¶Ô±È (1)NIOSII¿ÉÖ²ÈëµÄFPGAϵÁм¸ºõûÓÐÏÞÖÆ¡£ (2)ÔÚ¿ª·¢¹¤¾ßµÄÍ걸ÐÔ¡¢¶Ô³£ÓõÄǶÈëʽ²Ù×÷ϵͳ֧³Ö·½Ã棬NIOSII¶¼ÓÅÓÚ MicroBlaze¡£ (3)¾Í³É±¾¶øÑÔ£¬NIOSIIÊÇAlteraÍÆ³öµÄ·ÇµÚ3·½²úÆ·£¬¹ÊÓû§Í¨³£ÎÞÐèÖ§¸¶Öª ʶ²úȨ·ÑÓá£NIOSIIµÄʹÓ÷ÑÓýö½öÊÇÆäÕ¼ÓõÄFPGAÂß¼­×ÊÔ´¡£ 2.µçÄܼÆÁ¿SOPCоƬÉè¼Æ·½°¸ Èçͼ1Ëùʾ£¬¸ÃоƬÄÚ²¿°üÀ¨AD¿ØÖÆÆ÷£¬FIFO(First In First Out,¼´ÏȽøÏȳö Êý¾Ý»º´æÆ÷)£¬µçÄܼÆÁ¿¡¢ÅäÖüĴæÆ÷¡¢NIOSIIÈíºË΢´¦ÀíÆ÷¡¢ÈÕÀúʱÖÓ½Ó¿Ú£¬ DFC(Digital to Frequency Converter,¼´Êý×ÖÆµÂʱ任Æ÷)£¬IIC½Ó¿Ú £¬ÒÔ¼°LCD¿ØÖÆÆ÷µÈ²¿·Ö¡£ ÆäÖУ¬AD¿ØÖÆÆ÷µÄÊäÈëΪÐźŲɼ¯°åÉϲɼ¯µ½µÄÈýÏàµçѹºÍÈýÏàµçÁ÷(6¸öͨµÀµÄ´®ÐÐÊý¾Ý)£¬AD¿ØÖÆÆ÷Êǰ´ÕÕÃÀ¹úADI¹«Ë¾16λµÄE -AA/DоƬAD73360µÄʱÐò£¬½« ÊäÈëµÄ6¸öͨµÀµÄ´®ÐÐÊý¾Ýת»»³É²¢ÐÐÊý¾Ý²¢´æ´¢ÔÚÏàÓ¦µÄFIFOÖУ»6ͨµÀµÄFIFO±£´æ AD¿ØÖÆÆ÷ËÍÀ´µÄ6ͨµÀ1¸öÖܲ¨µÄADÊý¾Ý£¬ÒÔ±ãºóÃæµÄÔËËãʹÓã¬ÕâÑù×ö»¹ÓÐÒ»¸öºÃ´¦¾Í ÊǵçÄܼÆÁ¿Ä£¿é¿ÉÒÔʵÏÖÁ÷Ë®Ï߽ṹ£¬¼Ó¿ìÔËËãËÙ¶È£»µçÄܼÆÁ¿Ä£¿éÖ÷ÒªÊÇÀûÓÃFPGAʵÏÖ µçÄܵÄÓй¦¡¢ÎÞ¹¦ºÍÊÓÔÚ¹¦ÂʵļÆÁ¿¡£ÅäÖüĴæÆ÷Öб£´æÅäÖÃÊý¾Ý¡¢ÀúÊ·µçÁ¿Êý¾Ý¡¢¶³½áÊý ¾ÝµÈµÈ£»NIOS IIÈíºË΢´¦ÀíÆ÷Íê³ÉÕû¸öµçÄܼÆÁ¿Ð¾Æ¬µÄµ÷¶È¹¤×÷£»ÈÕÀúʱÖÓ½Ó¿ÚÓëÍⲿ µÄÈÕÀúʱÖÓоƬÏàÁ¬£¬ÎªÐ¾Æ¬ÌṩʱÖÓÐÅÏ¢£¬¹©NIOS IIÈíºË΢´¦ÀíÆ÷ʹÓ㬴Ӷø¹¹³É¸´·Ñ ÂʵçÄܱí¡£ÈÕÀúʱÖÓоƬѡÓÃÃÀ¹ú´ïÀ­Ë¹¹«Ë¾µÄä¸Á÷³äµçʱ¼äоƬDS1302 ;DFC±ä»»¾ÍÊÇ ½«¼ÆÁ¿ºóµÄµçÄÜֵת»»³ÉÂö³åµÄ¸öÊýÊä³ö£¬ÒÔ±ãУ±í£»IIC½Ó¿Ú¿ØÖÆÍⲿµÄIICÖ»¶Á´æ´¢Æ÷ AT24C256£¬ AT24C256ÊÇÃÀ¹úATMEL¹«Ë¾µÄ¶þÏß´®Ðеç²Áд¿É±à³ÌÖ»¶Á´æ´¢Æ÷´æ´¢Æ÷£»LCD¿Ø ÖÆÆ÷ʵÏÖÍⲿLCDµÄÇý¶¯¹¦ÄÜ£¬LCDÑ¡Óñ±¾©ÇàÔÆµÄLCM128645ZK¡£
ȨÀûÒªÇóÒ»ÖÖÈýÏàµçÄܼÆÁ¿SOPCоƬ£¬ÆäÌØÕ÷ÔÚÓÚоƬÄÚ²¿°üÀ¨AD¿ØÖÆÆ÷£¬ÏȽøÏȳöÊý¾Ý»º´æÆ÷£¬µçÄܼÆÁ¿Ä£¿é¡¢ÅäÖüĴæÆ÷¡¢NIOSII΢´¦ÀíÆ÷¡¢ÈÕÀúʱÖÓ½Ó¿Ú£¬Êý×ÖÆµÂʱ任Æ÷£¬IIC½Ó¿ÚÒÔ¼°LCD¿ØÖÆÆ÷£»ËùÊöµÄAD¿ØÖÆÆ÷µÄÊäÈë¶ËÓëÍⲿµÄÐźŲɼ¯°åÏàÁ¬£¬Êä³ö¶ËÓëÏȽøÏȳöÊý¾Ý»º´æÆ÷µÄÊäÈë¶ËÏàÁ¬£»ÏȽøÏȳöÊý¾Ý»º´æÆ÷µÄÊä³ö¶ËÁ¬½ÓµçÄܼÆÁ¿Ä£¿é£»¸ÃµçÄܼÆÁ¿Ä£¿éͬʱÓëÅäÖüĴæÆ÷µÄÊäÈë¶ËÏàÁ¬£¬ÅäÖüĴæÆ÷µÄÊä³ö¶ËÓëÊý×ÖÆµÂʱ任Æ÷µÄÊäÈë¶ËÏàÁ¬£¬Êý×ÖÆµÂʱ任Æ÷µÄÊä³ö¶ËÏàÁ¬LCD¿ØÖÆÆ÷£»NIOSII΢´¦ÀíÆ÷ҲͬLCD¿ØÖÆÆ÷ÏàÁ¬£¬Í¬Ê±NIOSII΢´¦ÀíÆ÷Á¬½ÓÈÕÀúʱÖÓ½Ó¿Ú¼°IIC½Ó¿Ú£»ËùÊöµÄÈÕÀúʱÖÓ½Ó¿ÚͬʱÁ¬½ÓÍⲿµÄÈÕÀúʱÖÓоƬ£¬IIC½Ó¿ÚÁ¬½ÓÍⲿµÄÇý¶¯ROM¡£
רÀûÕªÒª±¾ÊµÓÃÐÂÐÍÒ»ÖÖÈýÏàµçÄܼÆÁ¿SOPCоƬ£¬°üÀ¨AD¿ØÖÆÆ÷£¬ÏȽøÏȳöÊý¾Ý»º´æÆ÷£¬µçÄܼÆÁ¿Ä£¿é¡¢ÅäÖüĴæÆ÷¡¢NIOSII΢´¦ÀíÆ÷¡¢ÈÕÀúʱÖÓ½Ó¿Ú£¬Êý×ÖÆµÂʱ任Æ÷£¬IIC½Ó¿ÚÒÔ¼°LCD¿ØÖÆÆ÷£»AD¿ØÖÆÆ÷µÄÊäÈë¶ËÓëÍⲿµÄÐźŲɼ¯°åÏàÁ¬£¬Êä³ö¶ËÓëÏȽøÏȳöÊý¾Ý»º´æÆ÷µÄÊäÈë¶ËÏàÁ¬£»ÏȽøÏȳöÊý¾Ý»º´æÆ÷µÄÊä³ö¶ËÁ¬½ÓµçÄܼÆÁ¿Ä£¿é£»¸ÃµçÄܼÆÁ¿Ä£¿éͬʱÓëÅäÖüĴæÆ÷µÄÊäÈë¶ËÏàÁ¬£¬ÅäÖüĴæÆ÷µÄÊä³ö¶ËÓëÊý×ÖÆµÂʱ任Æ÷µÄÊäÈë¶ËÏàÁ¬£¬Êý×ÖÆµÂʱ任Æ÷µÄÊä³ö¶ËÏàÁ¬LCD¿ØÖÆÆ÷£»NIOSII΢´¦ÀíÆ÷ҲͬLCD¿ØÖÆÆ÷ÏàÁ¬£¬Í¬Ê±NIOSII΢´¦ÀíÆ÷Á¬½ÓÈÕÀúʱÖÓ½Ó¿Ú¼°IIC½Ó¿Ú£»ËùÊöµÄÈÕÀúʱÖÓ½Ó¿ÚͬʱÁ¬½ÓÍⲿµÄÈÕÀúʱÖÓоƬ£¬IIC½Ó¿ÚÁ¬½ÓÍⲿµÄÇý¶¯ROM¡£
Îĵµ±àºÅG01R11/57GK201497778SQ200920110438
¹«¿ªÈÕ2010Äê6ÔÂ2ÈÕ ÉêÇëÈÕÆÚ2009Äê7ÔÂ27ÈÕ ÓÅÏÈȨÈÕ2009Äê7ÔÂ27ÈÕ
·¢Ã÷Õß¹ØÓÀ, Ô¬»Û÷ ÉêÇëÈË:Ê×¶¼Ê¦·¶´óѧ

  • רÀûÃû³Æ£ºÒ»Öֵ綯Æû³µÓö¯Á¦µç³Ø¾øÔµ¼ì²âϵͳµÄÖÆ×÷·½·¨¼¼ÊõÁìÓò£º±¾ÊµÓÃÐÂÐÍÉæ¼°µç¶¯Æû³µÁìÓòµÄµç³Ø¹ÜÀíϵͳ£¬¾ßÌåµÄ˵ÊÇÒ»ÖÖ¸ßѹֱÁ÷µç¾øÔµ¼ì²âϵͳ¡£±³¾°¼¼Êõ£ºµç¶¯Æû³µÊÇÒ»¸ö¸´ÔӵĻúµç×°Öã¬Çҵ綯Æû³µ¹¤×÷Ìõ¼þ±È½Ï¶ñÁÓ£¬Õñ¶¯¡¢Î¶ȼ°Êª¶ÈµÄ¼±¾ç±ä»¯£¬
  • רÀûÃû³Æ£ºÒ»ÖÖµç½âÖÊ·ÖÎöÒǵÄÒºÃæ¼ì²â×°ÖõÄÖÆ×÷·½·¨¼¼ÊõÁìÓò£º±¾ÊµÓÃÐÂÐÍÉæ¼°Ò½ÁƼì²âÒÇÆ÷£¬ÓÈÆäÉæ¼°Ò»ÖÖµç½âÖÊ·ÖÎöÒǵÄÒºÃæ¼ì²â×°Öᣠ±³¾°¼¼Êõ£ºÔÚÒÑÓеĵç½âÖÊ·ÖÎöÒÇÆ÷ÉÏ£¬Ã»ÓÐÒºÃæ¼ì²âµÄÉè¼Æ¡£Ò»°ãµÄ´¦Àí·½·¨ÊÇÈòÉÑùÕëÔ˶¯µ½Ò»¸ö¹Ì¶¨µÄÎüÑùλÖ㬽øÐÐ
  • רÀûÃû³Æ£ºÆøÏà·¨°×Ì¿ºÚÈ¡ÑùÆ÷µÄÖÆ×÷·½·¨¼¼ÊõÁìÓò£º±¾ÊµÓÃÐÂÐÍÉæ¼°²ÉÑù×°Ö㬾ßÌåÉæ¼°Ò»ÖÖÆøÏà·¨°×Ì¿ºÚÈ¡ÑùÆ÷£¬ÓÃÓÚ»¯Ñ§·ÖÎöµÄÑùÆ·²ÉÑù¡£±³¾°¼¼Êõ£ºÆøÏà·¨°×Ì¿ºÚ£¬ÓÖÃûÆøÏà·¨¶þÑõ»¯¹è£¬³£Ì¬ÏÂΪ°×É«ÎÞ¶¨ÐΡ¢°ë͸Ã÷¡¢Á÷¶¯ÐÔ¹ÌÌ彺̬΢Á££¬¾ßÓи÷ÖֱȱíÃæ»ýºÍÈÝ
  • רÀûÃû³Æ£ºË«È¼ÁϳµÌìÈ»ÆøÐ¹Â©¼à²â×°ÖõÄÖÆ×÷·½·¨¼¼ÊõÁìÓò£º±¾ÊµÓÃÐÂÐÍÊôÓÚÒ»ÖÖ°²È«¼à²â×°Ö㬾ßÌåÉæ¼°Ò»ÖÖ˫ȼÁϳµµÄÌìÈ»ÆøÐ¹Â©¼à²â×°Öᣱ³¾°¼¼Êõ£º»·¾³ºÍÄÜÔ´ÊǽüÒ»¸öÊÀ¼ÍÈËÀà×î¹ØÐĵÄÁ½¸öÎÊÌ⣬¸ßËÙ·¢Õ¹µÄÆû³µ±£ÓÐÁ¿´øÀ´ÁË Æû³µÄÜÔ´µÄ¸ß¶È½ôÕÅ£¬Òò´Ë£¬Ë«
  • רÀûÃû³Æ£ºÂÝĸº¸½ÓÖÊÁ¿¼ì²éÆ÷µÄÖÆ×÷·½·¨¼¼ÊõÁìÓò£º±¾ÊµÓÃÐÂÐÍÉæ¼°¼ì²â¹¤¾ßÁìÓò£¬ÓÈÆäÊÇÒ»ÖÖ¼ò»¯¼ì²é¹¤¾ß£¬¼ì²éЧÂʸߣ¬²Ù×÷·½±ãµÄÂÝĸº¸½ÓÖÊÁ¿¼ì²éÆ÷¡£±³¾°¼¼Êõ£ºÆû³µÉú²ú¹ý³ÌÖУ¬ÒòΪװÅäÐèÒª£¬°×³µÉíÐèÒªº¸½ÓÐí¶à²»Í¬ÐͺŵÄÂÝĸ£»ÎªÁ˱£Ö¤Õû³µÖÊÁ¿£¬ÂÝĸµÄ
  • רÀûÃû³Æ£ºµÍ¹¦ºÄɨÃè²âÊԵ緼°ÔËÐз½·¨¼¼ÊõÁìÓò£º±¾·¢Ã÷Éæ¼°Ò»Öֵ͹¦ºÄ¼¯³Éµç·£¬ÌرðÉæ¼°Ò»Öֵ͹¦ºÄɨÃè²âÊԵ緡£ ±³¾°¼¼Êõ£ºËæ×ż¯³Éµç·¹¤ÒÕºÍÉè¼Æ¼¼ÊõµÄ·¢Õ¹£¬¼¯³Éµç·ÒѾ­·¢Õ¹µ½ÏµÍ³Ð¾Æ¬(SoC)ºÍƬ ÉÏÍøÂç(NoC)ʱ´ú£¬¶øÇÒоƬ¹¤×÷ƵÂÊÔ½À´
ɽ¶«ÑÇÐÇÓÎÏ·¹ÙÍø»ú´²ÓÐÏÞ¹«Ë¾
È«¹ú·þÎñÈÈÏߣº13062023238
µç»°£º13062023238
µØÖ·£ºëøÖÝÊÐÁúȪ¹¤ÒµÔ°68ºÅ
¹Ø¼ü´Ê£ºÏ³´²£¬Êý¿ØÏ³´²£¬ÁúÃÅϳ´²
¹«Ë¾¶þάÂë
Copyright 2010-2024 °æÈ¨ËùÓÐ All rights reserved ³ICP±¸19044495ºÅ-12
¡¾ÍøÕ¾µØÍ¼¡¿¡¾sitemap¡¿