dr. eric m. schwartz hw1 sol.bdf 3701 hw 1 solutions · dr. eric m. schwartz hw1_sol.bdf c_h 8 8 00...

1

Click here to load reader

Upload: dodien

Post on 15-Apr-2018

213 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Dr. Eric M. Schwartz hw1 sol.bdf 3701 HW 1 Solutions · Dr. Eric M. Schwartz hw1_sol.bdf C_H 8 8 00 00 B_H A_L 00 ... 3701 HW 1 Solutions ... hw1_sol.bdf Author: ems Created Date:

Dr. Eric M. Schwartz hw1_sol.bdf

C_H

8

800

00

B_H

A_L

00

XX = /( A*B + /C )

C_H'00

A_L

B_H '00

'00A_H

'00

'00

4 C)chip2

B_H

C_H'00

XX = /( A*B + /C )

XX_L

A_H

1 C)

'00 3

chip1

1300

102B_HA_L

402

X = A*/B + A*C

1302

A_L

C_H

C_L

C_H

B_HZ_L

C_HB_H

B_L

A_L

C_LZ_H

A_H

3 E) 4 E) X = A*/B + A*C

1 E)

B_L

Y_HB_L

C_H

2 D)

A_H

Y_L

3 D)A_L

1 D)

B_HY_H

C_H

C_H 4 D)

C_H

X = A*/B + A*C

C_H

B_HXX_L

2 C)

A_HB_H

3 C)

A_H

B_H

A_H

C_HC_H

4 C)

A_L

X = A*/B + A*C

C_H

B_HB_H

W_H C_H

A_H

1 B)

W_H2 B)

A_H3 B)

A_H

A_L

B_H

D_H

C_H

4 B) X = A*/B + A*C

C_HB_H

V_L

B_H

V_H

C_H

B_H

A_H2 A)A_H 3 A)

A_H

4 A)A_H

X = A*/B + A*C

A_H

chip2 -- 00 (BOR2 & NAND2, 4 gates)chip1 -- 02 (BAND2 & NOR2, 3 gates)

5 (Alternative solution with 8 gates)chip2 -- 00 (BOR2 & NAND2, 4 gates)chip1 -- 00 (BOR2 & NAND2, 4 gates)

Note: Quartus has no Level Shifter with bubble on input side.

Z = (/A + /B) * /C

Y = /(A*B) * C

W = A*B*/C + /(A*B*C)

Y = /(A*B) * C

W = A*B*/C + /(A*B*C)

XX = /(A*B + /C)

V = A * [/(B*/C) + C*D]

Z = (/A + /B) * /C

Y = /(A*B) * C

W = A*B*/C + /(A*B*C)

XX = /(A*B + /C)

V = A * [/(B*/C) + C*D]5 (Solution with 7 gates)

X = A*/B + A*C

X_H

XX = /(A*B + /C)1 C)

XX_L

Z_H

XX_H

1 C)

4 C)

V = A * [/(B*/C) + C*D]1 A)

2 E) Z = (/A + /B) * /C

3701 HW 1 Solutions

XX_L9

31A_H

2

12

10

54

6

12

9

108

11

2

13

9

5

46

1

2

X_H12

1111

3

2

5

12

13

13

10

X_L

A_H

A_LC_H

C_H

B_HX_L

C_H

B_HA_H

A_H B_H

X_L

W_LX_H

D_H

D_H

X_H

B_H

C_H6

V_H

B_L

NAND2

102

NAND2

114

NAND2

115

NAND2

117

NAND2

118

NOR2

110

BOR2

109

BOR2

111

BOR2

112BOR2

113

BOR2

100

BOR2

99

BAND2

108

BAND2

107

AND2

76

AND2

77

AND2

78

AND2

79

AND2

80

AND2

81

AND2

82

AND2

83

AND2

84

AND2

85

AND2

86

OR2

68

OR2

69

OR2

70

OR2

71

OR2

72

OR2

73

OR2

74

NAND2

89

NAND2

34

NAND2

35NAND2

36

NAND2

37NAND2

38

NAND2

40

NAND2

41NAND2

42 NAND2

45

NAND2

48

NAND2

49NAND2

50

NAND2

51

NAND2

52NAND2

54NAND2

55

NAND2

56

NAND2

57

NAND2

58

NAND2

59

NAND2

60

NAND2

61

NAND2

62

NAND2

63

NAND2

65NAND2

66

NAND2

67

AND3

29AND3

30 AND3

31

AND3

32

NOT

16NOT

18

NOT

19

NOT

20

NOT

21

NOT

22

NOT

23

NOT

24

NOT

25

NOT

26

NOT

27

NOR2

15

BOR2

87

BOR2

88

BOR2

90BOR2

92

BOR2

97

BOR2

14

BNOR2

96

NAND3

95NAND3

94

BNAND2

inst

BOR2

inst3

BNOR2

inst2 BNAND2

inst6

BNAND2

inst7