רÀûÃû³Æ£º»ùÓÚNiosÈíºË´¦ÀíÆ÷µÄζȲâÁ¿×°ÖõÄÖÆ×÷·½·¨
¼¼ÊõÁìÓò£º
±¾ÊµÓÃÐÂÐÍÉæ¼°Ò»ÖÖ×Ô¶¯»¯ÓëÐÅÏ¢¼¼Êõ£¬ÌرðÊÇÒ»ÖÖ»ùÓÚNiosÈíºË´¦ÀíÆ÷µÄζȲâÁ¿×°Öá£
±³¾°¼¼Êõ£º
Æû³µ¡¢¹ìµÀ¡¢¹¤ÒµÉú²úµÈ¸÷¸öÁìÓò£¬ÐèҪʵʱ²âÁ¿Î¶ÈÖµ£¬ÓÃÒÔÌṩµ±Ç°Î¶ÈÇé¿ö¡£ ĿǰÔÚζȲâÁ¿ÁìÓòͨ³£²ÉÓÃרÃÅÒÇÆ÷£¬Ê¹ÓöÀÁ¢µÄCPU£¬¶ÀÁ¢µÄRAMºÍRS232µÈ½Ó¿ÚоƬÍê³ÉÁ¬ÐøÎ¶ÈÊý¾ÝµÄ²É¼¯¹¦ÄÜ¡£ÕâÑù¾ÍÔì³É×ÊÔ´À˷Ѻͳɱ¾Ôö¼Ó£¬²»ÀûÓÚϵͳ¼¯³É£¬½µµÍϵͳ¿É¿¿ÐÔ¡£
ʵÓÃÐÂÐÍÄÚÈݱ¾ÊµÓÃÐÂÐ͵ÄÄ¿µÄÔÚÓÚ£¬ÌṩһÖÖ»ùÓÚNiosÈíºË´¦ÀíÆ÷µÄζȲâÁ¿×°Öᣱ¾ÊµÓÃÐÂÐͿɽÚÔ¼×ÊÔ´ºÍ½µµÍ³É±¾£¬»¹ÄÜ´ó´óÌá¸ßϵͳ¼¯³É¶ÈºÍ¿É¿¿ÐÔ¡£±¾ÊµÓÃÐÂÐ͵ļ¼Êõ·½°¸»ùÓÚNiosÈíºË´¦ÀíÆ÷µÄζȲâÁ¿×°Ö㬰üÀ¨Ò» FPGAоƬºÍζÈÊý¾Ý²É¼¯¿¨£¬ÆäÌØÕ÷ÔÚÓÚËùÊöµÄFPGAоƬ°üÀ¨Ò»¸öË«¿Ú RAM¡¢Ò»¸öNiosÈíºËCPUºÍÒ»¸öË«ÏòÊý¾ÝͨÐŽӿڵç·£¬Ë«¿Ú RAMµÄÒ»¶ËÓëÖ÷¿ØCPUÁ¬½Ó£¬ÁíÒ»¶ËÓëNiosÈíºËCPUÁ¬½Ó£¬NiosÈíºËCPUÓëË«ÏòÊý¾ÝͨÐŽӿڵç·Á¬½Ó£¬Ë«ÏòÊý¾ÝͨÐŽӿڵç·ÓëζÈÊý¾Ý²É¼¯¿¨µÄ´®ÐÐÊý¾Ý×ÜÏßÁ¬½Ó¡£FPGAÓ²¼þµç·ÊÇÑ¡ÓÃAltera¹«Ë¾µÄCycloneϵÁÐоƬ£¬ËäȻֻÓÐÒ»¸öоƬ£¬µ«ÆäÖÐÈ´¼¯³ÉÁ˺ܶàµç·ÓÃÒÔÍê³ÉζÈÊý¾ÝµÄ²É¼¯¹¦ÄÜ£¬²¢ÇÒоƬӲ¼þÊÇ¿ÉÖØÅäÖõġ£Altera¹«Ë¾µÄNiosÈíºËǶÈëʽCPUÊÇÒ»ÖÖ¿ÉÌØÐíµÄͨÓÃRISC´¦ÀíÆ÷£¬Ò²¾ÍÊÇ˵£¬ Altera¹«Ë¾ÒÔIPºËµÄ·½Ê½½«ËüÌṩ¸øÉè¼ÆÕß¡£±¾ÊµÓÃÐÂÐÍÊÇÓÉNiosÈíºËCPUÍê³É¡£ÆäÈí¼þʵÏֵIJ½ÖèÈçÏ¢ÙÖ÷³ÌÐò³õʼ»¯Î¶ÈÊý¾Ý²É¼¯¿¨£»¢Ú·¢ËÍËÑË÷ζÈÊý¾Ý²É¼¯¿¨ÐòÁкÅÃüÁ¢Û¶ÁζÈÊý¾Ý²É¼¯¿¨ÐòÁкţ»¢ÜÈç¹û´æÔÚÒ»¸öζÈÊý¾Ý²É¼¯¿¨£¬ÔòÔÙ³õʼ»¯Î¶ÈÊý¾Ý²É¼¯¿¨£¬Æô¶¯ËùÓÐζÈÊý¾Ý²É¼¯¿¨×öζÈA/Dת»»£»¢ÝµÈ´ý1Ã룻¢Þ·¢ËÍÊý¾Ý¿¨ÐòÁкţ»¢ß·¢ËͶÁζÈÊý¾ÝÃüÁ¢à¶ÁȡζÈÊý¾Ý¡£ÓëÏÖÓм¼ÊõÏà±È£¬±¾ÊµÓÃÐÂÐÍÊÇǶÈëʽ¼¼ÊõÓëÊý¾Ý²É¼¯¼¼Êõ½áºÏµÄ²úÎï¡£ËüÊÇÀûÓÃϵͳÖеÄFPGAоƬ£¬¹¹ÔìË«ÏòÊý¾ÝͨÐŽӿڣ¬²¢Ê¹ÓÃǶÈëʽµÄNiosÈíºËCPU£¬¶ÔÓÉË«ÏòÊý¾ÝͨÐŽӿڴ«À´µÄζÈÊý¾Ý½øÐвɼ¯£¬ÕâÑù¿ÉʡȥÔÀ´¶ÀÁ¢µÄRAMÄ£¿é£¬CPUÄ£¿éºÍ RS232½Ó¿Úµç·ģ¿é£¬²»½ö½ÚÔ¼×ÊÔ´ºÍ½µµÍ³É±¾£¬»¹´ó´óÌá¸ßÁËϵͳµÄ¼¯³É¶ÈºÍ¿É¿¿ÐÔ£»»¹
3ÓÐNiosÈíºËCPUÊÇ¿ÉÒÔÖØÅäÖõģ¬¿É¸ù¾Ýʵ¼ÊµÄÐèÒªÖØÐ¶¨ÖÆ´¦ÀíÆ÷µÄÖ¸ÁÌá¸ßϵͳµÄÁé»îÐÔ¡£
ͼ1ÊDZ¾ÊµÓÃÐÂÐ͵ĽṹʾÒâͼ£»Í¼2ÊÇζÈÊý¾Ý²É¼¯³ÌÐò¡£¸½Í¼Öеıê¼ÇΪ=I-FPGAоƬ£¬2-Ë«¿Ú RAM£¬3_NiosÈíºËCPU£¬4_Ë«ÏòÊý¾ÝͨÐŽӿڵç·£¬5-´®ÐÐÊý¾Ý×ÜÏß¡£
¾ßÌåʵʩ·½Ê½
ÒÔϽáºÏ¸½Í¼ºÍʵʩÀý¶Ô±¾ÊµÓÃÐÂÐÍ×÷½øÒ»²½µÄ˵Ã÷£¬µ«²¢²»×÷Ϊ¶Ô±¾ÊµÓÃÐÂÐÍÏÞÖÆµÄÒÀ¾Ý¡£ÊµÊ©Àý¡£»ùÓÚNiosÈíºË´¦ÀíÆ÷µÄζȲâÁ¿×°Ö㬰üÀ¨Ò» FPGAоƬ1ºÍζÈÊý¾Ý²É¼¯¿¨£¬ÆäÌØÕ÷ÔÚÓÚËùÊöµÄFPGAоƬ1°üÀ¨Ò»¸öË«¿Ú RAM2¡¢Ò»¸öNiosÈíºËCPU3ºÍÒ»¸öË«ÏòÊý¾ÝͨÐŽӿڵç·4 (¼´RS232½Ó¿Úµç·)£¬Ë«¿Ú RAM2µÄÒ»¶ËÓëÖ÷¿ØCPUÁ¬½Ó£¬ÁíÒ»¶ËÓëNiosÈíºËCPU3Á¬½Ó£¬NiosÈíºËCPU3ÓëË«ÏòÊý¾ÝͨÐŽӿڵç·4Á¬½Ó£¬Ë«ÏòÊý¾ÝͨÐŽӿڵç·4ÓëζÈÊý¾Ý²É¼¯¿¨µÄ´®ÐÐÊý¾Ý×ÜÏß5Á¬½Ó¡£Î¶ÈÊý¾Ý²É¼¯¿¨²âÁ¿Ä£ÄâζÈÐźţ¬ A/Dת»»ºóÔÙ´¦Àí³É´®Ðиñʽ½øÐз¢ËÍ¡£Í¼2ÊÇÓÉNiosÈíºËCPUÖ´ÐеÄζÈÊý¾Ý²É¼¯¿ØÖÆÈí¼þ³ÌÐò¡£²½Öè21³õʼ»¯Î¶ÈÊý¾Ý²É¼¯¿¨£»²½Öè22·¢ËÍζÈÊý¾Ý²É¼¯¿¨ÐòÁкÅÃüÁζÈÊý¾Ý²É¼¯¿¨¾Í»á·¢ËÍËü×ÔÉíµÄÐòÁкţ»½Ó×Ų½Öè23¶ÁȡζÈÊý¾Ý²É¼¯¿¨ÐòÁкţ»²½ÖèMÅжÏÊÇ·ñ´æÔÚζÈÊý¾Ý²É¼¯¿¨£¬ Èç¹û´æÔھͿÉÒÔ×öÏÂÃæµÄÊý¾Ý²É¼¯¡£²½Öè25ÔÙ³õʼ»¯Î¶ÈÊý¾Ý²É¼¯¿¨£»²½ÖèÉòÆô¶¯Î¶ÈÊý¾Ý²É¼¯¿¨µÄζȲɼ¯¹¤×÷£¬ ²¢½«Ä£ÄâζÈÐźŽøÐÐA/Dת»»£»²½Öè27ÊǵȴýζÈÊý¾Ý²É¼¯¿¨µÄ²É¼¯Ê±¼ä£»½Ó×Ų½Öè¹Û·¢ËÍÔÙǰÆÚÒѾ»ñÈ¡µÄζÈÊý¾Ý²É¼¯¿¨µÄÐòÁкţ¬ÄÇôÏàÓ¦µÄζÈÊý¾Ý²É¼¯¿¨¾Í»á°ÑζÈÊý¾Ý²ÉÓÃÊý×Öʽ·½Ê½·¢Ë͵½´®ÐÐÊý¾Ý×ÜÏßÉÏ£»²½ÖèËÄͨ¹ýË«ÏòÊý¾ÝͨÐŽӿڵç·½«Î¶ÈÊý¾Ý¶ÁÈ¡µ½NiosÈíºËCPUÖС£
ȨÀûÒªÇó1.»ùÓÚNiosÈíºË´¦ÀíÆ÷µÄζȲâÁ¿×°Ö㬰üÀ¨Ò» FPGAоƬ(1)ºÍζÈÊý¾Ý²É¼¯¿¨£¬ ÆäÌØÕ÷ÔÚÓÚËùÊöµÄFPGAоƬ(1)°üÀ¨Ò»¸öË«¿Ú RAMQ)¡¢Ò»¸öNiosÈíºËCPUC3)ºÍÒ»¸öË«ÏòÊý¾ÝͨÐŽӿڵç·G)£¬Ë«¿Ú RAM¢ÆµÄÒ»¶ËÓëÖ÷¿ØCPUÁ¬½Ó£¬ÁíÒ»¶ËÓëNiosÈíºËCPU (3) Á¬½Ó£¬NiosÈíºËCPUC3)ÓëË«ÏòÊý¾ÝͨÐŽӿڵç·(4)Á¬½Ó£¬Ë«ÏòÊý¾ÝͨÐŽӿڵç·(4)ÓëζÈÊý¾Ý²É¼¯¿¨µÄ´®ÐÐÊý¾Ý×ÜÏß( Á¬½Ó¡£
רÀûÕªÒª±¾ÊµÓÃÐÂÐ͹«¿ªÁËÒ»ÖÖ»ùÓÚNiosÈíºË´¦ÀíÆ÷µÄζȲâÁ¿×°Ö㬰üÀ¨Ò»FPGAоƬ(1)ºÍζÈÊý¾Ý²É¼¯¿¨£¬ÆäÌØÕ÷ÔÚÓÚËùÊöµÄFPGAоƬ(1)°üÀ¨Ò»¸öË«¿ÚRAM(2)¡¢Ò»¸öNiosÈíºËCPU(3)ºÍÒ»¸öË«ÏòÊý¾ÝͨÐŽӿڵç·(4)£¬Ë«¿ÚRAM(2)µÄÒ»¶ËÓëÖ÷¿ØCPUÁ¬½Ó£¬ÁíÒ»¶ËÓëNiosÈíºËCPU(3)Á¬½Ó£¬NiosÈíºËCPU(3)ÓëË«ÏòÊý¾ÝͨÐŽӿڵç·(4)Á¬½Ó£¬Ë«ÏòÊý¾ÝͨÐŽӿڵç·(4)ÓëζÈÊý¾Ý²É¼¯¿¨µÄ´®ÐÐÊý¾Ý×ÜÏß(5)Á¬½Ó¡£±¾ÊµÓÃÐÂÐͿɽÚÔ¼×ÊÔ´ºÍ½µµÍ³É±¾£¬»¹ÄÜ´ó´óÌá¸ßϵͳ¼¯³É¶ÈºÍ¿É¿¿ÐÔ¡£
Îĵµ±àºÅG01K7/00GK201974245SQ201120010150
¹«¿ªÈÕ2011Äê9ÔÂ14ÈÕ ÉêÇëÈÕÆÚ2011Äê1ÔÂ13ÈÕ ÓÅÏÈȨÈÕ2011Äê1ÔÂ13ÈÕ
·¢Ã÷ÕßлÏþÎÄ ÉêÇëÈË:ÎÂÖÝ´óѧ