0% found this document useful (0 votes)
15 views7 pages

ModelSim Quickstart@OMID ROBOTICS

Uploaded by

Yasiel RT
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views7 pages

ModelSim Quickstart@OMID ROBOTICS

Uploaded by

Yasiel RT
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

‫« با ًام ٍ یاد خذا »‬

‫فْرست هحتَا‬
‫اجرای شبیِ سازی یک هثال سادُ در ًرم افسار ‪1 ..................................................................ModelSim‬‬

‫بررسی هثال ّای بیشتر‪6 .............................................................................................................‬‬

‫‪www.omidrobotics.ir‬‬
‫بْوي هاُ ‪93‬‬

‫اجرای شبیِ سازی یک هثال سادُ در ًرم افسار ‪ModelSim‬‬

‫برای ایجاد یک شبیِ سازی سادُ در ‪ ModelSim‬هراحل زیر را اًجام هی دّین‪:‬‬

‫‪1‬‬ ‫‪…………………………..………………………………….‬‬
‫ابتذا یک فایل ًَشتاری (‪ ) .txt‬ایجاد هی کٌین ٍ برًاهِ زیر را در آى هی ًَیسین‪:‬‬

‫;‪module helloworld‬‬
‫‪initial‬‬
‫‪begin‬‬
‫;)"‪$display("Salam!\n‬‬
‫‪end‬‬
‫‪endmodule‬‬

‫پس از رخیرُ ًام فایل را بِ ‪ test.v‬تغییر هی دّین ٍ آى را بِ داخل فَلذر پرٍشُ هاى (‪ )ex.2‬هٌتقل هی کٌین‪.‬‬
‫‪2‬‬ ‫‪…………………………..………………………………….‬‬
‫برًاهِ ‪ Modelsim‬را از هسیر ‪ Modelsim > Modelsim SE 10.0c > All Pprograms > Start‬اجرا هی ًوایین‪.‬‬

‫‪3‬‬ ‫‪…………………………..………………………………….‬‬
‫پس از اجرای برًاهِ از هٌَی ‪ ،File‬گسیٌِ ی …‪ Change Directory‬را اًتخاب هی کٌین‪:‬‬

‫ٍ هسیر فَلذر پرٍشُ هاى را اًتخاب هی کٌین ٍ ‪ OK‬را هی زًین‪:‬‬


‫‪4‬‬ ‫‪…………………………..………………………………….‬‬
‫از هٌَی ‪ Compile‬گسیٌِ ی …‪ Compile‬را اًتخاب هی کٌین‪:‬‬

‫در پٌجرُ ی باز شذُ سَرس ًَشتِ شذُ را اًتخاب هی کٌین‪:‬‬

‫ٍ دکوِ ی ‪ Compile‬را هی زًین‪ ،‬در ایي لحظِ کذ ها را در کتابخاًِ ای کِ در باال ی پٌجرُ ٍارد شذُ کاهپایل هی کٌذ‪.‬‬

‫تَجِ‪ :‬چَى در حال حاضر چٌیي کتابخاًِ ای (‪ٍ ) work‬جَد ًذارد‪ ،‬از ها سَالی پرسیذُ هیشَد‪ .‬هبٌی بر ایي‬
‫کِ آیا هی خَاّیذ چٌیي کتابخاًِ ای ایجاد شَد؟ کِ با پاسخ هثبت بِ ایي سَال کتابخاًِ ایجاد شذُ ٍ‬
‫سَرس ها در آى کاهپایل هی شَد ‪...‬‬
‫اگر سَرس ًَشتِ شذُ اشکال دستَری ٍ ‪ً Syntax‬ذاشتِ باشذ‪ ،‬در اداهِ بذٍى هشکلی کاهپایل هی شَد‪.‬‬
‫ّواى طَر هی بیٌین هاشٍل ‪ helloworld‬کاهپایل هی شَد‪:‬‬

‫ّوچٌیي یک کتابخاًِ بِ ًام ‪ work‬در هسیر پرٍشُ هاى ًیس اضافِ شذُ است‪:‬‬

‫ٍ در پَشِ ی پرٍشُ هاى فایل ّا ٍ فَلذرّایی ایجاد شذُ است‪:‬‬


‫‪5‬‬ ‫‪…………………………..………………………………….‬‬
‫حاال از هٌَی ‪ Simulate‬گسیٌِ ی …‪ Start Simulation‬را اًتخاب هی کٌین‪:‬‬

‫در پٌجرُ ی باز شذُ از پرسیذُ هی شَد کِ چِ کتابخاًِ ا ی را هی خَاّیذ شبیِ سازی کٌیذ؟‬
‫پس در ایي پٌجرُ از کتابخاًِ ی ‪ work‬هاشٍل ‪ helloworld‬را اًتخاب هی کٌین‪:‬‬

‫ٍ ‪ OK‬را هی زًین‪.‬‬
‫در ایي هرحلِ ٍارد هحیط شبیِ سازی هی شَین ‪...‬‬

‫برای اجرای شبیِ سازی از هٌَی ‪ Simulate‬بخش ‪ Run 100 ٍ Run‬را اًتخاب هی کٌین ٍ یا از ًَار ابسای گسیٌِ ی‬
‫‪ Run‬را اًتخاب هی کٌین‪:‬‬

‫ٍ هی بیٌین کِ ًتیجِ ی اجرای برًاهِ در پاییي دیذُ هی شَد‪:‬‬


‫بررسی هثال ّای بیشتر‬
‫× سَرس کذ‪:‬‬

‫× ًتیجِ خرٍجی‪:‬‬

‫***‬
‫× سَرس کذ‪:‬‬

‫× ًتیجِ خرٍجی‪:‬‬
‫***‬
‫× سَرس کذ‪:‬‬

‫× ًتیجِ خرٍجی‪:‬‬

‫پایان‪....‬‬
‫علـی دمــیــرچی‬
‫موفق باشید!‬
‫بهمه ماه ‪39‬‬
‫‪http://omidrobotics.ir‬‬

You might also like