ngspice

ngspice बर्कले के मसाले 3 एफ 4 (5) से व्युत्पन्न एक सर्किट सिम्युलेटर है।
अब डाउनलोड करो

ngspice रैंकिंग और सारांश

विज्ञापन

  • Rating:
  • लाइसेंस:
  • BSD License
  • कीमत:
  • FREE
  • प्रकाशक का नाम:
  • Paolo Nenzi
  • प्रकाशक वेब साइट:

ngspice टैग


ngspice विवरण

NGSPICE बर्कले के स्पाइस 3 एफ 4 (5) से व्युत्पन्न एक सर्किट सिम्युलेटर है। Ngspice एक विकास परियोजना का नाम और विकसित सॉफ्टवेयर (हम्म, अजीब isnt'it?) का नाम है। एनजीएसपीआईसी का उद्देश्य एक ओपन सोर्स जीपीएलईडी मिश्रित मोड / मिश्रित-स्तरीय सर्किट सिम्युलेटर बनाना है। इसका मतलब है कि सर्किट सिम्युलेटर को लगभग स्क्रैच से लिखा जाना है, जो एक जटिल और समय लेने वाला कार्य है। परियोजना पहले कदम (और एक छोटा सा) एक स्वतंत्र रूप से उपलब्ध (लेकिन gpled नहीं) सर्किट सिम्युलेटर, मसाला प्राप्त करने के लिए किया गया है 3 एफ 5 और उम्मीद में अपने कोड का अध्ययन किया गया कि हम इसे वास्तविक ngspice (gpled ed) के लिए आधार के रूप में उपयोग कर सकते हैं। इस समय यह संभव नहीं है, इस पृष्ठ पर लिखा गया है, क्योंकि मसाले 3f5 पर हमारे कोड को 3f5 पर आधार देने के लिए, अपने लाइसेंस और जीपीएल के बीच एक संघर्ष, हम अपनी बग को सही करने और कुछ सुधार करने की कोशिश कर रहे हैं, जो हमारे परिणाम समुदाय को प्रदान करते हैं। यह प्रक्रिया नए सिम्युलेटर को लिखने के कार्य के साथ समानांतर में जाती है। हमें आशा है कि बर्कले के लोग स्पाइस के लाइसेंस को जीपीएल के तहत या बीएसडी के नए संस्करण के तहत जारी करने वाले स्पाइस के लाइसेंस को बदल देंगे, जिसमें असंगतता हटा दी गई है। यह निश्चित रूप से असली ngspice के आने को तेज करेगा। यहां "ngspice" की कुछ प्रमुख विशेषताएं दी गई हैं: बेहतर अभिसरण: ऑपरेटिंग पॉइंट विश्लेषण के लिए नए एल्गोरिदम। संशोधित निश्चित बिंदु होमोटॉपी एक अच्छा उम्मीदवार है। · गतिशील रूप से लोड करने योग्य डिवाइस: मूल स्पाइस कोड में सभी डिवाइस के मॉडल को सिम्युलेटर निष्पादन योग्य में सांख्यिकीय रूप से लिंक किया जाना चाहिए। यह नया दृष्टिकोण सिम्युलेटर कोड द्वारा आवश्यक स्मृति को कम करेगा और इसकी मॉड्यूलरिटी में सुधार करेगा। एक डिवाइस इंटरफ़ेस जो गतिशील लोडिंग की अनुमति देता है, अभी तक परिभाषित नहीं किया गया है। चूंकि एनजी-स्पाइस-रीववर्क -10 सभी डिवाइस साझा पुस्तकालय हैं, लेकिन उन्हें अभी भी संकलन समय पर जोड़ा जाना चाहिए। अगला कदम डिवाइस को "प्लगइन्स" के रूप में व्यवहार करना है। · नए विश्लेषणों का कार्यान्वयन: एनजीएसपीआईसी एक शक्तिशाली संश्लेषण उपकरण बनना चाहिए, इसलिए 2-पोर्ट नेटवर्क विश्लेषण एक जरूरी और अनुकूलन सुविधाओं को ध्यान में रखा जाना चाहिए। मिश्रित मोड / मिश्रित स्तर सिमुलेशन: एनजी-स्पाइस में एनालॉग और डिजिटल सिस्टम को अनुकरण करने के लिए क्षमताओं को शामिल करें और संख्यात्मक उपकरणों को अपने नेटलिस्ट में शामिल करें। साइडर डिवाइस सिम्युलेटर (हमेशा बर्कले के सीएडी समूह से) मिश्रित स्तर के हिस्से के लिए उम्मीदवार है। · इनपुट / आउटपुट एन्हांसमेंट्स: अधिकांश स्पाइस उपयोगकर्ताओं ने स्पाइस के आई / ओ हिस्से में सुधारों का अनुरोध किया है, मौजूदा वाणिज्यिक सिमुलेटर के साथ ज्यादातर संगतता समस्याएं। इस रिलीज में नया क्या है: टीसीएलएसपीइस सिम्युलेटर लाइब्रेरी को एनजीएसपीआईसी के साथ विलय कर दिया गया है। · नए विकल्प पेश किए गए हैं: संक्षिप्त, लिस्टिंग, ऑटोस्टॉप, और स्केल। · .Lib फ़ाइलों के लिए समर्थन पेश किया गया है। .measure बयान: औसत, integ, आरएमएस, अधिकतम, न्यूनतम, देरी, और पैराम। .ग्लोबल स्टेटमेंट समर्थन। Netlists में इनलाइनिंग कार्यों के लिए .func मैक्रोज़। · संख्यात्मक पुस्तकालय को पूरी तरह से पैरामीरेटेड नेटलिस्ट का समर्थन करने के लिए बेहतर किया गया है। बीएसआईएम मॉडल बिनिंग। Xspice एक्सटेंशन का उपयोग कर नए बहु-इनपुट गेट वीसीवी।


ngspice संबंधित सॉफ्टवेयर

Fsmdesigner4

FSMDesigner4 एकीकृत एचडीएल पीढ़ी के साथ एक सीमित राज्य मशीन (एफएसएम) डिजाइन उपकरण के लिए एक सी ++ आधारित कार्यान्वयन है। ...

250

डाउनलोड