Está en la página 1de 11

‫‪www. iran­ i eee.

com ‬‬

‫ﺍﻧﺠﺎﻡ ﮔﺎﻡ ﺑﻪ ﮔﺎﻡ ﭘﺮﻭﮊﻩ ﺑﺎ ‪: Active HDL‬‬


‫ﺑﺮﺍﻱ ﺷﺮﻭﻉ ﺑﻪ ﻛﺎﺭ ﺑﺎ ‪ ACTIVE HDL‬ﻳﻚ ﭘﺮﻭﮊﻩ ﻱ ﺳﺎﺩﻩ ﻛﻪ ﺳﺎﺧﺖ ﻳﻚ ‪ and‬ﺍﺳﺖ ﺍﺟﺮﺍ ﻣﻴﺸﻮﺩ ‪ .‬ﺍﻳﻦ ﺭﻭﺵ ﺑﺮﺍﻱ ﭘﺮﻭﮊﻩ ﻫﺎﻱ‬
‫ﺑﺰﺭﮔﺘﺮ ﻫﻢ ﻣﺸﺎﺑﻪ ﻣﻴﺒﺎﺷﺪ ﻭ ﺗﻔﺎﻭﺕ ﺍﺳﺎﺳﻲ ﺩﺭ ﻛﺪ ﻫﺎ ﻣﻴﺒﺎﺷﺪ‪.‬‬
‫ﺩﺭ ﺍﺑﺘﺪﺍ ﺑﺎ ﺯﺩﻥ ‪ icon‬ﺑﺮ ﻧﺎﻣﻪ ﺻﻔﺤﻪ ﻱ ﺯﻳﺮ ﺑﺎﺯ ﻣﻴﺸﻮﺩ ‪ .‬ﺩﺭ ﻗﺴﻤﺖ ﺑﺎﻻ ﭘﺮﻭﮊﻩ ﻫﺎﻱ ﻗﺒﻠﻲ ﻗﺎﺑﻞ ﻣﺸﺎﻫﺪﻩ ﺍﺳﺖ ﻭ ﺩﺭ ﭘﺎﻳﻴﻦ ﮔﺰﻳﻨﻪ ﻱ‬
‫‪ create new workspace‬ﺭﺍ ﺗﻴﻚ ﺑﺰﻧﻴﺪ ‪ .‬ﺑﺎ ﺍﻳﻦ ﻛﺎﺭ ﻧﺮﻡ ﺍﻓﺰﺍﺭ ﺑﺮﺍﻱ ﺷﻤﺎ ﻳﻚ ﭘﺮﻭﮊﻩ ﺟﺪﻳﺪ ﺩﺭ ﻧﻈﺮ ﻣﻴﮕﻴﺮﺩ‪.‬‬

‫ﺷﻜﻞ ﺿﻤﻴﻤﻪ ‪١‬‬‫‪­1‬‬

‫ﺑﺎ ﺯﺩﻥ ﮔﺰﻳﻨﻪ ﻱ ﭘﺮﻭﮊﻩ ﺟﺪﻳﺪ ﻭ ﻛﻠﻴﻚ ﻛﺮﺩﻥ ﺑﺮ ﺭﻭﻱ‪ ok‬ﺑﻪ ﺻﻔﺤﻪ ﻱ ﺑﻌﺪ ﺑﺮﻭﻳﺪ‪.‬‬

‫‪mahdiks@live.com‬‬
‫‪www. iran ­ ieee.com ‬‬

‫ﺷﻜﻞ ﺿﻤﻴﻤﻪ ‪١‬‬ ‫‪­2‬‬

