

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Material Type: Assignment; Class: Digital Electronics; Subject: Electrical Engineering; University: New Mexico Institute of Mining and Technology; Term: Fall 2007;
Typology: Assignments
1 / 2
This page cannot be seen from the preview
Don't miss anything!


EE 231 Fall 2007
Homework #5 Due November 19, 2007 4.10 Derive a minimum-cost realization of the four variable function that is equal to 1 if exactly tow or exactly three of its variables are equal to 1; otherwise it is equal to 0. 4.21 Find the minimum-cost circuit for the function f(x1,…,x4) = Σm(0,4,8,13,14,15). Assume that the input variables are available in uncomplemented form only. (Hint: use functional decomposition). 4.23 Use the tabular method discussed in section 4.9 to find a minimum cost SOP realization for the function f(x1,…,x4) = Σm(0,2,4,5,7,8,9,15). 4.33 Consider the circuit in Figure P4.2, which implements functions f and g. What is the cost of this circuit, assuming that the input variables are available in both true and complemented forms? Redesign the circuit to implement the same functions, but at as low a cost as possible. What is the cost of your circuit? 6.1 Show how the function f(w1,w2,w3) = Σm(0,2,3,4,5,7) can be implemented using a 3-to-8 binary decoder and an OR gate. 6.4 Repeat problem 6.3 for the function f = w 2 w 3 + w 1 w 2. 6.7 Consider the function f = w 2 + w 1 w 3 + w 1 w 3. Show how repeated application of Shannon’s expansion can be used to derive the minterms of f. Figure P4.2. Circuit for problem 4.33. f g x 2 x 4 x 4 x 1 x 3 x 1 x 3 x 2 x 3 x 4 x 1 x 3 x 4 x 2 x 1 x 1 x 4 x 3 x 1 x 4
EE 231 Fall 2007
6.11 Consider the function f = w 1 w 2 + w 2 w 3 + w 1 w 2 w 3. Give a circuit that implements f using the minimal number of two-input LUTs. Show the truth table implemented inside each LUT. 6.31 Figure 6.21 shows a block diagram of a ROM. A circuit that implements a small ROM, with four rows and four columns, is depicted in Figure P6.3. Each X in the figure represents a switch that determines whether the ROM produces a 1 or 0 when that location is read. (a) Show how a switch (X) can be realized using a single NMOS transistor. (b) Draw the complete 4x4 ROM circuit, using your switches from part (a). The ROM should be programmed to store the bits 0101 in row 0 (top row), 1010 in row 1, 1100 in row 2, and 0011 in row 3 (bottom row).
3 d^ 2 d^ 1 d^ 0 V DD 2- to- 4 de co de r a (^) 0 a (^) 1 d