º¬Òì²½ÇåÁãºÍͬ²½Ê¹Äܵļӷ¨¼ÆÊýÆ÷
Ò»¡¢ ʵÑéÄ¿µÄ
1¡¢ Á˽â¶þ½øÖƼÆÊýÆ÷µÄ¹¤×÷ÔÀí¡£
2¡¢ ½øÒ»²½ÊìϤQUARTUSIIÈí¼þµÄʹÓ÷½·¨ºÍVHDLÊäÈë¡£
3¡¢Ê±ÖÓÔÚ±à³Ì¹ý³ÌÖеÄ×÷Óá£
¶þ¡¢ ʵÑéÔÀí
¶þ½øÖƼÆÊýÆ÷ÖÐÓ¦ÓÃ×î¶à¡¢¹¦ÄÜ×îÈ«µÄ¼ÆÊýÆ÷Ö®Ò»£¬º¬Òì²½ÇåÁãºÍͬ²½Ê¹Äܵļӷ¨¼ÆÊýÆ÷µÄ¾ßÌ幤×÷¹ý³ÌÈçÏ£º
ÔÚʱÖÓÉÏÉýÑØµÄÇé¿öÏ£¬¼ì²âʹÄܶËÊÇ·ñÔÊÐí¼ÆÊý£¬Èç¹ûÔÊÐí¼ÆÊý£¨¶¨ÒåʹÄÜ¶Ë¸ßµçÆ½ÓÐЧ£©Ôò¿ªÊ¼¼ÆÊý£¬·ñÔòÒ»Ö±¼ì²âʹÄܶËÐźš£ÔÚ¼ÆÊý¹ý³ÌÖÐÔÙ¼ì²â¸´Î»ÐźÅÊÇ·ñÓÐЧ£¨µÍµçƽÓÐЧ£©£¬µ±¸´Î»ÐÅºÅÆð×÷ÓÃʱ£¬Ê¹¼ÆÊýÖµÇåÁ㣬¼ÌÐø½øÐмì²âºÍ¼ÆÊý¡£Æä¹¤×÷ʱÐòÈçͼ4-3-1Ëùʾ£º