‫ﺣﺎﻝ ﺷﻤﺎ ﺑﺎﻳﺪ ﺑﺮﺍﻱ ﻣﺤﻴﻂ ‪ work space‬ﺧﻮﺩ ﻳﻚ ﻧﺎﻡ ﺍﻧﺘﺨﺎﺏ ﻛﻨﻴﺪ ﻭ ﻣﻜﺎﻥ ﺫﺧﻴﺮﻩ ﻱ ﺍﻥ ﺭﺍ ﻧﻴﺰ ﻭﺍﺭﺩ ﻧﻤﺎﻳﻴﺪ‪ .‬ﺩﺭ ﺍﻧﺘﻬﺎ ﺑﺮ ﺭﻭﻱ ‪ok‬‬
‫ﻛﻠﻴﻚ ﻧﻤﺎﻳﻴﺪ‪.‬‬

‫ﺷﻜﻞ ﺿﻤﻴﻤﻪ ‪­ 3 ١‬‬

‫‪mahdiks@live.com‬‬
‫‪www. iran ­ ieee.com ‬‬

‫ﺩﺭ ﺻﻔﺤﻪ ﻱ ﺑﻌﺪ ﺩﺭ ﺻﻮﺭﺗﻲ ﻛﻪ ﺷﻤﺎ ﻛﺪﻫﺎﻱ ‪ VHDL‬ﺍﻣﺎﺩﻩ ﺩﺍﺷﺘﻪ ﺑﺎﺷﻴﺪ ‪ add existing resource files‬ﺭﺍ ﻋﻼﻣﺖ ﺑﺰﻧﻴﺪ‪. .‬‬
‫ﺩﺭ ﻏﻴﺮ ﺍﻳﻦ ﺻﻮﺭﺕ ‪ create an empty design‬ﺭﺍ ﻋﻼﻣﺖ ﺑﺰﻧﻴﺪ‪ .‬ﻭ ﻛﻠﻴﺪ ‪ next‬ﺭﺍ ﻓﺸﺎﺭ ﺩﻫﻴﺪ‪.‬‬

‫ﺷﻜﻞ ﺿﻤﻴﻤﻪ ‪­ 4 ١‬‬

‫‪ ACTIVE HDL‬ﻧﻤﻲ ﺗﻮﺍﻧﺪ ﻛﺪﻫﺎﻱ ‪ VHDL‬ﺭﺍ ﺑﻪ ﺻﻮﺭﺕ ﻳﻚ ﻣﺪﺍﺭ ﭘﻴﺎﺩﻩ ﺳﺎﺯﻱ ﻧﻤﺎﻳﺪ ﻭ ﻓﻘﻂ ﺷﺒﻴﻪ ﺳﺎﺯﻱ ﻛﺪ ﻫﺎ ﺭﺍ ﻣﻴﺘﻮﺍﻥ ﺑﺎ‬
‫ﺍﻳﻦ ﻧﺮﻡ ﺍﻓﺰﺍﺭ ﺍﻧﺠﺎﻡ ﺩﺍﺩ‪ .‬ﺑﺮﺍﻱ ﺗﺒﺪﻳﻞ ﻛﺪ ﻫﺎ ﺑﻪ ﻣﺪﺍﺭ ﻣﻨﻄﻘﻲ ﺻﻔﺤﻪ ﺍﻱ ﺑﺎﺯ ﻣﻴﺸﻮﺩ ﻛﻪ ﺍﮔﺮ ﺑﺮ ﺭﻭﻱ ﻛﺎﻣﭙﻴﻮﺗﺮ ‪ synthesizer‬ﻫﺎﻳﻲ‬
‫ﻣﻮﺟﻮﺩ ﺑﺎﺷﻨﺪ ﻣﻴﺘﻮﺍﻥ ﺩﺭ ﺍﻳﻦ ﺻﻔﺤﻪ ﺍﻧﺘﺨﺎﺏ ﻛﺮﺩ ‪ .‬ﻋﻼﻭﻩ ﺑﺮ ﻣﻮﺍﺭﺩ ﺑﺎﻻ ﺩﺭ ﺍﻳﻦ ﺻﻔﺤﻪ ﻧﻮﻉ ﻛﺪﻫﺎ ﺑﺎﻳﺪ ﻣﺸﺨﺺ ﮔﺮﺩﺩ ﻛﻪ ﺩﺭ ﺍﻳﻨﺠﺎ‬
‫‪ VHDL‬ﺍﻧﺘﺨﺎﺏ ﻣﻴﮕﺮﺩﺩ‪.‬‬

