3 Pages

thw_mod2_no3

Course: ECE 270, Spring 2012
School: Purdue
Rating:
 
 
 
 
 

Word Count: 202

Document Preview

270 Introduction ECE to Digital System Design Fall 2011 TakeHomaWork for Module 2 Due September 19, 2011 1. [10 points] For the function mapped below: W Y 1 0 1 Y 1 X 1 X 0 1 X 1 0 1 0 0 1 W 1 0 Z 0 Z Z (a) [5 points]Write a minimal sum-of-products expression and calculate its cost: (b) [5 points] Write a minimal product-of-sums expression and calculate its cost: Name:...

Register Now

Unformatted Document Excerpt

Coursehero >> Indiana >> Purdue >> ECE 270

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
270 Introduction ECE to Digital System Design Fall 2011 TakeHomaWork for Module 2 Due September 19, 2011 1. [10 points] For the function mapped below: W Y 1 0 1 Y 1 X 1 X 0 1 X 1 0 1 0 0 1 W 1 0 Z 0 Z Z (a) [5 points]Write a minimal sum-of-products expression and calculate its cost: (b) [5 points] Write a minimal product-of-sums expression and calculate its cost: Name: __________________________________________ Signature: ______________________________________ Class No: __ __ __ __ - __ Score: _______ / 60 Your Class No. is the last four digits of your PUID followed by the first character of your last name. ECE 270 Introduction to Digital System Design Fall 2011 2. [10 points] Express the complement of the following function as an SET ON and draw a NAND-NAND circuit realization: F(X,Y,Z) = Y + XZ ________________________________________________________________________ 3. [10 points] Express the dual of the following function as an OFF SET and draw a NOR-NOR circuit realization: F(X,Y,Z) = Y + XZ ECE 270 Introduction to Digital System Design Fall 2011 4. [30 points] Assuming that only true variables are available, realize the function F(X,Y,Z) mapped below three different ways: (a) [10 points] Using only 7400 (quad 2-input NAND) chips (b) [10 points] Using only 7402 (quad 2-input NOR) chips (c) [10 points] Using only 7403 (quad 2-input open-drain NAND) chips X Z Z 1 1 Y 0 0 Y 1 0 X 1 1 Y Show complete schematics for each realization, along with your derivations.
Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Purdue - ECE - 270
ECE 270Introduction to Digital System DesignFall 2011TakeHomaWork for Module 2 Due September 21, 20111. [20 points] Simplify the function mapped below in terms of XOR or XNOR operators, draw a circuit realization, and compare the cost of this "simplif
Purdue - ECE - 270
ECE 270Introduction to Digital System DesignFall 2011TakeHomaWork for Module 3 Due Friday, September 301. [10 pts] Assume a hypothetical PLD has macrocells of the following configuration:2 3 4 5 6 7 1 8 9 10 11 12 13 2 3 4 5 6 7 1 8 9 10 11 12 132 3
Purdue - ECE - 270
ECE 270Introduction to Digital System DesignFall 2011TakeHomaWork for Module 3 Due Monday, October 31. [20 pts] Complete the ABEL file, below, that implements a "dorm-room alarm" system using a 16V8 PLD. Your alarm should accommodate eight sensor inpu
Purdue - ECE - 270
ECE 270Introduction to Digital System DesignFall 2011TakeHomaWork for Module 3 Due Wednesday, October 51. [14 pts] Show how you can implement any arbitrary 3-variable Boolean function using only an 8:1 multiplexer (specifically, a 74x151), an LED, som
Purdue - ECE - 270
ECE 270Introduction to Digital System DesignFall 2011TakeHomaWork for Module 4 Due October 171. [20 pts] Complete the timing chart for the edge-triggered flip-flop, below, assuming its tPLH(CQ) is 10 ns and its tPHL(CQ) is 5 ns. 5 nsD CLK Q Q_LDete
Purdue - ECE - 270
ECE 270Introduction to Digital System DesignFall 2011TakeHomaWork for Module 4 Due October 191. [10 pts] Given the timing diagram, below, for a state machine that has one input (EN) and two state variables (Q1 and Q0), derive a state transition diagra
Purdue - ECE - 270
ECE 270Introduction to Digital System DesignFall 2011TakeHomaWork for Module 4 Due October 211. [10 pts] Design a state machine that serves as a simple two-floor elevator controller. When the elevator is on floor one, the digit "1" should be output on
Purdue - ECE - 270
ECE 270Introduction to Digital System DesignFall 2011TakeHomaWork for Module 4 Due October 24Implement a "dorm-room alarm" that accommodates eight sensor inputs, labeled S0 through S7, plus an ARM/DISARM pushbutton than can be used to "toggle" the sta
Purdue - ECE - 270
ECE 270Introduction to Digital System DesignFall 2011TakeHomaWork for Module 4 Due October 261. [20 pts] Given the following circuit based on a 26V12 PLD, complete an ABEL file that implements a 3-bit programmable binary UP counter, i.e., a counter th
Purdue - ECE - 270
ECE 270Introduction to Digital System DesignFall 2011TakeHomaWork for Module 5 Due November 4, 20111. [8 points] Radix addition (base 2)1 0 0 1 1 + 0 1 1 1 1 1 0 0 1 1 + 1 0 0 1 1 -0 1 1 1 1 + 1 0 0 0 0 -0 1 1 1 1 + 0 1 0 1 0 -2. [12 points] Radix
Purdue - ECE - 270
ECE 270Introduction to Digital System DesignFall 2011TakeHomaWork for Module 5 Due November 7, 20111. [36 points] Determine how the condition codes (C, Z, N, V) are set for 2-bit Radixsubtraction. Show all work. 1 0 1 0 - 0 1 - 1 0 _ _1 0 - 1 1 _C
Purdue - ECE - 270
ECE 270Introduction to Digital System DesignFall 2011TakeHomaWork for Module 5 Due November 9, 20111. [20 points] Compile the ABEL program (listed below) using ispLever in order to determine the minimum number of P-terms required for the code as writt
Purdue - ECE - 270
ECE 270Introduction to Digital System DesignFall 2011TakeHomaWork for Module 6 Due Friday, November 181. [20 points] Given the "snapshot" of memory shown, calculate the result stored in memory along with the condition codes generated when each "shaded
Purdue - ECE - 270
ECE 270Introduction to Digital System DesignFall 2011TakeHomaWork for Module 6 Due Monday, November 281. [10 points] To implement transfer-of-control instructions in the simple computer requires modification of the program counter. Briefly describe th
Purdue - ECE - 270
ECE 270Introduction to Digital System DesignFall 2011TakeHomaWork for Module 6 Due Wednesday, November 301. [20 points] List the signals asserted on each cycle for the Simple Computer described on the Reference Sheet. Assume that the stack pointer poi
Purdue - ECE - 270
ECE 270Introduction to Digital System DesignSpring 2012Traditional Lecture Homework Set for Module 1Due at the Beginning of Class (4:30 pm) on Wednesday, January 25Name: _ Signature: _Class No: _ _ _ _ - _ Score: _ / 100Your Class No. is the last f
Purdue - ECE - 270
ECE 270Introduction to Digital System DesignSpring 2012Traditional Lecture Homework Set for Module 2Due at the Beginning of Class (4:30 pm) on Wednesday, February 8Name: _ Signature: _Class No: _ _ _ _ - _ Score: _ / 100Your Class No. is the last f
Purdue - ECE - 255
Common-EmitterModerate Input Impedance ZinR1| R 2 | rCommon-BaseLow1 R E | r | gmCommon-CollectorHighR1 R 2 r + (1 + 0 ) R E R L Moderate Output Impedance ZoutRCModerateRCLow r + R1 R 2 R S RE 1 + 0 Voltage GainA Vi = Vout Vin- gm ( R C R
Purdue - ECE - 255
Cascode AmplifierVddVdd Rd R11 C2 Q1 Rc R12 Vcc Rload Re R22 R21 Rss Cb1 Cb C3 + Vout M1RsC1Vs0
Purdue - ECE - 255
Purdue - ECE - 255
Purdue - ECE - 255
Purdue - ECE - 255
Purdue - ECE - 255
diode circuit example, dc and ac small signal analysisExample#3.cir* B2 Spicediode4 1 2 model_diode diode0 3 4 model_diode RS 2 3 135.78 R0 3 5 311.5 R1 4 6 709.2 diode1 5 7 model_diode diode2 7 8 model_diode diode3 8 9 model_diode V 1 0 DC 3
Purdue - ECE - 255
ECE 255ELECTRONIC ANALYSIS AND DESIGN Fall 2011 Due: Wednesday, August 31 Homework 15:00 p.m. Room MSEE 180 Drop BoxCOURSE WEBSITE:http:/cobweb.ecn.purdue.edu/~ee255/1) 2) 3) 4) 5)Text problem 2.14, page 70 Text problem 2.26, page 71 Text problem 2.
Purdue - ECE - 255
ECE 255ELECTRONIC ANALYSIS AND DESIGN Fall 2011 Due Wednesday, September 14 Homework 25:00 p.m. Room MSEE 180 Drop BoxCOURSE WEBSITE: 1) 2)http:/cobweb.ecn.purdue.edu/~ee255/Text problem 3.74, page 139 Continue Text problem 3.74, page 139 (c) Repeat
Purdue - ECE - 255
ECE 255ELECTRONIC ANALYSIS AND DESIGN Fall 2011 Due Friday, October 7 Homework 35:00 p.m. Room MSEE 180 Drop BoxCOURSE WEBSITE:http:/cobweb.ecn.purdue.edu/~ee255/1) 2) 3) 4)Text problem 5.88, page 282. Assume VBE = V0 = 0.7 V. Text problem 5.90, pag
Purdue - ECE - 255
ECE 255ELECTRONIC ANALYSIS AND DESIGN Fall 2011 Due Monday, October 17 Homework 45:00 p.m. MSEE 180 Drop Box1)Text problem 13.65, page 849. Compute AVs q (use = 38.92 V -1 ) kTRS(or R1)vs2)Text problem 13.66, page 849. Calculate worst-case voltag
Purdue - ECE - 255
ECE 255ELECTRONIC ANALYSIS AND DESIGN Fall 2011 Due Friday, November 4 Homework 55:00 p.m. MSEE 180 Drop BoxRss Rd1) The FET in the circuit at the right is characterized by |IDSS| = 22.5 mA and |VP| = 3.6 V. Determine suitable values for the external
Purdue - ECE - 255
ECE 255ELECTRONIC ANALYSIS AND DESIGN Fall 2011 Homework 6 Due: Monday, November 145:00 p.m. MSEE 180 Drop Box1) An FET in an electronic kit is to be biased as in the circuit shown with the specified component values. The FET is characterized by VT = 3
Purdue - ECE - 255
ECE 255ELECTRONIC ANALYSIS AND DESIGN Fall 2011 Due Friday, September 9 SPICE Homework5:00 p.m. Room MSEE 180 Drop BoxBased on ECE 208 Lab 3 1. Using any SPICE based simulation system, plot the V-I characteristics of a 1N4148 diode. Most PC based progr
Purdue - ECE - 255
ECE 255ELECTRONIC ANALYSIS AND DESIGN Fall 2011 Due Friday, September 30, 2011 SPICE DESIGN PROJECT #15:00 p.m. Room MSEE 180 Drop BoxDevelopment of D.C. and Hybrid- models for a 2N3904 Bipolar Transistor.(Based on ECE 208 Experiments #9A and #11 usin
York University - CSE - 1720
Announcements: "CSE 1720 labs this week:" preparation for labtest #1; sample problems/tasks" guided demo: gesture tracking (MaxMSP)" labs next week:"Lecture 3 Aggregation, Graphics labtest #1" given a description of some shape- and string-based imag
York University - CSE - 1720
Announcements: "CSE 1720 labs this week:" preparation for labtest #1; sample problems/tasks" guided demo: gesture tracking (MaxMSP)" labs next week:"Lecture 4 Aggregation, Graphics II labtest #1" given a description of some shape- and string-based i
Purdue - ECE - 255
ECE 255ELECTRONIC ANALYSIS AND DESIGN Fall 2011 SPICE DESIGN PROJECT #2 Due: Friday October 21, 20095:00 p.m. MSEE 180 Drop BoxDesign of a Precision Gain Amplifier (Pre-lab for ECE 208 Experiment #5) This exercise will use the PSpice models for Q2N3903
York University - CSE - 1720
CSE 1720! ! lab check-in!Lecture 5 Aggregation, Graphics III2 !Announcements: ! for labtest#1 (this week), be prepared to:! create and draw a picture from a jpg file ! create and draw a blank white canvas with a specified dimension! superimpose on t
York University - CSE - 1720
Announcements: "CSE 1720 Lectures 7-10 assigned reading: Ch 9, JBA"Lecture 6 Aggregation, Graphics IV2 "Goals/To do: " How to create, copy, and delegate to aggregates" example aggregates: Pixel, Picture, Graphics2D!Goals/To understand:"" recogni
Purdue - ECE - 255
ECE 255ELECTRONIC ANALYSIS AND DESIGN SPICE DESIGN PROJECT #3Fall 2011Due: Friday, November 185:00 p.m. MSEE 180 Drop BoxDesign of a Common Source Amplifier (Pre-lab for ECE 208 Experiment X) This exercise will use the PSpice model for the J2N3819 n-
York University - CSE - 1720
Announcements: "CSE 1720 Lectures 7-10 assigned reading: Ch 9, JBA"Lecture 7 Inheritance2 "Goals/To do: " Good practices for the declaration and instantiation of objects within a class hierarchy " Take advantage of polymorphism when desiging apps" C
York University - CSE - 1720
Announcements: "CSE 1720 Lectures 7-10 assigned reading: Ch 9, JBA" Preparation for Labtes#2: "Lecture 8 Inheritance, II you will be asked to construct a generic collection of Shape objects " you will be asked to iterate over the elements of the colle
Purdue - ECE - 255
ECE 255ELECTRONIC ANALYSIS AND DESIGNFall 2011TEXT: Jaeger and Blalock, Microelectronic Circuit Design, 4th Edition, McGraw Hill, 2010 INSTRUCTOR: E.S. Furgason, EE Rm. 047, Phone 43526, Login: furg@ecn.purdue.edu Secretary: Linda, EE Rm. 145, Phone 46
York University - CSE - 1720
Topics CSE 1720 object serialization# transformation of drawing space (rotate, shear, .)#Lecture 9 Inheritance, III 2Transient vs Persistent Representation of Objects we already know and understand that the VM makes use of heap space, which is trans
York University - CSE - 1720
Topics CSE 1720 fonts, string formatting#Lecture 10 Graphics and Fonts 2The Basics draw(Shape)! our go-to method for drawing shape primitives#How is Font information Encapsulated. e.g., L10App02! information about font face, font style, font si
Purdue - ECE - 255
ECE 255ELECTRONIC ANALYSIS AND DESIGNFall 2011TEXT: Jaeger and Blalock, Microelectronic Circuit Design, 4th Edition, McGraw Hill, 2010 INSTRUCTOR: E.S. Furgason, EE Rm. 047, Phone 43526, Login: furg@ecn.purdue.edu Secretary: Linda, EE Rm. 145, Phone 46
York University - CSE - 1720
Reminder CSE 1720Midterm Exam"Thursday, Feb 16, 10-11:30" CLH J Curtis Lecture Hall, Room J! will cover all material up to and including Tues Feb 14th! Tues, Feb 7 topic: exceptions" Thurs, Feb 9 Midterm overview, Recap, Review, Study preparation" Tues
York University - CSE - 1720
Computer OrganizationMinas E. SpetsakisComputer OrganizationCourse and Notes based on Computer Organization and DesignBy Petterson and HennessyWhat is a Computer? Definition changes over time Used to be a big piece of hardware in the basement of a
Purdue - ECE - 255
ECE 255ELECTRONIC ANALYSIS AND DESIGNFall 2011TEXT: Jaeger and Blalock, Microelectronic Circuit Design, 4th Edition, McGraw Hill, 2010 INSTRUCTOR: E.S. Furgason, EE Rm. 047, Phone 43526, Login: furg@ecn.purdue.edu Secretary: Linda, EE Rm. 145, Phone 46
York University - CSE - 1720
Machine LanguageChapter 2Basic Operationsadd a, b, ca=b+ca, b, and c are registers This family of instructions operates on registers only On RISC architectures we can have nothing but registers as operandsPrime DirectiveSimplicity Until late 80s co
Purdue - ECE - 255
Three-stage Common Emitter Amplifier DesignTransistor Parameters: Design Objective: 300 < bc = 0 < 1000 V0 = 0.7 V|AVs| > 10,000R11Rc1 C2R12Rc2 C3R13Rc3 C4 VccR1 5.1k VsC1 Q1 Q2 Q39Vdc R21 Re1 Ce1 R22 Re2 Ce2 R23 Re3 Ce3 Rload 5.1k0
York University - CSE - 1720
Digital LogicCh. 4 and Appendix C GatesThe most obvious gates are AND and OR We can combine them to implement any logic function ConventionsZero volts is logic0 5 volt is logic1Unless we use negative logic 1.5 volt is used by DDR3 memories In
Purdue - ECE - 202H
03Mar Page 103Mar Page 203Mar Page 303Mar Page 403Mar Page 503Mar Page 603Mar Page 703Mar Page 803Mar Page 903Mar Page 1003Mar Page 1103Mar Page 1203Mar Page 1303Mar Page 1403Mar Page 1503Mar Page 1603Mar Page 1703Mar Page 18
York University - CSE - 4421
CSE4421/5324: Assignment 1Burton Ma Posted: Jan 21, 2012 Due: Feb 03, 20121. Find the 4 4 homogeneous transformation matrix (showing the numeric values for all 16 elements) 0 T1 where: (a) cfw_1 has the same orientation as cfw_0 and the origin of cfw_1
Purdue - ECE - 202H
05Apr Page 105Apr Page 205Apr Page 305Apr Page 405Apr Page 505Apr Page 605Apr Page 705Apr Page 805Apr Page 905Apr Page 1005Apr Page 1105Apr Page 1205Apr Page 13
York University - CSE - 4421
CSE4421/5324: Assignment 2Burton Ma Posted: Thu Feb 09, 2012 Due: Fri Mar 02, 2012The Denavit-Hartenberg parameters for the A150/255 robot shown in the figure are a 0 10 (254) 10 (254) 0 0 90 0 0 -90 0 d 10 (254) 0 0 0 2 (50.8) 1 2 3 4 - 90 51 2 3 4 5
York University - CSE - 4421
Revolute Joint Variablerevoluteqi = qi : angle of rotation of link i relative to link i 1link ilink i 1qi6Symbolic Representation of Manipulators1/17/2011Prismatic Joint Variableprismaticqi = di : displacement of link i relative to link i 1lin
Purdue - ECE - 202H
07Apr Page 107Apr Page 207Apr Page 307Apr Page 407Apr Page 507Apr Page 607Apr Page 707Apr Page 807Apr Page 907Apr Page 1007Apr Page 1107Apr Page 1207Apr Page 1307Apr Page 1407Apr Page 1507Apr Page 1607Apr Page 17
York University - CSE - 4421
SCARA ManipulatorRRP Selective Compliant Articulated Robot for Assemblyhttp:/www.robots.epson.com/products/g-series.htmz1 z0z2q2d3q111Common Manipulator Arrangements1/17/2011Forward Kinematicsgiven the joint variables and dimensions of the lin
Purdue - ECE - 202H
08Feb Page 108Feb Page 208Feb Page 308Feb Page 408Feb Page 508Feb Page 6Corrected 8 Feb 2011: Sorry, forgot about the lower bound on the integration, resulting in the leading "R" in the integrated function.08Feb Page 708Feb Page 808Feb Page 908F
York University - CSE - 4421
Forward Kinematicsnotice that link 2 moves in a circle centered on frame 1(x, y) ? y1 a2 ( a2 cos (q1 + q2), a2 sin (q1 + q2) )y0 a1q2q1x1 ( a1 cos q1 , a1 sin q1 )q1x016Forward Kinematics1/17/2011Forward Kinematicsbecause the base frame and
York University - CSE - 4421
Inverse Kinematicsharder than forward kinematics because there is often more than one possible solution(x, y) a2 y0 a1x021Inverse Kinematics1/17/2011Inverse Kinematicslaw of cosines2 b 2 a12 a2 2a1a2 cos( q 2 ) x 2 y 2(x, y) a2 b y0q2 ?a1 x02
Purdue - ECE - 202H
08Mar Page 108Mar Page 208Mar Page 308Mar Page 408Mar Page 508Mar Page 608Mar Page 708Mar Page 808Mar Page 908Mar Page 1008Mar Page 1108Mar Page 1208Mar Page 1308Mar Page 1408Mar Page 1508Mar Page 1608Mar Page 1708Mar Page 18