«  »

Математические модели в программе логического проектирования



5

1.

9

1.1 10

1.2 15

1.3 18

1.4 - 21

1.5 23

2. Electronics Workbench

28

2.1 Electronics Workbench 28

2.2 Electronics Workbench 32

2.3 ,


41

3.


48

4. 53

4.1 53

4.2 2- 54

4.3 4- 56

4.4 58

5. 61

5.1 61

5.2 62

5.3 62

5.4 65



6.

67

6.1 HELP, 67

6.2 Description 67

6.3

68

6.4 68

7. - 71

7.1 71

7.2 73

7.3 -

76

8. 81

8.1 81

8.2 87

91

93






, "
" ().

, - ,
.
, ,
.
, .


,
:

1)
, , ,
,

.
( ).

2)
-
. ,
.

3) -
( ,
, ,
..).

4)
,
, - ,
,
.

5)
, ,
.
.

.

.

-

Electronics Workbench Interactive Image Technologies Ltd.
(Canada).

(shell)
, .
- - .

, :

1. ,

.

2. , ,
, -.
, ,
.

3. ,
.
, ,
.

4. ,
( ).

.
.

5. ,

, , ,
-, - ,
,
(sweep) ,
.
.

6. ,
, ,
,
.

7. , .
386 .

8. .
Windows.
( )
.

9. , Help,
, ,
, , .

,
. ,
,
CAD' (Computer Aided Design) Electronics Workbench
.


.
, ,
.


.

.


,


.

1.

,
.

,
,
,
.
,
. ,
(
,
),

.


:

1)
, () ;

2) ,
,
;

3)
( )
;

4) ()
.

1.1


.

.
,
. , ,
,
() .

1- -
. (.
. 00, 01, 10, 11)
.
, - .
, (n=2)
.
.
(. . 1.1) n 2
n .

1.1

.

1- 1 0 0 1 1

2- 2 0 1 0 1

0 0 0 1

s 0 1 1 0



2- -
,
f(X1,X2) (. . 1.2).

, .

1.2

.

1- 1 0 0 1 1

2- 2 0 1 0 1

f(X1,X2) f0 f1 f2 f3



f0=f(0,0); f1=(0,1); f2=(1,0); f3=(1,1) -
f(X1,X2) X1 X2.
.
,
. ,

1.2, 0 2n -1,
,

. ,
f(X1,X2) :

f(X1,X2) = f0 , 1=0, 2=0 ;

f1 , 1=0, 2=1 ; (1.1)

f2 , 1=1, 2=0 ;

f3 , 1=1, 2=1 ;

, -
(
). ,
:

f(x1,x2)= x1x2f0+ x1x2f1+ x1x2f2+ x1x2f3 (1.2)

;
.1.2,
1 , 0 -
. (1.1) (1.2)
(1.2)
xi .



:

- ,
, (. )
,
fi 1,
,
xi 0 .


n 1,
,
() .
() , ,

.

,

,
.
. ,
() ().
,
.
,
. , , ,
, .

,

- , .
:

- ,
, ,
,
, fi 0,

, xi
1 .


.

1- -
,
.

2- -
.

3- -
.

1.1
:

p(x1,x2) = x1x2

s(x1,x2)= x1x2 +x1x2
(1.3)

p(x1,x2) = (x1+ x2) (x1 +x2) (x1+x2)

s(x1,x2) = (x1+ x2) (x1 +x2)
(1.4)

3- - ()

.
.

4- -
,
.
,
, .
(1.3), (1.4)
.

)

)

. 1.1 .

,
.

1.2.


,
..
.
, , (
), , , ,
, ( ) ..
- ,
.
, , ,
,
, ,
.
.
,
, , , .

.

,
,
,
(, , )
(,
, .). ,
,
, ,
.


, :

( );

2 - ( --);

( -).


- .
,
, ,
.
.

1- - () ()
,
. ,
( )
,
() ( ).
()
(). , ()
.