‫‪mahdiks@live.com‬‬
‫‪www. iran ­ ieee.com ‬‬

‫ﺷﻜﻞ ﺿﻤﻴﻤﻪ ‪­ 5 ١‬‬

‫ﺩﺭ ﺻﻔﺤﻪ ﻱ ﺑﻌﺪ ﺷﻤﺎ ﺑﺎﻳﺪ ﻳﻚ ‪ design‬ﺭﺍ ﺑﻪ ﻧﺮﻡ ﺍﻓﺰﺍﺭ ﻣﻌﺮﻓﻲ ﻛﻨﻴﺪ‬

‫ﺷﻜﻞ ﺿﻤﻴﻤﻪ ‪­ 6 ١‬‬

‫ﺩﺭ ﺍﺧﺮ ﻳﻚ ﺻﻔﺤﻪ ﻛﻪ ﻧﻤﺎﻳﺸﮕﺮ ﻗﺪﻡ ﻫﺎﻳﻲ ﺍﻧﺠﺎﻡ ﺷﺪﻩ ﺍﺳﺖ ﺑﻪ ﻧﻤﺎﻳﺶ ﺩﺭ ﻣﻲ ﺍﻳﺪ‪.‬‬

‫‪mahdiks@live.com‬‬
‫‪www. iran ­ ieee.com ‬‬

‫ﺷﻜﻞ ﺿﻤﻴﻤﻪ ‪­ 7 ١‬‬

‫ﺑﺎ ﺍﺗﻤﺎﻡ ﻣﺮﺍﺣﻞ ﺑﺎﻻ ﭘﺮﻭﮊﻩ ﺍﻳﺠﺎﺩ ﺷﺪﻩ ﻭ ﺩﺭ ﻗﺴﻤﺖ ﺳﻤﺖ ﭼﭗ ﺻﻔﺤﻪ ﺑﻪ ﻧﻤﺎﻳﺶ ﺩﺭ ﻣﻴﺎﻳﺪ‪ .‬ﺩﺭ ﺻﻮﺭﺗﻲ ﻛﻪ ﻓﺎﻳﻠﻲ ﺭﺍ ﺩﺭ ﻗﺴﻤﺖ ‪new ‬‬
‫‪ source‬ﻳﺎ ‪ open source‬ﺍﻧﺘﺨﺎﺏ ﻛﺮﺩﻩ ﺑﺎﺷﻴﺪ ﺩﺭ ﺍﻳﻦ ﻗﺴﻤﺖ ﺩﺭ ﺯﻳﺮ ﭘﺮﻭﮊﻩ ﺍﺿﺎﻓﻪ ﻣﻲ ﺷﻮﺩ ‪.‬‬

‫‪mahdiks@live.com‬‬
‫‪www. iran ­ ieee.com ‬‬

‫ﺷﻜﻞ ﺿﻤﻴﻤﻪ ‪­ 8 ١‬‬

‫ﺩﺭ ﺍﻳﻦ ﻗﺴﻤﺖ ﻗﺼﺪ ﺩﺍﺭﻳﻢ ﻳﻚ ‪ AND‬ﺭﺍ ﺑﺎ ‪ VHDL‬ﭘﻴﺎﺩﻩ ﺳﺎﺯﻱ ﻧﻤﺎﻳﻴﻢ ‪ .‬ﻧﺮﻡ ﺍﻓﺰﺍﺭ ‪ ACTIVE HDL‬ﺩﺍﺭﺍﻱ ﺍﻳﻦ ﻗﺎﺑﻠﻴﺖ ﺍﺳﺖ ﻛﻪ‬
‫ﻣﻘﺪﺍﺭﻱ ﺍﺯ ﻛﺪ ﻫﺎ ﺭﺍ ﺑﻪ ﺻﻮﺭﺕ ﺍﺗﻮﻣﺎﺗﻴﻚ ﺗﻮﻟﻴﺪ ﻧﻤﺎﻳﺪ ‪ .‬ﺑﺮﺍﻱ ﺍﺳﺘﻔﺎﺩﻩ ﺍﺯ ﺍﻳﻦ ﻗﺎﺑﻠﻴﺖ ﻫﻤﺎﻧﻨﺪ ﺗﺼﻮﻳﺮ ﺯﻳﺮ ﺑﺮ ﺭﻭﻱ ‪VHDL SOURCE‬‬
‫ﻛﻠﻴﻚ ﻧﻤﺎﻳﻴﺪ ‪.‬‬

