--- gnucap-0.35.orig/src/e_base.h +++ gnucap-0.35/src/e_base.h @@ -28,6 +28,7 @@ #include "u_opt.h" #include "u_status.h" #include "m_matrix.h" +#include /*--------------------------------------------------------------------------*/ // this file class CKT_BASE; --- gnucap-0.35.orig/src/ap.h +++ gnucap-0.35/src/ap.h @@ -25,6 +25,7 @@ #ifndef AP_H #define AP_H #include "md.h" +#include /*--------------------------------------------------------------------------*/ enum AP_MOD{ mNONE, /* nothing special */ --- gnucap-0.35.orig/src/io_getln.cc +++ gnucap-0.35/src/io_getln.cc @@ -28,6 +28,7 @@ */ //testing=script 2006.07.17 #include "l_lib.h" +#include /*--------------------------------------------------------------------------*/ std::string getlines(FILE *fileptr) { --- gnucap-0.35.orig/src/main.cc +++ gnucap-0.35/src/main.cc @@ -28,6 +28,7 @@ #include "declare.h" /* lots */ #include "u_opt.h" #include "l_jmpbuf.h" +#include /*--------------------------------------------------------------------------*/ int main(int,const char*[]); static void sign_on(void); --- gnucap-0.35.orig/src/io_findf.cc +++ gnucap-0.35/src/io_findf.cc @@ -33,6 +33,7 @@ */ //testing=script,sparse 2006.07.17 #include "l_lib.h" +#include /*--------------------------------------------------------------------------*/ std::string findfile(const std::string& filename, const std::string& path, int mode) --- gnucap-0.35.orig/src/io_out.cc +++ gnucap-0.35/src/io_out.cc @@ -32,6 +32,7 @@ */ //testing=script,sparse 2006.07.17 #include "u_opt.h" +#include /*--------------------------------------------------------------------------*/ const char* octal(int x); // OMSTREAM & OMSTREAM::tab(int count) --- gnucap-0.35.orig/src/l_timer.cc +++ gnucap-0.35/src/l_timer.cc @@ -23,6 +23,7 @@ */ //testing=script,sparse 2006.07.13 #include "l_timer.h" +#include /*--------------------------------------------------------------------------*/ // TIMER::TIMER(); // TIMER::TIMER(const char*); --- gnucap-0.35.orig/src/l_ftos.cc +++ gnucap-0.35/src/l_ftos.cc @@ -39,6 +39,7 @@ //testing=script 2005.10.11 #include "l_lib.h" #include "constant.h" +#include /*--------------------------------------------------------------------------*/ char* ftos(double,int,int,int); /*--------------------------------------------------------------------------*/ --- gnucap-0.35.orig/modelgen/ap.h +++ gnucap-0.35/modelgen/ap.h @@ -25,6 +25,7 @@ #ifndef AP_H #define AP_H #include "md.h" +#include /*--------------------------------------------------------------------------*/ enum AP_MOD{ mNONE, /* nothing special */ --- gnucap-0.35.orig/examples/runall +++ gnucap-0.35/examples/runall @@ -1,16 +1,16 @@ -# -$1 -b eq2-145.ckt -$1 -b eq2-289.ckt -$1 -b eq2-577.ckt -$1 -b eq3-1153.ckt -$1 -b eq4-2305.ckt -$1 -b eqboost.ckt -$1 -b eqflat.ckt -$1 -b eqmodify.ckt -$1 -b killzap.ckt -$1 -b nmos100.ckt -$1 -b nmos18.ckt -$1 -b nmos30.ckt -$1 -b nmp100.ckt -$1 -b opamp-ol.ckt -$1 -b opamp-vf.ckt +#!/bin/sh +gnucap -b eq2-145.ckt +gnucap -b eq2-289.ckt +gnucap -b eq2-577.ckt +gnucap -b eq3-1153.ckt +gnucap -b eq4-2305.ckt +gnucap -b eqboost.ckt +gnucap -b eqflat.ckt +gnucap -b eqmodify.ckt +gnucap -b killzap.ckt +gnucap -b nmos100.ckt +gnucap -b nmos18.ckt +gnucap -b nmos30.ckt +gnucap -b nmp100.ckt +gnucap -b opamp-ol.ckt +gnucap -b opamp-vf.ckt --- gnucap-0.35.orig/examples/runall.out +++ gnucap-0.35/examples/runall.out @@ -1,959 +1,16 @@ -ACS (Al's Circuit Simulator) 0.2808 -Never trust any version less than 1.0 -Copyright 1982-2000, Albert Davis -ACS comes with ABSOLUTELY NO WARRANTY -This is free software, and you are welcome -to redistribute it under certain conditions -according to the GNU General Public License. -See the file "COPYING" for details -A 145 node circuit -# v(2) - 1. 0.99847 - 2. 1.9969 - 3. 2.9954 - 4. 3.9939 - 5. 4.9924 - 6. 5.9908 - 7. 6.9893 - 8. 7.9878 - 9. 8.9863 - 10. 9.9847 -#Freq vm(2) vdb(2) vp(2) - 31.25 0.99847 -0.013271 11.171u - 62.5 0.99847 -0.013271 22.349u - 125. 0.99847 -0.013271 44.705u - 250. 0.99847 -0.013271 89.415u - 500. 0.99847 -0.013271 178.83u - 1.K 0.99847 -0.01327 357.64u - 2.K 0.99847 -0.013269 715.13u - 4.K 0.99847 -0.013263 0.001429 - 8.K 0.99848 -0.013241 0.002848 - 16.K 0.99849 -0.013154 0.005617 -ACS (Al's Circuit Simulator) 0.2808 -Never trust any version less than 1.0 -Copyright 1982-2000, Albert Davis -ACS comes with ABSOLUTELY NO WARRANTY -This is free software, and you are welcome -to redistribute it under certain conditions -according to the GNU General Public License. -See the file "COPYING" for details -A 289 node circuit -# v(2) - 1. 0.99847 - 2. 1.9969 - 3. 2.9954 - 4. 3.9939 - 5. 4.9924 - 6. 5.9908 - 7. 6.9893 - 8. 7.9878 - 9. 8.9863 - 10. 9.9847 -#Freq vm(2) vdb(2) vp(2) - 31.25 0.99847 -0.013271 11.171u - 62.5 0.99847 -0.013271 22.349u - 125. 0.99847 -0.013271 44.705u - 250. 0.99847 -0.013271 89.415u - 500. 0.99847 -0.013271 178.83u - 1.K 0.99847 -0.01327 357.64u - 2.K 0.99847 -0.013269 715.13u - 4.K 0.99847 -0.013263 0.001429 - 8.K 0.99848 -0.013241 0.002848 - 16.K 0.99849 -0.013154 0.005617 -ACS (Al's Circuit Simulator) 0.2808 -Never trust any version less than 1.0 -Copyright 1982-2000, Albert Davis -ACS comes with ABSOLUTELY NO WARRANTY -This is free software, and you are welcome -to redistribute it under certain conditions -according to the GNU General Public License. -See the file "COPYING" for details -A 577 node circuit -# v(2) - 1. 0.99847 - 2. 1.9969 - 3. 2.9954 - 4. 3.9939 - 5. 4.9924 - 6. 5.9908 - 7. 6.9893 - 8. 7.9878 - 9. 8.9863 - 10. 9.9847 -#Freq vm(2) vdb(2) vp(2) - 31.25 0.99847 -0.013271 11.171u - 62.5 0.99847 -0.013271 22.349u - 125. 0.99847 -0.013271 44.705u - 250. 0.99847 -0.013271 89.415u - 500. 0.99847 -0.013271 178.83u - 1.K 0.99847 -0.01327 357.64u - 2.K 0.99847 -0.013269 715.13u - 4.K 0.99847 -0.013263 0.001429 - 8.K 0.99848 -0.013241 0.002848 - 16.K 0.99849 -0.013154 0.005617 -ACS (Al's Circuit Simulator) 0.2808 -Never trust any version less than 1.0 -Copyright 1982-2000, Albert Davis -ACS comes with ABSOLUTELY NO WARRANTY -This is free software, and you are welcome -to redistribute it under certain conditions -according to the GNU General Public License. -See the file "COPYING" for details -A 1153 node circuit -# v(2) - 1. 0.98785 - 2. 1.9757 - 3. 2.9636 - 4. 3.9514 - 5. 4.9393 - 6. 5.9271 - 7. 6.915 - 8. 7.9028 - 9. 8.8907 - 10. 9.8785 -#Freq vm(2) vdb(2) vp(2) - 31.25 0.98785 -0.10617 89.411u - 62.5 0.98785 -0.10617 178.83u - 125. 0.98785 -0.10617 357.67u - 250. 0.98785 -0.10617 715.34u - 500. 0.98785 -0.10617 0.0014307 - 1.K 0.98785 -0.10616 0.0028612 - 2.K 0.98785 -0.10615 0.0057211 - 4.K 0.98786 -0.10611 0.011432 - 8.K 0.98788 -0.10593 0.022784 - 16.K 0.98796 -0.10523 0.044936 -ACS (Al's Circuit Simulator) 0.2808 -Never trust any version less than 1.0 -Copyright 1982-2000, Albert Davis -ACS comes with ABSOLUTELY NO WARRANTY -This is free software, and you are welcome -to redistribute it under certain conditions -according to the GNU General Public License. -See the file "COPYING" for details -A 2305 node circuit -# v(2) - 1. 0.97585 - 2. 1.9517 - 3. 2.9276 - 4. 3.9034 - 5. 4.8793 - 6. 5.8551 - 7. 6.831 - 8. 7.8068 - 9. 8.7827 - 10. 9.7585 -#Freq vm(2) vdb(2) vp(2) - 31.25 0.97585 -0.21233 178.83u - 62.5 0.97585 -0.21233 357.67u - 125. 0.97585 -0.21233 715.34u - 250. 0.97585 -0.21233 0.0014307 - 500. 0.97585 -0.21233 0.0028613 - 1.K 0.97585 -0.21232 0.0057223 - 2.K 0.97585 -0.2123 0.011442 - 4.K 0.97586 -0.21221 0.022864 - 8.K 0.9759 -0.21186 0.045567 - 16.K 0.97606 -0.21046 0.089872 -ACS (Al's Circuit Simulator) 0.2808 -Never trust any version less than 1.0 -Copyright 1982-2000, Albert Davis -ACS comes with ABSOLUTELY NO WARRANTY -This is free software, and you are welcome -to redistribute it under certain conditions -according to the GNU General Public License. -See the file "COPYING" for details -Graphic equalizer -- boost 1k -#Freq vdb(37) vdb(31) vdb(34) - 31.25 0.095167 -2.0118n 0.096826 - 37.163 0.11409 -2.1032n 0.11575 - 44.194 0.13781 -2.1809n 0.13947 - 52.556 0.16848 -2.2446n 0.17014 - 62.5 0.20922 -2.2952n 0.21088 - 74.325 0.26444 -2.3344n 0.2661 - 88.388 0.34021 -2.3642n 0.34187 - 105.11 0.44477 -2.3866n 0.44643 - 125. 0.58911 -2.4035n 0.59077 - 148.65 0.78769 -2.4165n 0.78934 - 176.78 1.059 -2.4266n 1.0607 - 210.22 1.4262 -2.4349n 1.4279 - 250. 1.9169 -2.4421n 1.9186 - 297.3 2.5634 -2.4488n 2.565 - 353.55 3.4014 -2.4552n 3.403 - 420.45 4.4697 -2.4615n 4.4714 - 500. 5.8076 -2.4678n 5.8093 - 594.6 7.4426 -2.4741n 7.4443 - 707.11 9.3356 -2.4804n 9.3373 - 840.9 11.183 -2.4867n 11.184 - 1.K 12.091 -2.4928n 12.092 - 1.1892K 11.281 -2.4985n 11.283 - 1.4142K 9.4491 -2.5039n 9.4508 - 1.6818K 7.5303 -2.5088n 7.532 - 2.K 5.8651 -2.5129n 5.8667 - 2.3784K 4.5032 -2.5158n 4.5049 - 2.8284K 3.4187 -2.5174n 3.4204 - 3.3636K 2.5711 -2.5176n 2.5728 - 4.K 1.9198 -2.5164n 1.9214 - 4.7568K 1.427 -2.5136n 1.4286 - 5.6569K 1.0593 -2.5093n 1.061 - 6.7272K 0.78815 -2.5028n 0.78981 - 8.K 0.58993 -2.4938n 0.59159 - 9.5137K 0.44583 -2.4813n 0.44748 - 11.314K 0.34124 -2.4642n 0.34289 - 13.454K 0.26508 -2.4413n 0.26673 - 16.K 0.20907 -2.4112n 0.21072 - 19.027K 0.16712 -2.3724n 0.16876 - 22.627K 0.13481 -2.3241n 0.13644 - 26.909K 0.10904 -2.2657n 0.11066 - 32.K 0.087701 -2.1976n 0.089304 -ACS (Al's Circuit Simulator) 0.2808 -Never trust any version less than 1.0 -Copyright 1982-2000, Albert Davis -ACS comes with ABSOLUTELY NO WARRANTY -This is free software, and you are welcome -to redistribute it under certain conditions -according to the GNU General Public License. -See the file "COPYING" for details -Graphic equalizer -- all bands flat, modify test -#Freq vdb(37) vdb(31) vdb(34) - 31.25 -0.0033177 -2.1364n -0.0016588 - 37.163 -0.0033177 -2.2546n -0.0016588 - 44.194 -0.0033177 -2.3648n -0.0016588 - 52.556 -0.0033177 -2.4681n -0.0016588 - 62.5 -0.0033177 -2.5656n -0.0016588 - 74.325 -0.0033177 -2.6589n -0.0016588 - 88.388 -0.0033177 -2.7484n -0.0016588 - 105.11 -0.0033177 -2.8333n -0.0016588 - 125. -0.0033177 -2.9121n -0.0016588 - 148.65 -0.0033177 -2.9828n -0.0016588 - 176.78 -0.0033177 -3.044n -0.0016588 - 210.22 -0.0033177 -3.0952n -0.0016588 - 250. -0.0033177 -3.1368n -0.0016588 - 297.3 -0.0033177 -3.17n -0.0016588 - 353.55 -0.0033177 -3.1961n -0.0016588 - 420.45 -0.0033177 -3.2165n -0.0016588 - 500. -0.0033177 -3.2324n -0.0016588 - 594.6 -0.0033177 -3.2448n -0.0016588 - 707.11 -0.0033176 -3.2544n -0.0016588 - 840.9 -0.0033176 -3.2618n -0.0016588 - 1.K -0.0033176 -3.2673n -0.0016588 - 1.1892K -0.0033175 -3.2709n -0.0016588 - 1.4142K -0.0033175 -3.2725n -0.0016587 - 1.6818K -0.0033174 -3.2716n -0.0016587 - 2.K -0.0033172 -3.2674n -0.0016586 - 2.3784K -0.003317 -3.2592n -0.0016585 - 2.8284K -0.0033168 -3.2458n -0.0016584 - 3.3636K -0.0033164 -3.2263n -0.0016582 - 4.K -0.0033158 -3.1994n -0.0016579 - 4.7568K -0.0033151 -3.1644n -0.0016575 - 5.6569K -0.003314 -3.1205n -0.001657 - 6.7272K -0.0033125 -3.0678n -0.0016562 - 8.K -0.0033103 -3.0072n -0.0016551 - 9.5137K -0.0033072 -2.9404n -0.0016536 - 11.314K -0.003303 -2.8693n -0.0016515 - 13.454K -0.0032969 -2.7957n -0.0016485 - 16.K -0.0032885 -2.7202n -0.0016442 - 19.027K -0.0032767 -2.6425n -0.0016384 - 22.627K -0.0032603 -2.5619n -0.0016302 - 26.909K -0.0032378 -2.4772n -0.0016189 - 32.K -0.003207 -2.388n -0.0016035 -ACS (Al's Circuit Simulator) 0.2808 -Never trust any version less than 1.0 -Copyright 1982-2000, Albert Davis -ACS comes with ABSOLUTELY NO WARRANTY -This is free software, and you are welcome -to redistribute it under certain conditions -according to the GNU General Public License. -See the file "COPYING" for details -Graphic equalizer -- all bands flat, modify test -#Freq vdb(37) vdb(31) vdb(34) - 31.25 -0.0033177 -2.1364n -0.0016588 - 37.163 -0.0033177 -2.2546n -0.0016588 - 44.194 -0.0033177 -2.3648n -0.0016588 - 52.556 -0.0033177 -2.4681n -0.0016588 - 62.5 -0.0033177 -2.5656n -0.0016588 - 74.325 -0.0033177 -2.6589n -0.0016588 - 88.388 -0.0033177 -2.7484n -0.0016588 - 105.11 -0.0033177 -2.8333n -0.0016588 - 125. -0.0033177 -2.9121n -0.0016588 - 148.65 -0.0033177 -2.9828n -0.0016588 - 176.78 -0.0033177 -3.044n -0.0016588 - 210.22 -0.0033177 -3.0952n -0.0016588 - 250. -0.0033177 -3.1368n -0.0016588 - 297.3 -0.0033177 -3.17n -0.0016588 - 353.55 -0.0033177 -3.1961n -0.0016588 - 420.45 -0.0033177 -3.2165n -0.0016588 - 500. -0.0033177 -3.2324n -0.0016588 - 594.6 -0.0033177 -3.2448n -0.0016588 - 707.11 -0.0033176 -3.2544n -0.0016588 - 840.9 -0.0033176 -3.2618n -0.0016588 - 1.K -0.0033176 -3.2673n -0.0016588 - 1.1892K -0.0033175 -3.2709n -0.0016588 - 1.4142K -0.0033175 -3.2725n -0.0016587 - 1.6818K -0.0033174 -3.2716n -0.0016587 - 2.K -0.0033172 -3.2674n -0.0016586 - 2.3784K -0.003317 -3.2592n -0.0016585 - 2.8284K -0.0033168 -3.2458n -0.0016584 - 3.3636K -0.0033164 -3.2263n -0.0016582 - 4.K -0.0033158 -3.1994n -0.0016579 - 4.7568K -0.0033151 -3.1644n -0.0016575 - 5.6569K -0.003314 -3.1205n -0.001657 - 6.7272K -0.0033125 -3.0678n -0.0016562 - 8.K -0.0033103 -3.0072n -0.0016551 - 9.5137K -0.0033072 -2.9404n -0.0016536 - 11.314K -0.003303 -2.8693n -0.0016515 - 13.454K -0.0032969 -2.7957n -0.0016485 - 16.K -0.0032885 -2.7202n -0.0016442 - 19.027K -0.0032767 -2.6425n -0.0016384 - 22.627K -0.0032603 -2.5619n -0.0016302 - 26.909K -0.0032378 -2.4772n -0.0016189 - 32.K -0.003207 -2.388n -0.0016035 -#Freq vdb(37) vdb(31) vdb(34) - 31.25 0.095167 -2.0118n 0.096826 - 37.163 0.11409 -2.1032n 0.11575 - 44.194 0.13781 -2.1809n 0.13947 - 52.556 0.16848 -2.2446n 0.17014 - 62.5 0.20922 -2.2952n 0.21088 - 74.325 0.26444 -2.3344n 0.2661 - 88.388 0.34021 -2.3642n 0.34187 - 105.11 0.44477 -2.3866n 0.44643 - 125. 0.58911 -2.4035n 0.59077 - 148.65 0.78769 -2.4165n 0.78934 - 176.78 1.059 -2.4266n 1.0607 - 210.22 1.4262 -2.4349n 1.4279 - 250. 1.9169 -2.4421n 1.9186 - 297.3 2.5634 -2.4488n 2.565 - 353.55 3.4014 -2.4552n 3.403 - 420.45 4.4697 -2.4615n 4.4714 - 500. 5.8076 -2.4678n 5.8093 - 594.6 7.4426 -2.4741n 7.4443 - 707.11 9.3356 -2.4804n 9.3373 - 840.9 11.183 -2.4867n 11.184 - 1.K 12.091 -2.4928n 12.092 - 1.1892K 11.281 -2.4985n 11.283 - 1.4142K 9.4491 -2.5039n 9.4508 - 1.6818K 7.5303 -2.5088n 7.532 - 2.K 5.8651 -2.5129n 5.8667 - 2.3784K 4.5032 -2.5158n 4.5049 - 2.8284K 3.4187 -2.5174n 3.4204 - 3.3636K 2.5711 -2.5176n 2.5728 - 4.K 1.9198 -2.5164n 1.9214 - 4.7568K 1.427 -2.5136n 1.4286 - 5.6569K 1.0593 -2.5093n 1.061 - 6.7272K 0.78815 -2.5028n 0.78981 - 8.K 0.58993 -2.4938n 0.59159 - 9.5137K 0.44583 -2.4813n 0.44748 - 11.314K 0.34124 -2.4642n 0.34289 - 13.454K 0.26508 -2.4413n 0.26673 - 16.K 0.20907 -2.4112n 0.21072 - 19.027K 0.16712 -2.3724n 0.16876 - 22.627K 0.13481 -2.3241n 0.13644 - 26.909K 0.10904 -2.2657n 0.11066 - 32.K 0.087701 -2.1976n 0.089304 -ACS (Al's Circuit Simulator) 0.2808 -Never trust any version less than 1.0 -Copyright 1982-2000, Albert Davis -ACS comes with ABSOLUTELY NO WARRANTY -This is free software, and you are welcome -to redistribute it under certain conditions -according to the GNU General Public License. -See the file "COPYING" for details -' -#Freq vm(2) vdb(2) vp(2) - 1.p 1. 54.575p 0. - 10.p 1. 545.76p 0. - 100.p 1. 5.4576n 0. - 1.n 1. 54.576n 0. - 10.n 1. 545.76n 0. - 100.n 1. 5.4576u 0. - 1.u 1. 54.576u 0. - 10.u 1.0001 545.77u 0. - 100.u 1.0006 0.0054593 0. - 0.001 1.0063 0.054748 0. - 0.01 1.067 0.56366 0. - 0.1 2.6905 8.5967 0. - 1. 0.18928 -14.458 -180. - 10. 0.016173 -35.824 -180. - 100. 0.0015941 -55.95 -180. - 1.K 159.18u -75.962 -180. - 10.K 15.916u -95.964 -180. - 100.K 1.5915u -115.96 -180. - 1.Meg 159.15n -135.96 -180. - 10.Meg 15.915n -155.96 -180. - 100.Meg 1.5915n -175.96 -180. - 1.G 159.15p -195.96 -180. -#Freq vm(2) vdb(2) vp(2) - 0.1 2.6905 8.5967 0. - 0.105 2.9389 9.3638 0. - 0.11 3.2379 10.205 0. - 0.115 3.6046 11.137 0. - 0.12 4.0649 12.181 0. - 0.125 4.66 13.368 0. - 0.13 5.4592 14.743 0. - 0.135 6.5893 16.377 0. - 0.14 8.3094 18.391 0. - 0.145 11.245 21.019 0. - 0.15 17.387 24.805 0. - 0.155 38.319 31.668 0. - 0.16 187.98 45.482 -180. - 0.165 27.221 28.698 -180. - 0.17 14.673 23.33 -180. - 0.175 10.043 20.038 -180. - 0.18 7.6345 17.656 -180. - 0.185 6.1576 15.788 -180. - 0.19 5.1595 14.252 -180. - 0.195 4.4398 12.947 -180. - 0.2 3.8964 11.813 -180. -ACS (Al's Circuit Simulator) 0.2808 -Never trust any version less than 1.0 -Copyright 1982-2000, Albert Davis -ACS comes with ABSOLUTELY NO WARRANTY -This is free software, and you are welcome -to redistribute it under certain conditions -according to the GNU General Public License. -See the file "COPYING" for details -100 cascaded NMOS inverters -# iter(0) V(1) V(2) V(3) V(4) V(5) -+ V(6) V(7) V(8) V(9) V(10) V(11) V(12) -+ V(13) V(14) V(15) V(16) V(17) V(18) V(19) -+ V(20) V(21) V(22) V(23) V(24) V(25) V(26) -+ V(27) V(28) V(29) V(30) V(31) V(32) V(33) -+ V(34) V(35) V(36) V(37) V(38) V(39) V(40) -+ V(41) V(42) V(43) V(44) V(45) V(46) V(47) -+ V(48) V(49) V(50) V(51) V(52) V(53) V(54) -+ V(55) V(56) V(57) V(58) V(59) V(60) V(61) -+ V(62) V(63) V(64) V(65) V(66) V(67) V(68) -+ V(69) V(70) V(71) V(72) V(73) V(74) V(75) -+ V(76) V(77) V(78) V(79) V(80) V(81) V(82) -+ V(83) V(84) V(85) V(86) V(87) V(88) V(89) -+ V(90) V(91) V(92) V(93) V(94) V(95) V(96) -+ V(97) V(98) V(99) V(100) V(101) V(102) - 300.15 32. 5. 0.8 3.0455 0.49727 3.2034 -+ 0.46622 3.2034 0.46622 3.2034 0.46622 3.2034 0.46622 -+ 3.2034 0.46622 3.2034 0.46622 3.2034 0.46622 3.2034 -+ 0.46622 3.2034 0.46622 3.2034 0.46622 3.2034 0.46622 -+ 3.2034 0.46622 3.2034 0.46622 3.2034 0.46622 3.2034 -+ 0.46622 3.2034 0.46622 3.2034 0.46622 3.2034 0.46622 -+ 3.2034 0.46622 3.2034 0.46622 3.2034 0.46622 3.2034 -+ 0.46622 3.2034 0.46622 3.2034 0.46622 3.2034 0.46622 -+ 3.2034 0.46622 3.2034 0.46622 3.2034 0.46622 3.2034 -+ 0.46622 3.2034 0.46622 3.2034 0.46622 3.2034 0.46622 -+ 3.2034 0.46622 3.2034 0.46622 3.2034 0.46622 3.2034 -+ 0.46622 3.2034 0.46622 3.2034 0.46622 3.2034 0.46622 -+ 3.2034 0.46622 3.2034 0.46622 3.2034 0.46622 3.2034 -+ 0.46622 3.2034 0.46622 3.2034 0.46622 3.2034 0.46622 -+ 3.2034 0.46622 3.2034 0.46622 3.2034 0.46622 -ACS (Al's Circuit Simulator) 0.2808 -Never trust any version less than 1.0 -Copyright 1982-2000, Albert Davis -ACS comes with ABSOLUTELY NO WARRANTY -This is free software, and you are welcome -to redistribute it under certain conditions -according to the GNU General Public License. -See the file "COPYING" for details -18 cascaded NMOS inverters -# iter(0) V(1) V(2) V(3) V(4) V(5) -+ V(6) V(7) V(8) V(9) V(10) V(11) V(12) -+ V(13) V(14) V(15) V(16) V(17) V(18) V(19) -+ V(20) - 300.15 24. 5. 0.8 3.0455 0.49727 3.2034 -+ 0.46622 3.2034 0.46622 3.2034 0.46622 3.2034 0.46622 -+ 3.2034 0.46622 3.2034 0.46622 3.2034 0.46622 3.2034 -+ 0.46622 -ACS (Al's Circuit Simulator) 0.2808 -Never trust any version less than 1.0 -Copyright 1982-2000, Albert Davis -ACS comes with ABSOLUTELY NO WARRANTY -This is free software, and you are welcome -to redistribute it under certain conditions -according to the GNU General Public License. -See the file "COPYING" for details -30 cascaded NMOS inverters -# iter(0) V(1) V(2) V(3) V(4) V(5) -+ V(6) V(7) V(8) V(9) V(10) V(11) V(12) -+ V(13) V(14) V(15) V(16) V(17) V(18) V(19) -+ V(20) V(21) V(22) V(23) V(24) V(25) V(26) -+ V(27) V(28) V(29) V(30) V(31) V(32) - 300.15 45. 5. 0.8 3.0455 0.49727 3.2034 -+ 0.46622 3.2034 0.46622 3.2034 0.46622 3.2034 0.46622 -+ 3.2034 0.46622 3.2034 0.46622 3.2034 0.46622 3.2034 -+ 0.46622 3.2034 0.46622 3.2034 0.46622 3.2034 0.46622 -+ 3.2034 0.46622 3.2034 0.46622 3.2034 0.46622 -ACS (Al's Circuit Simulator) 0.2808 -Never trust any version less than 1.0 -Copyright 1982-2000, Albert Davis -ACS comes with ABSOLUTELY NO WARRANTY -This is free software, and you are welcome -to redistribute it under certain conditions -according to the GNU General Public License. -See the file "COPYING" for details -100 cascaded NMOS inverters -# iter(0) V(1) V(2) V(3) V(4) V(5) -+ V(6) V(7) V(8) V(9) V(10) V(11) V(12) -+ V(13) V(14) V(15) V(16) V(17) V(18) V(19) -+ V(20) V(21) V(22) V(23) V(24) V(25) V(26) -+ V(27) V(28) V(29) V(30) V(31) V(32) V(33) -+ V(34) V(35) V(36) V(37) V(38) V(39) V(40) -+ V(41) V(42) V(43) V(44) V(45) V(46) V(47) -+ V(48) V(49) V(50) V(51) V(52) V(53) V(54) -+ V(55) V(56) V(57) V(58) V(59) V(60) V(61) -+ V(62) V(63) V(64) V(65) V(66) V(67) V(68) -+ V(69) V(70) V(71) V(72) V(73) V(74) V(75) -+ V(76) V(77) V(78) V(79) V(80) V(81) V(82) -+ V(83) V(84) V(85) V(86) V(87) V(88) V(89) -+ V(90) V(91) V(92) V(93) V(94) V(95) V(96) -+ V(97) V(98) V(99) V(100) V(101) V(102) V(103) -+ V(104) V(105) V(106) V(107) V(108) V(109) V(110) -+ V(111) V(112) V(113) V(114) V(115) V(116) V(117) -+ V(118) V(119) V(120) V(121) V(122) V(123) V(124) -+ V(125) V(126) V(127) V(128) V(129) V(130) V(131) -+ V(132) V(133) V(134) V(135) V(136) V(137) V(138) -+ V(139) V(140) V(141) V(142) V(143) V(144) V(145) -+ V(146) V(147) V(148) V(149) V(150) V(151) V(152) -+ V(153) V(154) V(155) V(156) V(157) V(158) V(159) -+ V(160) V(161) V(162) V(163) V(164) V(165) V(166) -+ V(167) V(168) V(169) V(170) V(171) V(172) V(173) -+ V(174) V(175) V(176) V(177) V(178) V(179) V(180) -+ V(181) V(182) V(183) V(184) V(185) V(186) V(187) -+ V(188) V(189) V(190) V(191) V(192) V(193) V(194) -+ V(195) V(196) V(197) V(198) V(199) V(200) V(201) - 300.15 24. 0.8 5. 3.0455 5. 0.49727 -+ 5. 3.2034 5. 0.46622 5. 3.2034 5. -+ 0.46622 5. 3.2034 5. 0.46622 5. 3.2034 -+ 5. 0.46622 5. 3.2034 5. 0.46622 5. -+ 3.2034 5. 0.46622 5. 3.2034 5. 0.46622 -+ 5. 3.2034 5. 0.46622 5. 3.2034 5. -+ 0.46622 5. 3.2034 5. 0.46622 5. 3.2034 -+ 5. 0.46622 5. 3.2034 5. 0.46622 5. -+ 3.2034 5. 0.46622 5. 3.2034 5. 0.46622 -+ 5. 3.2034 5. 0.46622 5. 3.2034 5. -+ 0.46622 5. 3.2034 5. 0.46622 5. 3.2034 -+ 5. 0.46622 5. 3.2034 5. 0.46622 5. -+ 3.2034 5. 0.46622 5. 3.2034 5. 0.46622 -+ 5. 3.2034 5. 0.46622 5. 3.2034 5. -+ 0.46622 5. 3.2034 5. 0.46622 5. 3.2034 -+ 5. 0.46622 5. 3.2034 5. 0.46622 5. -+ 3.2034 5. 0.46622 5. 3.2034 5. 0.46622 -+ 5. 3.2034 5. 0.46622 5. 3.2034 5. -+ 0.46622 5. 3.2034 5. 0.46622 5. 3.2034 -+ 5. 0.46622 5. 3.2034 5. 0.46622 5. -+ 3.2034 5. 0.46622 5. 3.2034 5. 0.46622 -+ 5. 3.2034 5. 0.46622 5. 3.2034 5. -+ 0.46622 5. 3.2034 5. 0.46622 5. 3.2034 -+ 5. 0.46622 5. 3.2034 5. 0.46622 5. -+ 3.2034 5. 0.46622 5. 3.2034 5. 0.46622 -+ 5. 3.2034 5. 0.46622 5. 3.2034 5. -+ 0.46622 5. 3.2034 5. 0.46622 5. 3.2034 -+ 5. 0.46622 5. 3.2034 5. 0.46622 5. -+ 3.2034 5. 0.46622 5. 3.2034 5. 0.46622 -ACS (Al's Circuit Simulator) 0.2808 -Never trust any version less than 1.0 -Copyright 1982-2000, Albert Davis -ACS comes with ABSOLUTELY NO WARRANTY -This is free software, and you are welcome -to redistribute it under certain conditions -according to the GNU General Public License. -See the file "COPYING" for details -2 stage op-amp open loop 02/16/88 -# iter(0) v(1) v(2) v(3) v(4) v(5) -+ v(6) v(7) v(8) v(9) - 300.15 18. 0. 0. 0.87501 0.87512 -1.1707 -+-0.23876 -1.6303 -2.5 2.5 -vdb(6) 0. 20. 40. 60. 80. -vp(6)-180. -90. 0. 90. 180. - +-----------------+----------------+-----------------+----------------+ - 1. | . +. . * | - 1.5849 | . + . . * | - 2.5119 | . + . . * | - 3.9811 | . + . . * | - 6.3096 | . + . . * | - 10. | . + . . * | - 15.849 | . + . . * | - 25.119 | . + . * | - 39.811 | . + . * . | - 63.096 | .+ . * . | - 100. | + . * . | - 158.49 | + . * . | - 251.19 | + .* . | - 398.11 | + * . . | - 630.96 | +. * . . | - 1.K | +. * . . | - 1.5849K| +. * . . | - 2.5119K| +* . . | - 3.9811K| *+ . . . | - 6.3096K| * + . . . | - 10.K | * + . . . | - 15.849K| * + . . . | - 25.119K* + . . . | - 39.811K* + . . . | - 63.096K*+ . . . | - 100.K * . . . + | - 158.49K* . . . + | - 251.19K* . . . + | - 398.11K* . . . + | - 630.96K* . . . + | - 1.Meg * . . .+ | - 1.5849M* . . +. | - 2.5119M* . . + . | - 3.9811M* . . + . | - 6.3096M* . . + . | - 10.Meg * . . + . | - +-----------------+----------------+-----------------+----------------+ -v(6) -4. -2. 0. 2. 4. - +-----------------+----------------+-----------------+----------------+ --500.u | * . . . | --480.u | * . . . | --460.u | * . . . | --440.u | * . . . | --420.u | * . . . | --400.u | * . . . | --380.u | * . . . | --360.u | * . . . | --340.u | * . . . | --320.u | * . . . | --300.u | * . . . | --280.u | * . . . | --260.u | * . . . | --240.u | * . . . | --220.u | * . . . | --200.u | * . . . | --180.u | * . . . | --160.u | * . . . | --140.u | * . . . | --120.u | *. . . | --100.u | . * . . | --80.u | . * . . | --60.u | . * . . | --40.u | . * . . | --20.u | . * . . | - 0. | . * . . | - 20.u | . * . | - 40.u | . . * . | - 60.u | . . * . | - 80.u | . . * . | - 100.u | . . * . | - 120.u | . . * . | - 140.u | . . * . | - 160.u | . . * . | - 180.u | . . * | - 200.u | . . .* | - 220.u | . . . * | - 240.u | . . . * | - 260.u | . . . * | - 280.u | . . . * | - 300.u | . . . * | - 320.u | . . . * | - 340.u | . . . * | - 360.u | . . . * | - 380.u | . . . * | - 400.u | . . . * | - 420.u | . . . * | - 440.u | . . . * | - 460.u | . . . * | - 480.u | . . . * | - 500.u | . . . * | - +-----------------+----------------+-----------------+----------------+ -vdb(6) 0. 20. 40. 60. 80. -vp(6)-180. -90. 0. 90. 180. - +-----------------+----------------+-----------------+----------------+ - 1. | . * + . | - 1.5849 | . * + . | - 2.5119 | . * + . | - 3.9811 | . * + . | - 6.3096 | . * + . | - 10. | . * + . | - 15.849 | . * + . | - 25.119 | . * +. . | - 39.811 | . * +. . | - 63.096 | . * + . . | - 100. | . * + . . | - 158.49 | . * + . . | - 251.19 | . * + . . | - 398.11 | . * + . . | - 630.96 | . * + . . | - 1.K | * + . . | - 1.5849K| * . + . . | - 2.5119K| * .+ . . | - 3.9811K| * +. . . | - 6.3096K| * + . . . | - 10.K |* + . . . | - 15.849K* + . . . | - 25.119K* + . . . | - 39.811K* + . . . | - 63.096K* . . . | - 100.K * . . . + | - 158.49K* . . . + | - 251.19K* . . . + | - 398.11K* . . . + | - 630.96K* . . .+ | - 1.Meg * . . + | - 1.5849M* . . +. | - 2.5119M* . . + . | - 3.9811M* . . + . | - 6.3096M* . . + . | - 10.Meg * . . + . | - +-----------------+----------------+-----------------+----------------+ -cgs(M7) - 5.f 5.5f 6.f 6.5f 7.f - +-----------------+----------------+-----------------+----------------+ --500.u | * . . | --480.u | .* . . | --460.u | . * . . | --440.u | . * . . | --420.u | . * . . | --400.u | . * . . | --380.u | . * . . | --360.u | . * . . | --340.u | . * . . | --320.u | . * . . | --300.u | . * . . | --280.u | . * . . | --260.u | . .* . | --240.u | . . * . | --220.u | . . * . | --200.u | . . * . | --180.u | . . * . | --160.u | . . * . | --140.u | . . *. | --120.u | . . .* | --100.u | . . . * | --80.u | . . . * | --60.u | . . . * | --40.u | . . . * | --20.u | . . . * | - 0. | . . . * | - 20.u | . . . * | - 40.u | . . . * | - 60.u | . . . * | - 80.u | . . . * | - 100.u | . . . * | - 120.u | . . . * | - 140.u | . . . * | - 160.u | . . . *| - 180.u | . . . *| - 200.u | . . . * - 220.u | . . . * - 240.u | . . . * - 260.u | . . . * - 280.u | . . . * - 300.u | . . . * - 320.u | . . . * - 340.u | . . . * - 360.u | . . . * - 380.u | . . . * - 400.u | . . . * - 420.u | . . . * - 440.u | . . . * - 460.u | . . . * - 480.u | . . . * - 500.u | . . . * - +-----------------+----------------+-----------------+----------------+ -ACS (Al's Circuit Simulator) 0.2808 -Never trust any version less than 1.0 -Copyright 1982-2000, Albert Davis -ACS comes with ABSOLUTELY NO WARRANTY -This is free software, and you are welcome -to redistribute it under certain conditions -according to the GNU General Public License. -See the file "COPYING" for details -2 stage op-amp, conected as voltage follower 02/16/88 -# iter(0) v(1) v(3) v(4) v(5) v(6) -+ v(7) v(8) v(9) - 300.15 20. -1. 0.87713 0.88005 -1.9308 -0.99992 -+-1.6303 -2.5 2.5 -vdb(6)-90. -60. -30. 0. 30. -vp(6)-180. -90. 0. 90. 180. - +-----------------+----------------+-----------------+----------------+ - 1. | . + *. | - 1.5849 | . + *. | - 2.5119 | . + *. | - 3.9811 | . + *. | - 6.3096 | . + *. | - 10. | . + *. | - 15.849 | . + *. | - 25.119 | . + *. | - 39.811 | . + *. | - 63.096 | . + *. | - 100. | . + *. | - 158.49 | . + *. | - 251.19 | . + *. | - 398.11 | . + *. | - 630.96 | . + * | - 1.K | . + * | - 1.5849K| . +. * | - 2.5119K| . +. * | - 3.9811K| . + . * | - 6.3096K| . + . * | - 10.K | . + . * | - 15.849K| . + . * | - 25.119K| . + . * | - 39.811K| + . . * . | - 63.096K| + . . * . | - 100.K | . . * . + | - 158.49K| . . * . + | - 251.19K| . * . + | - 398.11K| . * . . + | - 630.96K| . * . . + | - 1.Meg | . * . .+ | - 1.5849M| . * . +. | - 2.5119M| . * . +. | - 3.9811M| .* . +. | - 6.3096M| *. . +. | - 10.Meg | * . . + | - +-----------------+----------------+-----------------+----------------+ -v(6) -4. -2. 0. 2. 4. - +-----------------+----------------+-----------------+----------------+ --5. | * . . . | --4.8 | * . . . | --4.6 | * . . . | --4.4 | * . . . | --4.2 | * . . . | --4. | * . . . | --3.8 | * . . . | --3.6 | * . . . | --3.4 | * . . . | --3.2 | * . . . | --3. | * . . . | --2.8 | * . . . | --2.6 | * . . . | --2.4 | * . . . | --2.2 | * . . . | --2. | *. . . | --1.8 | .* . . | --1.6 | . * . . | --1.4 | . * . . | --1.2 | . * . . | --1. | . * . . | --0.8 | . * . . | --0.6 | . * . . | --0.4 | . * . . | --0.2 | . * . . | - 0. | . * . | - 0.2 | . . * . | - 0.4 | . . * . | - 0.6 | . . * . | - 0.8 | . . * . | - 1. | . . * . | - 1.2 | . . * . | - 1.4 | . . * . | - 1.6 | . . * . | - 1.8 | . . * . | - 2. | . . *. | - 2.2 | . . .* | - 2.4 | . . . * | - 2.6 | . . . * | - 2.8 | . . . * | - 3. | . . . * | - 3.2 | . . . * | - 3.4 | . . . * | - 3.6 | . . . * | - 3.8 | . . . * | - 4. | . . . * | - 4.2 | . . . * | - 4.4 | . . . * | - 4.6 | . . . * | - 4.8 | . . . * | - 5. | . . . * | - +-----------------+----------------+-----------------+----------------+ -v(6) -4. -2. 0. 2. 4. - +-----------------+----------------+-----------------+----------------+ - 0. | . * . . | - 10.u | . * . . | - 20.u | . * . . | - 30.u | . * . . | - 40.u | . * . . | - 50.u | . * . . | - 60.u | . * . . | - 70.u | . * . . | - 80.u | . * . . | - 90.u | . * . . | - 100.u | . * . . | - 110.u | . * . . | - 120.u | . * . . | - 130.u | . * . . | - 140.u | . * . . | - 150.u | . * . . | - 160.u | . * . . | - 170.u | . * . . | - 180.u | . * . . | - 190.u | . * . . | - 200.u | . * . . | - 210.u | . * . . | - 220.u | . *. . | - 230.u | . . * . | - 240.u | . . * . | - 250.u | . . * . | - 260.u | . . * . | - 270.u | . . * . | - 280.u | . . * . | - 290.u | . . * . | - 300.u | . . * . | - 310.u | . . * . | - 320.u | . . * . | - 330.u | . . * . | - 340.u | . . * . | - 350.u | . . * . | - 360.u | . . * . | - 370.u | . . * . | - 380.u | . . * . | - 390.u | . . * . | - 400.u | . . * . | - 410.u | . . * . | - 420.u | . . * . | - 430.u | . . * . | - 440.u | . . * . | - 450.u | . . * . | - 460.u | . . * . | - 470.u | . . * . | - 480.u | . . * . | - 490.u | . . * . | - 500.u | . . * . | - 510.u | . . * . | - 520.u | . . * . | - 530.u | . . * . | - 540.u | . . * . | - 550.u | . . * . | - 560.u | . . * . | - 570.u | . . * . | - 580.u | . .* . | - 590.u | . * . | - 600.u | . *. . | - 610.u | . * . . | - 620.u | . * . . | - 630.u | . * . . | - 640.u | . * . . | - 650.u | . * . . | - 660.u | . * . . | - 670.u | . * . . | - 680.u | . * . . | - 690.u | . * . . | - 700.u | . * . . | - 710.u | . * . . | - 720.u | . * . . | - 730.u | . * . . | - 740.u | . * . . | - 750.u | . * . . | - 760.u | . * . . | - 770.u | . * . . | - 780.u | . * . . | - 790.u | . * . . | - 800.u | . * . . | - 810.u | . * . . | - 820.u | . *. . | - 830.u | . . * . | - 840.u | . . * . | - 850.u | . . * . | - 860.u | . . * . | - 870.u | . . * . | - 880.u | . . * . | - 890.u | . . * . | - 900.u | . . * . | - 910.u | . . * . | - 920.u | . . * . | - 930.u | . . * . | - 940.u | . . * . | - 950.u | . . * . | - 960.u | . . * . | - 970.u | . . * . | - 980.u | . . * . | - 990.u | . . * . | - 0.001 | . . * . | - +-----------------+----------------+-----------------+----------------+ +#!/bin/sh +gnucap -b eq2-145.ckt +gnucap -b eq2-289.ckt +gnucap -b eq2-577.ckt +gnucap -b eq3-1153.ckt +gnucap -b eq4-2305.ckt +gnucap -b eqboost.ckt +gnucap -b eqflat.ckt +gnucap -b eqmodify.ckt +gnucap -b killzap.ckt +gnucap -b nmos100.ckt +gnucap -b nmos18.ckt +gnucap -b nmos30.ckt +gnucap -b nmp100.ckt +gnucap -b opamp-ol.ckt +gnucap -b opamp-vf.ckt --- gnucap-0.35.orig/debian/control +++ gnucap-0.35/debian/control @@ -0,0 +1,19 @@ +Source: gnucap +Section: electronics +Priority: optional +Maintainer: Hamish Moffatt +Standards-Version: 3.7.2 +Build-Depends: debhelper (>= 4), libreadline5-dev, hevea, tetex-bin, tetex-extra + +Package: gnucap +Architecture: any +Depends: ${shlibs:Depends} +Description: GNU Circuit Analysis package + GNUCAP is a general purpose circuit simulator. It performs nonlinear + dc and transient analyses, Fourier analysis, and ac analysis + linearized at an operating point. It is fully interactive and + command driven. It can also be run in batch mode or as a server. + The output is produced as it simulates. Spice compatible models + for the MOSFET (level 1,2,3) and diode are included in this + release. + --- gnucap-0.35.orig/debian/copyright +++ gnucap-0.35/debian/copyright @@ -0,0 +1,13 @@ +This is the Debian GNU/Linux prepackaged version of GNUCAP. +GNUCAP was written by Al Davis . GNUCAP +was previously known as ACS, Al's Circuit Simulator, up +to version 0.29. + +This package was put together by Jonathan K. Rabone + and later Hamish Moffatt +from sources found at http://ftp.gnu.org/gnu/gnucap/ and http://gnucap.org/. + +GNUCAP is copyright (c) 1983-2001 Albert Davis, licensed under +the GNU General Public License, the full text of which can +be found in /usr/share/common-licenses/GPL. + --- gnucap-0.35.orig/debian/gnucap.manpages +++ gnucap-0.35/debian/gnucap.manpages @@ -0,0 +1 @@ +doc/gnucap.1 --- gnucap-0.35.orig/debian/rules +++ gnucap-0.35/debian/rules @@ -0,0 +1,55 @@ +#!/usr/bin/make -f + +build: + dh_testdir + ./configure --prefix=/usr + $(MAKE) + $(MAKE) -C man html/index.html + touch build + +clean: + dh_testdir + -$(MAKE) distclean + # So as not to pollute the .diff: + -rm man/gnucap-man.pdf + -rm -rf man/html + dh_clean build + +binary-indep: + #nothing to do and see here + +binary-arch: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + $(MAKE) install DESTDIR=`pwd`/debian/gnucap + + rm -rf debian/gnucap/usr/share/gnucap/doc + rm -rf debian/gnucap/usr/share/gnucap/manual + + dh_installdocs -a doc/history man/gnucap-man.pdf doc/relnotes.* doc/whatisit + cp doc/acs-tutorial debian/gnucap/usr/share/doc/gnucap/gnucap-tutorial + + cp -a man/html/*.html debian/gnucap/usr/share/doc/gnucap/html + cp -a man/html/*.css debian/gnucap/usr/share/doc/gnucap/html + + dh_installexamples -a examples/* + dh_installman -a + dh_installchangelogs -a + dh_strip -a + dh_compress -a -X.pdf -X.ckt + dh_fixperms -a + dh_installdeb -a + dh_shlibdeps -a + dh_gencontrol -a + dh_md5sums -a + dh_builddeb -a + +binary: binary-indep binary-arch + +checkroot: + dh_testdir + dh_testroot + +.PHONY: binary binary-arch binary-indep clean checkroot --- gnucap-0.35.orig/debian/gnucap.dirs +++ gnucap-0.35/debian/gnucap.dirs @@ -0,0 +1,4 @@ +usr/bin +usr/share/gnucap +usr/share/doc/gnucap +usr/share/doc/gnucap/html --- gnucap-0.35.orig/debian/watch +++ gnucap-0.35/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://gnucap.org/archive/gnucap-(.*)\.tar\.gz --- gnucap-0.35.orig/debian/changelog +++ gnucap-0.35/debian/changelog @@ -0,0 +1,184 @@ +gnucap (1:0.35-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix gcc-4.3 FTBFS with patch from Cyril Brulebois + (Closes: #455116) + * debian/rules: + - Add missing binary-indep target (Closes: #395722) + - Clean build stamp file, allowing doublebuilds. (Closes: #424351) + + -- Marc 'HE' Brockschmidt Sun, 16 Mar 2008 16:36:24 +0100 + +gnucap (1:0.35-1) unstable; urgency=low + + * New upstream release (closes: #372080) + * Updated to standards-revision 3.7.2 + * Added build-dep for tetex-extra so that the documentation can be generated + at build-time + + -- Hamish Moffatt Fri, 22 Sep 2006 22:13:28 +1000 + +gnucap (1:0.34-5) unstable; urgency=low + + * Fix FTBFS with g++ 4.1; thanks to Ben Hutchings for the patch + (closes: #356113) + * Add debian/watch file to track new upstream versions + * Fix runall scripts provided with examples + * Upgrade standards-revision to 3.6.2 + + -- Hamish Moffatt Sun, 19 Mar 2006 10:42:32 +1100 + +gnucap (1:0.34-4) unstable; urgency=low + + * Rebuild with g++ 4.0 + + -- Hamish Moffatt Sun, 31 Jul 2005 08:32:26 +0000 + +gnucap (1:0.34-3) unstable; urgency=low + + * Removed dummy acs package; it was only required for potato->woody + upgrades (closes: #308710) + + -- Hamish Moffatt Thu, 12 May 2005 16:49:31 +1000 + +gnucap (1:0.34-2) unstable; urgency=low + + * Apply patch to fix compilation with gcc-3.4 (closes: #270282) + Thanks to Andreas Jochens for the patch + + -- Hamish Moffatt Tue, 14 Dec 2004 00:21:58 +1100 + +gnucap (1:0.34-1) unstable; urgency=low + + * New upstream release + * modelgen renamed to gnucap-modelgen + + -- Hamish Moffatt Wed, 17 Mar 2004 20:14:20 +1100 + +gnucap (1:0.33-3) unstable; urgency=low + + * Use hevea instead of latex2html to generate html documentation + (closes: #221321) Thanks to Stefano Zacchiroli + for the patch. + * Updated the manual page with information about the command-line + options (closes: #224463) + + -- Hamish Moffatt Mon, 29 Dec 2003 10:43:56 +1100 + +gnucap (1:0.33-2) unstable; urgency=low + + * Included tutorial in package (closes: #182943) + * Updated doc/whatisit to reflect name change acs to gnucap + (closes: #182944) + * Included html version of manual (closes: #163241, #182945) + + -- Hamish Moffatt Sat, 1 Mar 2003 23:35:19 +1100 + +gnucap (1:0.33-1) unstable; urgency=low + + * New upstream release + * Upstream: Includes readline support (closes: #163242) + * Upstream: Compiles with g++ 3.2 (closes: #175380) + + -- Hamish Moffatt Tue, 21 Jan 2003 20:59:48 +1100 + +gnucap (1:0.31-1) unstable; urgency=low + + * New upstream release + * Fixed capitalisation in description (closes: #124687) + + -- Hamish Moffatt Sun, 30 Jun 2002 23:10:38 +1000 + +gnucap (1:0.30-1) unstable; urgency=low + + * New upstream release; changed name from acs to gnucap + + -- Hamish Moffatt Fri, 9 Nov 2001 23:48:57 +1100 + +acs (1:0.29-3) unstable; urgency=low + + * Fixed g++-3.0 problems properly (closes: #104820) + + -- Hamish Moffatt Sat, 11 Aug 2001 18:02:09 +1000 + +acs (1:0.29-2) unstable; urgency=low + + * In src/ap.h, changed call to abs() with double parameter to fabs + (closes: #104820) + + -- Hamish Moffatt Sun, 22 Jul 2001 20:26:55 +1000 + +acs (1:0.29-1) unstable; urgency=low + + * New upstream version + + -- Hamish Moffatt Fri, 6 Jul 2001 00:16:38 +1000 + +acs (1:0.28-1) unstable; urgency=low + + * New upstream version + * Added build dependency on debhelper (closes: #70125) + + -- Hamish Moffatt Tue, 7 Nov 2000 16:37:43 +1100 + +acs (1:0.27-1) unstable; urgency=low + + * New upstream version + + -- Hamish Moffatt Mon, 3 Jul 2000 21:15:12 +1000 + +acs (1:0.26-1) unstable; urgency=low + + * New upstream version + + -- Hamish Moffatt Tue, 8 Feb 2000 16:16:30 +1100 + +acs (1:0.25-1) frozen unstable; urgency=low + + * New maintainer + * New upstream version + + -- Hamish Moffatt Thu, 4 Nov 1999 19:33:41 +1100 + +acs (021-2.3) frozen unstable; urgency=low + + * Non maintainer upload. + * Recompiled with g++/libstdc++2.9 (for i386). + * debian/rules: Don't `su'. + * Made lintian clean. + + -- Matthias Klose Mon, 14 Dec 1998 14:38:47 +0200 + +acs (021-2.2) unstable; urgency=low + + * NMU to correct libstdc++2.9 dependencies. + + -- Christopher C. Chimelis Thu, 10 Sep 1998 15:10:14 -0500 + +acs (021-2.1) unstable; urgency=low + + * Non-maintainer release. + * Libc6 compile. + + -- Martin Mitchell Sat, 8 Nov 1997 18:36:01 +1100 + +acs (021-2) unstable; urgency=low + + * Fixed bug with help file location + + -- Jon Rabone Thu, 30 Jan 1997 15:12:07 +0000 + +acs (021-1) unstable; urgency=low + + * New upstream release + * Updated to Debian Standards 2.1.1.0 + * Fixed control file (Bug#3559) + * Built for ELF (Bug#5051) + * Fixed rules for multiple architectures (Bug#3851) + + -- Jon Rabone Wed, 29 Jan 1997 14:29:18 +0000 + +acs (019-1) Initial release for Debian + 12 Nov 1995 Andrew D. Fernandes + Added Debian GNU/Linux package maintenance system files. + --- gnucap-0.35.orig/debian/gnucap.1 +++ gnucap-0.35/debian/gnucap.1 @@ -0,0 +1,75 @@ +.\" Hey, Emacs! This is an -*- nroff -*- source file. +.TH GNUCAP 1 "November 2001" "Debian Project" "Debian GNU" + +.SH NAME +gnucap \- GNU Circuit Analysis Package +.SH SYNOPSIS +.B gnucap +[\fB-b\fP filename] [\fB-i\fP filename] +.br +.SH DESCRIPTION +.I GNUCAP +is a general purpose circuit simulator. It performs nonlinear +dc and transient analyses, fourier analysis, and ac analysis +linearized at an operating point. It is fully interactive and +command driven. It can also be run in batch mode or as a server. +The output is produced as it simulates. Spice compatible models +for the MOSFET (level 1,2,3) and diode are included in this +release. +.PP +Since it is fully interactive, it is possible to make changes and +re-simulate quickly. The interactive design makes it well suited +to the typical iterative design process used it optimizing a circuit +design. It is also well suited to undergraduate teaching where +Spice in batch mode can be quite intimidating. This version, while +still officially in beta test, should be stable enough for basic +undergraduate teaching and courses in MOS design, but not for +bipolar design. +.PP +In batch mode it is mostly Spice compatible, so it is often possible +to use the same file for both GNUCAP and Spice. +.PP +The analog simulation is based on traditional nodal analysis with +iteration by Newton's method and LU decomposition. An event queue +and incremental matrix update speed up the solution for large +circuits (at some expense for small circuits). +.PP +It also has digital devices for mixed signal simulation. The +digital devices may be implemented as either analog subcircuits or +as true digital models. The simulator will automatically determine +which to use. Networks of digital devices are simulated as digital, +with no conversions to analog between gates. This results in +digital circuits being simulated faster than on a typical analog +simulator, even with behavioral models. The digital mode is +experimental and needs work. There will be substantial improvements +in future releases. + +.SH OPTIONS +Two command-line options are available. Only one of these may be +specified. If no parameters are given, gnucap will start in interactive +mode. +.TP +\fI-b filename\fP +execute the commands in the named file then exit (batch mode) +.TP +\fI-i filename\fI +execute the commands in the named file then go into interactive mode +.SH BUGS +See +.B /usr/share/doc/gnucap/bugs +for a list of known bugs in this release. +.PP +GNUCAP is an ongoing research project. It is being released in a +preliminary phase in hopes that it will be useful and that others +will use it as a thrust or base for their research. I also hope +for some comments that may help me direct my research. + +.SH AUTHOR +GNUCAP is being written by Albert Davis +.PP +This manual page was written by Jon Rabone and maintained +by Hamish Moffatt for the Debian package of gnucap. +For the full LaTeX documentation, please see +.B /usr/share/doc/gnucap/manual. + + --- gnucap-0.35.orig/debian/compat +++ gnucap-0.35/debian/compat @@ -0,0 +1 @@ +4 --- gnucap-0.35.orig/doc/whatisit +++ gnucap-0.35/doc/whatisit @@ -1,4 +1,4 @@ -ACS is a general purpose circuit simulator. It performs nonlinear +Gnucap is a general purpose circuit simulator. It performs nonlinear dc and transient analyses, fourier analysis, and ac analysis linearized at an operating point. It is fully interactive and command driven. It can also be run in batch mode or as a server. @@ -6,7 +6,7 @@ for the MOSFET (level 1-7) and diode are included in this release. -ACS is not based on Berkeley Spice, but some of the models have been +Gnucap is not based on Berkeley Spice, but some of the models have been derived from the Berleley models. Since it is fully interactive, it is possible to make changes and @@ -19,7 +19,7 @@ bipolar design. In batch mode it is mostly Spice compatible, so it is often possible -to use the same file for both ACS and Spice. +to use the same file for both Gnucap and Spice. The analog simulation is based on traditional nodal analysis with iteration by Newton's method and LU decomposition. An event queue @@ -36,11 +36,11 @@ experimental and needs work. There will be substantial improvements in future releases. -ACS also has a simple behavioral modeling language that allows +Gnucap also has a simple behavioral modeling language that allows simple behavioral descriptions of most components including capacitors and inductors. -ACS uses an object oriented approach to modeling. Complex models like +Gnucap uses an object oriented approach to modeling. Complex models like MOSFETS are made of simpler ones like resistors, capacitors, diodes, and any other models that may already exist. The model designer does not need to worry about details like convergence checking, bypass @@ -54,17 +54,13 @@ If you are tired of Spice and want a second opinion, you want to play with the circuit and want a simulator that is interactive, or you want to study the source code and want something easier to -follow than Spice, try ACS. +follow than Spice, try Gnucap. -ACS is an ongoing research project. It is being released in a +Gnucap is an ongoing research project. It is being released in a preliminary phase in hopes that it will be useful and that others will use it as a thrust or base for their research. I also hope for some comments that may help me direct my research. -ACS ftp sites: - ftp://sunsite.unc.edu/pub/Linux/apps/circuits/acs-0.27.tar.gz - ftp://ftp.geda.seul.org/pub/geda/dist/acs-0.27.tar.gz - http://www.geda.seul.org/dist/acs-0.27.tar.gz Albert Davis aldavis@ieee.org