সুচিপত্র:

Basys 3 Morse Decoder: 11 ধাপ
Basys 3 Morse Decoder: 11 ধাপ

ভিডিও: Basys 3 Morse Decoder: 11 ধাপ

ভিডিও: Basys 3 Morse Decoder: 11 ধাপ
ভিডিও: 🔥 1890s DJ - Morse Code 🔥 2024, নভেম্বর
Anonim
Image
Image

এটি একটি কলেজ শ্রেণীর জন্য একটি প্রকল্প। এই প্রকল্পটি ভিএইচডিএলে ভিভাডো নামে একটি প্রোগ্রামে লেখা হয়েছে। বেসিস 3 বোর্ড ব্যবহার করে একটি মোর্স ডিকোডার বাস্তবায়নের জন্য প্রয়োজনীয় সমস্ত মডিউল তৈরির কাজগুলি। বোর্ডটি একটি সুইচ থেকে মোর্স কোড নিতে ব্যবহৃত হয় এবং এটি সাতটি সেগমেন্ট ডিসপ্লেতে চিঠি প্রদর্শন করবে।

একটি বিন্দু করতে - অপেক্ষা না করে সুইচটি চালু এবং বন্ধ করুন

একটি ড্যাশ করতে - 2 সেকেন্ডের জন্য সুইচটি চালু করুন, তারপরে এটি বন্ধ করুন

ধাপ 1: Xilinx Vivado Webpack ইনস্টল করুন

ভিভাদো ওয়েবপ্যাকটি xilinx.com এ ডাউনলোড করা যাবে। ডাউনলোড এবং ইনস্টলেশন ধাপগুলির মধ্য দিয়ে চলার জন্য এই শুরু করার নির্দেশিকাটি ব্যবহার করুন।

ধাপ 2: একটি নতুন প্রকল্প তৈরি করুন

একটি নতুন প্রকল্প তৈরি করুন
একটি নতুন প্রকল্প তৈরি করুন
একটি নতুন প্রকল্প তৈরি করুন
একটি নতুন প্রকল্প তৈরি করুন
  1. ভিভাদো খুলুন। তারপরে "নতুন প্রকল্প তৈরি করুন" এ ক্লিক করুন
  2. "পরবর্তী" ক্লিক করুন। প্রকল্পের নাম দিন এবং প্রকল্পের অবস্থান নির্বাচন করুন। আমাদের প্রকল্পের নাম ছিল মোর্স ডেকোডার এবং একটি ইউএসবি ড্রাইভে সংরক্ষিত ছিল।
  3. RTL প্রজেক্ট বেছে নিন।
  4. "পরবর্তী" ক্লিক করুন।
  5. AddSources বাইপাস করতে "পরবর্তী" ক্লিক করুন
  6. যোগ করুন বিদ্যমান আইপি বাইপাস করতে "পরবর্তী" ক্লিক করুন
  7. সীমাবদ্ধতা যোগ করার জন্য "পরবর্তী" ক্লিক করুন প্রদত্ত ছবির উপর ভিত্তি করে আপনার বোর্ড নির্বাচন করুন।
  8. "পরবর্তী" ক্লিক করুন
  9. "সমাপ্তি" ক্লিক করুন

ধাপ 3: ডট/ড্যাশ ইনপুট মডিউল তৈরি করুন

ডট/ড্যাশ ইনপুট মডিউল তৈরি করুন
ডট/ড্যাশ ইনপুট মডিউল তৈরি করুন
ডট/ড্যাশ ইনপুট মডিউল তৈরি করুন
ডট/ড্যাশ ইনপুট মডিউল তৈরি করুন

এই মডিউলটি ট্র্যাক করে যখন বোতামটি চাপানো হয়, এবং এটি কতক্ষণ চাপা থাকে এবং এটি মোর্স কোডে অনুবাদ করে।

  1. সোর্স উইন্ডোতে যান, ডান ক্লিক করুন, এবং "উৎস যোগ করুন" এ ক্লিক করুন
  2. "ডিজাইনের উৎস যোগ করুন বা তৈরি করুন" নির্বাচন করুন
  3. "ফাইল তৈরি করুন" এ ক্লিক করুন
  4. ফাইলের ধরন পরিবর্তন করে “ভিএইচডিএল” করুন
  5. আপনার ফাইলের নাম দিন (আমাদের নাম ডিডি) এবং "ওকে" ক্লিক করুন
  6. "সমাপ্তি" ক্লিক করুন
  7. "ডিফাইন মডিউল" উইন্ডোটি বাইপাস করতে "ওকে" ক্লিক করুন
  8. মন্তব্য সহ আমাদের প্রদত্ত কোডটি অনুলিপি করুন এবং আটকান

ধাপ 4: সেভেন সেগমেন্ট ডিসপ্লে আউটপুট মডিউল তৈরি করুন