‫ﺷﻜﻞ ﺿﻤﻴﻤﻪ ‪­ 9 ١‬‬

‫ﻧﺎﻡ ﻓﺎﻳﻞ ﺭﺍ ‪ AND2‬ﺍﻧﺘﺨﺎﺏ ﻣﻲ ﻧﻤﺎﻳﻴﻢ ‪.‬‬

‫‪mahdiks@live.com‬‬
‫‪www. iran ­ ieee.com ‬‬

‫ﺷﻜﻞ ﺿﻤﻴﻤﻪ ‪­ 10١‬‬

‫ﺩﺭ ﺍﺩﺍﻣﻪ ﺑﺮﺍﻱ ﻛﺎﻣﻞ ﺷﺪﻥ ﻳﻚ ﻗﻄﻌﻪ ﺑﺮﻧﺎﻣﻪ ﺍﺯ ﺷﻤﺎ ﻣﻲ ﺧﻮﺍﻫﺪ ﺗﺎ ﻭﺭﻭﺩﻱ ﻫﺎ ‪ ،‬ﺗﻌﺪﺍﺩ ‪ ،‬ﻧﺎﻡ ﻭ ﻧﻮﻉ ﺍﻧﻬﺎ ﺭﺍ ﻣﺸﺨﺺ ﻛﻨﻴﺪ‪ .‬ﺑﺮﺍﻱ ﺑﺮﻧﺎﻣﻪ ﻱ‬
‫‪ AND2‬ﺗﻨﻬﺎ ﺩﻭ ﻭﺭﻭﺩﻱ ﻛﻪ ﺗﻚ ﺑﻴﺖ ﻣﻴﺒﺎﺷﻨﺪ ﻫﻤﺮﺍﻩ ﺑﺎ ﻳﻚ ﺧﺮﻭﺟﻲ ﻛﺎﻓﻲ ﻣﻴﺒﺎﺷﺪ‪.‬‬
‫ﺩﺭ ﺻﻮﺭﻧﻲ ﻛﻪ ﻭﺭﻭﺩﻱ ﻫﺎ ﻳﺎ ﺧﺮﻭﺟﻲ ﻫﺎﻱ ﺷﻤﺎ ﺍﺯ ﻧﻮﻉ ‪ vector‬ﻣﻲ ﺑﺎﺷﺪ ﺑﺎﻳﺪ ﺩﺭ ﻗﺴﻤﺖ ‪ array indexes‬ﻧﻌﺪﺍﺩ ﺍﺭﺍﻳﻪ ﻫﺎ ﺭﺍ ﻣﺸﺨﺺ‬
‫ﻛﻨﻴﺪ‪ .‬ﺩﺭ ﻗﺴﻤﺖ ‪ port direction‬ﻧﻴﺰ ﻣﻴﺘﻮﺍﻧﻴﺪ ﻭﺭﻭﺩﻱ ﻳﺎ ﺧﺮﻭﺟﻲ ﺑﻮﺩﻥ ﻧﺎﻡ ﻭﺍﺭﺩ ﺷﺪﻩ ﺩﺭ ﻛﺎﺩﺭ ﺳﻤﺖ ﭼﭗ ﺭﺍ ﻣﺸﺨﺺ ﻧﻤﺎﻳﻴﺪ‪.‬‬

