ভিএইচডিএল প্রক্রিয়া | এটি ইনস্টলেশন গাইড | অনুসরণ করা 9 গুরুত্বপূর্ণ পদক্ষেপ

আলোচনার বিষয়

1. জিলিনেক্স ব্যবহার করে ভিএইচডিএল প্রক্রিয়া

2. Xilinx ইনস্টল করার পদক্ষেপ

৩. ধারাবাহিক ও সম্মিলিত সার্কিট বাস্তবায়নের জন্য ধাপে ধাপে উদাহরণ (ভিএইচডিএল প্রক্রিয়া)

ভিএইচডিএল প্রক্রিয়াটির জন্য ধাপে ধাপে গাইড সহ টিউটোরিয়াল

এক্সএলিংক্স ব্যবহার করে ভিএইচডিএল প্রক্রিয়া

ভিএইচডিএল ডিজাইনগুলি প্রয়োগ করতে, আমরা জিলিনেক্স ব্যবহার করব। Xilinx প্রোগ্রামিং লজিক ডিভাইসের অন্যতম সেরা সরবরাহকারী। এটি রাজ্যভিত্তিক একটি প্রযুক্তি সংস্থা company

ভিএইচডিএল ব্যবহারের পূর্বশর্ত:

ভিএইচডিএল কি? এখানে চেক করুন!
  • ডিজিটাল ইলেক্ট্রনিক্স সম্পর্কে অবশ্যই কিছু জ্ঞান থাকতে হবে।
  • ফাইলগুলি ডাউনলোড করার জন্য যদি আপনার নিরবচ্ছিন্ন ইন্টারনেট সংযোগ থাকে তবে এটি ভাল।
  • জিলিঙ্ক্স আপনার পিসিতে কমপক্ষে 18 গিগাবাইট স্পেস প্রয়োজন। সুতরাং নিশ্চিত হয়ে নিন যে অ্যাপ্লিকেশনটি চালানোর জন্য আপনার ডিস্কের পর্যাপ্ত জায়গা রয়েছে।
  • ডাউনলোডের আগে Xilinx এ আপনি বৈধ ইমেল আইডি সহ একটি নিখরচায় অ্যাকাউন্ট তৈরি করেছেন তা নিশ্চিত করুন। এটি আপনাকে ভবিষ্যতের উদ্দেশ্যে সহায়তা করবে।
  • আমরা উইন্ডোজ ব্যবহার করছি।

ভিএইচডিএল প্রক্রিয়া জন্য ইনস্টলেশন গাইড

  • ধাপ 1: আপনার অপারেটিং সিস্টেম এবং তাদের সংস্করণ অনুসারে জিপ ফাইলটি ডাউনলোড করুন।

Xilinx ডাউনলোড করার লিঙ্কটি নীচে দেওয়া হয়েছে।

https://www.xilinx.com/member/forms/download/xef.html?filename=Xilinx_ISE_DS_Win_14.7_1015_1.tar

এটি 6.18 জিবি ফ্রি জিপ ফাইল। টিউটোরিয়ালটি প্রদর্শনের জন্য আমরা এই সংস্করণটি ব্যবহার করব।

আপনি এখান থেকে অন্যান্য ডাউনলোডযোগ্য বিকল্পগুলি খুঁজে পেতে পারেন -

https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/vivado-design-tools/archive-ise.html

  • ধাপ 2: ফাইলটি আনজিপ করুন এবং এটি পছন্দসই ফোল্ডারে সঞ্চয় করুন। ফোল্ডারের নাম হওয়া উচিত - Xilinx_ISE_DS_Win_14.7_1015_1। এই ফোল্ডারটি খুলুন।
  • ধাপ 3:  Xsetup ফাইলটিতে ডাবল ক্লিক করুন (ছবিতে দেখানো হয়েছে) এবং ইনস্টল করা শুরু করুন। সমস্ত অনুমতি অনুমতি দিন। উপলব্ধ মেমরির স্থান এবং পিসি কনফিগারেশনের উপর নির্ভর করে ইনস্টলেশনটি আরও দুই ঘন্টা সময় নিতে পারে। চিন্তার কিছু নেই, শক্ত হয়ে বসে এটি ইনস্টল করুন।
আইএসই ওয়েবপ্যাকটি চয়ন করুন

চূড়ান্ত ইনস্টলেশনের আগে এই পপ আপ উপস্থিত হলে তালিকা থেকে আইএসই ওয়েবপ্যাকটি চয়ন করুন। এছাড়াও, ডিফল্ট স্টোরেজ স্পেসটি যেমনটি পরামর্শ দেয় তেমন রাখুন এবং যদি সেই জায়গার পর্যাপ্ত জায়গা থাকে।

এক্সসেটআপ ফাইলটি চয়ন করুন।

 ফাইলটি ইনস্টল করার পরে ডেস্কটপে দুটি শর্টকাট উপস্থিত হবে এবং লাইসেন্স সংক্রান্ত একটি পপ-আপ থাকবে। ইনস্টলেশনটি সম্পন্ন না হওয়ায় শর্টকাট আইকনগুলিতে ক্লিক করবেন না এবং আপাতত লাইসেন্স ট্যাবটি বন্ধ করুন।

  • ধাপ 4: এখন, সফ্টওয়্যারটি আপনার কম্পিউটারের ভিতরে ইনস্টল করা আছে। প্রায় 18 গিগাবাইট আকারের ইনস্টল করা ফোল্ডারটি সন্ধান করুন। ডিফল্টরূপে, যদি আপনি কোনও পরিবর্তন না করেন তবে এটি সি ড্রাইভে সংরক্ষণ করা হবে। ফোল্ডারটি খুলুন।

Xilinx ভাঁজ খুলুনr -> 14.7 -> ISE_DS -> lib -> nt64

পাথ - [সি: \ জিলিনেক্স .14.7 64 \ ISE_DS \ ISE \ lib \ ntXNUMX]

  • ধাপ 5: এখন একটি ফাইল থাকবে - "LibPortability.dll"

সেই ফাইলটির নাম পরিবর্তন করুন - "LibPortability.dll.orig"

  • ধাপ 6: তারপরে ফাইলটি সন্ধান করুন - "libPortabilityNOSH.dll" হিসাবে। এটি আমরা ৪ ধাপে যে ফাইলটি কাজ করেছি তার ঠিক নীচে থাকবে ফাইলটি অনুলিপি করুন এবং এটি আটকে দিন। এখন সেই আটকানো ফাইলটির নামকরণ করুন - 'libPortability.dll'। অনুলিপি করা ফাইলটি ড্যাশবোর্ডে রাখুন।

চূড়ান্ত ফলাফলটি নীচে প্রদত্ত চিত্রের মতো দেখাবে।

চূড়ান্ত ফলাফল চিহ্নিত ফলাফলগুলির মতোই হবে।
  • ধাপ 7: এর পরে, আমাদের অন্য ফাইল-ফোল্ডারে যেতে হবে।

Xilinx ফোল্ডারটি খুলুন -> 14.7 -> ISE_DS -> সাধারণ -> lib -> nt64

পাথ - [সি: \ জিলিনেক্স .14.7 64 \ ISE_DS \ সাধারণ \ lib \ ntXNUMX]

নামে একটি ফাইল থাকবে - "LibPortability.dll"।

সেই ফাইলটির নাম পরিবর্তন করুন - "LibPortability.dll.orig"

  • ধাপ 8: এখন, step ধাপে আমরা অনুলিপি করা ফাইলটি পেস্ট করুন এবং সেই পেস্ট করা ফাইলটির নামকরণ করুন - 'libPortability.dll'।

চূড়ান্ত ফলাফলটি নীচে প্রদত্ত চিত্রের মতো দেখাবে।

ভিএইচডিএল প্রক্রিয়াটির আট ধাপের জন্য চূড়ান্ত ফলাফল
  • ধাপ 9: লাইসেন্স: এখন শর্টকাট আইএসই ডিজাইন স্যুট 14.7 এ ডাবল ক্লিক করুন। লাইসেন্স চাওয়ার জন্য একটি পপ-আপ থাকবে। ঠিক আছে ক্লিক করুন, এবং অন্য উইন্ডোটি খোলা হবে। লাইসেন্সের জন্য বিকল্প থাকবে। "লাইসেন্স অর্জন করুন" থেকে, "আমার ক্রয়কৃত লাইসেন্স পান (গুলি)" এবং তারপরে নেক্সট ক্লিক করুন।
পদক্ষেপ 9 এর ভিএইচডিএল প্রক্রিয়াতে আমার লাইসেন্স পান ক্লিক করুন

তারপরে, "জিলিনক্স লাইসেন্স ম্যানেজার" থেকে অন্য একটি পপ-আপ আসবে। কানেক্ট এখন অপশনে ক্লিক করুন। এটি আপনার পিসির ডিফল্ট ওয়েব ব্রাউজারে একটি ট্যাব খুলবে।

আপনার শংসাপত্রগুলির সাথে লগ ইন করুন এবং নীচের চিত্রের মতো বিকল্প থাকবে। আপনি 4 চয়ন করতে হবেth অথবা 5th তালিকা থেকে বিকল্প। আপনি যে লাইসেন্স চান তা কেবল ক্লিক করুন।

আপনার ইমেল আইডিতে একটি মেল থাকবে, এতে জিলিনেক্সের লাইসেন্স ফাইল থাকবে। লাইসেন্স ফাইলটি ডাউনলোড করুন এবং এটি ডাউনলোড ফোল্ডারে সংরক্ষণ করুন।

তালিকা থেকে চতুর্থ বা 4 তম বিকল্পটি নির্বাচন করুন
  • ধাপ 10: ISE এ ফিরে যান। সেখানে আপনি দেখতে পাবেন একটি জানালা খোলা রয়ে গেছে। বিকল্প লোড লাইসেন্স চয়ন করুন এবং আপলোড করার জন্য ডাউনলোড ফোল্ডারে আপনার লাইসেন্সটি সন্ধান করুন।
আপনি যে লাইসেন্সটি ডাউনলোড করেছেন তা আপলোড করুন।

লাইসেন্স আপলোড করার পরে, একটি বার্তা সফলভাবে প্রদর্শিত হবে। ওকে ক্লিক করুন এবং তারপরে পূর্ববর্তী উইন্ডোতে ক্লিক করুন। এখন জিলিনেক্স ব্যবহারের জন্য প্রস্তুত।

এখন আমরা ভিএইচডিএল প্রক্রিয়া ব্যবহার করে প্রথম প্রকল্প তৈরির জন্য প্রস্তুত

এক্সিলিংসে আপনার প্রথম প্রকল্প তৈরি করা হচ্ছে (ভিএইচডিএল প্রক্রিয়া)

আমরা Xilinx ব্যবহার করে একটি সাধারণ এবং গেটের ডেটাফ্লো মডেলিং বাস্তবায়ন করব। এবং গেটটি প্রতিনিধিত্ব করে - Y = AB। সত্য টেবিলটি নীচে দেখানো হয়েছে।

ABY = AB
000
010
100
111
ও গেটের জন্য সত্য সারণী
  • ধাপ 1: ডেস্কটপে আইকনটিতে ডাবল ক্লিক করে প্রকল্প নেভিগেটরটি খুলুন।
  • ধাপ 2: ফাইল এবং তারপরে নতুন প্রকল্পে যান। ফাইল -> নতুন প্রকল্প
ফাইল, ভিএইচডিএল প্রক্রিয়া, পদক্ষেপ 2 থেকে নতুন প্রকল্পটি চয়ন করুন
  • ধাপ 3:  আপনার প্রকল্পের একটি নাম দিন এবং প্রকল্পটি সঞ্চয় করার জন্য অবস্থানটি নির্বাচন করুন। বেসিক গেটের নাম কখনও ব্যবহার করবেন না। তারপরে পরেরটিতে ক্লিক করুন। নামটি অনুলিপি করুন এবং এটি পরে সহায়তা করবে।
আপনার প্রকল্পের একটি নাম দিন, ভিএইচডিএল প্রক্রিয়া, পদক্ষেপ -3
  • ধাপ 4: নীচে উল্লিখিত মানগুলি এখন সেট আপ করুন। সাবধানে সেটআপ করুন। যে কোনও ভুল ব্যর্থতার দিকে নিয়ে যাবে।
বিবরণ সম্পাদনা করুন এবং পূরণ করুন, ভিএইচডিএল প্রক্রিয়া, পদক্ষেপ -4

নেক্সটে ক্লিক করুন এবং তারপরে পরবর্তী পপ-আপের জন্য 'সমাপ্তি' এ ক্লিক করুন।