এই মডিউলটি বিটস্ট্রিম আকারে মোর্স কোডটিকে সঠিক অক্ষরে পরিবর্তনের দায়িত্বে রয়েছে যা সাতটি সেগমেন্ট ডিসপ্লে আসলে প্রদর্শন করতে পারে।

আবার ধাপ 3 -এ নির্দেশাবলী অনুসরণ করুন, কিন্তু এবার, “SSD” ফাইলে অনুলিপি করুন।

ধাপ 5: শীর্ষ মডিউল তৈরি করুন

এটি একটি সর্বাধিক মডিউল যা মোর্স কোড ইনপুট গ্রহণ করবে এবং সাত সেগমেন্ট ডিসপ্লেতে চিঠি আউটপুট করবে।

ধাপ 3 এর নির্দেশাবলী আবার অনুসরণ করুন, এইবার "MorseDecoder" ফাইলে অনুলিপি করুন।

ধাপ 6: সীমাবদ্ধতা ফাইল তৈরি করুন

সীমাবদ্ধতা ফাইল তৈরি করুন
সীমাবদ্ধতা ফাইল তৈরি করুন

বেসিস বোর্ডে ব্যবহার করার জন্য আমাদের শারীরিক হার্ডওয়্যার নির্বাচন করতে হবে। এটি সাতটি সেগমেন্ট ডিসপ্লে ব্যবহার করার পাশাপাশি মোর্স কোডে পাস করার জন্য একটি সুইচ ব্যবহার করবে।

  1. সোর্স উইন্ডোতে ক্লিক করুন এবং আবার "উৎস যোগ করুন" নির্বাচন করুন।
  2. "সীমাবদ্ধতা যোগ করুন বা তৈরি করুন" নির্বাচন করুন, তারপরে পরবর্তী ক্লিক করুন।
  3. "ফাইল তৈরি করুন" এ ক্লিক করুন এবং ফাইল টাইপটি অপরিবর্তিত রাখুন। "MorseDecoder" ফাইলের নাম দিন।
  4. "শেষ" ক্লিক করুন।
  5. মন্তব্য সহ আমাদের প্রদত্ত কোডটি অনুলিপি করুন এবং আটকান।

ধাপ 7: নকশা সংশ্লেষ করুন

ফ্লো নেভিগেটরে যান এবং সিনথেসিস বিভাগে "রান সিনথেসিস" ক্লিক করুন

ধাপ 8: নকশা বাস্তবায়ন করুন

একবার আপনি সংশ্লেষণ সফলভাবে চালানোর পরে, একটি পপ আপ উইন্ডো থাকবে যা আপনাকে বাস্তবায়ন চালাতে বলবে। চালিয়ে যেতে "ঠিক আছে" ক্লিক করুন। যদি এই উইন্ডোটি পপ আপ না হয়, তাহলে নিচের নির্দেশাবলী অনুসরণ করুন:

ফ্লো নেভিগেটরে যান এবং বাস্তবায়ন বিভাগে "বাস্তবায়ন চালান" ক্লিক করুন

ধাপ 9: বিটস্ট্রিম তৈরি করুন

ফ্লো নেভিগেটরে যান এবং প্রোগ্রাম এবং ডিবাগ বিভাগে "জেনারেট বিটস্ট্রিম" ক্লিক করুন

ধাপ 10: হার্ডওয়্যার টার্গেট করুন

  1. আপনার বেসিস 3 বোর্ডটি কম্পিউটারে প্লাগ করা আছে তা নিশ্চিত করুন Vivado চালানো হচ্ছে। বোর্ডে একটি তারের প্লাগ ইন করা মাইক্রো ইউএসবি প্রান্ত থাকা উচিত, সেই তারের নিয়মিত ইউএসবি প্রান্তটি আপনার কম্পিউটারে প্লাগ করা।
  2. প্রোগ্রাম এবং ডিবাগ বিভাগে "ওপেন হার্ডওয়্যার ম্যানেজার" এ যান, তারপর এটি খুলতে বাম দিকে ছোট ত্রিভুজটিতে ক্লিক করুন।
  3. "ওপেন টার্গেট" বাটনে ক্লিক করুন এবং "অটো কানেক্ট" নির্বাচন করুন

ধাপ 11: ডিভাইসটি প্রোগ্রাম করুন

ডিভাইসটি প্রোগ্রাম করুন
ডিভাইসটি প্রোগ্রাম করুন
  1. "হার্ডওয়্যার ম্যানেজার" নির্বাচন করুন
  2. "প্রোগ্রাম ডিভাইস" ক্লিক করুন
  3. পপ আপ হওয়া ডিভাইসটি নির্বাচন করুন
  4. "প্রোগ্রাম" এ ক্লিক করুন

প্রস্তাবিত: