পিএলএ ব্যবহার করে সিকোয়েনাল সার্কিটের নকশা করা

সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন





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

অনুক্রমিক সার্কিটের ব্লক ডায়াগ্রামটি নীচে প্রদর্শিত হয়েছে:




ক্রম সার্কিটের ব্লক ডায়াগ্রাম D

ক্রম সার্কিটের ব্লক ডায়াগ্রাম D

পিএলএএস ব্যবহার করে সিকোয়েনাল সার্কিটের নকশা করা

ক্রম সার্কিট পিএলএস (প্রোগ্রামেবল লজিক অ্যারে) এবং ফ্লিপ-ফ্লপ ব্যবহার করে উপলব্ধি করা যায়। এই নকশায়, রাষ্ট্রীয় কার্যনির্বাহী গুরুত্বপূর্ণ হতে পারে কারণ একটি ভাল রাষ্ট্রীয় কার্যভার ব্যবহারের ফলে পণ্যের পদগুলির প্রয়োজনীয় সংখ্যা হ্রাস করতে পারে এবং তাই পিএলএর প্রয়োজনীয় আকার হ্রাস করতে পারে। আক্ষরিক সংমিশ্রণ হিসাবে সংজ্ঞায়িত একটি পণ্য শব্দ, যেখানে প্রতিটি আক্ষরিক হয় হয় একটি পরিবর্তনশীল বা এর অবহেলা।



আসুন আমরা নকশাটি একটি কোড রূপান্তরকারী বিবেচনা করি। টেবিলের নীচে প্রদর্শিত রাষ্ট্রীয় টেবিলটি একটি পিএলএ এবং তিনটি ব্যবহার করে উপলব্ধি করা যায় ফ্লিপ ফ্লপ চিত্র হিসাবে নীচে দেখানো হয়েছে। এই সার্কিট কনফিগারেশনটি আরওএম ফ্লিপ-ফ্লপ ভিত্তিক নকশার সাথে খুব মিল, ব্যতীত ROM উপযুক্ত আকারের পিএলএ দ্বারা প্রতিস্থাপিত হয়। রাষ্ট্রের কার্যনির্বাহী নীচে প্রদত্ত সত্য সারণীতে নিয়ে যায়। এই টেবিলটি চারটি ইনপুট, 13 পণ্য শর্ত এবং চার আউটপুট সহ একটি পিএলএতে সংরক্ষণ করা যেতে পারে, তবে এটি 16-শব্দের রমের তুলনায় আকারে সামান্য হ্রাস পাবে।

এক্স কিউ 1 কিউ 2 কিউ 3ডি 1 ডি 2 ডি 3 সহ
0 0 0 0

0 0 0 1

0 0 1 0

0 0 1 1

0 1 0 0

0 1 0 1

0 1 1 0

0 1 1 1

1 0 0 0

1 0 0 1

1 0 1 0

1 0 1 1

1 1 0 0

1 1 0 1

1 1 1 0

1 1 1 1

1 0 0 1

1 0 1 1

0 1 0 0

0 1 0 1

1 1 0 1

0 0 0 0

1 0 0 0

এক্স এক্স এক্স এক্স

0 0 1 0

0 1 0 0

1 1 0 0

1 1 0 1

0 1 1 0

1 0 0 0

এক্স এক্স এক্স এক্স

এক্স এক্স এক্স এক্স

ছক: সত্য সারণী

উপস্থিত

অবস্থা

পরবর্তী রাজ্য

এক্স = 0 1

উপস্থিত

আউটপুট (জেড)

প্রতি খ সি 1 0

ডি ই

এবং ই

1 0

0 1

ডি

আইএস

এইচ এইচ

এইচ এম

0 1

1 0

এইচ

এম

ক ক

প্রতি -

0 1

1 -

সারণী: রাজ্য সারণী

পিএলএ ব্যবহার করে সিকোয়েনাল সার্কিটের নকশা করা

পিএলএ ব্যবহার করে সিকোয়েনাল সার্কিটের নকশা করা

ইনপুট আউটপুট সমীকরণগুলি কর্নো মানচিত্র দ্বারা প্রাপ্ত

ইনপুট আউটপুট সমীকরণগুলি কর্নো মানচিত্র দ্বারা প্রাপ্ত

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


ডি 1 = কিউ 1 + = কি 2 '

D2 = Q2 + = Q2 ”

ডি 3 = কিউ 3 + = কিউ 1 কি 2 কিউ 3 = এক্স 'কি 1 কি 3' = এক্স কিউ 1 'কি 2'

জেড = এক্স 'কিউ 3' + এক্স কিউ 3

এক্স কিউ 1 কিউ 2 কিউ 3 ডি 1 ডি 2 ডি 3 সহ

- - 0 -

- 1 - -

- 1 1 1

0 1 - 0

1 0 0 -

0 - - 0

এগার

0 1 0 0

0 0 1 0

0 0 0 1

0 0 0 1

0 0 0 1

1 0 0 0

1 0 0 0

