2007-04-05 Stefan Jahn <stefan@lkcc.org>

* schematic_file.cpp (throughAllNodes): Skip nodeset netlist
        entries during digital simulations.

2007-04-05  Stefan Jahn  <stefan@lkcc.org>

        * jk_flipflop.cpp, d_flipflop.cpp (verilogCode): Initialized
        register value.

        * HBT_X.cpp (HBT_X): Fixed description of the BVceo property.


git-svn-id: https://qucs.svn.sourceforge.net/svnroot/qucs/trunk@1178 b5b04e8c-4942-46c9-ab4f-83783d557d1c
This commit is contained in:
ela 2007-04-05 19:58:49 +00:00
parent d42b21fff2
commit 14bfe3ca87
23 changed files with 83 additions and 6 deletions

View File

@ -1,3 +1,8 @@
2007-04-05 Stefan Jahn <stefan@lkcc.org>
* schematic_file.cpp (throughAllNodes): Skip nodeset netlist
entries during digital simulations.
2007-03-31 Stefan Jahn <stefan@lkcc.org>
* textdoc.cpp (TextDoc): Using mono-spaced font in text

View File

@ -1,3 +1,10 @@
2007-04-05 Stefan Jahn <stefan@lkcc.org>
* jk_flipflop.cpp, d_flipflop.cpp (verilogCode): Initialized
register value.
* HBT_X.cpp (HBT_X): Fixed description of the BVceo property.
2007-04-01 Stefan Jahn <stefan@lkcc.org>
* jk_flipflop.cpp, rs_flipflop.cpp (verilogCode): Implemented

View File

