Π ΠΈΡ. 17.36. Π Π΅Π΄Π°ΠΊΡΠΎΡ Stimulus, ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π²Ρ ΠΎΠ΄Π½ΡΠ΅ ΡΠΈΠ³Π½Π°Π»Ρ Clock1 ΠΈ Clock2
ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΡΡΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° PSpice Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ Half1. ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ Π°Π½Π°Π»ΠΈΠ· ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² Π½Π° ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»Π΅ Π² 2 ΠΌΡ Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ ΡΠ°Π³Π° Π² 2 ΠΌΠΊΡ. ΠΡΠΎΠ²Π΅Π΄ΠΈΡΠ΅ Π°Π½Π°Π»ΠΈΠ· ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ Π² Probe Π³ΡΠ°ΡΠΈΠΊΠΈ ΡΠΈΠ³Π½Π°Π»ΠΎΠ² Π, Π, Sum, Carry (ΡΠΈΡ. 17.37). ΠΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΡΡΡΠΎΡ, ΡΠΎ ΡΡΠΎΠ²Π½ΠΈ ΡΡΠΈΡ ΡΠΈΠ³Π½Π°Π»ΠΎΠ² Π±ΡΠ΄ΡΡ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ ΠΊΠ°ΠΊ Π΅Π΄ΠΈΠ½ΠΈΡΡ ΠΈΠ»ΠΈ Π½ΡΠ»ΠΈ. ΠΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅, ΠΏΡΠΈ t=1,4 ΠΌΡ ΠΏΠΎΠ»ΡΡΠ°ΡΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ: Π=1, Π=1, Sum=0 ΠΈ Carry=1. Π§Π°ΡΡΡ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° ΡΠΈΡ. 17.38. ΠΡΠΈ ΡΠ°ΠΊΠΎΠΌ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π²Ρ ΠΎΠ΄Π½ΡΡ ΡΠΈΠ³Π½Π°Π»ΠΎΠ² Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ Π² ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° ΠΎΡ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΡ ΠΊ ΡΠΈΡΡΠΎΠ²ΡΠΌ ΡΠΈΠ³Π½Π°Π»Π°ΠΌ ΠΈ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΈΡΡΠΎΠ²ΡΠ΅ ΡΠΈΠ³Π½Π°Π»Ρ. Π ΠΏΠ΅ΡΠ΅ΡΠ½Π΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΠ΅ΡΠ΅Π· U ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°ΡΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Ρ ΡΠΈΡΡΠΎΠ²ΡΠΌ Π²ΡΡ ΠΎΠ΄ΠΎΠΌ, Π° ΡΠ΅ΡΠ΅Π· X β ΠΏΠΎΠ΄ΡΡ Π΅ΠΌΡ.
Π ΠΈΡ. 17.37. ΠΡ ΠΎΠ΄Π½ΡΠ΅ ΠΈ Π²ΡΡ ΠΎΠ΄Π½ΡΠ΅ ΡΠΈΠ³Π½Π°Π»Ρ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΡΠΌΠΌΠ°ΡΠΎΡΠ°
**** 10/18/99 21:28:59 *********** Evaluation PSpice (Nov 1998) **************
** circuit file for profile: Half1
*Libraries:
* Local Libraries :
.STMLIB ".\HALF.stl"
* From [PSPICE NETLIST] section of pspiceev.ini file:
.lib "nom.lib"
* Analysis directives:
.TRAN 0 2ms 0 2us
.PROBE
*Netlist File:
.INC "half-SCHEMATIC1.net"
*Alias File:
**** INCLUDING half-SCHEMATIC1.net ****
* source HALF
U_DSTM2 STIM(1,0) $G_DPWR $G_DGND Π IO_STM STIMULUS=Clock2
U_DSTM1 STIM(1,0) $G_DPWR $G_DGND A IO_STM STIMULUS=Clock1
X_U2A Π Π SUM $G_DPWR $G_DGND 7486 PARAMS:
+ IO_LEVEL=0 MNTYMXDLY=0
X_U1A Π Π CARRY $G_DPWR $G_DGND 7408 PARAMS:
+ IO_LEVEL=0 MNTYMXDLY=0
**** RESUMING half-schematic1-half1.sim.cir ****
.INC "half-SCHEMATIC1.als"
**** INCLUDING half-SCHEMATIC1.als ****
**** RESUMING half-schematicl-half1.sim.cir ****
.END
* E:\SPICE\HALF.stl written on Mon Sep 06 17:58:50 1999
* by Stimulus Editor β Evaluation Version 9.0 ;!Stimulus Get
;! Clock1 Digital Clock2 Digital
;!Ok
;!Plot Axis_Settings
;!Xrange 0s 4ms
;!AutoUniverse
;!XminRes 1ns
;!YminRes 1n
;!Ok
.STIMULUS Clock1 STIM (1, 1) ;! CLOCK 1kHz 0.5 1 0
+ +0s 1
+ +500us 0
+ Repeat Forever
+ +500us 1
+ +500us 0
+ EndRepeat
.STIMULUS Clock2 STIM (1, 1) ;! CLOCK 2kHz 0.5 0 0
+ +0s 0
+ +250us 1
+ Repeat Forever
+ +250us 0
+ +250us 1
+ EndRepeat
.STIMULUS Clock2 STIM (1, 1) ;! CLOCK 2kHz 0.5 0 0
+ +0s 0
+ +250us 1
+ Repeat Forever
+ +250us 0
+ +250us 1
+ EndRepeat
Π ΠΈΡ. 17.38. ΠΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΡΠ°ΠΉΠ» Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΡΠΌΠΌΠ°ΡΠΎΡΠ°
Π‘Ρ Π΅ΠΌΠ° Π΄Π»Ρ ΡΠΏΡΠΎΡΠ΅Π½ΠΈΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π±ΡΠ»Π΅Π²ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ
Π¦ΠΈΡΡΠΎΠ²Π°Ρ ΡΡ Π΅ΠΌΠ°, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Π°Ρ Π½Π° ΡΠΈΡ. 17.39, ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· Π΄Π²ΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ² ΡΠΈΠ³Π½Π°Π»Π°, ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π-ΠΠ, ΠΈ Π΄Π²ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΠΠ-ΠΠ. ΠΠ°ΡΠ½ΠΈΡΠ΅ Π½ΠΎΠ²ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ mix ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΡΠ΅Π±Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΡ Π½Π°ΠΉΠ΄ΠΈΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ ΠΈΡΡΠΈΠ½Π½ΠΎΡΡΠΈ Π΄Π»Ρ ΡΡ Π΅ΠΌΡ, Π·Π°ΡΠ΅ΠΌ Π½Π° Π±ΡΠΌΠ°Π³Π΅ ΡΠΎΡΡΠ°Π²ΡΡΠ΅ Π±ΡΠ»Π΅Π²ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π΄Π»Ρ ΡΡ Π΅ΠΌΡ ΠΈ ΡΠΏΡΠΎΡΡΠΈΡΠ΅ Π΅Π΅.
Π ΠΈΡ. 17.39. Π‘Ρ Π΅ΠΌΠ° Π΄Π»Ρ ΡΠΏΡΠΎΡΠ΅Π½ΠΈΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π±ΡΠ»Π΅Π²ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ
ΠΡΡΠΎΡΠ½ΠΈΠΊΠΈ ΡΠΈΠ³Π½Π°Π»ΠΎΠ² Π΄Π»Ρ Π½Π°ΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΡΠ°ΠΊΠΈΠΌΠΈ ΠΆΠ΅, ΠΊΠ°ΠΊ Π² ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ DigStiml ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ sourcstm. ΠΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ°ΠΉΠΌΠ΅ΡΠΎΠ² (DSTIM1) ΠΈΠΌΠ΅Π΅Ρ ΡΠ°ΡΡΠΎΡΡ f=1 ΠΊΠΡ, Π° Π΄ΡΡΠ³ΠΎΠΉ (DSTM2) β f=2 ΠΊΠΡ. ΠΠ±Π° ΡΠ°ΠΉΠΌΠ΅ΡΠ° Π² Π½Π°ΡΠ°Π»Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΠ±Π½ΡΠ»Π΅Π½Ρ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Place, Net Alias, ΡΡΠΎΠ±Ρ ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²Π°ΡΡ ΡΠ·Π»Ρ Π, Π, Π‘, D ΠΈ Vout. ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΡΡΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ mix1. ΠΡΠ·ΠΎΠ²ΠΈΡΠ΅ Π°Π½Π°Π»ΠΈΠ· ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² Π½Π° ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»Π΅ Π² 2 ΠΌΡ Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ ΡΠ°Π³ΠΎΠΌ Π² 2 ΠΌΠΊΡ.
ΠΡΠΎΠ²Π΅Π΄ΠΈΡΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ Π² Probe Π²ΡΠ΅ ΡΠΈΠ³Π½Π°Π»Ρ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΠΈΡ. 17.40. ΠΠΎΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ΡΡ ΠΊΡΡΡΠΎΡΠΎΠΌ, ΡΡΠΎΠ±Ρ Π½Π°ΠΉΡΠΈ ΡΠΈΠ³Π½Π°Π»Ρ Π½Π° Π²ΡΡ ΠΎΠ΄Π°Ρ Π‘, D, ΠΈ Vout Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΌΠΎΠΌΠ΅Π½ΡΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. ΠΠ°ΠΊ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΠ· ΡΠΈΡΡΠ½ΠΊΠ°, ΠΏΡΠΈ t=0,8 ΠΌΡ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ Π=1, Π=1, Π‘=0, D=0 ΠΈ Vout=1. Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ ΡΡΠΈΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² Π²Π°ΡΠΈΠΌ ΡΠ°Π±Π»ΠΈΡΠ°ΠΌ ΠΈΡΡΠΈΠ½Π½ΠΎΡΡΠΈ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΡ Π΅ΠΌΡ. ΠΠ° ΡΠΈΡ. 17.41 ΠΏΠΎΠΊΠ°Π·Π°Π½Π° ΡΠ°ΡΡΡ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°.
Π ΠΈΡ. 17.40. ΠΡ ΠΎΠ΄Π½ΡΠ΅ ΠΈ Π²ΡΡ ΠΎΠ΄Π½ΡΠ΅ ΡΠΈΠ³Π½Π°Π»Ρ Π² ΡΡ Π΅ΠΌΠ΅ Π΄Π»Ρ ΡΠΏΡΠΎΡΠ΅Π½ΠΈΡ
**** 09/06/99 20:30:17 *********** Evaluation PSpice (Nov 1998) **************
** circuit file for profile: Mix1
*Libraries:
* Local Libraries :
.STMLIB ".\MIX.stl"
* From [PSPICE NETLIST] section of pspiceev.ini file:
.lib nom.lib
*Analysis directives:
.TRAN 0 2ms 0 2us
.PROBE
*Netlist File:
.INC "mix-SCHEMATIC1.net"
*Alias File:
**** INCLUDING mix-SCHEMATIC1.net ****
* source MIX
U_DSTM2 STIM(1,0) $G_DPWR $G_DGND Π IO_STM STIMULUS=Clock2
U_DSTM1 STIM(1,0) $G_DPWR $G_DGND A IO_STM STIMULUS=Clock1
X_U3A Π‘ D VOUT $G_DPWR$G_DGND 7402 PARAMS:
+ IO_LEVEL=0 MNTYMXDLY=0
X_U2A Π Π D $G DPWR $G_DGND 7400 PARAMS:
+ IO_LEVEL=0 MNTYMXDLY=0
X_U1A ABC $G_DPWR $G_DGND 7402 PARAMS:
+ IO_LEVEL=0 MNTYMXDLY=0
**** RESUMING mix-SCHEMATIC1-Mix1.sim.cir ****
.INC "mix-SΠ‘HEMATIC1.als"
**** INCLUDING mix-SCHEMATICl.als ****
.ALIASES
.END
* E:\SPICE\MIX.stl written on Mon Sep 06 20:26:10 1999
* by Stimulus Editor β Evaluation Version 9.0
;!Stimulus Get
;! Clock1 Digital Clock2 Digital
;!Ok
;!Plot Axis_Settings
;!Xrange 0s 4ms
;!AutoUniverse
;!XminRes 1ns
;!YminRes 1n
;!Ok
.STIMULUS Clock1 STIM (1, 1)
;! CLOCK 1kHz 0.5 0 0
+ +0s 0
+ +500us 1
+ Repeat Forever
+ +500us 0
+ +500us 1
+ EndRepeat
.STIMULUS Clock2 STIM (1, 1)
;! CLOCK 2kHz 0.5 0 0
+ +0s 0
+ +250us 1
+ Repeat Forever
+ +250us 0
+ +250us 1
+ EndRepeat
.STIMULUS Clock2 STIM(1, 1)
;! CLOCK 2kHz 0.5 0 0
+ +0s 0
+ +250us 1
+ Repeat Forever
+ +250us 0
+ +250us 1
+ EndRepeat
Π ΠΈΡ. 17.41. ΠΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΡΠ°ΠΉΠ» ΡΡ Π΅ΠΌΡ Π΄Π»Ρ ΡΠΏΡΠΎΡΠ΅Π½ΠΈΡ
D-ΡΡΠΈΠ³Π³Π΅Ρ
Π§ΡΠΎΠ±Ρ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ ΡΠ°Π±ΠΎΡΡ D-ΡΡΠΈΠ³Π³Π΅ΡΠ°, Π½Π°ΡΠ½ΠΈΡΠ΅ Π½ΠΎΠ²ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ dflip. ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΡΡ Π΅ΠΌΡ, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΡΡ Π½Π° ΡΠΈΡ. 17.42, ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠ² Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ D-ΡΡΠΈΠ³Π³Π΅ΡΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ 7474 ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ eval. ΠΡΠΎ β Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌΡΠΉ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΡΡΠΎΠ½ΡΠΎΠΌ D-ΡΡΠΈΠ³Π³Π΅Ρ Ρ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ ΠΈ ΡΠ±ΡΠΎΡΠΎΠΌ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ DigStim1 ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ sourcstm Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠΈΠ³Π½Π°Π»ΠΎΠ² PS, D ΠΈ CL ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ DigClock ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΈΡΡ ΠΎΠ΄Π½ΡΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ Π΄Π»Ρ ΡΠ°ΠΉΠΌΠ΅ΡΠ°. Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π΄Π»Ρ ΡΠΈΠ³Π½Π°Π»Π° PS ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ: ΡΠ°ΡΡΠΎΡΠ° f=1 ΠΊΠΡ, ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ 0,5, Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 1 ΠΈ Π·Π°ΠΏΠ°Π·Π΄ΡΠ²Π°Π½ΠΈΠ΅ 0. Π‘ΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠΈΠ³Π½Π°Π»Π° D Π±ΡΠ΄ΡΡ: 1 ΠΊΠΡ; 0,5, 1 ΠΈ 0,75 ΠΌΡ, Π° Π΄Π»Ρ CL ΠΎΠ½ΠΈ ΡΠ°Π²Π½Ρ 0,8 ΠΊΠΡ; 0,5, 0 ΠΈ 0 ΠΌΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ. Π€ΠΎΡΠΌΡ ΡΠΈΠ³Π½Π°Π»ΠΎΠ² Π΄Π»Ρ ΡΠΈΡΡΠΎΠ²ΡΡ ΡΠ°ΠΉΠΌΠ΅ΡΠΎΠ² ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ Π½Π° ΡΠΈΡ. 17.43. ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ DigClock: Π·Π°Π΄Π΅ΡΠΆΠΊΠ° 0, Π²ΡΠ΅ΠΌΡ Π²ΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ 0,4 ΠΌΡ, Π²ΡΠ΅ΠΌΡ Π²ΡΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ 0,6 ΠΌΡ, Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 0.
Π ΠΈΡ. 17.42. Π‘Ρ Π΅ΠΌΠ° Π΄Π»Ρ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ D-ΡΡΠΈΠ³Π³Π΅ΡΠ°
Π ΠΈΡ. 17.43. ΠΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ² ΡΠΈΠ³Π½Π°Π»ΠΎΠ² Π² Stimulus Editor
ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΡΡΠ΅ Π°Π½Π°Π»ΠΈΠ· ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ Dflip1 Π½Π° Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΌ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»Π΅ Π² 2 ΠΌΡ Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ ΡΠ°Π³ΠΎΠΌ Π² 2 ΠΌΠΊΡ. ΠΡΠΎΠ²Π΅Π΄ΠΈΡΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ Π² Probe Π³ΡΠ°ΡΠΈΠΊΠΈ Π²ΡΠ΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ ΡΠΈΠ³Π½Π°Π»ΠΎΠ². Π‘ΡΠ°Π²Π½ΠΈΡΠ΅ Π²Π°ΡΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ Ρ ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΡΠΌΠΈ Π½Π° ΡΠΈΡ. 17.44. ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ, ΠΎΡΠ½ΠΎΠ²ΡΠ²Π°ΡΡΡ Π½Π° Π²Π°ΡΠΈΡ Π·Π½Π°Π½ΠΈΡΡ ΠΎ ΡΠ°Π±ΠΎΡΠ΅ ΡΡΠΈΠ³Π³Π΅ΡΠ°. ΠΠΎΡΠ΅ΠΌΡ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΡΡ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠΈΠΎΠ΄Ρ, ΠΊΠΎΠ³Π΄Π° ΡΠΈΠ³Π½Π°Π»Ρ Q ΠΈ Qbar Π½Π΅ ΡΠ²Π»ΡΡΡΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ? ΠΠ° ΡΠΈΡ. 17.45 ΠΏΠΎΠΊΠ°Π·Π°Π½Π° ΡΠ°ΡΡΡ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°, Π³Π΄Π΅ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΠΈΠ΄Π΅ΡΡ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π΄Π»Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ² ΡΠΈΠ³Π½Π°Π»ΠΎΠ².
Π ΠΈΡ. 17.44. ΠΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ ΡΠΈΠ³Π½Π°Π»ΠΎΠ² Π² ΡΡ Π΅ΠΌΠ΅ Π½Π° ΡΠΈΡ. 17.42
**** 09/06/99 21:05:11 *********** Evaluation PSpice (Nov 1998) **************
** circuit file for profile: Dflip1
*Libraries:
* Local Libraries :
.STMLIB ".\DFLIP.stl"
* From [PSPICE NETLIST] section of pspiceev.ini file:
.lib nom.lib
*Analysis directives:
.TRAN 0 2ms 0 2us
.PROBE
*Netlist File:
.INC "dflip-SCHEMATIC1.net"
*Alias File:
**** INCLUDING dflip-SCHEMATIC1.net ****
* source DFLIP
U_DSTM3 STIM(1,0) $G_DPWR $G_DGND N00046 IO_STM STIMULUS_CL
U_DSTM2 STIM(1,0) $G_DPWR $G_DGND N00022 IO_STM STIMULUS=D
U_DSTM1 STIM(1,0) $G_DPWR $G_DGND N00015 IO_STM STIMULUS=PS
X_U1A N00046 N00022 N00034 N00015 M_UN0001 M_UN0002 $G_DPWR $G_DGND
+ 7474 PARAMS:
+ IO_LEVEL=0 MNTYMXDLY=0
U_DSTM4 STIM(1,1) $G_DPWR $G_DGND N00034 IO_STM IO_LEVEL=0
+ 0 0
+ +0 1
+ REPEAT FOREVER
+ +0.4ms 0
+ +0.6ms 1
+ ENDREPEAT