এই সমীকরণের সাথে সম্পর্কিত পিএলএ টেবিলটি উপরের সারণীতে দেওয়া হয়েছে। এই টেবিলটি চারটি ইনপুট, সাতটি পণ্যের পদ এবং চারটি আউটপুট সহ পিএলএ ব্যবহার করে উপলব্ধি করা যায়। প্রাথমিকভাবে উপরের ডিজাইনের ক্রিয়াকলাপটি যাচাই করতে, ধরে নিন যে এক্স = 0 এবং কিউ 1 কি 2 কি 3 = 000। এটি সারণি - - 0- এবং 0 - - -0 সারণীতে নির্বাচন করে, তাই Z = 0 এবং D1D2D3 = 100। সক্রিয় ঘড়ির প্রান্তের পরে, Q1Q2Q3 = 100। যদি পরবর্তী ইনপুটটি এক্স = 1 হয়, তবে সারি - - 0 - এবং - 1- - নির্বাচিত হয়, তাই জেড = 0 এবং ডি 1 ডি 2 ডি 3 = 110। সক্রিয় ঘড়ির প্রান্তের পরে, Q1Q2Q3 = 110।

প্রোগ্রামেবল লজিক অ্যারে (পিএলএ)

প্রোগ্রামেবল লজিক অ্যারে হ'ল একটি প্রোগ্রামেবল লজিকাল ডিভাইস। এটি সাধারণত যৌথ যুক্তিযুক্ত সার্কিট বাস্তবায়নের জন্য ব্যবহৃত হয়। পিএলএর একটি প্রোগ্রামেবল এবং প্লেনগুলির একটি সেট রয়েছে (এবং অ্যারে), যা প্রোগ্রামেবল ওআর প্লেনগুলির একটি সেট (বা অ্যারে) এর সাথে লিঙ্ক করে, যা পরে আউটপুট উত্পাদন করার জন্য অস্থায়ীভাবে পরিপূরক হতে পারে। এই বিন্যাসটি বৃহত সংখ্যক লজিক ফাংশনগুলিকে মধ্যে সংশ্লেষিত করার অনুমতি দেয় পণ্যের যোগফল (এসওপি) ক্যানোনিকাল ফর্ম। নীচে একটি পিএলএর সাধারণ ব্লক ডায়াগ্রাম দেওয়া হল।

একটি পিএলএর ব্লক ডায়াগ্রাম

একটি পিএলএর ব্লক ডায়াগ্রাম

পিএলএ এবং পল (প্রোগ্রামেবল অ্যারে লজিক) এর মধ্যে প্রধান পার্থক্য হ'ল

পিএলএ: উভয় এবং বিমান এবং ওআর প্লেন প্রোগ্রামযোগ্য।

পাল: কেবল এবং প্লেনটি প্রোগ্রামযোগ্য, যখন ওআর প্লেনটি স্থির রয়েছে।

পিএলএর আরও ভাল বোঝার জন্য, আমরা নীচের উদাহরণটি বিবেচনা করছি।

আসুন এই ফাংশনটি কার্যকর করার চেষ্টা করি F1 এবং f2 হিসাবে দেওয়া আছে

পিএলএ ফাংশন এফ 1 এবং এফ 2

ইনপুট এক্স 1, এক্স 2, এক্স 3 এবং তাদের সম্পর্কিত পরিপূরক সংকেতগুলি প্রোগ্রামেবল এবং প্লেনে দেওয়া হয়, সেখানে আমরা পি 1, পি 2, পি 3 কলম্বিত মিডটারাম হিসাবে এবং প্লেনের আউটপুটগুলি পেয়ে যাব। তারপরে এই সংকেতগুলি প্রয়োজনীয় আউটপুট ফাংশন এফ 1 এবং এফ 2 (পণ্যগুলির যোগফল) তৈরি করতে প্রোগ্রামযোগ্য বা প্লেনে দেওয়া হয়। নীচের চিত্রটি প্রদত্ত কার্যকারিতার জন্য পিএলএর গেট স্তর বাস্তবায়ন বর্ণনা করে।

পিএলএ এর বাস্তবায়ন

পিএলএ এর বাস্তবায়ন

এটি পিএলএ ব্যবহার করে সিক্যুয়ালিয়াল সার্কিটগুলির নকশা সম্পর্কে। আমরা বিবেচনা করি যে এই নিবন্ধে প্রদত্ত তথ্যগুলি এই ধারণাটির আরও ভাল বোঝার জন্য আপনার পক্ষে সহায়ক। তদ্ব্যতীত, এই নিবন্ধ বা কোনও সহায়তা সম্পর্কিত কোনও প্রশ্ন বৈদ্যুতিক এবং ইলেকট্রনিক্স প্রকল্প বাস্তবায়ন , আপনি নীচের মন্তব্য বিভাগে মন্তব্য করে আমাদের যোগাযোগ করতে পারেন। এখানে আপনার জন্য একটি প্রশ্ন, অনুক্রমীয় সার্কিট বলতে কী বোঝ?