@ -87,9 +87,9 @@ HBT_X::HBT_X()
Props.append (new Property ("IKR", "0.0", false,
QObject::tr ("Reverse high-injection knee current, A, (0 == disables Webster Effect)")));
Props.append (new Property ("Mc", "0.0", false,
QObject::tr ("")));
Props.append (new Property ("BVceo", "0.0", false,
QObject::tr ("C-E breakdown exponent, (0 == disables collector break-down)")));
Props.append (new Property ("BVceo", "0.0", false,
QObject::tr ("C-E breakdown voltage, V, (0 == disables collector break-down)")));
Props.append (new Property ("kc", "0.0", false,
QObject::tr ("C-E breakdown factor, (0 == disables collector break-down)")));
Props.append (new Property ("BVebo", "0.0", false,

View File

@ -98,7 +98,7 @@ QString D_FlipFlop::verilogCode(int NumPorts)
s = "\n // " + Name + " D-flipflop\n" +
" assign " + q + " = " + v + ";\n" +
" reg " + v + ";\n" +
" reg " + v + " = 0;\n" +
" always @ (" + c + " or " + r + ") begin\n" + t +
" if (" + r + ") " + v + " <= 0;\n" +
" else if (~" + r + " && " + c + ") " + v + " <= " + d + ";\n" +

View File

@ -122,7 +122,7 @@ QString JK_FlipFlop::verilogCode(int NumPorts)
l = "\n // " + Name + " JK-flipflop\n" +
" assign " + q + " = " + v + ";\n" +
" assign " + b + " = ~" + q + ";\n" +
" reg " + v + ";\n" +
" reg " + v + " = 0;\n" +
" always @ (" + c + " or " + r + " or " + s + ") begin\n" + t +
" if (" + r + ") " + v + " <= 0;\n" +
" else if (" + s + ") " + v + " <= 1;\n" +

View File

@ -26,6 +26,7 @@
#include <limits.h>
#include <math.h>
#include <stdlib.h>
Marker::Marker(Diagram *Diag_, Graph *pg_, int _nn, int cx_, int cy_)

View File

@ -5013,6 +5013,10 @@ Use: qucsedit [-r] fitxer
<source>ERROR: Cannot open %1 file &quot;%2&quot;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>C-E breakdown voltage, V, (0 == disables collector break-down)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QucsActions</name>

View File

@ -5227,6 +5227,10 @@ Použití: qucsedit [-r] soubor
<source>ERROR: Cannot open %1 file &quot;%2&quot;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>C-E breakdown voltage, V, (0 == disables collector break-down)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QucsActions</name>

View File

@ -5260,6 +5260,10 @@ Verwendung: qucsedit [-r] Datei
<source>ERROR: Cannot open %1 file &quot;%2&quot;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>C-E breakdown voltage, V, (0 == disables collector break-down)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QucsActions</name>

View File

@ -5013,6 +5013,10 @@ Use: qucsedit [-r] archivo
<source>ERROR: Cannot open %1 file &quot;%2&quot;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>C-E breakdown voltage, V, (0 == disables collector break-down)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QucsActions</name>

View File

@ -5037,6 +5037,10 @@ Invocation : qucsedit [-r] fichier
<source>ERROR: Cannot open %1 file &quot;%2&quot;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>C-E breakdown voltage, V, (0 == disables collector break-down)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QucsActions</name>

View File

@ -4901,6 +4901,10 @@ Usage: qucsedit [-r] file
<source>ERROR: Cannot open %1 file &quot;%2&quot;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>C-E breakdown voltage, V, (0 == disables collector break-down)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QucsActions</name>

View File

@ -5011,6 +5011,10 @@ Digitális szimuláció</translation>
<source>ERROR: Cannot open %1 file &quot;%2&quot;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>C-E breakdown voltage, V, (0 == disables collector break-down)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QucsActions</name>

View File

@ -5179,6 +5179,10 @@ Usage: qucsedit [-r] file
<source>ERROR: Cannot open %1 file &quot;%2&quot;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>C-E breakdown voltage, V, (0 == disables collector break-down)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QucsActions</name>

View File

@ -4971,6 +4971,10 @@ Usage: qucsedit [-r] file
<source>ERROR: Cannot open %1 file &quot;%2&quot;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>C-E breakdown voltage, V, (0 == disables collector break-down)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QucsActions</name>

View File

@ -5061,6 +5061,10 @@ Stosowanie: qucsedit [-r] plik
<source>ERROR: Cannot open %1 file &quot;%2&quot;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>C-E breakdown voltage, V, (0 == disables collector break-down)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QucsActions</name>

View File

@ -4909,6 +4909,10 @@ Usage: qucsedit [-r] file
<source>ERROR: Cannot open %1 file &quot;%2&quot;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>C-E breakdown voltage, V, (0 == disables collector break-down)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QucsApp</name>

View File

@ -4985,6 +4985,10 @@ Folosire: qucsedit [-r] file
<source>ERROR: Cannot open %1 file &quot;%2&quot;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>C-E breakdown voltage, V, (0 == disables collector break-down)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QucsActions</name>

View File

@ -5259,6 +5259,10 @@ Usage: qucsedit [-r] file
<source>ERROR: Cannot open %1 file &quot;%2&quot;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>C-E breakdown voltage, V, (0 == disables collector break-down)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QucsActions</name>

View File

@ -4854,6 +4854,10 @@ Usage: qucsedit [-r] file
<source>ERROR: Cannot open %1 file &quot;%2&quot;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>C-E breakdown voltage, V, (0 == disables collector break-down)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QucsActions</name>

View File

@ -4855,6 +4855,10 @@ Kullanım: qucsedit [-r] kütük
<source>ERROR: Cannot open %1 file &quot;%2&quot;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>C-E breakdown voltage, V, (0 == disables collector break-down)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QucsActions</name>

View File

@ -4745,6 +4745,10 @@ Usage: qucsedit [-r] file
<source>ERROR: Cannot open %1 file &quot;%2&quot;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>C-E breakdown voltage, V, (0 == disables collector break-down)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QucsApp</name>

View File

@ -760,7 +760,7 @@ void Schematic::throughAllNodes(bool User, QStringList& Collect,
if(Signals.findIndex(pn->Name) < 0) // avoid redeclaration of signal
Signals.append(pn->Name);
createNodeSet(Collect, countInit, pn, pn);
if(Analog) createNodeSet(Collect, countInit, pn, pn);
pn->State = 1;
Cons.append(pn);
@ -786,7 +786,7 @@ void Schematic::throughAllNodes(bool User, QStringList& Collect,
}
if(setName) {
Cons.findRef(p2); // back to current Connection
createNodeSet(Collect, countInit, pw, pn);
if (Analog) createNodeSet(Collect, countInit, pw, pn);
setName = false;
}
}