‫‪mahdiks@live.com‬‬
‫‪www. iran ­ ieee.com ‬‬

‫ﺷﻜﻞ ﺿﻤﻴﻤﻪ ‪­ 11١‬‬

‫ﺑﺎ ﻛﻠﻴﻚ ﺑﺮ ﺭﻭﻱ ﺩﻛﻤﻪ ﻱ ‪ Finish‬ﻛﺪﻱ ﻣﺎﻧﻨﺪ ﺷﻜﻞ ﺯﻳﺮ ﺑﻪ ﻧﻤﺎﻳﺶ ﺩﺭ ﻣﻲ ﺁﻳﺪ ‪ .‬ﺩﺭ ﺍﻳﻦ ﻛﺪ ﻭﺭﻭﺩﻱ ﻫﺎ ﻭ ﺧﺮﻭﺟﻲ ﻫﺎ ﺩﺭ ﺯﺑﺎﻥ‬
‫‪ VHDL‬ﺗﻮﺻﻴﻒ ﺷﺪﻩ ﺍﻧﺪ ‪ .‬ﺍﻧﭽﻪ ﺑﺮ ﻋﻬﺪﻩ ﻱ ﺑﺮﻧﺎﻣﻪ ﻧﻮﻳﺲ ﺍﺳﺖ ﺗﺸﺮﻳﺢ ﺭﺍﺑﻄﻪ ﻱ ﺍﻳﻦ ﻭﺭﻭﺩﻱ ﻫﺎ ﺑﺎ ﺧﺮﻭﺟﻲ ﻣﻴﺒﺎﺷﺪ ﻛﻪ ﺩﺭ ﻗﺴﻤﺖ‬
‫‪ architecture‬ﺗﻮﺻﻴﻒ ﻣﻴﺸﻮﺩ‪.‬‬

‫‪mahdiks@live.com‬‬
‫‪www. iran ­ ieee.com ‬‬

‫ﺷﻜﻞ ﺿﻤﻴﻤﻪ ‪­ 12١‬‬

‫ﺩﺭ ﻛﺪ ﺯﻳﺮ ﺭﺍﺑﻄﻪ ﻱ ﻭﺭﻭﺩﻱ ﻭ ﺧﺮﻭﺟﻲ ﻛﻪ ﻳﻚ ‪ AND‬ﻣﻌﻤﻮﻟﻲ ﻣﻴﺒﺎﺷﺪ ﺑﺎ ﺯﺑﺎﻥ ‪ VHDL‬ﺗﻮﺻﻴﻒ ﺷﺪﻩ ﺍﺳﺖ‪.‬‬

‫‪mahdiks@live.com‬‬
‫‪www. iran ­ ieee.com ‬‬

‫ﺷﻜﻞ ﺿﻤﻴﻤﻪ ‪­ 13١‬‬

‫ﺑﺎ ﻛﺎﻣﻞ ﺷﺪﻥ ﺑﺮﻧﺎﻣﻪ ﻭ ﻛﻠﻴﻚ ﺑﺮ ﺭﻭﻱ ﺩﻛﻤﻪ ﻱ ‪ save‬ﺑﺮ ﺭﻭﻱ ﻓﺎﻳﻞ ‪ *.vhd‬ﻛﻪ ﺩﺭ ﻗﺴﻤﺖ ﭘﺮﻭﮊﻩ ﺍﻳﺠﺎﺩ ﺷﺪﻩ ﺍﺳﺖ ﻛﻠﻴﻚ ﺭﺍﺕ‬
‫ﻣﻴﻨﻤﺎﻳﻴﻢ ﻭ ﮔﺰﻳﻨﻪ ﻱ ‪ compile‬ﺭﺍ ﻣﻴﺰﻧﻴﻢ ‪.‬‬

‫ﺷﻜﻞ ﺿﻤﻴﻤﻪ ‪­ 14١‬‬