2- -
.
() ,
(), .
.
,
. ,
. ()
.
. ,
.

3- - ( )
. ,
, , ,
, .
.
,
- .
-
, ,

.

.
, ..
(). .

1.3.

, :

f = x1 x2 x3 + x1 x2 x3 + x1 x2 x3 ( 1.5)

1- - .
,

. :

f = x1 x3 + x2 x3 + x1x2 (1.6)


. (1.6),
, . ,
().
, (1.5)
, ,
:

f = x1x3 + x2x3 + x1x2 (1.7)

2- -
. .
,
1. 1 ,
.
1,

, .. .
(1.7):

1) x1x3 = 1 x1 = 0, x3 = 1;
x21 + 1x2 = 1; , - ;

2) x2x3 = 1 x2 = 0, x3 = 1;
x11 + x10 = x1 ; ,
;

3) x1x2 = 1 x1 = 0, x2 = 1;
1x3 + 0x3 = x3 ; ,
.

, ,
() :

f = x1x2 + x2x3 (1.8)

,
, . ,
,
. ,
,
.

,
.
, .

, 0.
.
,
:
,
0.
.
0, - .

3- - .
, ():

f = x1x2(x2 + x3)


. ,
:

f = x1x2 + x2x3 = (x1 + x2)(x2 + x2)(x1 + x3)(x2 + x3) = (x1 +
x2)(x1 + +x3)(x2 + x3) = f

,
.

1.4. -


().
..

. ( )
( ),
.
- ,
,
, .

, (1.5), :

f = x1x2x3 + x1x2x3 + x1x2x3 + x1x2x3

1- - 1-
. :

fc = x1x3 + x2x3 + x1x2

2- - ()
, -
() () - ().
-
() ; :
. ,
() (). ,
().
()
(), -
(. . 1.3).

1.3

.

-

x1x2x3 x1x2x3 x1x2x3 x1x2x3

