Ñèñòåìà ñõåìîòåõíè÷åñêîãî ìîäåëèðîâàíèÿ è ïðîåêòèðîâàíèÿ Design Center

       

Áèáëèîòåêà SPECIAL.SLB


Èìÿ,

íàçíà÷åíèå

Ñèìâîë

Àòðèáóòû



CD4000_PWR,

èñòî÷íèê ïèòàíèÿ CD4000

REFDES=X?

PART=CD4000_PWR

MODEL=CD4000_PWR

TEMPLATE=X^@REFDES  %AGND

     %VDD %VSS    @MODEL 

      PARAMS:VOLTAGE=@VOLTAGE

       REFERENCE=@REFERENCE

VOLTAGE=5V

REFERENCE=0V

IPIN(AGND)=0

ipin(VDD)=<VDD_Node>

ipin(VSS)=<VSS_Node>

DIGIFPWR,

èñòî÷íèê ïèòàíèÿ àíàëîãî-öèôðîâîãî èíòåðôåéñà

REFDES=X?

PART=DIGIFPWR

MODEL= DIGIFPWR

TEMPLATE=X^@REFDES  %AGND

        %PWR  %GND @MODEL

       PARAMS:VOLTAGE=@VOLTAGE

       REFERENCE=@REFERENCE

VOLTAGE=5V

REFERENCE=0V

IPIN(AGND)=0

ipin(PWR)=<Pwr_Node>

ipin(GND)=<Gnd_Node>

ECL_100K_PWR, èñòî÷íèê ïèòàíèÿ àíàëîãî-öèôðîâîãî èíòåðôåéñà c ÝÑ– ëîãèêîé

REFDES=X?

PART=DECL_100K_PWR

MODEL= DECL_100K_PWR

TEMPLATE=X^@REFDES  %AGND

         %VEE %VCC1

        %VCC2   %VTT @MODEL  

       PARAMS:VEE=@VEE

       VCC1=@VCC1  VCC2=@VCC2  VTT=@VTT

VEE=-4.5V

VCC1=0V

VCC2=0V

VTT=-2V

IPIN(AGND)=0

ipin(VEE)=<VEE_Node>

ipin(VCC1)=<VCC1_Node>

ipin(VCC2)=<VCC2_Node>

ipin(VTT)=<VTT_Node)

ECL_10K_PWR, èñòî÷íèê ïèòàíèÿ àíàëîãî-öèôðîâîãî èíòåðôåéñà c ÝÑ–ëîãèêîé

REFDES=X?

PART=DECL_10K_PWR

MODEL= DECL_10K_PWR

TEMPLATE=X^@REFDES  %AGND

       %VEE %VCC1

        %VCC2   %VTT @MODEL  

        PARAMS:VEE=@VEE

       VCC1=@VCC1  VCC2=@VCC2  VTT=@VTT

VEE=-5.2V

VCC1=0V

VCC2=0V

VTT=-2V

IPIN(AGND)=0

ipin(VEE)=<VEE_Node>

ipin(VCC1)=<VCC1_Node>

ipin(VCC2)=<VCC2_Node>

ipin(VTT)=<VTT_Node)

IC1,

íàçíà÷åíèå íà÷àëüíîãî çíà÷åíèÿ ïîòåíöèàëà óçëà

                 

REFDES=IC?

VALUE=0

TEXT=IC=

TEMPLATE=.IC V([%+])=@VALUE

IC2,

íàçíà÷åíèå íà÷àëüíîãî çíà÷åíèÿ ðàçíîñòè  ïîòåíöèàëîâ äâóõ óçëîâ

                

REFDES=IC?

VALUE=0

TEXT=IC=

TEMPLATE=.IC V(%+,%-)=@VALUE

IPROBE,

èçìåðèòåëü òîêà âåòâè

               

REFDES=V?

BIASVALUE=

TEXT=IC=

TEMPLATE=V^@REFDES  %+  %_  0

NODESET1,

íà÷àëüíîå ïðèáëèæåíèå ïîòåíöèàëà óçëà

        

REFDES=NS?

VALUE=0

TEXT=NODESET=

TEMPLATE=.NODESET  V([ %+])

        =@VALUE

NODESET2,

íà÷àëüíîå ïðèáëèæåíèå  ðàçíîñòè ïîòåíöèàëîâ äâóõ  óçëîâ

           

REFDES=NS?

VALUE=0

TEXT=NODESET=

TEMPLATE=.NODESET  V( %+,%-) 

       =@VALUE

OPTPARAM,

ñïåöèôèêàöèÿ îò 1 äî 8 îïòèìèçèðóåìûõ ïàðàìåòðîâ

REFDES=PM?

NAME1= – èìÿ 1-ãî ïàðàìåòðà

ENABLE=Y – ðàçðåøåíèå âàðèàöèè 1-ãî ïàðàìåòðà

INITIAL1= – íà÷àëüíîå çíà÷åíèå 1-ãî ïàðàìåòðà

CURVAL1= –  òåêóùåå çíà÷åíèå 1-ãî ïàðàìåòðà