‫ﺑﺎ ﺍﻧﺠﺎﻡ ‪ compile‬ﺑﺮ ﻧﺎﻣﻪ ﺩﺭ ﭘﺎﻳﻴﻦ ﺻﻔﺤﻪ ﻳﻚ ﺍﻃﻼﻉ ﺍﺯ ﻛﺎﻣﭙﺎﻳﻞ ﺻﺤﻴﺢ ﺑﺮﻧﺎﻣﻪ ﺩﺭ ﭘﺎﻳﻴﻦ ﺻﻔﺤﻪ ﻇﺎﻫﺮ ﻣﻲ ﺷﻮﺩ ‪.‬‬

‫‪mahdiks@live.com‬‬
‫‪www. iran ­ ieee.com ‬‬

‫ﺑﺎ ﺍﺗﻤﺎﻡ ﻛﺎﻣﭙﺎﻳﻞ ﺑﺮﻧﺎﻣﻪ ﻣﻴﺘﻮﺍﻥ ﺑﻪ ﺷﺒﻴﻪ ﺳﺎﺯﻱ ﺑﺮﻧﺎﻣﻪ ﭘﺮﺩﺍﺧﺖ ‪ .‬ﺩﺭ ﻣﻨﻮﻱ ﺑﺎﻻﻱ ﺻﻔﺤﻪ ﺑﺮ ﺭﻭﻱ ﺩﻛﻤﻪ ﺍﻱ ﻛﻪ ﺩﺭ ﺷﻜﻞ ﺯﻳﺮ ﻧﻤﺎﻳﺶ‬
‫ﺩﺍﺩﻩ ﺷﺪﻩ ﺍﺳﺖ ﻛﻠﻴﻚ ﻧﻤﺎﻳﻴﺪ‪.‬‬

‫ﺷﻜﻞ ﺿﻤﻴﻤﻪ ‪­ 15١‬‬

‫ﺩﺭ ﺻﻔﺤﻪ ﻱ ﻇﺎﻫﺮ ﺷﺪﻩ ﺑﺮ ﺭﻭﻱ ‪ add signal‬ﻛﻠﻴﻚ ﻧﻤﺎﻳﻴﺪ ‪ .‬ﻭ ﺗﻤﺎﻡ ﻭﺭﻭﺩﻱ ﻭ ﺧﺮﻭﺟﻲ ﻫﺎ ﺭﺍ ﺑﻪ ﺑﺮﻧﺎﻣﻪ ﺍﺿﺎﻓﻪ ﻧﻤﺎﻳﻴﺪ ‪.‬‬

‫ﺷﻜﻞ ﺿﻤﻴﻤﻪ ‪­ 16١‬‬

‫ﺩﺭ ﻣﺮﺣﻠﻬﻲ ﺍﺧﺮ ﺑﺎ ﺯﺩﻥ ﺩﻛﻤﻬﻲ ‪ RUN‬ﻛﻪ ﺩﺭ ﺷﻜﻞ ﻧﻤﺎﻳﺶ ﺩﺍﺩﻩ ﺷﺪﻩ ﺍﺳﺖ ﺷﻜﻞ ﻣﻮﺟﻲ ﻧﻤﺎﻳﺶ ﺩﺍﺩﻩ ﻣﻴﺸﻮﺩ ‪ .‬ﺩﺭ ﺍﻳﻨﺠﺎ ﺑﻪ ﺭﺍﺣﺘﻲ‬
‫ﻣﻴﺘﻮﺍﻥ ﺩﺭﺳﺘﻲ ﺑﺮﻧﺎﻣﻪ ﺭﺍ ﭼﻚ ﻧﻤﻮﺩ‪.‬‬

‫ﺷﻜﻞ ﺿﻤﻴﻤﻪ ‪­ 17١‬‬

‫ﺍﻳﻦ ﺍﻣﻮﺯﺵ ﺍﻭﻟﻴﻦ ﻧﺴﺨﻪ ﺍﺭﺍﺋﻪ ﺷﺪﻩ ﻣﻴﺒﺎﺷﺪ‪.‬‬

‫‪mahdiks@live.com‬‬

También podría gustarte