"ঘড়িটি গেট" করার অর্থ কী?


11

আমার বক্তৃতা নোটগুলিতে আমি "ঘড়ির গেটটি না" পড়তে থাকি। আমি ইন্টারনেটে অনুসন্ধান করার চেষ্টা করেছি, তবে আমি এই বাক্যাংশটির সঠিক অর্থ খুঁজে পেতে পারি না।



3
@ ব্যবহারকারী 129048 এ অন্যান্য বিষয় যা এই সাইটে এই বিষয় নিয়ে কাজ করে। সংক্ষেপে, আপনি যদি ঘড়িটি গেট করেন তবে আপনার বিলম্ব হবে যা খারাপ। বেশিরভাগ এফপিজিএর জন্য উত্সর্গীকৃত ক্লক লাইন রয়েছে এবং ঘড়ির কাঁটার জন্য এই লাইনগুলি ব্যবহার করা হবে না।
ভোল্টেজ স্পাইক 1

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

উত্তর:


19

"ঘড়ির গেট" বোঝানোর অর্থ এটি চালু বা বন্ধ করতে ক্লক লাইনে একটি যুক্তিযুক্ত গেট রাখুন।

পরিকল্পিত

এই সার্কিটটি অনুকরণ করুন - সার্কিটল্যাব ব্যবহার করে স্কিম্যাটিক তৈরি করা হয়েছে

উপরের চিত্রগুলি দেখায় এবং AND এবং OR ঘড়ির গেট ব্যবহার করত। একটি ঘড়িকে অন্যটিকে উচ্চ করে দেয়।

উচ্চ বা নিম্ন ("রুট ডাল") যেগুলি 'খুব সংক্ষিপ্ত' হ'ল ঘড়ির ডালগুলি রোধ করতে আমাদের অবশ্যই তা নিশ্চিত করতে হবে:

  • অ্যান্ড গেটের নিয়ন্ত্রণ সংকেতটি কেবল তখনই ঘড়ি কম থাকে যখন পরিবর্তন করা উচিত ।
  • বা গেট কন্ট্রোল সংকেত শুধুমাত্র পরিবর্তন করা উচিত যখন ঘড়ি উচ্চ

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

পরিকল্পিত

এই সার্কিট অনুকরণ

উপরে দুটি সার্কিট রয়েছে যা নিরাপদে একটি গেটেড ঘড়ি তৈরি করে। সার্কিটগুলি নির্ভর করে যে রেজিস্টার থেকে বেরিয়ে আসতে নিয়ন্ত্রণ সংকেতটির জন্য একটি ছোট বিলম্ব (ঘড়ি থেকে কিউ) হিসাবে রয়েছে। এইভাবে ঘড়ির একটি পরিচিত মেরুতা থাকে তখন গেটে নিয়ন্ত্রণ সংকেত পরিবর্তন হয়।


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

4
@ কর্ড: ওপি যখন "ক্লকটি গেট করবেন না" পড়েন, তখন অধ্যাপকের অর্থ "একক লজিক গেটের মতো আক্ষরিকভাবে ঘড়ির গেটটি না লাগান"। এটা ভাল পরামর্শ। অনুশীলনে যদিও "ক্লক গেটিং" এর অর্থ "ঘড়িটি অক্ষম করা" বা এটি করতে সক্ষম হওয়া, এবং যতক্ষণ না আপনি এটি সঠিকভাবে কীভাবে করতে হয় তা জানেন (তবে এটি কোনও যুক্তি দিয়ে নয়) পাওয়ার কারণগুলির জন্য এটি করার সুপারিশ করা হয় গেট, তবে ক্লক লাইনে রানট এবং গ্লিটস এড়ানোর জন্য পর্যাপ্ত যুক্তি সহ)
ultimA

8
আমার এখানে অনুমান করতে হবে যে অধ্যাপক এটি কেন বলেছেন: ক্লক গেটিং, যদিও এখানে সাধারণ হিসাবে উপস্থাপিত হয়েছে, তার অনেকগুলি সমস্যা রয়েছে। অতএব এটি খুব উপর নির্ভর করে। ASIC নকশায় (আমি যেখান থেকে এসেছি) এটি কেবলমাত্র সরঞ্জামগুলির দ্বারা সম্পন্ন হয়, যা বিশ্বাসযোগ্য বলে মনে করা হয়, বা প্রধান প্রবীণ প্রকৌশলীরা, তারা কী করছেন তা জানতে বিশ্বস্ত বলে ধরে নিয়েছে।
ওল্ডফার্ট