LOVAL1= – ìèíèìàëüíîå çíà÷åíèå 1-ãî ïàðàìåòðà

HIVAL1= – ìàêñèìàëüíîå çíà÷åíèå 1-ãî ïàðàìåòðà

TOL1= – ðàçáðîñ 1-ãî ïàðàìåòðà

NAME2=  – èìÿ 2-ãî ïàðàìåòðà

.   .   .   .   .

TOL8= – ðàçáðîñ 8-ãî ïàðàìåòðà

PARAM,

ñïåöèôèêàöèÿ îò 1 äî 3 ïðåäâàðèòåëüíî çàäàâàåìûõ ïàðàìåòðîâ

              

REFDES=PM?

TEMPLATE=.PARAM

       @NAME1=@VALUE1

       #NAME2/@NAME2=@VALUE2/ 

       ?NAME3/@NAME3=@VALUE3/

NAME1=  – èìÿ 1-ãî ïàðàìåòðà

VALUE1=  – çíà÷åíèå 1-ãî ïàðàìåòðà

NAME2= – èìÿ 2-ãî ïàðàìåòðà

VALUE2= – çíà÷åíèå 2-ãî ïàðàìåòðà

 NAME3= – èìÿ 3-ãî ïàðàìåòðà

VALUE3= – çíà÷åíèå 3-ãî ïàðàìåòðà

PRINT1,

âûâîä íà ïå÷àòü ïî äèðåêòèâå .PRINT ïîòåíöèàëà îäíîãî óçëà

        

REFDES=PRINT?

ANALYSIS=

TEMPLATE=.PRINT

      ?ANALYSIS|@ANALYSIS|~ANALYSIS

      |TRAN|  V([%1])

PRINTDGTLCHG,

âûâîä íà ïå÷àòü ïî äèðåêòèâå .PRINT  âûõîäíîé ïåðåìåííîé öèôðîâîãî óñòðîéñòâà

         

REFDES=PRINT?

ANALYSIS=

TEMPLATE=.PRINT/DGTLCHG 

       ?ANALYSIS|@ANALYSIS|~ANALYSIS

       |TRAN|   %1

UNKNOWN,

íåèçâåñòíûé ñèìâîë

        

REFDES=*??

TEMPLATE=*X^@refdes is a result of an

          unknown symbol

VECTOR,

âåêòîðíûé ìàðêåð äëÿ ñîõðàíåíèÿ ñîñòîÿíèé öèôðîâûõ óçëîâ

              

REFDES=VEC?

TEMPLATE=.VECTOR %#*1

        ?FILE=“FILE”

        ?POS/POS=@POS/

        ?RADIX/RADIX=@RADIX/   

        ?SIGNAMES/SIGNAMES=@SIGNAMES/

          ?BIT/BIT=@BIT/

POS=

FILE=

RADIX=

BIT=

SIGNAMES=

VIEWPOINT,

òî÷êà ïðîñìîòðà íàïðÿæåíèÿ

            

BIASVALUE=

WATCH1,

ìåòêà ïåðåìåííîé, âêëþ÷àåìîé â äèðåêòèâó .WATCH (1-ÿ ôîðìà)

            

REFDES=WATCH?

TEMPLATE=.WATCH

         ?ANALYSIS|@ANALYSIS|

         ~ANALYSIS |TRAN|  V([%1]) 

         ?LO|@LO,@HI|

ANALYSIS=

LO=

HI=

VPRINT1,

âûâîä ïîòåíöèàëà óçëà ïî äèðåêòèâå .PRINT

           

REFDES=PRINT?

TEMPLATE=~AC|~DC/~TRAN!

       ?PRINT*\n

       @PRINT* TRAN V([%1])!/ |?TRAN|

       ?PRINT/\n

       @PRINT/DC V([%1])|   

       ?AC/?PRINT|AC ?MAG|\n+

       VM([%1])| ?PHASE|\n+ VP([%1])|  . . .  

PART=VPRINT1

PRINT=.PRINT

DC=

AC=

TRAN=

MAG=

PHASE=

REAL=

IMAG=

DB=

VPRINT2,

âûâîä ðàçíîñòè ïîòåíöèàëîâ óçëîâ ïî äèðåêòèâå .PRINT

             

REFDES=PRINT?

TEMPLATE=~AC|~DC/~TRAN! ?PRINT*\n

      @PRINT* TRAN V([%1],[%2])!/

      |?TRAN| ?PRINT/\n

      @PRINT/DC V([%1],[%2])|

      ?AC/?PRINT|AC ?MAG|\n+

      VM([%1],[%2])| ?PHASE|\n+VP([%1])|...

PART=VPRINT2

PRINT=.PRINT

DC=

AC=

TRAN=

MAG=

PHASE=

REAL=

IMAG=

DB=

VPLOT1,

âûâîä ïîòåíöèàëà óçëà ïî äèðåêòèâå .PLOT

           

REFDES=PLOT?

TEMPLATE=~AC|~DSC/~TRAN!   

      ?PRINT*\n

       @PRINT* TRAN V([%1])!/ |?TRAN|

       ?PRINT/\n

       @PRINT/DC V([%1])|

       ?AC/?PRINT|AC ?MAG|\n+

       VM([%1])| ?PHASE|\n+ VP([%1])|  . . .  

