स्थान और मार्ग: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 24: Line 24:


== एकीकृत परिपथ ==
== एकीकृत परिपथ ==
IC स्थान और मार्ग चरण आम तौर पर एक या अधिक योजनाबद्ध, HDL फाइलों, या पूर्व-रूटेड  IP कोर, या तीनों के कुछ संयोजन से शुरू होता है। यह एक IC लेआउट तैयार करता है जो स्वचालित रूप से मानक  [[Index.php?title= GDS II स्ट्रीम प्रारूप|GDS II स्ट्रीम प्रारूप]] या [[ओपन आर्टवर्क सिस्टम इंटरचेंज स्टैंडर्ड]] प्रारूप में [[मुखौटा कार्य]] में परिवर्तित हो जाता है।<ref>A. Kahng, J. Lienig, I. Markov, J. Hu: "VLSI Physical Design: From Graph Partitioning to Timing Closure", Springer (2011), {{doi|10.1007/978-90-481-9591-6}}, {{ISBN|978-90-481-9590-9}}, pp. 7-11.</ref>
IC स्थान और मार्ग चरण सामान्यतः एक या अधिक योजनाबद्ध, HDL फाइलों, या पूर्व-रूटेड  IP कोर, या तीनों के कुछ संयोजन से प्रारंभ होते है। यह एक IC लेआउट तैयार करता है जो स्वचालित रूप से मानक  [[Index.php?title= GDS II स्ट्रीम प्रारूप|GDS II स्ट्रीम प्रारूप]] या [[ओपन आर्टवर्क सिस्टम इंटरचेंज स्टैंडर्ड]] प्रारूप में [[Index.php?title= आवरण कार्य|आवरण कार्य]] में परिवर्तित हो जाता है।<ref>A. Kahng, J. Lienig, I. Markov, J. Hu: "VLSI Physical Design: From Graph Partitioning to Timing Closure", Springer (2011), {{doi|10.1007/978-90-481-9591-6}}, {{ISBN|978-90-481-9590-9}}, pp. 7-11.</ref>




== इतिहास ==
== इतिहास ==
प्रारंभिक ICs और PCBs के अंतिम लेआउट को पारदर्शिता (प्रोजेक्शन) पर [[रूबीलिथ]] के [[Index.php?title=टेप-आउट|टेप-आउट]] के रूप में संग्रहीत किया गया था।
प्रारंभिक IC और PCB के अंतिम लेआउट को पारदर्शिता पर [[रूबीलिथ]] के [[Index.php?title=टेप-आउट|टेप-आउट]] के रूप में संग्रहीत किया गया था।


धीरे-धीरे, इलेक्ट्रॉनिक डिज़ाइन ऑटोमेशन ने अधिक से अधिक स्थान और मार्ग के काम को स्वचालित कर दिया। सबसे पहले, इसने टेप को छीलने और चिपकाने में बहुत समय व्यतीत किए बिना कई छोटे संपादन करने की प्रक्रिया को गति दी। बाद में डिजाइन नियम की जाँच ने सबसे सामान्य प्रकार की त्रुटियों की जाँच की प्रक्रिया को गति दी। बाद में ऑटो राउटर रूटिंग की प्रक्रिया को तेज कर देते हैं।
धीरे-धीरे, इलेक्ट्रॉनिक डिज़ाइन स्वचालन ने अधिक से अधिक स्थान और मार्ग के काम को स्वचालित कर दिया। सबसे पहले, इसने बहुत समय व्यतीत किए बिना कई छोटे संपादन करने की प्रक्रिया को गति दी। बाद में डिजाइन नियम की जाँच ने सबसे सामान्य प्रकार की त्रुटियों की जाँच की प्रक्रिया को गति दी। बाद में स्वत: अनुमार्गक की प्रक्रिया को तीव्र कर देते हैं।


कुछ लोगों को उम्मीद है कि ऑटोप्लेसर और ऑटो राउटर में और सुधार अंततः बिना किसी मानवीय हस्तक्षेप के अच्छे लेआउट का उत्पादन करेंगे। आगे स्वचालन एक [[सिलिकॉन संकलक]] के विचार की ओर ले जाता है।
कुछ लोगों को उम्मीद है कि स्वांतरक और स्वत: अनुमार्गक में और सुधार अंततः बिना किसी मानवीय हस्तक्षेप के अच्छे लेआउट का उत्पादन करेंगे। आगे स्वचालन एक [[Index.php?title=सिलिकॉन संकलनकर्ता|सिलिकॉन संकलनकर्ता]] के विचार की ओर ले जाता है।


