हां, फ्लोटिंग इनपुट होने पर CMOS सर्किट गर्म हो सकते हैं। जब तक डेटशीट आपको अन्यथा नहीं बताती (आप इस उत्तर का अंत और माइकल का जवाब भी देखें), आपको हमेशा एक परिभाषित वोल्टेज, आमतौर पर GND या Vdd से अप्रयुक्त CMOS इनपुट पिन को जोड़ना चाहिए । यदि एक पिन को इनपुट या आउटपुट के रूप में कॉन्फ़िगर किया जा सकता है और आप सुनिश्चित नहीं हैं कि यह कौन सा होगा, तो आप पिन और GND / Vdd के बीच एक अवरोधक रख सकते हैं।
यदि आप पिन को असंबद्ध छोड़ देते हैं, तो उन्हें "फ्लोट" कहा जाता है और एक अनिर्दिष्ट वोल्टेज होता है। वह वोल्टेज पैकेज लीड पर इंडक्शन से हो सकता है, पैकेज के अंदर या बाहर लीकेज करंट, स्टैटिक डिस्चार्ज इत्यादि। प्रमुख बिंदु यह है कि आपको इनपुट ट्रांजिस्टर के द्वार पर वोल्टेज का पता नहीं है जिससे पिन जुड़ा हुआ है ( नीचे दिए गए CMOS इन्वर्टर में सिग्नल ए)।
सबसे खराब स्थिति में, यह अपरिभाषित वोल्टेज "उच्च" और "कम" के बीच कहीं होगा, ताकि दोनों ट्रांजिस्टर एक ही समय में प्रवाहकीय हों। इस प्रकार, एक उच्च धारा (कई 10-100 mA) Vdd से GND (Vss) तक ट्रांजिस्टर के माध्यम से बहती है, जिससे गर्मी पैदा होती है और संभवतः चिप को नष्ट कर देता है।
कुछ आईसी में विशेष इनपुट होते हैं जो इसे रोकने के लिए अपने इनपुट पिन पर होते हैं। इस सर्किट को आमतौर पर बस-धारक या बस-कीपर कहा जाता है , लेकिन इसे अन्य नामों जैसे पैड-कीपर (ईजीएमएक्स प्रोसेसर) के तहत भी पाया जा सकता है । यह अनिवार्य रूप से एक बफर (श्रृंखला में दो इनवर्टर) और इनपुट पिन से जुड़ा एक बड़ा अवरोधक है। यह सुनिश्चित करता है कि इनपुट पिन हमेशा या तो उच्च या निम्न चालित होता है जब कोई और इसे नहीं चला रहा होता है।
छवि स्रोत: विकिमीडिया, सार्वजनिक डोमेन