ͼ4-3-1 ¼ÆÊýÆ÷µÄ¹¤×÷ʱÐò
Èý¡¢ ʵÑéÄÚÈÝ
±¾ÊµÑéÒªÇóÍê³ÉµÄÈÎÎñÊÇÔÚʱÖÓÐźŵÄ×÷ÓÃÏ£¬Í¨¹ýʹÄܶ˺͸´Î»ÐźÅÀ´Íê³É¼Ó·¨¼ÆÊýÆ÷µÄ¼ÆÊý¡£ÊµÑéÖÐʱÖÓÐźÅʹÓÃÊý×ÖʱÖÓÔ´Ä£¿éµÄ1HZÐźţ¬ÓÃһ벦¶¯¿ª¹ØK1±íʾʹÄܶËÐźţ¬Óø´Î»¿ª¹ØRST±íʾ¸´Î»Ðźţ¬ÓÃLEDÄ£¿éµÄD1¡«D4À´±íʾ¼ÆÊýµÄ¶þ½øÖƽá¹û¡£ÊµÑéLEDÁÁ±íʾ¶ÔÓ¦µÄλΪ‘1’£¬LEDÃð±íʾ¶ÔÓ¦µÄλΪ‘0’¡£Í¨¹ýÊäÈ벻ͬµÄֵģÄâ¼ÆÊýÆ÷µÄ¹¤×÷ʱÐò£¬¹Û²ì¼ÆÊýµÄ½á¹û¡£
ËÄ¡¢ ʵÑé²½Öè
1¡¢ ´ò¿ªQUARTUSIIÈí¼þ£¬Ð½¨Ò»¸ö¹¤³Ì¡£
2¡¢ ½¨Í깤³ÌÖ®ºó£¬ÔÙн¨Ò»¸öVHDL File£¬´ò¿ªVHDL±à¼Æ÷¶Ô»°¿ò¡£
3¡¢ °´ÕÕʵÑéÔÀíºÍ×Ô¼ºµÄÏë·¨£¬ÔÚVHDL±à¼´°¿Ú±àдVHDL³ÌÐò£¬Óû§¿É²ÎÕÕ¹âÅÌÖÐÌṩµÄʾÀý³ÌÐò¡£
4¡¢ ±àдÍêVHDL³ÌÐòºó£¬±£´æÆðÀ´¡£·½·¨Í¬ÊµÑéÒ»¡£
5¡¢ ¶Ô×Ô¼º±àдµÄVHDL³ÌÐò½øÐбàÒë²¢·ÂÕæ£¬¶Ô³ÌÐòµÄ´íÎó½øÐÐÐ޸ġ£
6¡¢ ±àÒë·ÂÕæÎÞÎóºó£¬¸ù¾ÝÓû§×Ô¼ºµÄÒªÇó½øÐйܽŷÖÅä¡£·ÖÅäÍê³Éºó£¬ÔÙ½øÐÐÈ«±àÒëÒ»´Î£¬ÒÔʹ¹Ü½Å·ÖÅäÉúЧ¡£
7¡¢ ¸ù¾ÝʵÑéÄÚÈÝÓÃʵÑéµ¼Ïß½«ÉÏÃæ¹Ü½Å·ÖÅäµÄFPGA¹Ü½ÅÓë¶ÔÓ¦µÄÄ£¿éÁ¬½ÓÆðÀ´¡£
Èç¹ûÊǵ÷Óõı¾ÊéÌṩµÄVHDL´úÂ룬ÔòʵÑéÁ¬ÏßÈçÏ£º
CLK£ºFPGAʱÖÓÐźţ¬½ÓÊý×ÖʱÖÓCLOCK4£¬²¢½«Õâ×éʱÖÓÉèΪ1HZ¡£
Ret£º¼ÆÊý¸´Î»Ðźţ¬½ÓºËÐİ尴¼ü¿ª¹ØRST¡£
EN£º¼ÆÊýʹÄÜÐźţ¬½ÓÒ»¸ö²¦¶¯¿ª¹ØK1£¨LOCK KEY AREA£©¡£
CQ£º¼ÆÊý½øÎ»Ðźţ¬½ÓÒ»¸öLEDµÆD8£¨LED AREA£©¡£
COUT£º¼ÆÊýÊä³ö£¬½ÓËĸöÁ¬ÐøµÄLEDµÆD1-D4£¨LED AREA£©¡£
8¡¢ ÓÃÏÂÔØµçÀÂͨ¹ýJTAG¿Ú½«¶ÔÓ¦µÄsofÎļþ¼ÓÔØµ½FPGAÖС£¹Û²ìʵÑé½á¹ûÊÇ·ñÓë×Ô¼ºµÄ±à³Ì˼ÏëÒ»Ö¡£
Îå¡¢ ʵÑéÏÖÏóÓë½á¹û
ÒÔÉè¼ÆµÄ²Î¿¼Ê¾ÀýΪÀý£¬µ±Éè¼ÆÎļþ¼ÓÔØµ½Ä¿±êÆ÷¼þºó£¬È·ÈÏÐźÅÁ¬½ÓÏßÒÑÕýÈ·Á¬½Ó£¬½«Êý×ÖÐźÅÔ´µÄʱÖÓÑ¡ÔñΪ1HZ£¬Ê¹²¦¶¯¿ª¹ØK1ÖÃΪ¸ßµçƽ£¨Ê¹²¦¶¯¿ª¹ØÏòÉÏ£©£¬ËÄλLED»á°´ÕÕʵÑéÔÀíÖÐÒÀ´Î±»µãÁÁ£¬µ±¼Ó·¨Æ÷¼Óµ½9ʱ£¬D8£¨½øÎ»Ðźţ©±»µãÁÁ¡£µ±¸´Î»¼ü£¨ºËÐİåÉϵÄRST¼ü£©°´Ïº󣬼ÆÊý±»ÇåÁã¡£Èç¹û²¦¶¯¿ª¹ØK1ÖÃΪµÍµçƽ£¨²¦¶¯¿ª¹ØÏòÏ£©Ôò¼Ó·¨Æ÷²»¹¤×÷¡£
Áù¡¢ ʵÑ鱨¸æ
1¡¢ »æ³ö·ÂÕæ²¨ÐΣ¬²¢×÷˵Ã÷¡£
2¡¢ д³öÔÚVHDL±à³Ì¹ý³ÌÖÐÐèҪ˵Ã÷µÄ¹æÔò¡£
3¡¢ ½«ÊµÑéÔÀí¡¢Éè¼Æ¹ý³Ì¡¢±àÒë·ÂÕæ²¨ÐκͷÖÎö½á¹û¡¢Ó²¼þ²âÊÔ½á¹û¼Ç¼ÏÂÀ´¡£
4¡¢¸Ä±äʱÖÓÆµÂÊ£¬¿´ÊµÑéÏÖÏó»áÓÐʲô¸Ä±ä£¬ÊÔ½âÊÍÕâÒ»ÏÖÏó¡£