पूर्णिमा लल्लन शर्मा फाउंडेशन · स्थापना 2021
PLS FoundationPLS FOUNDATIONज्ञान। सामर्थ्य। सेवा।

क्वांटम शर्मा · निःशुल्क मार्गदर्शिका

लॉजिक सर्किट से इंटीग्रेटेड सर्किट तक

हाफ ऐडर बनाएँ, उसे Verilog में लिखें और सही सत्य सारणी से चिप के भौतिक लेआउट तक के चरण समझें।

आप तैयार करेंगे

जाँचा हुआ हाफ ऐडर, समझने योग्य RTL और डिज़ाइन चरणों की सूची।

चित्र से पहले व्यवहार तय करें

डिजिटल मॉडल संकेत को 0 या 1 मानता है। संयोजन आउटपुट वर्तमान इनपुट पर निर्भर हैं; अनुक्रमिक सर्किट अवस्था भी रखते हैं। असली वोल्टेज की सीमाएँ और देरी होती है। बाइनरी मॉडल से काम के नियम तय करना आसान होता है।

स्रोत: MIT OpenCourseWare: कम्प्यूटेशन स्ट्रक्चर्स ↗

हमारा लक्ष्य हाफ ऐडर है: एक बिट के दो इनपुट A और B जोड़ना। Sum निचला बिट है और Carry दो का मान दर्शाता है। A = 1 और B = 1 पर उत्तर बाइनरी 10 है, इसलिए Sum = 0 और Carry = 1।

हाफ ऐडर बनाएँ और जाँचें

Sum के लिए A और B को XOR गेट से और Carry के लिए AND गेट से जोड़ें। नियम हैं: Sum = A XOR B; Carry = A AND B। डिज़ाइन स्वीकार करने से पहले हर पंक्ति जाँचें।

हाफ ऐडर की पूरी सत्य सारणी
ABSumCarry
0000
0110
1010
1101
लॉजिक लैब में हाफ ऐडर बनाएँ →

उसी सर्किट को Verilog में लिखें

RTL का अर्थ register-transfer level है। Verilog हार्डवेयर विवरण की भाषा है: ये assign एक साथ काम करने वाला हार्डवेयर बताते हैं। एक बिट के इस उदाहरण में ^ का अर्थ XOR और & का अर्थ AND है। आउटपुट का नाम देने से रजिस्टर नहीं बनता; यह मॉड्यूल संयोजन लॉजिक है।

module half_adder(
  input wire A, B,
  output wire Sum, Carry
);
  assign Sum = A ^ B;
  assign Carry = A & B;
endmodule

सिमुलेटर और टेस्टबेंच व्यवहार को अपेक्षित आउटपुट से मिलाते हैं। सिंथेसिस समर्थित RTL को लॉजिक घटकों की नेटलिस्ट में बदलता है; मैपिंग लक्ष्य लाइब्रेरी से सेल चुनती है। Yosys यह सिंथेसिस चरण देता है। सिमुलेशन भाषा का हर निर्देश ऐसा हार्डवेयर नहीं बताता जिसे चुनी गई सिंथेसिस प्रक्रिया बना सके।

स्रोत: Yosys: सिंथेसिस दस्तावेज़ ↗

मेमोरी जोड़ने पर जाँच बदलती है

रजिस्टर अवस्था रखता है और सामान्यतः क्लॉक किनारे पर बदलता है। काउंटर में रीसेट, इनेबल और सीमा पर फिर शुरुआत के नियम चाहिए। घटनाओं का क्रम जाँचें: केवल वर्तमान इनपुट से उसका आउटपुट नहीं मिलता। हर किनारे के बाद अपेक्षित अवस्था लिखें।

स्रोत: MIT OpenCourseWare: कम्प्यूटेशन स्ट्रक्चर्स ↗

गेट को भौतिक जगह और तार दें