PART=VPLOT1

PRINT=.PLOT

DC=

AC=

TRAN=

MAG=

PHASE=

REAL=

IMAG=

DB=

IPRINT,

âûâîä òîêà âåòâè ïî äèðåêòèâå .PRINT

            

REFDES=PRINT?

TEMPLATE=V^@REFDES %1 %2 0V\n

       ~AC|~DC/~TRAN! ?PRINT*\n

       @PRINT* TRAN I(V^@REFDES)!/

       |?TRAN| ?PRINT/\n

       @PRINT/DC I(V^@REFDES)|

       ?AC/?PRINT|AC ?MAG|\n+

       IM(V^@REFDES)| ?PHASE|\n+

       IP(V^@REFDES)|  .   .   .  

PART=IPRINT

PRINT=.PRINT

DC=

AC=

TRAN=

MAG=

PHASE=

REAL=

IMAG=

DB=

IPLOT,

âûâîä òîêà âåòâè ïî äèðåêòèâå .PLOT

            

REFDES=PLOT?

TEMPLATE=V^@REFDES %1 %2 0V\n

        ~AC|~DC/~TRAN! ?PRINT*\n

       @PRINT* TRAN I(V^@REFDES)!/

       |?TRAN| ?PRINT/\n

       @PRINT/DC I(V^@REFDES)|

       ?AC/?PRINT|AC ?MAG|\n+

       IM(V^@REFDES)| ?PHASE|\n+

       IP(V^@REFDES)|  .   .   .  

PART=IPLOT

PRINT=.PLOT

DC=

AC=

TRAN=

MAG=

PHASE=

REAL=

IMAG=

DB=

INCLUDE,

çàäàíèå èìåíè ôàéëà, âêëþ÷àåìîãî â çàäàíèå íà ìîäåëèðîâàíèå

         

REFDES=IN?

TEMPLATE=.INCLUDE “@FILENAME”

FILENAME= –  èìÿ ïîäêëþ÷àåìîãî ôàéëà

LIB,

çàäàíèå èìåíè ïðîñìàòðèâàå-ìûõ áèáëèîòå÷íûõ ôàéëîâ

         

REFDES=LIB?

TEMPLATE=.LIB “@FILENAME”

FILENAME= – èìÿ  ôàéëà áèáëèîòåêè ìàòåìàòè÷åñêèõ ìîäåëåé

TITLEBLK,

îñíîâíàÿ íàäïèñü íà ïðèíöè-ïèàëüíûõ ñõåìàõ (ìîæåò áûòü ðóñèôèöèðîâàíà)

Revision=

PageTitle=Mixed Analog/Digital

PageNO=1

PageCount=1

PageSize=A

CompanyName=MicroSim Corporation

Line1=20 Fairbanks

Line2=Irvine, CA 92718

Line3=714-770-3022

RevText=Revision:

Date=January 1, 2000

PageText=Page     of

SizeText=Page  Size:

<
 

 

ÏÐÈËÎÆÅÍÈÅ 2. ÑÎÎÁÙÅÍÈß ÏÐÎÃÐÀÌÌÛ PSpice

   Ïðèâåäåì êðàòêóþ  ñâîäêó  âàæíåéøèõ ñîîáùåíèé ïðîãðàììû PSpice è èõ ïåðåâîä.

                     Èíôîðìàöèîííûå ñîîáùåíèÿ

Bias point calculated – çàâåðøåí ðàñ÷åò  ðåæèìà  ïî  ïîñòîÿííîìó òîêó.

Calculating bias point – ðàññ÷èòûâàåòñÿ ðåæèì ïî ïîñòîÿííîìó òîêó.

Calculating of DC (AC, Transient) finished –  çàâåðøåí ðàñ÷åò ïåðåäàòî÷íûõ ôóíêöèé ïî ïîñòîÿííîìó òîêó (ðàñ÷åò â ÷àñòîòíîé îáëàñòè, ïåðåõîäíûõ ïðîöåññîâ).

Circuit has errors ...  run aborted, see output file for details – â ñõåìå èìåþòñÿ îøèáêè, âûïîëíåíèå ïðîãðàììû ïðåêðàùåíî, ñì. ïîäðîáíîñòè â âûõîäíîì ôàéëå ñ ðàñøèðåíèåì .OUT.

Computing impulse response for <...> is non-causal. It should be delayed by  at least <...> sec – â óêàçàííîì êîìïîíåíòå íå âûïîëíÿåòñÿ ïðèíöèï ïðè÷èííîñòè;  íåîáõîäèìî ââåñòè çàäåðæêó íå ìåíåå ÷åì íà <...> ñåêóíä.

Library file has changed since index file was  created  –  ïîñëå ñîçäàíèÿ èíäåêñíîãî ôàéëà ôàéë áèáëèîòåêè èçìåíèëñÿ.

Making new index file for library  file  –  ñîçäàíèå  èíäåêñíîãî ôàéëà äëÿ áèáëèîòå÷íîãî ôàéëà.