4
@oldfart সম্ভবত এটি ব্যাখ্যা। বিশেষত ওপি যদি কোনও এফপিজিএ ক্লাসে থাকে তবে এর সম্ভাবনা তাদের পক্ষে কখনও একটি ঘড়ি দেওয়া উচিত ।
এমবিআরবি

3
@ মিতুরাজ, ঘড়ির গেটিং অবশ্যই ডিজাইন এন্ট্রিতে করা যেতে পারে। আমি মনে করি আপনি কী করা উচিত তা বর্ণনা করছেন, 'সাধারণত' কী করা হয় তা নয়। এফপিজিএগুলির স্বাধীনতা যে কাউকে খারাপ ধারণা বাস্তবায়নের অনুমতি দেয়। খারাপ নকশা প্রচুর আছে।
টনিএম

6

গেটিং, এই প্রসঙ্গে, এর অর্থ নিয়ন্ত্রণ করতে লজিক গেট দিয়ে একটি সংকেত পাস করা to

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

সুতরাং একটি ঘড়ি গিট করার অর্থ এটি নিম্ন / উচ্চকে জোর করা বা এটি দিয়ে যেতে দেওয়া।

ঘড়ির কাঁটা না দেওয়া ভাল পরামর্শ। সম্ভাব্য পরিণতিগুলি যত্ন সহকারে এবং সম্পূর্ণ বোঝার সাথে এটি করা যেতে পারে। এর মধ্যে গেটেড ক্লক ডোমেনে ক্লকযুক্ত সংকেত নেওয়ার সময় এবং সময়-চালিত সংশ্লেষণ / লেআউট থেকে খারাপ ফলাফল অন্তর্ভুক্ত রয়েছে।

তবে এই জাতীয় ঝুঁকি এবং জরিমানা ছাড়াই ঘড়ির কাঁটার মতো সার্কিটের উপরে একই নিয়ন্ত্রণ অর্জনের প্রায় অন্যান্য উপায় রয়েছে।


6

এর অর্থ:
অন্য একটি ঘড়ির সংকেত থেকে একটি ঘড়ি সংকেত পেতে কোনও AND বা OR গেট (বা আরও জটিল সংযুক্ত শব্দ) ব্যবহার করবেন না।

এই নিয়মের কারণ হ'ল সংযুক্তি শর্তের একাধিক ইনপুটগুলির মধ্যে বর্ণের পরিস্থিতি একাধিক ক্লক প্রান্ত (গ্লিটস) তৈরি করতে পারে যেখানে আপনি কেবলমাত্র একটি ঘড়ির প্রান্ত আশা করেন।


2
যদি উত্তম ব্যক্তি এই উত্তরটির সাথে কী ভুল বিবেচনা করে তা ব্যাখ্যা করতে সক্ষম হন তবে ভাল লাগবে।
দই

4

উচ্চ গতির জন্য এটি বোঝায় যে যুক্তি গেটগুলি যুক্ত করবেন না যা ঘড়িতে প্রচারের বিলম্বকে যুক্ত করে কারণ এটি আসল ঘড়ির সাহায্যে ডেটা নিয়ে কাজ করার সাথে রেসের পরিস্থিতি তৈরি করতে পারে।


আমি এইভাবে ক্লক গ্যাটিং শব্দটি কখনও ব্যবহার করতে পারি নি, আপনার কি এটির জন্য উত্স আছে?
BeB00

@ বিবি00: "ক্লক গেটিং গ্লাচ ফ্রি" এর জন্য কেবল গুগল এবং আপনি প্রচুর পাবেন
দই


এটি আমার প্রথম চিন্তা ছিল যা আগে ব্যবহার করা শব্দটি শোনেনি তবে এমন সময় রয়েছে যে বার্ফারিংয়ের প্রয়োজন হবে এবং গেটিং সম্ভবত এই ক্ষেত্রে বাফারিংয়ের চেয়ে আরও বেশি অর্থ বোঝাতে চাইবে। সরু এবং প্রান্ত বৈশিষ্ট্যগুলি সরল বাফারিংয়ের সাথে পরিবর্তিত হতে পারে এবং যে কোনও ইভেন্টে বিবেচনা করা দরকার।
কালে এমএম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.