x1x3 (

(

x2x3 (

(

x1x2

( (




. -
, ,
, (,
.1.3 -). ,
,

.
,
. ,

. ,
(!)
,
.
, (),

.

(..1.3), .
x1x2 x2x3. ,
x1x3.

. , x1x3
.


f = x1x2 + x2x3 (1.8*)

(1.8) (1.8*),
.

3- -
,
:

f = x1x2(x2+x3)

1.5.

(R((6)

.
. .1.2 R=2,
3, 4 5.

.1.2 (),
(), () () .

q=2R ,
q . . 1.2 (a-)
.
, ,
, , , 1.
0.
, ,
.1.3(a-).

.1.3
: ) F=AB+AB; ) F=ABC+ABC+ABC+ABC; )
F=ABCD+ABCD+ABCD+ABCD.


, ,
. .1.3()
=01 CD=10
, ABCD = 0110 ( ABCD).
,
. i-
F=fi=1,
1 (.. mi ).
F=fi=0, 0 (..
). ,
( ),
( ) ( )
.

F ,
1, F
( 0). .1.3(a)
F6
. Ÿ F6=F9=AB+AB
.

R(6
( q(64)
.
* R((6.

, ..
fi=0 fi=1,
.
.

,
.
. ,
, , -
. , ,
Ք.

,
.
(),
- : fi=0 1.
,
.




F(A,B,C,..., N) = AF0(O,B,C,..., N) + AF1(1,B,C,..., N)

- , F0(0,B,C,..., N) F1(1,B,C,...,
N) F =0 =1.
. :

F = AB+ACD+DE = A(B+DE)+A(CD+DE) = AF1+AF0, F= AB+ACD+DE = D(AB+AC) +
D(AB+E) = DF(1 + DF(0



. F0, F1
. , ,
,
.

2. Electronics Workbench

2.1 Electronics Workbench

Electronics Workbench Interactive Image Technologies
3.0, 4.0, 4.1,
5.0, 5.12 Professional Edition. ,
. , ,
. 3.0, 4.0 16 ,
Electronics Workbench 4.1 - 32-.
1.4 3.0 16
5.12,
( 80 -150 ).
() ,
,
Windows .
Electronics Workbench,
Electronics Workbench 4.1,

386.

.2.1 Electronics Workbench.

Electronics Workbench, (.2.1),
,
(Electronics Workbench - -
).
,
, .
( )
.


,
.
, ,

. ,
(
)
.

, ,
.

,
(- ),
,
,
.

Electronics Workbench.

1) .
,
.

. ,
(, ,
).

2)
SPICE, SPICE

( ,
).

3) OrCAD PCB (
.NET) .

4) : ,
, ,
, , , ,
, ,
., , ,
, , .
.

5)
. , .
, !
.

6) : (
, ,
);
( , ,
X, Y, ,
);
(Bode Plotter); (Word
Generator); .
.

.

7)
.

.

8) .

9) ,
, .


,
.

Electronics Workbench DOS, Windows Macintosh.
Windows 16- 32- .
,
, 30 (
5
, ).
10 , :
, . ,
.

2.2 Electronics Workbench

.1.4 Electronics Workbench
Windows,
.

Electronics Workbench 2-
:

- 1- - .
Open File.
Widows . .2.2.

.2.2

Samples Wbnch.
,
Complex Tutorial. - ca.4.
Windows - OK.

- 2-
. New File.

.

:

- ;

-
( .


:

- :

- (
)
(
);

- ,
( )
.

-

.

, :

- ;

- ;

- .

Electronics Workbench(..2.1):

File:

New - , ,
;

Open - ( Electronics Workbench);

Save - ()
;

Save as -
;

Revert to saved - ;

Print - ,
, :
- , ,
, .., - ,
, ..;

Print Setup - ( Windows Setup
);

Exit - Electronics Workbench;

Import from SPICE - SPICE - ,
SPICE ()
;

Export to SPICE - SPICE ,
SPICE;

Export to PCB - PCB ;



Edit:

Cut - ,
Electronics Workbench (. Paste)
- (
) ,

,
, ;

: ,
-
;

Copy - ;

Paste - ,
Cut Copy;

;

Delete - ;

Select All - , ;

Copybits - Windows;
. , , ..
Windows ( Word);
Electronics Workbench ,

,

;
(Paste)

Show Clipboard - ;



Circuit:

Activate - (
);

Electronics Workbench;

Stop - ;
;

Pause -
, .. Pause
;







Label - () ;
, ;

Value - () ;

Model -
;
, Electronics Workbench
;

Zoom -
Model;

Rotate - 90
;

Fault -

: , ;

Subcircuit -
( ) Custom;

Wire color - ;

:
;

Preferences - :
, , ,
;

Analysis options - :
, ,
, ,
, ,
() ,
;



Window:

Arrange - Electronics Workbench;

Circuit - ;

Description - ;

Custom (Subcircuit) - (),
, ;

Passive - ;

Active - ;

Field Effect Transistors - ;

Control - (, ,
, ..)

Hybrid - (-) ;

Indicators - ;

Gates - ;

Combinational -
;

Sequential - , ;

Integrated Circuit - .



Electronics Workbench
milspec (
ANSI) 117-15 (DIN).
Electronics Workbench.

,
.
( )
117-15.

2.1



117-15





2.1



117-15. .

-



:

- ;

- ;

- ;

- ( );

- ;

- ;

- .

11-
Window, .

2.3 ,


.

.2.3 .


. (. .2.3) 16 () 8
.
.
.

:

1) .

,
,
- 1 0.
0 1
.

2) .


() .

- Step - ( )
;

- Burst - 16
, ;

- Cycle - ( CTRL+T

Electronics Workbench.


.

3) , .



Save, Load Clear . Save Load
Windows
.
DP.

4) .


Clk.
1 0.

5) (. Trigger).


