लिंडा गोंग और गैरी एच बर्नस्टीन
एक सरल परिवर्तनीय-लंबाई रिंग ऑसिलेटर (VLRO) जिसमें बायपास ट्रांजिस्टर का उपयोग करके चयनित संख्या में इनवर्टर को शंट किया जाता है, पेश किया गया है। बायपास सर्किटरी को सक्रिय या निष्क्रिय करके आवृत्तियों की एक श्रृंखला का चयन किया जा सकता है। प्रदर्शन को प्रदर्शित करने वाले LTspice सिमुलेशन प्रस्तुत किए गए हैं। 50nm गेट लंबाई का उपयोग करने वाले BSIM4 ट्रांजिस्टर मॉडल का उपयोग इनवर्टर और बायपास ट्रांजिस्टर के डिजाइन में किया जाता है। प्रत्येक VLRO द्वारा उत्पन्न मूल आवृत्ति आउटपुट स्क्वायर वेव के फूरियर रूपांतरण के माध्यम से निर्धारित की जाती है। डेटा दिखाता है कि VLRO सक्रिय किए गए बायपास ट्रांजिस्टर के चयन के आधार पर बड़ी संख्या में चरणों में आवृत्तियों की एक विस्तृत श्रृंखला को प्रभावी ढंग से उत्पन्न कर सकता है। यहाँ प्रस्तुत प्रोटोटाइप सर्किट लगभग 0.56 GHz और 1.4 GHz के बीच आवृत्तियों की एक श्रृंखला उत्पन्न करने के लिए 45 CMOS इनवर्टर का उपयोग करता है। चार अलग-अलग VLRO जो बाहरी इनपुट के आधार पर आवृत्तियों को संश्लेषित करने की क्षमता प्रदर्शित करते हैं, प्रस्तुत किए गए हैं। चुने गए VLRO डिज़ाइन के आधार पर, आवृत्ति रेंज पर 6 से 16 अद्वितीय आवृत्तियों का चयन किया जा सकता है।