No errors – â ñõåìå íåò îøèáîê.

Only xx  columns  can be printed at one listing – íà îäíîì ëèñòå ìîæíî ïå÷àòàòü òîëüêî xx

êîëîíîê.

PSpice aborted – âûïîëíåíèå ïðîãðàììû PSpice ïðåêðàùåíî.

Reading and checking circuit – ÷òåíèå âõîäíîãî ôàéëà è  ïðîâåðêà ñõåìû.

This evaluation copy of xxx has past its expiration date – ïðîñðî÷åíî âðåìÿ ïîëüçîâàíèÿ äåìîíñòðàöèîííîé (evaluation) âåðñèåé.

Two library files used by this circuit have the same index  file – äâà ôàéëà áèáëèîòåêè èìåþò îäèí è òîò æå èíäåêñíûé ôàéë.

                     Îøèáêè ïðè ìîäåëèðîâàíèè

All terminals are grounded in the circuit –  â  ñõåìå  çàçåìëåíû âûâîäû âñåõ êîìïîíåíòîâ.

Bad characters in func name – íåâåðíûé ñèìâîë â èìåíè ôóíêöèè.

Bad digital data format – íåâåðåí ôîðìàò öèôðîâûõ äàííûõ.

Bad logic state – íåâåðíîå ëîãè÷åñêîå ñîñòîÿíèå.

Bad expression – îøèáî÷íîå âûðàæåíèå.



Can't find parameter index – íå íàéäåí èíäåêñ ïàðàìåòðà.

Can' t use  LIST with DEC or OCT sweeps – ïðè âàðèàöèè â ìàñøòàáå DEC èëè OCT êëþ÷åâîå ñëîâî LIST íåäîïóñòèìî.

Character 'xx' not allowed – óêàçàííûå ñèìâîëû íåäîïóñòèìû.

Convergence problem in Power supplies cut back to ... – âîçíèêëà ïðîáëåìà ñõîäèìîñòè ðåæèìà ïî ïîñòîÿííîìó òîêó ïðè íàðàùèâàíèè íàïðÿæåíèÿ ïèòàíèÿ.

Coupling coefficient out of range:  0<K<1 – êîýôôèöèåíò ñâÿçè íå íàõîäèòñÿ â äîïóñòèìûõ ïðåäåëàõ.

CPU Time  limit exceeded – ïðåâûøåíî îãðàíè÷åíèå íà âðåìÿ ðàáîòû öåíòðàëüíîãî ïðîöåññîðà.

Duplicate Name: xx – óêàçàííîå èìÿ êîìïîíåíòà âñòðå÷àåòñÿ äâàæäû.

Expression must  fit  on one line – âûðàæåíèå äîëæíî ðàçìåùàòüñÿ íà îäíîé ñòðîêå.

Expression too complicated – âûðàæåíèå î÷åíü ñëîæíîå.

File name too long – èìÿ ôàéëà ñëèøêîì äëèííîå.

Filter order too high – ïîðÿäîê ôèëüòðà î÷åíü áîëüøîé.

Func expansion too large – âûðàæåíèå ôóíêöèè î÷åíü âåëèêî.

Illegal name to func – íåäîïóñòèìîå èìÿ ôóíêöèè.

Invalid analysis type – íåâåðåí òèï àíàëèçà.

Invalid global  parameter  name – íåâåðíîå èìÿ ãëîáàëüíîãî ïàðàìåòðà.

Invalid filter type – íåâåðåí òèï ôèëüòðà.

Invalid Range – íåâåðåí äèàïàçîí.

Invalid Option – íåâåðíà îïöèÿ.

Laplace expression  for filter too large – âûðàæåíèå äëÿ ïåðåäàòî÷íîé ôóíêöèè ôèëüòðà ñëèøêîì äëèííîå.

Less then 2 connection at node xx – ê óêàçàííîìó óçëó ïîäêëþ÷åíî ìåíåå äâóõ êîìïîíåíòîâ.

Less than two states defined for DINPUT model – â ìîäåëè  DINPUT óêàçàíî ìåíåå äâóõ ëîãè÷åñêèõ ñîñòîÿíèé.

Missing or missmatched ( ) – ïðîïóùåíû èëè íå ñîãëàñîâàíû ñêîáêè.

Model type unknown – òèï ìîäåëè íåèçâåñòåí.

Must be 'I' or 'V' – äîëæåí áûòü êîìïîíåíò òèïà I èëè V.

Must be a voltage source name – äîëæíî áûòü èìÿ èñòî÷íèêà íàïðÿæåíèÿ.

Mutual inductance out of range – íåäîïóñòèìîå çíà÷åíèå  âçàèìíîé èíäóêòèâíîñòè.

No model had tolerances (.MC or .WCASE ignored) – ðåæèìû .MC èëè .WCASE èãíîðèðóþòñÿ,  òàê  êàê íè  â  îäíîé ìîäåëè êîìïîíåíòà íå óêàçàí ðàçáðîñ ïàðàìåòðîâ.



No more than 10 args allowed – íåäîïóñòèìî áîëåå 10 àðãóìåíòîâ.