,
( ).
,
, ,
:

- ;

- .

6) .


Frequency. Mhz, Khz, Hz, .

() .

.2.4 ()
.


.
.

(..2.4)

8- ().



.

Hex: -
.

Clear - ()
.

Time base - ,
.

:

- ;

- ;

Burst -
;

External -
,
;

Pattern -

Pattern,
(. :1)
.). 1 0 .. 0 1(
, 0 1 ).

() .

.2.5 ( ).


.

:

- ;

- ;

-
.

.

(..2.5)
,
:

1) .


8- .
:

-
( 8 ).

;

- ,
, (
) :


.

(. 2) .)

2) .


() A H,
. OUT
1, 0 X ,
.

3) .

,
,
:

.
(. 4) )
(. 6) ).

4) () .
.


, ,

:

Electronics Workbench -
.
,
.

: ().
, .

5) .


. ..
( ,
), .


:


.

6) .

(
) :


Electronics Workbench. ,

(Copy), (Paste) (Subcircuit),
(. Copy, Paste Subcircuit).

: , , .
- ..

7) -.

( )
:

3.


()
,
,
, ,
, , .
,
.
f(v) fq(v):

zq=fq(xn,....,x1),

zq- ,

xp- , p= 1, 2, .....,n, q= 1, 2, ....,k;

() ,
.

,
() ,
, .
. ,

fq(v), (
), .

-, ,
.3.1().

)

)

)

.3.1 -

- ( )
(i=1, 2, 3).
,
, x1 x2,
x1 x2,
-,
x1 x2 . i
,
. , i
x1, x2 0 1 1 0.

(, , -),
.

, ,
x1 x2 ,
,
x1 x2,
. x1 x2
( ), -
, .3.1(), -

, xp .

. 3.1() , :

xp(t)= xp , :

- ,

- ,

xp.


(.3.1()), ,
xp , ,
.
.

,
, .. .
, ,
.

)

)

.3.2


.3.2() ,
.
, - . .3.2(),
f(v)=x3 x1+x3 x2,
.

x1= x2=1 x3.
f(v)=x3 +x3 =1, .. ,
x3.

(.3.2()).
,
,
( x3 0 1 1 0).

,
.

,
, -
() .
, ,
.
, ,
.

4.


.

4.1

.4.1 1-

.4.1 (
4- A, B, C D Y) :

Y=ABC+BCD+BCD+ABCD

-
.

4.2 2-

)

)

.4.2 2-

.4.2(,) .
2- (1,2 1, 2 ).
:

Y=1 A>B

:
.4.2() , , .4.2() -.

.
(2 2
4, 24=16 - 16 ).
4
4 .

( .4.3)

.4.3

6- .
,
(
).
: 1, 2, 1, 2 Y.

4.3 4-

)

)

.4.4 3- .

.4.4(,) . .4.4()
, , , .4.4() -.
01112 710.
, (
) ..4.5

.4.5

.

- 0100
..4.4().
.
-
.

4.4

.4.6


.4.6 .

.
:


0 1. 4
24=16 (4- ).

Out
.
, .

.4.6
..4.7.

.4.7
.

-
.

.4.8 , ,

.4.8
4- .
Y 1 0.

.4.8.
..4.9

.4.9


Electronics Workbench.
. Electronics
Workbench ..4.10

.4.10


(
).

5.



.

.

:

Electronics Workbench.

5.1


Electronics Workbench.
Labs. ,
, Custom.


Save as File.
..5.1.

.5.1 .

() Custom
().
,
,
.4( ), .

5.2 .

1- :
,
:

) , , ;

) -.

2- : ,
, -, -

5.3

1- :
( ) ,
, , -:

-
;

;

- ,
;

, Custom
.

2- : ( )
2- :

) 2 - 1, 2 2 ”- 1,2.
, ,
;

) ,
;

) ,
.


, ,
-(NAND).
.

Custom
.
. ,
:

