Ngspice egy nyílt forráskódú, ingyenes, és cross-platform grafikus és parancssori program végrehajtott C, és alkalmas a vegyes jel és vegyes-szintű áramkör szimulátor alapja eredetileg az Spice3f5, Xspice és Ciber1b1 áramköri simulators.Improves a Spice3f5 áramköri simulatorThe alkalmazás-ezte s fő célja, hogy javítsa a Spice3f5 áramkör szimulátor, valamint hogy támogassa a sok operációs rendszerek lehetséges. Emellett Ngspice sok új funkciók, fejlesztéseket és hibajavításokat, hogy az eredeti kódot az áramkör szimulátor, amelynek alapja on.Features egy glanceAmong annak kiemeli, említhetjük a beépített script nyelv, amely lehetővé teszi a felhasználó számára ellenőrzési folyamatok a Egy szimuláció, ami nagyon hasznos, ha a futtatni kívánt matematikai műveleteket szimuláció eredményeit, támogatja a vezérlő szoftver segítségével kimeneti vagy bemeneti FIFO, és egy közös funkció, amely lehetővé teszi, hogy lefordítani ngspice a dynamic link library, vagy megosztott könyvtár.
Emellett a program egy tclspice opció, amely lehetővé teszi, hogy adjunk TCL scripting funkciók a szoftver, amely ASCO optimalizáló távirányító és a párhuzamos feldolgozás, funkciókat tartalmaz, mint AGAUSS, feldolgozási funkciókat Monte Carlo analízis, automatikus generációs aktuális értékek és véletlenszerű feszültség, valamint a viselkedési forrásokból (B, E, G, R, L, C).
Egy másik érdekes funkció a rendelkezésre álló több távvezeték modell. Továbbá kínál különböző optimalizálási használatához TCL mint scritping nyelv vagy a készlet ngspice szkripteket. Az ASCO optimalizáló, valamint egy optimalizációs eljárás származik "eltérő evolúciós" algorithm.Supported operációs rendszer és hardver architecturesNgspice egy multiplatform írt szoftvert a C programozási nyelv. Sikeresen tesztelték több Linux disztribúció, valamint a BSD, Solaris, Windows és Mac OS X operációs rendszerekre. Mind a 32-bites és 64-bites utasításkészlet architektúrát támogat ebben az időben.
Mi az új ebben a kiadásban:
- Hibajavítások: Sok kis hiba el lett távolítva, kezelése könyvtárak frissített, javított kódot betartását.
- Új funkciók: FFT parancsot adott a fftw3; Új funkciók nInt, asinh, acosh, atanh, pwr; "Indulat" viselkedési eszközök; ellenőrizze a SOA (biztonságos működési terület); megosztott ngspice Ha osztott vagy dynamic link library; hash táblát elemzés a hálózatilista; alapvető .Ha / .else block; Terület számítási módszer (ACM) a BSIM3.3.0; `TC1 ',` TC2' instance paraméterek.
- Dokumentáció: Frissítve pdf dokumentum és egyéb dokumentumokat.
Mi az új verzióban 21:
- Több hiba javítva lett, javítja a stabilitást és a megbízhatóságot.
- A kompatibilitási módban foglalkozik más szimulátorok adtunk.
- BSIM 4 frissítették, hogy kiadja a 4.6.5. BSIMSOI ben frissített változata 4.3.1.
- távvezetékek a kspice frissítve és kijavították.
- B forrásokat javult a PWL funkció hozzáadásával & quot; HERTZ & quot ;, & quot; időt & quot; és a & quot; indulat & quot; változók, és a hozzáadott hármas funkciót.
- PWL forrásokat javult a repeat paraméter (r = érték) és a késleltetés paraméter (td = érték).
Mi az új verzióban 18:
- A Tclspice szimulátor könyvtár összevonásra került ngspice.
- New lehetőségeket vezettek be: a rövid, lista, autostop, és a skála.
- Támogatás .lib fájlok került bevezetésre. .measure nyilatkozatai: avg, integ, RMS, max, min, delay, és param. .global nyilatkozatot támogatást. .func makrók inline-kódkezelő funkciókat kötéslistában.
- A numparam könyvtár javult, hogy támogassa teljesen paraméterezett kötéslistában.
- BSIM modell kosarazás.
- New multi-input kapu VCVS segítségével XSPICE kiterjesztéseket.
Hozzászólás nem található