यह कमांड गनेटलिस्ट है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
जीनेटलिस्ट - जीईडीए/जीएएफ नेटलिस्ट एक्सट्रैक्शन और जेनरेशन
SYNOPSIS
Gnetlist [विकल्प ...] [-g बैकएंड] [--] फ़ाइल ...
वर्णन
Gnetlist एक नेटलिस्ट निष्कर्षण और पीढ़ी उपकरण है, और gEDA (GPL) का हिस्सा है
इलेक्ट्रॉनिक डिज़ाइन ऑटोमेशन) टूलसेट। यह इनपुट के रूप में एक या इलेक्ट्रॉनिक योजनाबद्धता लेता है,
और एक नेटलिस्ट आउटपुट करता है। नेटलिस्ट उस तरीके का एक मशीन-व्याख्यात्मक विवरण है
इलेक्ट्रॉनिक सर्किट में घटक एक साथ जुड़े होते हैं, और आमतौर पर इसका उपयोग किया जाता है
जैसे पीसीबी लेआउट प्रोग्राम में इनपुट पीसीबी(1) या किसी सिम्युलेटर जैसे gnucap(1).
एक सामान्य Gnetlist रन दो चरणों में किया जाता है। पहले Gnetlist फ्रंटएंड लोड करता है
निर्दिष्ट मानव-पठनीय योजनाबद्ध फ़ाइलs, और उन्हें इन-मेमोरी नेटलिस्ट में संकलित करता है
विवरण। इसके बाद, कनेक्शन और घटक डेटा को एक में निर्यात करने के लिए 'बैकएंड' का उपयोग किया जाता है
कई समर्थित नेटलिस्ट प्रारूपों में से।
Gnetlist स्कीम प्रोग्रामिंग भाषा का उपयोग करके विस्तार योग्य है।
सामान्य विकल्प
-q शांत मोड। सभी चेतावनियाँ/नोट्स/संदेश बंद कर देता है।
-v, --शब्दशः
वाचाल प्रकार। सभी नैदानिक जानकारी आउटपुट करें।
-L निर्देशिका
प्रारंभ में लगा निर्देशिका योजना फ़ाइलों के लिए खोजी जाने वाली निर्देशिकाओं की सूची में।
-g बैकएंड
उपयोग किए जाने वाले नेटलिस्ट बैकएंड को निर्दिष्ट करें।
-O STRING है
बैकएंड पर एक विकल्प स्ट्रिंग पास करें।
--सूची-बैकएंड
उपलब्ध नेटलिस्ट बैकएंड की सूची प्रिंट करें।
-o फ़ाइल जेनरेट की गई नेटलिस्ट के लिए फ़ाइल नाम निर्दिष्ट करें। डिफ़ॉल्ट रूप से, आउटपुट को निर्देशित किया जाता है
'आउटपुट.नेट'।
-l फ़ाइल बैकएंड लोड या निष्पादित होने से पहले लोड की जाने वाली स्कीम फ़ाइल निर्दिष्ट करें। यह
विकल्प कई बार निर्दिष्ट किया जा सकता है।
-m फ़ाइल बैकएंड लोड करने और उसे निष्पादित करने के बीच लोड की जाने वाली एक स्कीम फ़ाइल निर्दिष्ट करें।
यह विकल्प कई बार निर्दिष्ट किया जा सकता है।
-c एक्सपीआर दौरान निष्पादित की जाने वाली एक योजना अभिव्यक्ति निर्दिष्ट करें Gnetlist चालू होना। इस विकल्प
कई बार निर्दिष्ट किया जा सकता है।
-i योजनाबद्ध फ़ाइलें लोड और संकलित होने के बाद, और सभी योजना के बाद
फ़ाइलें लोड कर दी गई हैं, लेकिन बैकएंड चलाने से पहले, एक स्कीम रीड-इवल दर्ज करें-
प्रिंट लूप.
-h, --मदद
सहायता संदेश प्रिंट करें।
-V, --संस्करण
प्रिंट Gnetlist संस्करण जानकारी।
-- शेष सभी तर्कों को योजनाबद्ध फ़ाइल नाम के रूप में मानें। यदि आपके पास है तो इसका उपयोग करें
योजनाबद्ध फ़ाइल नाम जो `-' से शुरू होता है।
बैकेंड
वर्तमान में, Gnetlist निम्नलिखित बैकएंड शामिल हैं:
Allegro एलेग्रो नेटलिस्ट प्रारूप।
bae बार्टेल्स ऑटोइंजीनियर नेटलिस्ट प्रारूप।
bom, bom2
सामग्री निर्माण का बिल.
कैले कैले नेटलिस्ट प्रारूप।
c आरएफ कैस्केड नेटलिस्ट प्रारूप
drc, drc2
डिज़ाइन नियम चेकर्स (drc2 अनुशंसित है)।
ईगल ईगल नेटलिस्ट प्रारूप।
ewnet नेशनल इंस्ट्रूमेंट्स ULTIboard लेआउट टूल के लिए नेटलिस्ट प्रारूप।
Futurenet2
Futurenet2 नेटलिस्ट प्रारूप।
गियर में मूल gEDA नेटलिस्ट प्रारूप (मुख्य रूप से परीक्षण और निदान के लिए उपयोग किया जाता है)।
गपशप गपशप नेटलिस्ट प्रारूप.
gsch2pcb
बैकएंड के लिए उपयोग किया जाता है पीसीबी(1) फ़ाइल लेआउट जनरेशन द्वारा gsch2pcb(1). यह नहीं है
इस बैकएंड का सीधे उपयोग करने की अनुशंसा की जाती है.
Liquidpcb
लिक्विडपीसीबी नेटलिस्ट प्रारूप।
अंक शास्त्र
मैथमैटिका का उपयोग करके विश्लेषणात्मक सर्किट समाधान के लिए नेटलिस्टर।
maxascii
MAXASCII नेटलिस्ट प्रारूप।
Osmond ओसमंड नेटलिस्ट प्रारूप।
पैड पीएडीएस नेटलिस्ट प्रारूप।
भागसूची1, भागसूची2, भागसूची3
सामग्री का बिल जनरेशन बैकएंड (विकल्प) bom और bom2).
पीसीबी पीसीबी(1) नेटलिस्ट प्रारूप।
पीसीबीपिन उत्पन्न करता है a पीसीबी(1) योजनाबद्ध से पिन/पैड नामों को अग्रेषित करने के लिए एक्शन फ़ाइल
बाहर निकालने के लिए।
protelII
प्रोटेल II नेटलिस्ट प्रारूप।
रेडैक RACAL-REDAC नेटलिस्ट प्रारूप।
मसाला, मसाला-एसडीबी
स्पाइस-संगत नेटलिस्ट प्रारूप (मसाला-एसडीबी इसकी सिफारिश की जाती है)। के साथ प्रयोग के लिए उपयुक्त
gnucap(1).
स्विटकैप SWITCAP स्विच्ड कैपेसिटर सिम्युलेटर नेटलिस्ट प्रारूप।
SystemC स्ट्रक्चरल सिस्टमसी कोड जनरेशन।
टैंगो टैंगो नेटलिस्ट प्रारूप।
वम्सो वीएचडीएल-एएमएस कोड जनरेशन।
Verilog वेरिलॉग कोड जनरेशन।
वीएचडीएलई वीएचडीएल कोड जनरेशन।
vipec ViPEC नेटवर्क विश्लेषक नेटलिस्ट प्रारूप।
उदाहरण
ये उदाहरण मानते हैं कि आपके पास वर्तमान निर्देशिका में `stack_1.sch' है।
Gnetlist आवश्यक है कि कमांड लाइन पर कम से कम एक योजनाबद्ध निर्दिष्ट किया जाए:
./gnetlist stack_1.sch
यह बहुत उपयोगी नहीं है क्योंकि यह निर्देशित नहीं करता Gnetlist करना
कुछ भी।
प्राप्त करने के लिए `-g' के साथ एक बैकएंड नाम निर्दिष्ट करें Gnetlist आउटपुट करने के लिए a
नेटलिस्ट:
./gnetlist -g geda stack_1.sch
नेटलिस्ट आउटपुट `आउटपुट.नेट' नामक फ़ाइल में लिखा जाएगा
वर्तमान कार्य निर्देशिका में।
आप `-o' विकल्प का उपयोग करके आउटपुट फ़ाइल नाम निर्दिष्ट कर सकते हैं:
./gnetlist -g geda stack_1.sch -o /tmp/stack.netlist
आउटपुट अब `/tmp/stack.netlist' पर निर्देशित किया जाएगा।
आप (उदाहरण के लिए) इसके विरुद्ध `स्पाइस-एसडीबी' बैकएंड चला सकते हैं
योजनाबद्ध यदि आपने `-जी स्पाइस-एसडीबी' निर्दिष्ट किया है, या आप एक उत्पन्न कर सकते हैं
`-g partslist1' का उपयोग करके योजनाबद्ध सामग्री का बिल।
स्कीम अभिव्यक्ति को सीधे चलाने के लिए स्कीम प्रॉम्प्ट प्राप्त करने के लिए, आप ऐसा कर सकते हैं
`-i' विकल्प का उपयोग करें.
./gnetlist -i stack_1.sch
Gnetlist `stack_1.sh' लोड करेगा, और फिर एक इंटरैक्टिव दर्ज करेगा
स्कीम रीड-इवल-प्रिंट लूप।
वातावरण
GEDADATA
स्कीम और आरसी फ़ाइलों के लिए खोज निर्देशिका निर्दिष्ट करता है। डिफ़ॉल्ट है
`${उपसर्ग}/शेयर/जीईडीए'।
GEDADATARC
आरसी फ़ाइलों के लिए खोज निर्देशिका निर्दिष्ट करता है। डिफ़ॉल्ट `$GEDADATA' है।
लेखक
इस प्रोग्राम में शामिल 'लेखक' फ़ाइल देखें।
कॉपीराइट
कॉपीराइट © 1999-2011 gEDA योगदानकर्ता। लाइसेंस GPLv2+: GNU GPL
संस्करण 2 या बाद का. कृपया इसके साथ शामिल `कॉपीिंग' फ़ाइल देखें
पूरी जानकारी के लिए कार्यक्रम.
यह मुफ्त सॉफ्टवेयर है: आप इसे बदलने और पुनर्वितरित करने के लिए स्वतंत्र हैं।
कानून द्वारा अनुमत सीमा तक कोई वारंटी नहीं है।
onworks.net सेवाओं का उपयोग करके ऑनलाइन gnetlist का उपयोग करें