- 4
0 1 (2
- , 2 - );

- ( );

- ,
;

- ,
, 1 (
1 kHz, 1 ms(div);

- ,
.

:

- ,
;

- .

3- :
4- .
.

-
;

- ;

- , , -(NAND),
;

- 4 ;

- Load,
Parit;

- ;

- Burst;

- ;

- ,
;

- ;

, .

4- : 4- .
(. .5.2 Electronics
Workbench .
.
(
), ,
.

. 5.2 .

-
, ,
( );

-
- A, B, C, D;

, Out 0 1, A, B,
C D

- , Edit;

-
(. ),
Custom (Load
Parit) (. );

- .

5.4

1. .

2.
?

3. .

4. - ?

5.
, ,
(.4- ) ?

6.
?

6.

6.1. HELP,

Electronics Workbench Help
. Help Windows
- Help, -
Help Index...( Electronics Workbench
). .

, .

6.2 Description

, Description,
-
.

Windows
Windows. ,
Word, Cut Copy Edit.
Windows Description
- Paste, (
).

6.3.

Electronics Workbench
.

Print -
( Windows
)
..6.1.

.6.1 Electronics
Workbench.

Electronics Workbench
Windows.
Word Paintbrush( ).
()
Description Help.

6.4


-
,
(. .6.2)

.6.2

2 3 .
Example Practic,
c
( DP).

.


,

Revert to Saved File.


:

1)
( Burst):

) (Step);

) (Burst);

) .

2)
( Burst):

) (Burst);

) (Pattern
).

7.-

7.1 .

:

1) .

2) .

3) .

4) .

5) .

6) .

7) .

8) .

:

- - 1 ..

- - 1 .

- - - 1 .

- - 1 .

- - 1 .

- - 1 .



. 7.1

.7.1 .

7.2 .

7.2.1 , (. 7.1).

7.2.2 (. 7.2).

7.2.3 .

7.2.4 .

7.2.5 .

7.1

.



, . .(.). (.).

PI-133



4800

1.

4800

Samsung 14 3240 1. 3240

Microsoft mouse

168

1.

168

Windows 95

1848

1

1848

Microsoft Office

5472

1

5472

Electronics Workbench

14400

1

14400



Hewlett Packard 695c

3240

1.

3240

Pilot 480 1. 480

120 1. 120

48 1. 48


: 34064 .

7.2

.





(.) () (.)

1100 5 250





- 1100

600

600 5

5

5 250

136,35

136,35





600

600

400 15

15

15 409,05

409,05

272,7



-

600

600

400 35

35

35 954,55

954,55

636,36

-

600

350 15

15 409,05

238,65

350 5 79,55

-

600

600 15

15 409,09

409,09

- 600 5 136,35


: 4726,9 .

- ;

- ;

- ;

- ;

- ;

- ;

- ;

- .

7.2.1 :

34064 . (. 2.1).

7.2.2 :

4726,9 . (. 2.2).

7.2.3 20%
:

..= ..*20/100%

..- .

..= 4726,9*20/100= 945,38 .

7.2.4 39%
:

..+..= 4726,9 +945,38= 5672,28 .

= (..+..)*39/100% ;

- ;

= 5672,28*39/100% =2212,19 .

7.2.5 250% :

= ..*250/100%

- .

= 4726,9*250/100% = 11817,25 .


:

7.3

.





(.)

34064



4726,9



945,38

2212,19

11817,25


: 53765,72 .

:

= +

- (. 2.3)

- 20% :

=53765,72*20/100=10753,14 .

:

=53765,72+10753,14=64518,86 .

7.3 -

-

-
.
.

:

7.3.1 (
).

7.3.2 :

) ;

) ;

) ( ).

7.3.3 .

7.3.4 .

,
, ,
.

7.3.1
, ,
35 . .
( ) 3,6
. .

: =35000+3600=38600 .

=64518,86

- ;

