ধরা যাক আমাদের দ্বিতীয় কোয়ার্টাস বিকাশের পরিবেশে একটি আল্টেরা এফপিজিএর জন্য একটি প্রকল্প রয়েছে। আসুন একটি সফ্টওয়্যার সিমুলেশন সম্পাদন করা যাক: এফপিজিএ ইনপুটগুলিতে একটি নির্দিষ্ট সংকেত প্রয়োগ করুন এবং দেখুন ফলাফলগুলি কী ঘটবে। এটি করতে, আমরা অন্তর্নির্মিত সিমুলেশন ওয়েভফর্ম সম্পাদক সরঞ্জামটি ব্যবহার করব।
প্রয়োজনীয়
- - ব্যক্তিগত কম্পিউটার;
- - ইনস্টলড উন্নয়নের পরিবেশ কোয়ার্টাস দ্বিতীয়।
নির্দেশনা
ধাপ 1
প্রথমত, আসুন কোয়ার্টাস II আইডিই চালু করুন এবং প্রয়োজনীয় প্রকল্পটি খুলুন। এখন একটি নতুন ফাইল তৈরি করা যাক। কী সংমিশ্রণটি Ctrl + N বা মেনু ফাইল -> নতুন… এর মাধ্যমে টিপুন। যে উইন্ডোটি খোলে, তাতে ফাইলের প্রকারটি নির্বাচন করুন - বিশ্ববিদ্যালয় প্রোগ্রাম ভিডাব্লুএফ।
ধাপ ২
সিমুলেশন ওয়েভফর্ম সম্পাদক সরঞ্জামটি শুরু হয়। আসুন এই ফাইলটি তাত্ক্ষণিকভাবে সংরক্ষণ করুন, এখনও খালি, প্রকল্প ফোল্ডারে একটি স্বেচ্ছাসেবী নামে: Ctrl + S (বা ফাইল -> সংরক্ষণ করুন)। আমি ফাইলটির নাম দেব "ডেটা_স্টেস্ট.উইউডব্লুফ" কারণ কারণ আমি "ডেটা" নামক এফপিজিএ পিনে ডেটা ফিড করব।
এখন আমাদের প্রকল্পে আমাদের টায়ার যুক্ত করতে হবে। মেনুতে যান সম্পাদনা -> সন্নিবেশ -> সন্নিবেশ নোড বা বাস…। "সন্নিবেশ নোড বা বাস" উইন্ডোটি খুলবে, যেখানে আমরা নোড ফাইন্ডার … বাটনে ক্লিক করব প্রকল্পে উপলব্ধ এফপিজিএ বাসগুলি অনুসন্ধান করতে।
ধাপ 3
নোড ফাইন্ডার উইন্ডোতে, তালিকা বোতামটি ক্লিক করুন। উইন্ডোর বাম অংশে পাওয়া নোড এবং প্রকল্পের বাসগুলির একটি তালিকা উপস্থিত হবে। নির্বাচন করতে, সংশ্লিষ্ট বোতামগুলিতে ক্লিক করে তাদের সঠিক ক্ষেত্রে যুক্ত করুন। বা ">>" বোতামে ক্লিক করে একবারে সবকিছু যুক্ত করুন। "ঠিক আছে" বোতামে ক্লিক করে আপনার নির্বাচনের নিশ্চয়তা দিন। সন্নিবেশ নোড বা বাস উইন্ডোতে, ওকে ক্লিক করুন।
পদক্ষেপ 4
নির্বাচিত পিনের সিগন্যাল স্তরের চিত্রগুলি ডাল আকারের উইন্ডোতে উপস্থিত হয়েছে। তদ্ব্যতীত, ইনপুট সিগন্যাল এবং ডেটা স্তরের স্তর এখনও লজিকাল শূন্যের সমান, এবং আউটপুট স্তর সংজ্ঞায়িত হয় না। আপনি তাদের আকৃতি সেট করতে হবে।
পদক্ষেপ 5
তবে প্রথমে আপনাকে সময়সীমার পরামিতিগুলি সেট করতে হবে যা সিমুলেশন চলাকালীন সিমুলেশন ওয়েভফর্ম সম্পাদক ব্যবহার করবেন। মেনুতে সম্পাদনা করুন -> গ্রিডের আকার … টাইম গ্রিডের পদক্ষেপটি সেট করুন। এবং মেনুতে সম্পাদনা -> সমাপ্তির সময় সেট করুন … আমরা সিমুলেশনের সময়কাল নির্দেশ করব।
পদক্ষেপ 6
আসুন ঘড়ির নাড়ির পরামিতিগুলি সেট করি। বাম ক্ষেত্রে, বাম মাউস বোতামের সাহায্যে নামটি দিয়ে পছন্দসই সংকেতটি নির্বাচন করুন। এখন মেনুতে যান: সম্পাদনা করুন -> মান -> ঘড়িটি লিখুন … খোলা ক্লক উইন্ডোতে, সময় (সময়কাল), পর্ব (অফসেট) এবং ঘড়ির নাড়ির ডিউটি চক্র (ডিউটি চক্র) সেট করুন।
পদক্ষেপ 7
ওয়েভফর্ম ডেটা সেট করা যাক। এটি নির্বাচন করুন এবং মেনুতে: সম্পাদনা -> মান যথাযথ প্রকারটি নির্বাচন করুন। আমি এলোমেলোভাবে পরিবর্তিত সংকেতটি এলোমেলো মানগুলি নির্বাচন করব … এবং খোলা উইন্ডোতে এর পরামিতিগুলি কনফিগার করব।
এর পরে, সিগন্যাল সেটিংস সংরক্ষণ করুন (Ctrl + S)।
পদক্ষেপ 8
এখন আপনি কার্যকরী সিমুলেশন চালাতে পারেন: সিমুলেশন -> ফাংশনাল সিমুলেশন চালান বা মেনু বারের সংশ্লিষ্ট বোতামটি ক্লিক করে। কোয়ার্টাস একটি নতুন সিমুলেশন ওয়েভফর্ম সম্পাদক উইন্ডোতে ফলাফলটি অনুকরণ এবং প্রদর্শন করবে।
পদক্ষেপ 9
যে উইন্ডোটি খোলে, আপনি এফপিজিএ পিনগুলিতে গণনা করা আউটপুট সংকেত দেখতে পারেন, যা সিমুলেশন ওয়েভফর্ম সম্পাদক ইউটিলিটি দ্বারা সম্পাদিত সিমুলেশনের ফলস্বরূপ প্রাপ্ত হয়েছিল।