ভিএইচডিএল প্রক্রিয়া, পদক্ষেপ -4
  • ধাপ 5: এখন, সম্পাদক বিভাগে, আপনি আপনার মডেলটি বাম উপরের কোণে, নকশার ট্যাবের ভিতরে এবং হাইয়ারচি বারের নীচে দেখতে পাবেন। আপনার দ্বারা চিহ্নিত ফোল্ডারে আপনার কার্সারটি রাখুন এবং ডান ক্লিক করুন। তারপরে মেনু থেকে নতুন উত্সটি চয়ন করুন।
ভিএইচডিএল প্রক্রিয়া, পদক্ষেপ - 5
  • ধাপ 6: নতুন উইন্ডোতে, ভিএইচডিএল মডিউলটি চয়ন করুন এবং আপনার পদক্ষেপ 3 এ অনুলিপি করা একই নামটি আটকে দিন বা আপনি অবস্থান ট্যাব থেকে নামটি পেতে পারেন। পরবর্তী ক্লিক করুন।
ভিএইচডিএল প্রক্রিয়া, পদক্ষেপ - 6
  • ধাপ 7: মডিউল পপ-আপকে সংজ্ঞায়িত করুন
  • আর্কিটেকচারটি 'আচরণ' থেকে 'ডেটাফ্লো' তে পরিবর্তন করুন।
  • পোর্ট নামটিতে, পরপর সারিগুলিতে A, B এবং Y লিখুন। এখন Y চিহ্নিত সারিটির জন্য দিকটি 'আউট' হিসাবে বেছে নিন কারণ এটি আউটপুট হবে। এর সাথে যুক্ত ডাউন তীর থেকে আপনি দিকটি পরিবর্তন করতে পারেন।
  • আরও একটি পপ-আপ হবে। পোর্টা ঠিক আছে কিনা তা পরীক্ষা করে দেখুন। তারপরে ফিনিশ ক্লিক করুন।
বন্দর নির্ধারণ, ভিএইচডিএল প্রক্রিয়া, Step ধাপ
  • ধাপ 8: আরটিএল স্কিম্যাটিক ক্রিয়েশন

এখন একটি কোড সম্পাদক হবে খোলা.

A. 40 ইনth লাইন, আপনি 'শুরু' করতে পারেন। সেই জায়গা থেকে আপনাকে ডেটাফ্লো কোড লিখতে হবে। আমাদের প্রোগ্রামের কোডটি হ'ল -

Y <= এ এবং বি;

B. Ctrl + S ব্যবহার করে কোডটি সংরক্ষণ করুন

C. এখন, উইন্ডোর বাম দিকে, নকশা বারের নীচে, আপনি 'প্রক্রিয়া <মডেল_নাম>' নামে একটি ট্যাব দেখতে পাবেন।

D. সেখান থেকে 'সিন্থেসিস - এক্সএসটি' প্রসারিত করুন।

E. 'চেক সিনট্যাক্স' ক্লিক করুন। এটি একটি সবুজ রঙের টিক দেখাবে, সাফল্যকে বোঝায়।

F. তারপরে, 'সংশ্লেষ - এক্সএসটি' -তে ডাবল ক্লিক করুন। একটি সবুজ রঙের টিকটি এখানে উপস্থিত হবে।

সংশ্লেষ পরীক্ষা, ভিএইচডিএল প্রক্রিয়া, পদক্ষেপ - 8

G. আরটিএল বাস্তবায়ন দেখতে এখন 'ভিউ আরটিএল স্কিম্যাটিক' এ ক্লিক করুন। একটি পপ আপ উপস্থিত হবে। দ্বিতীয় বিকল্পটি চয়ন করুন এবং তারপরে ক্লিক করুন।

দ্বিতীয় বিকল্প নির্বাচন

H. একটি চিত্র চিত্র খোলার হবে।

আরটিএল স্কিম্যাটিক - ১

I. অভ্যন্তরের কাঠামোটি দেখানোর জন্য বাক্সটিতে ডাবল ক্লিক করুন।

ফাইনাল আরটিএল স্কিম্যাটিক
  • ধাপ 9: বেঞ্চ তৈরির পরীক্ষা করুন
  1. প্রয়োগটি থেকে সিমুলেশনে ট্যাবটি পরিবর্তন করুন।
ডিফল্ট বিকল্পটি হল বাস্তবায়ন- সিমুলেশনটিতে ক্লিক করুন
  1. আবার প্রথম ফোল্ডারে ডান ক্লিক করুন এবং নতুন উত্সটি চয়ন করুন।