- .

7.3.2 .

) (
3 ) .

=/3

- ;

- .

=3950/3=1316,67 .

=11976/3=3922 .

) .

2 2
. :

- 350 . ;

- 450 . .

: =(350+450)*2*12=19200 .

2-

. :

=350*2*12=8400 .

) .


1800 . . =1800 .


.

:

- =++

=1316,67+19200+1800=22316,67 .;

- =++

=3922+8400=13322 .

7.3.3 ( 1 . 9600 .):

- 1,5 .;

=1.5*9600=14400 .

- 0,7 ..;

=0.7*9600=6720 .

7.3.4
(
). 8.

.

7.4


1 .



38600 . 64518,86 .

22316,67 . 13322 .

14400 . 6720 .

( ) 1 8

:
75316,67 . 84560,86 .

2.4
.
4
, , .
8
,
- ,
(
30% ).

.
, ,
,
.


,
.

8.

.

.

8.1

8.1.1 .


.

) [B/M].

(1=105).

- :



.
- -,
, , ,
().
[/2].
, :
( ); ( );
, ; ;
; ; ();
.

8.1.2
.

,
,
.
,
, 20-30- .



.
,
,
.

,
:

1) , ,
,
, .

2) , ,
, , .


.
, ,

, .
, , ,
.. ,
, .
- ,
,
, ,
.

8.1.3 .


,
, , .. .

, ,
.

- ,
.

- .

(
) :



T - .

8.1
, .

8.1

.




















25 /2

( =

t<200 */2 )

10 /2

( =

t<80 * /2 )

2,5 /2

( =

t<60 * /2 )

1 /2

( =

t<24 * /2 )

8

8







,





(

USASC95.I-1996) 10-100

6 :

10 /2 -

1 /2 - -
.

(6
)=0,1...1,0

*/2 ( )



8.1

.

.

30-30000 10 /2

,

,

30-30000 1 /2

10 /2

t<6



8.1.4 .

f>300 ( )
()
:

,



- , ;

G - () ;

r - ;

L - .



( ),
, .
.

8.2


:

, ;

r ;

L .

8.2.1 .

,
:

- ()
(1) .

. 8.2 :

8.2

.

N (.) (.)

1

2

3 10

100

200 100

200

300

( r=15 , L=6, G=0.7)

- 8.3 :

8.3

.









- ()

- .

- 8.1.

8.2.2 r.


:

- () r
(1) .

r . 8.4 :

8.4

.

N r (.) r (.)

1

2

3 1

10

20 10

20

30

( = 150 , L=6, G=0.7)

8.5 :


8.5



.

r



...



...



- (r);

- .

- 8.1.

8.2.3 L.


:

- () L
(1) .

L . 8.6 :

8.6



.

N L (.) L (.)

1

2

3 1

3

6 3

6

9

( = 150 , r=15 , G=0.7)

8.7 :

8.7

L.

L



...



...



- (L);

- .

- 8.1.



-


.

:

, ,
.
.


- - CAD Electronics
Workbench.


,
..


, .

,
.

.

( , ,
)
.

,
.

, ,
-
, ,


.
(

) Electronics Workbench .

( )
.

Electronics Workbench.

- .

.

-
.
- .
:

-
;

-
;

-
, ,
,
.



ה.

.

1.. ., .. .

, . , 1982.

2. , ,

.

, . , 1988.

3. ..

.

, , 1987.

4. .

( . .., ..)

, , 1982.

5. .., .. .

, . , 1998.

6. .., ..

.

, , 1983.

7. ..

.

, , 1980.

8. .., .., ..

.

, , 1989.

9. ..

.

, , 1976.

10. .., .. .

-, . 1996.

11. ..



.

, , 1993.

12. .

, . , 1988.

13. .., ..,

.

, , 1985.

14. .. .

, , 1988.

15. ..

.

, , 1989.

16. . .

. 1 , , 1987.


?
?
?