डिजिटल डिज़ाइन लागू करने की सरल प्रक्रिया
चरणमुख्य प्रश्न
फ़्लोरप्लानब्लॉक कितना बड़ा है और पोर्ट, बड़े ब्लॉक तथा बिजली की संरचनाएँ कहाँ होंगी?
प्लेसमेंटसेल कहाँ फिट होंगे ताकि तारों की भीड़ और देरी स्वीकार हो?
क्लॉक-ट्री सिंथेसिसक्लॉक वाले डिज़ाइन में क्लॉक रजिस्टर तक कैसे पहुँचेगी?
राउटिंगकौन-से धातु रास्ते और जोड़ रखे हुए सेल को जोड़ेंगे?
एक्सट्रैक्शन और जाँचतार कौन-से विद्युत प्रभाव जोड़ते हैं और कौन-सी गलतियाँ बाकी हैं?

स्रोत: OpenROAD Flow Scripts: डिज़ाइन प्रक्रिया का पाठ ↗

OpenROAD डिजिटल भौतिक डिज़ाइन लागू करता है। प्रक्रिया नियंत्रक इसे सिंथेसिस और अन्य जाँच से जोड़ते हैं। यह सार्वजनिक और निजी प्लेटफ़ॉर्म स्वीकार करता है, इसलिए खुले टूल पुराने नोड तक सीमित होना आवश्यक नहीं। प्लेटफ़ॉर्म के आँकड़े और स्वीकृति के मानदंड तय करते हैं कि रन क्या साबित करता है।

स्रोत: OpenROAD: टूल का दायरा और PDK समर्थन ↗

लेआउट के लिए प्रक्रिया के अनुसार प्रमाण चाहिए

प्रोसेस डिज़ाइन किट (PDK) निर्माण प्रक्रिया से जुड़े आँकड़े देती है, जैसे परतों की परिभाषा, उपकरण की जानकारी और लेआउट के नियम। डिज़ाइन-रूल चेकिंग (DRC) चौड़ाई और दूरी जैसी बनावट जाँचती है। लेआउट-वर्सस-स्कीमैटिक (LVS) लेआउट से निकले सर्किट और इच्छित जोड़ की तुलना करता है।

स्रोत: SkyWater SKY130: निर्माण प्रक्रिया के डिज़ाइन नियम ↗

स्थिर टाइमिंग विश्लेषण नेटलिस्ट, टाइमिंग लाइब्रेरी, शर्तों और तारों के प्रभाव से संकेतों के रास्ते जाँचता है। क्लॉक वाले सर्किट में सेटअप और होल्ड की शर्तें भी शामिल हैं। शर्त गायब हो तो कोई रास्ता जाँच से छूट सकता है; सही दिखने वाली रिपोर्ट के साथ यह बताना चाहिए कि क्या जाँचा गया।

स्रोत: OpenSTA: स्थिर टाइमिंग विश्लेषण ↗

ASAP7 अनुमान आधारित प्रक्रिया किट है, शोध के लिए उपयोगी; यह फाउंड्री द्वारा निर्माण की प्रतिबद्धता नहीं है। टेपआउट—निर्माण के लिए डिज़ाइन सौंपने—में फाउंड्री के स्वीकार प्रक्रिया आँकड़े, आवश्यक जाँच और जमा करने के नियम उपयोग करें। अकेली सत्य सारणी या निकाली गई Verilog फ़ाइल तैयारी सिद्ध नहीं करती।

स्रोत: ASAP7: अनुमान आधारित प्रक्रिया किट ↗ · TSMC: EDA सहयोग और टूल प्रमाणीकरण ↗

डिज़ाइन चरणों की सूची तैयार करें

स्रोत और आगे पढ़ें

समीक्षा 10 अक्टूबर 2026। कंपनी के उदाहरण बताई गई उत्पाद श्रेणी के हैं, पूरी रैंकिंग नहीं। अभ्यास और हल किए उदाहरण क्वांटम शर्मा की मूल शिक्षण सामग्री हैं।

अगली मार्गदर्शिका पढ़ें

चिप कौन बनाता है? अल्पाधिकार और अर्धचालक तंत्र

पाँच परतों का निर्भरता नक्शा और स्पष्ट पहला प्रोजेक्ट।

मार्गदर्शिका पढ़ें →

खुले ढंग से बनाएँ: दोहराने योग्य डिज़ाइन, समीक्षा और असली हार्डवेयर

छोटा दोहराने योग्य डिज़ाइन पैकेज और प्रमाण सहित समीक्षा।

मार्गदर्शिका पढ़ें →