লঙ্ঘন হলে সময় আউটপুট সেটআপ করুন এবং ধরে রাখুন


9

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

সি হল 40 এনএস এর সময়কাল সহ ক্লক সংকেত।

এখানে চিত্র বিবরণ লিখুন

6th ষ্ঠ ধনাত্মক প্রান্তের সময় আমরা দেখতে পেলাম যে ডেটা (বা এক্স) 20 এনএস (সেটআপের সময়) এর আগে স্থির হয় না কারণ এটি 1 থেকে 0 পর্যন্ত চলে যায় তাই আউটপুট অনুমানযোগ্য নয়, তাই না?

আমি যখন আমার প্রফেসরের কাছে এটি জিজ্ঞাসা করেছি, তিনি বলেছিলেন যে ফ্লিপ ফ্লপের আউটপুট 20 এনএস এর আগে ইনপুট (এক্স) এর মান হবে যা এখানে 1।

সে কি সঠিক?

উত্তর:


17

যদি ফ্লিপ-ফ্লপের সেটআপের সময় 20 এনএস হয় তবে এর অর্থ হ'ল ক্যাপচারিং ক্লক-এজের আগে ডেটা স্থিতিশীল কমপক্ষে 20ns হওয়া উচিত ns একইভাবে হোল্ড টাইম হ'ল সময়ের পরিমাণ, একটি ঘড়ির প্রান্ত উপস্থিত হওয়ার পরে ডেটা স্থিতিশীল থাকতে হয়। সুতরাং তারা একসাথে একটি "সেটআপ-হোল্ড-উইন্ডো" সংজ্ঞায়িত করে, যেখানে ডেটা স্থিতিশীল থাকতে হয়।

এখানে চিত্র বর্ণনা লিখুন যদি এই উইন্ডোর মধ্যে ডেটা পরিবর্তন / টগল হয় তবে আউটপুটটি অনাকাঙ্ক্ষিত বা মেটাস্টেবল।

আপনার প্রশ্নে ডেটা clock ষ্ঠ ঘড়ির প্রান্তের পূর্বে সেটআপ উইন্ডোর মধ্যে টগল করে, আউটপুটটি অনাকাঙ্ক্ষিত means


হতে পারে আপনি আপনার অধ্যাপক টোমো সংশোধন করতে পারেন।
মিতু রাজ

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

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

7

আপনার অধ্যাপক herষধিগুলি ফিরে কাটা প্রয়োজন।

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


5

যদি ডেটা সেটআপ এবং হোল্ড সময়ের মধ্যে স্থিতিশীল থাকে, তবে ডি ল্যাচ প্রস্তুতকারক গ্যারান্টি দিচ্ছেন যে ডি ল্যাচের আউটপুট অনুমানযোগ্য হবে, এটি কী বলে এটি ডেটা শীটে থাকবে।

উইন্ডোটি ধরে রাখার জন্য যদি সেটআপের সময় ডেটা পরিবর্তিত হয়, তবে সম্ভবত আউটপুটটি শক্ত 0 বা 1 হতে পারে তবে নির্মাতারা কোনটি সম্পর্কে দৃ as়তা জানায় না।

এটি কেবলমাত্র শক্ত 0 বা 1 হওয়ার সম্ভাবনা রয়েছে, এটির গ্যারান্টি নেই। আউটপুট metastable যেতে পারে। এর অর্থ ডেটা শিটে উদ্ধৃত সাধারণ প্রচারের বিলম্বের বাইরেও সীমাবদ্ধ এবং অপ্রত্যাশিত অতিরিক্ত সময় থাকতে পারে, যার জন্য এই আউটপুট দ্বারা চালিত দুটি গেট এটি 0 বা 1 ছিল কিনা তা নিয়ে বিভিন্ন সিদ্ধান্ত নিতে পারে।


4

যদি ইনপুট সেটআপটি পূরণ করে এবং সময়ের প্রয়োজনীয়তা ধরে রাখে, তবে আউটপুট প্রতিফলিত করার জন্য আউটপুটটি মূলত "গ্যারান্টিযুক্ত" হয়; যদি এটি সেটআপের সময় লঙ্ঘন করে, আচরণটি আর গ্যারান্টিযুক্ত বা সম্পূর্ণ পূর্বাভাসযোগ্য নয়, যেমনটি আপনি বলেছেন।

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

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

সুতরাং আমি অন্য কথায় অনুমান করি যে আপনি উভয়ই একটি ডিগ্রীর কাছে সঠিক হতে পারেন তবে আপনার ব্যাখ্যাটি 100% সঠিক, যখন আপনার অধ্যাপকের উত্তরটি কেবল "সম্ভবত" সঠিক এবং তার উত্তরটি যে ডিগ্রীটি সঠিক হবে তা হ'ল - যেমন আপনি বলেছেন - অনিশ্চিত।

(এবং অবশ্যই ব্যবহারিক ক্ষেত্রে - একাডেমিকের পরিবর্তে - অর্থে আপনি কেবলমাত্র সেই উত্তরটি এমন ডিজাইনে ব্যবহার করবেন যেখানে ঘড়ির চক্রের আউটপুট "সম্ভবত 1" হওয়া কতটা সম্ভব ছিল তার কোনও স্পেসিফিকেশন ছাড়াই গ্রহণযোগ্য ছিল was ফ্লিপ-ফ্লপটি "কিছু সময়ের জন্য" কোনও মেটাস্টেবল অবস্থায় প্রবেশের সম্ভাব্য কোনও পরিণতি ছিল না applications এই অ্যাপ্লিকেশনগুলি আরও বিরল হতে থাকে))


3

আউটপুট অজানা এবং একটি সিমুলেটর আউটপুট মানটি 'এক্স' এ সেট করে এটি প্রতিফলিত করবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.