নতুন উত্সটি চয়ন করুন
  1. 'ভিএইচডিএল টেস্ট বেঞ্চ' চয়ন করুন এবং একটি নতুন ফাইলের নাম দিন। পরবর্তী ক্লিক করুন।
ভিএইচডিএল টেস্ট বেঞ্চ চয়ন করুন এবং পরীক্ষার বেঞ্চ ফাইলে একটি নাম দিন
  1. এর পরে, অ্যাসোসিয়েট উত্স নামে একটি উইন্ডো পপ আপ হবে আপনার টেস্ট বেঞ্চের সাথে আপনার ডেটাফ্লো মডেলটিকে সংযুক্ত করতে। মডেলটিতে ক্লিক করুন এবং নেক্সট ক্লিক করুন। পরবর্তী উইন্ডোটির জন্য 'সমাপ্তি' ক্লিক করুন।
বিদ্যমান ডাটাফ্লো মডেলটিকে লিঙ্ক করুন
  1. একটি নতুন কোড সম্পাদক খোলা হবে।

এখন, আর এ্যান্ড গেটের জন্য আমাদের ঘড়ির ডাল লাগবে না। সমস্ত ঘড়ির সংকেত মুছতে বা মন্তব্য করতে।

ঘড়ির সংকেতগুলি নং লাইনে রয়েছে। - 60, 72 থেকে 78 এবং লাইন নং। 87।

টেস্ট বেঞ্চ কোডটি 'উদ্দীপনা প্রক্রিয়া বিভাগে' লেখা হয়।

আপনি 90 থেকে শুরু করতে পারেনth লাইন।

 ও গেটের পরীক্ষার বেঞ্চের কোডটি হ'ল -

এ <= '0';

               বি <= '0';

               100 এনএস এর জন্য অপেক্ষা করুন;

               এ <= '0';

               বি <= '1';

               100 এনএস এর জন্য অপেক্ষা করুন;

               এ <= '1';

               বি <= '0';

               100 এনএস এর জন্য অপেক্ষা করুন;

               এ <= '1';

               বি <= '1';

               100 এনএস এর জন্য অপেক্ষা করুন;

Now. এখন বাম পাশের বিকল্প থেকে, ইসিম সিমুলেটরটি প্রসারিত করুন এবং তারপরে 'আচরণীয় চেক সিনট্যাক্স' এ ডাবল ক্লিক করুন। একটি সবুজ রঙের টিক উপস্থিত হবে।

চূড়ান্ত ফলাফলের জন্য আচরণ চেক সিনট্যাক্সে ক্লিক করুন

Now. এখন 'সিমুলেট বিহেভিওরাল মডেল'-এ ডাবল ক্লিক করুন।

একটি উইন্ডো পপ আপ করা হবে। সফ্টওয়্যার অ্যাক্সেস করার অনুমতি দিন।

উপরের সরঞ্জামদণ্ডে, জুম করার বিকল্পটি সন্ধান করুন। সম্পূর্ণ দৃশ্যটি দেখতে তৃতীয় বিকল্পে ক্লিক করুন।

ভিএইচডিএল প্রক্রিয়া
চূড়ান্ত তরঙ্গরূপ, ভিএইচডিএল প্রক্রিয়ার শেষ পদক্ষেপ

ভিএইচডিএল কোডিং প্রসেস সম্পর্কে জানতে এখানে ক্লিক করুন!

সুদীপ্ত রায় সম্পর্কে

আমি একজন ইলেকট্রনিক্স উত্সাহী এবং বর্তমানে ইলেকট্রনিক্স এবং যোগাযোগের ক্ষেত্রে নিবেদিত।
আমার কাছে এআই এবং মেশিন লার্নিংয়ের মতো আধুনিক প্রযুক্তিগুলি অন্বেষণে আগ্রহী।
আমার লেখাগুলি সমস্ত শিক্ষার্থীদের সঠিক এবং আপডেট হওয়া ডেটা সরবরাহের প্রতি নিবেদিত।
কাউকে জ্ঞান অর্জনে সহায়তা করা আমাকে প্রচুর আনন্দ দেয়।

লিঙ্কডইন - https://www.linkedin.com/in/sr-sudipta/ এর মাধ্যমে সংযোগ করি

লাম্বদা গিক্স