==संदर्भ==  
==संदर्भ==  

Revision as of 11:14, 15 May 2023

स्थान और क्षेत्र मुद्रित परिपथ समितियों , एकीकृत परिपथों, और क्षेत्र-प्रोग्रामेबल गेट सरणियों के प्रारुप में एक चरण है। जैसे यह दो चरणों, नियोजन और क्रम से बना है। पहला चरण, नियोजन, में यह सम्मलित है कि सभी इलेक्ट्रॉनिक घटकों, विद्युत् परिपथ तंत्र और तर्क तत्वों को सामान्यतः सीमित मात्रा में कहां रखा जाए। इसके पश्चात परिसंचरण होता है, जो रखे गए घटकों को जोड़ने के लिए आवश्यक सभी तारों का सटीक प्रारुप तय करती है। निर्माण प्रक्रिया के नियमों और सीमाओं का पालन करते हुए सभी वांछित संयोजनों को उचित करना चाहिए।

स्थान और क्षेत्र का उपयोग कई संदर्भों में किया जाता है:

  • मुद्रित परिपथ समिति, के अतिरिक्त इलेक्ट्रॉनिक घटकों को आरेखीय रूप से समिति पर रखा जाता है और उनके बीच तार खींचे जाते हैं
  • एकीकृत परिपथ, के अतिरिक्त छोटे उप-समूहों के अभिविन्यास से परिपथ के एक बड़े समूह या एकीकृत परिपथ का लेआउट बनाया जाता है
  • क्षेत्र में प्रोग्राम की जाने वाली श्रंखला, के अतिरिक्त तर्क तत्वों को FPGA के जाल पर रखा जाता है और आपस में जोड़ा जाता है

ये प्रक्रियाएँ उच्च स्तर पर समान हैं, परंतु वास्तविक विवरण बहुत भिन्न हैं। आधुनिक प्रारुपों के बड़े आकार के साथ, यह ऑपरेशन सामान्यतः इलेक्ट्रॉनिक प्रारुप स्वचालन (EDA) टूल्स द्वारा किया जाता है।

इन सभी संदर्भों में, नियोजन और उत्कीर्णन समाप्त होने पर अंतिम परिणाम विन्यास होता है, प्रत्येक भाग के स्थान और आवर्तन का एक ज्यामितीय विवरण और उन्हें जोड़ने वाले प्रत्येक तार का सटीक पथ होता है।

कभी-कभी कुछ लोग संपूर्ण स्थान और क्षेत्र प्रक्रिया को "विन्यास" कहते हैं।

मुद्रित परिपथ समिति

एक मुद्रित परिपथ समिति का प्रारुप एक योजनाबद्ध निर्माण और एक नेट सूची के निर्माण के अतिरिक्त आता है। उत्पन्न की गई नेट सूची को एक लेआउट टूल में अध्ययन किया जाता है और पुस्तककालय उपकरणों से जोड़ा जाता है। उपकरणों को रखना और मूलरूप से अब प्रारंभ हो सकता है।[1][2] स्थान और क्रम सामान्यकः दो चरणों में किया जाता है। घटकों को पहले सुरक्षित रखना होता है, फिर घटकों के बीच संबंध को मूलरूप करना। नित्यक्रम चरण के अतिरिक्त घटकों का व्यवस्था पूर्ण नहीं है, चूंकि यह अभी भी स्थानांतरित और घूर्णन करके बदला जा सकता है, विशेष रूप से FPGA या माइक्रोप्रोसेसर जैसे अधिक जटिल घटकों का उपयोग करने वाले डिजाइनों के साथ। उनके बड़ी संख्या में विशिष्ट और उनकी विशिष्ट अखंडता की जरूरतों को व्यवस्था के अनुकूलन की आवश्यकता हो सकती है।[3] परिणामी डिज़ाइन को निर्माता के CAM सिस्टम में लोड करने के लिए RS-274X Gerber प्रारूप में आउटपुट किया जाता है। एक IC लेआउट के विपरीत, जहां पूरे तैयार लेआउट को एक ग्राफिक्स फाइल में संग्रहीत किया जाता है, PCB निर्माण के लिए विभिन्न फाइलों और प्रारूपों की आवश्यकता होती है। निर्माण डेटा में गेरबर फाइलों का एक सेट, एक ड्रिल फाइल और एक पिक-एंड-प्लेस फाइल होती है जिसमें विधानसभा प्रक्रिया में उपकरणों के स्वचालित नियोजन के लिए उत्पन्न उपकरणों का स्थान और संरेखण होता है।[1]