Node xx is not present in the circuit file – â ñõåìå îòñóòñòâóåò óçåë ñ óêàçàííûì èìåíåì.

Node xx is floating -–óêàçàííûé óçåë “ïëàâàþùèé”.

Node Table Overflow – òàáëèöà óçëîâ ïåðåïîëíåíà.

Not valid for .WCASE (.MC) – íå ìîæåò èñïîëüçîâàòüñÿ ïðè íàëè÷èè äèðåêòèâû .WCASE (.MC).

  Number of  harmonics  must be less then xx

– êîëè÷åñòâî ãàðìîíèê ïðåâûøàåò óêàçàííûé ïðåäåë.

Only A-Z permitted – ðàçðåøåíû òîëüêî ñèìâîëû A–Z.

Only one  circuit  allowed  per  file  xx  when  using  Parallel Analog/Digital Simulation  – ïðè âûïîëíåíèè àíàëîãî-öèôðîâîãî ìîäåëèðîâàíèÿ âî âõîäíîì ôàéëå ìîæåò áûòü îïèñàíèå òîëüêî îäíîé ñõåìû.

Only one  .PROBE  and  .PROBE/CSDF  allowed per circuit file – â  ôàéëå ñõåìû ìîæåò áûòü òîëüêî îäíà äèðåêòèâà .PROBE èëè .PROBE/CSDF.

Only one  .TEMP value allowed with .STEP – ïðè íàëè÷èè äèðåêòèâû .STEP â äèðåêòèâå .TEMP ìîæíî óêàçàòü çíà÷åíèå òîëüêî îäíîé  òåìïåðàòóðû.

Pivot not in DC – ïðè èòåðàöèîííîì ðàñ÷åòå ðåæèìà ïî ïîñòîÿííîìó òîêó íåò âåäóùåãî ýëåìåíòà ïðè ðåøåíèè ñèñòåìû ëèíåéíûõ óðàâíåíèé.

Resistor has zero value – ðåçèñòîð èìååò íóëåâîå ñîïðîòèâëåíèå.

Symbol Table Overflow – òàáëèöà ñèìâîëîâ ïåðåïîëíåíà.

Subcircuits xx is undefined – óêàçàííàÿ ïîäñõåìà íå îïðåäåëåíà.

Text value  must  fit  on one line – òåêñòîâàÿ ïåðåìåííàÿ äîëæíà ðàçìåùàòüñÿ íà îäíîé ñòðîêå.

Time must not be negative – âðåìÿ äîëæíî áûòü ïîëîæèòåëüíûì.

Time must be increasing – âðåìÿ äîëæíî óâåëè÷èâàòüñÿ.

The circuit matrix is singular and can't be solved. The diagonal entry fit xx is 0 – íå ìîæåò áûòü íàéäåíà îáðàòíàÿ ìàòðèöà äëÿ ñèíãóëÿðíîé ìàòðèöû ñõåìû. Äèàãîíàëüíûé ýëåìåíò ìàòðèöû ðàâåí íóëþ.

There are no devices in this circuit – â ñõåìå íåò êîìïîíåíòîâ.

Too many inductors – ñëèøêîì ìíîãî èíäóêòèâíîñòåé.

Too many parameters (limit=49) – ñëèøêîì ìíîãî ïàðàìåòðîâ  (ìàêñèìàëüíîå çíà÷åíèå ðàâíî 49).

Too many PWL corners – â îïèñàíèè ôóíêöèè PWL ñëèøêîì ìíîãî  òî÷åê èçëîìà.

Transient Analysis must be at  least  1/frequency  second  long.


Fourier analysis aborted – äëèòåëüíîñòü ïåðåõîäíîãî ïðîöåññà äîëæíà áûòü ïî êðàéíåé ìåðå áîëüøå ïåðèîäà ïåðâîé ãàðìîíèêè ñïåêòðà.  Ïðåîáðàçîâàíèå Ôóðüå íåâîçìîæíî.

Transfer function  too  complicated – ïåðåäàòî÷íàÿ ôóíêöèÿ î÷åíü ñëîæíàÿ.

Unable to   finish  bias  point  calculation  (DC  Analyses,  AC Analyses, Transient Analyses) – íåâîçìîæíî çàâåðøèòü ðàñ÷åò ïî ïîñòîÿííîìó òîêó (èëè äðóãèå âèäû àíàëèçà).

Unable to create mailbox to communicate with digital simulator – íåâîçìîæíî ñîçäàòü  áóôåðíûé áëîê äëÿ ïåðåäà÷è äàííûõ öèôðîâîìó ìîäåëèðîâùèêó.

Undefined parameter – íåîïðåäåëåííûé ïàðàìåòð.

Value may not be 0 – çíà÷åíèå íå ìîæåò áûòü ðàâíûì íóëþ.

Values must be monotonic increasing – çíà÷åíèÿ  äîëæíû  óâåëè÷èâàòüñÿ ìîíîòîííî.

Voltage loop  involving <èìÿ êîìïîíåíòà> – óêàçàííûé êîìïîíåíò âõîäèò â ñîñòàâ êîíòóðà èç èñòî÷íèêîâ íàïðÿæåíèÿ (ñì. íèæå).

Voltage source and/or inductor loop involving. You may break the loop by addind a series resistance – èñòî÷íèêè íàïðÿæåíèÿ è/èëè èíäóêòèâíîñòè îáðàçóþò çàìêíóòûé êîíòóð.  Åãî ìîæíî ðàçîðâàòü âêëþ÷åíèåì ïîñëåäîâàòåëüíîãî ñîïðîòèâëåíèÿ.

ÏÐÈËÎÆÅÍÈÅ 3. ÂÛÕÎÄÍÎÉ ÔÀÉË ÐÅÇÓËÜÒÀÒÎÂ ÌÎÄÅËÈÐÎÂÀÍÈß

 

Ïðèâåäåì îñíîâíûå ôðàãìåíòû âûõîäíîãî ôàéëà band.out èç ïðèìåðà  ðàçä. 3.4.1.  íà÷àëå ïîâòîðÿåòñÿ ñîäåðæàíèå ôàéëîâ çàäàíèÿ íà ìîäåëèðîâàíèå, êîòîðîå çäåñü îïóñòèì, à äàëåå ïðèâåäåíà èíôîðìàöèÿ î ìîäåëÿõ êîìïîíåíòîâ è ðåçóëüòàòû ìîäåëèðîâàíèÿ.

BANDPASS FILTER

(Çàãëàâèå ñõåìû)

 **** RESISTORS  (ìîäåëè âñåõ ðåçèñòîðîâ)

NAME    NODES   MODEL   VALUE       TC1         TC2          TCE

(Èìÿ)       (Óçëû)    (Ìîäåëü)  (Çíà÷åíèå)   (Òåìïåðàòóðíûå êîýôôèöèåíòû)

RG            IN    10                      1.00E+03

R1             2       1       MRES      4.50E+03  1.00E-02  0.00E+00  0.00E+00

R2             1       0       MRES     1.30E+03  1.00E-02  0.00E+00  0.00E+00

R3             2       3                       1.00E+02

R4             4       0       MRES      2.00E+02  1.00E-02  0.00E+00  0.00E+00



RK1          5       0                        2.31E+03

RK2          6       0                        2.31E+03

RLOAD   9       0                         1.00E+02

**** INDEPENDENT SOURCES  (íåçàâèñèìûå èñòî÷íèêè)

NAME      NODES    DC VALUE  AC VALUE  AC PHASE

(Èìÿ)        (Óçëû)      (Ðåæèì DC)   (Ðåæèì AC, ìîäóëü è ôàçà)

VS            2       0         6.00E+00        0.00E+00        0.00E+00  degrees

VIN        10       0         0.00E+00        1.00E+00        0.00E+00  degrees

                TRANSIENT:  SIN

              (Ïåðåõîäíûå ïðîöåññû, èñòî÷íèê òèïà SIN)

                    Offset  0.00E+00           (Ïîñòîÿííàÿ ñîñòàâëÿþùàÿ)

                 Amplitude  5.00E-02        (Àìïëèòóäà)

                      Freq  3.60E+07            (×àñòîòà)

                     Delay  0.00E+00           (Çàäåðæêà)

                   Damping  0.00E+00       (Çàòóõàíèå)

                     Phase  0.00E+00           (Íà÷àëüíàÿ ôàçà)

**** BIPOLAR JUNCTION TRANSISTORS (áèïîëÿðíûå òðàíçèñòîðû)

NAME             C       B       E       S      MODEL         AREA

Q1                      3       1       4       0       KT315A      1.00E+00

 **** TEMPERATURE-ADJUSTED VALUES   TEMPERATURE =  -37.000 DEG C

          (Òåìïåðàòóðíî-çàâèñèìûå ïàðàìåòðû, òåìïåðàòóðà -37
Ñ)

**** RESISTORS  (ðåçèñòîðû)

 NAME           VALUE

(Èìÿ)              (Ñîïðîòèâëåíèå)   

 R1                  1.620E+03

 R2                  4.680E+02

 R4                  7.200E+01

 **** BJT MODEL PARAMETERS (ïàðàìåòðû ìîäåëè áèïîëÿðíîãî òðàíçèñòîðà)

 NAME BF                          ISE        VJE                        CJE                        RE                RB

               BR                         ISC                         VJC                       CJC                        RC                RBM

               IS                           ISS                          VJS        CJS

 KT315A               3.83E+01              4.14E-12               8.58E-01               8.06E-12               0.00E+00   0.000E+00



                               4.50E-01               0.00E+00              8.58E-01               1.60E-11               0.00E+00   0.00E+00

                               1.22E-20               0.00E+00              8.58E-01               0.00E+00

 **** CURRENT MODEL PARAMETERS FOR DEVICES REFERENCING MRES

                       R1              R2              R4             

              R      1.0000E+00      1.0000E+00      1.0000E+00

 ****     DC TRANSFER CURVES               TEMPERATURE =  -37.000 DEG C

                      MONTE CARLO NOMINAL 

        (Ïåðåäàòî÷íàÿ ôóíêöèÿ ïî ïîñòîÿííîìó òîêó ïðè íîìèíàëüíûõ çíà÷åíèÿõ ñëó÷àéíûõ ïàðàìåòðîâ)

  VS                             V(1,4)            I(R3)               IB(Q1)     

   5.000E-01                1.121E-01       1.361E-12       3.817E-11

   5.500E+00  8.253E-01       4.088E-03       2.600E-04

   1.050E+01               8.596E-01       1.488E-02       9.709E-04

   1.550E+01               8.752E-01       2.470E-02       1.885E-03

   2.050E+01               8.854E-01       3.368E-02       2.953E-03

 ****     SMALL SIGNAL BIAS SOLUTION       TEMPERATURE =  -37.000 DEG C

                      MONTE CARLO NOMINAL 

           (Êàðòà óçëîâûõ ïîòåíöèàëîâ ïî ïîñòîÿííîìó òîêó)

 NODE   VOLTAGE     NODE   VOLTAGE     NODE   VOLTAGE     NODE   VOLTAGE