फील्ड-प्रोग्रामेबल गेट ऐरे

क्षेत्र में योजना की जाने वाली श्रंखला (FPGA) के लिए स्थान और मार्ग की प्रक्रिया सामान्यतः किसी व्यक्ति द्वारा नहीं की जाती है, परंतु FPGA विक्रेता या किसी अन्य सॉफ्टवेयर निर्माता द्वारा प्रदान किए गए टूल का उपयोग करती है। सॉफ्टवेयर टूल्स की आवश्यकता FPGA के अन्दर विद्युत् परिपथ तंत्र की जटिलता और डिजाइनर द्वारा किए जाने वाले कार्य के कारण है। FPGA डिजाइनों कोडिजिटल तर्क और हार्डवेयर विवरण भाषा जैसे VHDL और द्रडता पूर्वक वाले तर्क आरेखों का उपयोग करके वर्णित किया गया है। पुनः इन्हें पिनआउट उत्पन्न करने के लिए एक स्वचालित स्थान और मार्ग प्रक्रिया के माध्यम से रखा जाएगा, जिसका उपयोग FPGA के बाहर के हिस्सों के साथ अंतराफलक करने के लिए किया जाएगा।[3]


एकीकृत परिपथ

IC स्थान और मार्ग चरण सामान्यतः एक या अधिक योजनाबद्ध, HDL फाइलों, या पूर्व-रूटेड IP कोर, या तीनों के कुछ संयोजन से प्रारंभ होते है। यह एक IC लेआउट तैयार करता है जो स्वचालित रूप से मानक GDS II स्ट्रीम प्रारूप या ओपन आर्टवर्क सिस्टम इंटरचेंज स्टैंडर्ड प्रारूप में आवरण कार्य में परिवर्तित हो जाता है।[4]


इतिहास

प्रारंभिक IC और PCB के अंतिम लेआउट को पारदर्शिता पर रूबीलिथ के टेप-आउट के रूप में संग्रहीत किया गया था।

धीरे-धीरे, इलेक्ट्रॉनिक डिज़ाइन स्वचालन ने अधिक से अधिक स्थान और मार्ग के काम को स्वचालित कर दिया। सबसे पहले, इसने बहुत समय व्यतीत किए बिना कई छोटे संपादन करने की प्रक्रिया को गति दी। बाद में डिजाइन नियम की जाँच ने सबसे सामान्य प्रकार की त्रुटियों की जाँच की प्रक्रिया को गति दी। बाद में स्वत: अनुमार्गक की प्रक्रिया को तीव्र कर देते हैं।

कुछ लोगों को उम्मीद है कि स्वांतरक और स्वत: अनुमार्गक में और सुधार अंततः बिना किसी मानवीय हस्तक्षेप के अच्छे लेआउट का उत्पादन करेंगे। आगे स्वचालन एक सिलिकॉन संकलनकर्ता के विचार की ओर ले जाता है।

संदर्भ

  1. 1.0 1.1 J. Lienig, J. Scheible (2020). "Chap. 1.3.3: Physical Design of Printed Circuit Boards". इलेक्ट्रॉनिक सर्किट के लिए लेआउट डिजाइन की बुनियादी बातें. Springer. p. 26-27. doi:10.1007/978-3-030-39284-0. ISBN 978-3-030-39284-0. S2CID 215840278.
  2. "पीसीबी" (in English). Retrieved 2023-03-08. {{cite news}}: Check |url= value (help)
  3. 3.0 3.1 "FPGA/PCB Co-Design Increases Fabrication Yields". Printed Circuit Design and Fabrication. Retrieved 2008-07-24.
  4. A. Kahng, J. Lienig, I. Markov, J. Hu: "VLSI Physical Design: From Graph Partitioning to Timing Closure", Springer (2011), doi:10.1007/978-90-481-9591-6, ISBN 978-90-481-9590-9, pp. 7-11.