(Èìÿ)   (Íàïðÿæåíèå)  (Èìÿ)   (Íàïðÿæåíèå)  (Èìÿ)   (Íàïðÿæåíèå)  (Èìÿ)   (Íàïðÿæåíèå)

(    1)    1.2284               (    2)    6.0000              (    3)    5.4803              (    4)     .3973     

(    5)    0.0000               (    6)    0.0000              (    9)    0.0000              (   10)    0.0000     

(   IN)    0.0000 

    VOLTAGE SOURCE CURRENTS (Òîêè èñòî÷íèêîâ íàïðÿæåíèÿ)

    NAME         CURRENT

    (Èìÿ)          (Òîê)

    VS              -8.142E-03

    VIN            0.000E+00

    TOTAL POWER DISSIPATION   4.89E-02  WATTS

    (Îáùàÿ ïîòðåáëÿåìàÿ ìîùíîñòü)



 ****     SMALL-SIGNAL CHARACTERISTICS

        (Ìàëîñèãíàëüíûå õàðàêòåðèñòèêè)

      V(3)/VS =  7.781E-01                                                    (Ïåðåäàòî÷íàÿ ôóíêöèÿ)    

      INPUT RESISTANCE AT VS =  3.669E+02   (Âõîäíîå ñîïðîòèâëåíèå)

      OUTPUT RESISTANCE AT V(3) =  1.000E+02         (Âûõîäíîå ñîïðîòèâëåíèå)

 ****     DC SENSITIVITY ANALYSIS          TEMPERATURE =  -37.000 DEG C

                      MONTE CARLO NOMINAL 

                     (Ôóíêöèÿ ÷óâñòâèòåëüíîñòè ïî ïîñòîÿííîìó òîêó)

DC   SENSITIVITIES  OF  OUTPUT  VBE(Q1)  (×óâñòâèòåëüíîñòü âûõîäíîãî íàïðÿæåíèÿ VBE(Q1)  ïî ïîñòîÿííîìó òîêó)

         ELEMENT         ELEMENT   ELEMENT                 NORMALIZED

          NAME              VALUE         SENSITIVITY         SENSITIVITY

                                                           (VOLTS/UNIT)         (VOLTS/PERCENT)

        (Èìÿ                   (Çíà÷åíèå      (×óâñòâèòåëüíîñòü,  (Íîðìèðîâàííàÿ

         ýëåìåíòà)          ïàðàìåòðà)     Â/åä. èçì.)                   ÷óâñòâèòåëüíîñòü, Â/%)

          RG                    1.000E+03       0.000E+00       0.000E+00

          R1                     1.620E+03      -3.132E-05                 -5.073E-04

                   .    .    .

          VS                     6.000E+00       1.063E-02                6.376E-04

          VIN                  0.000E+00       0.000E+00                0.000E+00

Q1

          RB                    3.000E+00       1.516E-04                 4.549E–06

          BF                    3.838E+01       9.363E-05                 3.594E–05

                 .     .     .

 

 ****     AC ANALYSIS                      TEMPERATURE =  -37.000 DEG C

                      MONTE CARLO NOMINAL 

                      (Ðàñ÷åò óðîâíÿ âíóòðåííåãî øóìà)

  FREQ        INOISE      ONOISE     

(×àñòîòà)    (Âõ. øóì)   (Âûõ. øóì)

   1.600E+07   5.514E-08   1.490E-10

   1.700E+07   4.943E-08   1.632E-10



   1.800E+07   4.449E-08   1.790E-10

   .     .     .

 ***   OPERATING POINT INFORMATION     TEMPERATURE =  -37.000 DEG C

          MONTE CARLO NOMINAL 

**** BIPOLAR JUNCTION TRANSISTORS

         (Ïàðàìåòðû ëèíåàðèçîâàííîé ìîäåëè òðàíçèñòîðà)

NAME            Q1       

MODEL         KT315A   

IB                   .21E-04

IC                   5.20E-03

VBE                 8.31E-01

VBC                -4.25E+00

VCE                 5.08E+00

BETADC         1.62E+01

GM                 2.09E-01

RPI                 8.61E+01

RX                  0.00E+00

RO                  6.40E+05

CBE                2.26E-10

CBC               8.85E-12

CBX               0.00E+00

CJS                 0.00E+00

BETAAC      1.80E+01

FT                   1.41E+08

 ****     FOURIER ANALYSIS                 TEMPERATURE =  -37.000 DEG C

                      MONTE CARLO NOMINAL 

             (Ñïåêòðàëüíûé àíàëèç)

FOURIER COMPONENTS OF TRANSIENT RESPONSE V(9)

              (Ñïåêòðàëüíûå êîìïîíåíòû íàïðÿæåíèÿ V(9))

 DC COMPONENT =   3.065800E-06

(Ïîñòîÿííàÿ ñîñòàâëÿþùàÿ)

 HARMONIC   FREQUENCY    FOURIER      NORMALIZED    PHASE              NORMALIZED

    NO                     (HZ)                       COMPONENT   COMPONENT    (DEG)          PHASE (DEG)

(Íîìåð            (×àñòîòà,        (Àìïëèòóäà    (Íîðìèðîâàí-     (Ôàçà,        (Íîðìèðîâàííàÿ

ãàðìîíèêè)     Ãö)                  ñïåêòðà)          íàÿ àìïëèòóäà)    ãðàä.)        ôàçà, ãðàä.)

     1                  3.600E+07      6.503E-03      1.000E+00      -4.969E+00     0.000E+00

     2                 7.200E+07      1.036E-05       1.593E-03        1.152E+02     1.202E+02

     3                 1.080E+08      1.180E-05       1.814E-03        8.382E+01     8.878E+01

     4                 1.440E+08      6.456E-06       9.928E-04        1.879E+01     2.376E+01

     5                 1.800E+08      1.321E-05       2.031E-03        2.880E+01     3.376E+01

     6                 2.160E+08      3.721E-06       5.723E-04        4.638E+01     5.135E+01



     7                 2.520E+08      4.957E-06       7.622E-04       -1.222E+02     -1.172E+02

     8                 2.880E+08      1.244E-06       1.912E-04        1.641E+02     1.691E+02

     9                 3.240E+08      3.742E-06       5.754E-04       -8.227E-01      - 4.146E+00

     TOTAL HARMONIC DISTORTION =   3.495378E-01 PERCENT

     (Êîýôôèöèåíò ãàðìîíèê, %)

 ****     SORTED DEVIATIONS OF V(9)        TEMPERATURE =  -37.000 DEG C

                      MONTE CARLO SUMMARY

              (Ñòàòèñòè÷åñêèé àíàëèç íàïðÿæåíèÿ V(9))

Mean Deviation =  583.8000E-06     (Ñðåäíåå çíà÷åíèå)

Sigma          =  664.1100E-06            (Ñðåäíåêâàäðàòè÷íîå îòêëîíåíèå)

 RUN                    MAX DEVIATION FROM NOMINAL

(Íîìåð                  ( Ìàêñèìàëüíîå îòêëîíåíèå îò íîìèíàëüíîãî çíà÷åíèÿ)

èñïûòàíèÿ)

Pass    3              1.6134E-03  (2.43 sigma)  higher  at F =   30.0000E+06

                        ( 102.66% of Nominal)

Pass    5            600.3200E-06  ( .90 sigma)  higher  at F =   32.0000E+06

                        ( 100.61% of Nominal)

Pass    2            340.6000E-06  ( .51 sigma)  higher  at F =   31.0000E+06

                        ( 100.43% of Nominal)

Pass    4            219.1200E-06  ( .33 sigma)  lower   at F =   32.0000E+06

                        (  99.779% of Nominal)

          JOB CONCLUDED        (Çàäàíèå çàâåðøåíî)

 ****     JOB STATISTICS SUMMARY

             (Ñòàòèñòèêà âûïîëíåíèÿ çàäàíèÿ)

  NUNODS  NCNODS  NUMNOD   NUMEL  DIODES    BJTS   JFETS   MFETS GASFETS

             10            10               10           21             0         1           0            0             0

NDIGITAL   NSTOP   NTTAR   NTTBR   NTTOV   IFILL    IOPS  PERSPA

                  0            15             42              45             41           3          76       80.000

  NUMTTP  NUMRTP  NUMNIT   DIGTP  DIGEVT  DIGEVL      MEMUSE

           1353              467            4566             0                 0               0               74296



                                                               SECONDS            ITERATIONS

                                                              (Âðåìÿ,  ñ)              (×èñëî èòåðàöèé)

          MATRIX   SOLUTION                     .77                     16

          MATRIX   LOAD                              5.00

          READIN                                             .38

          SETUP                                                .06

          DC   SWEEP                                       .22                   106

          BIAS   POINT                                    .06                     56

          AC   and   NOISE                               .71                    41

          TRANSIENT  ANALYSIS    23.34                4566

          OUTPUT                                 3.24

          MONTE  CARLO                              1.70

          OVERHEAD                                      .06

          TOTAL  JOB  TIME                           29.77


Ñîäåðæàíèå ðàçäåëà