Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Q-1 Explain why NAND and NOR gates are more common than AND and OR Gates.
Q-2 Build a 2-input XOR gate using minimum number of CMOS transistors.
Q-3 What is the difference between a synchronous and asynchronous circuit?
Q-4 Illustrate how program and data memory fetches can be overlapped in Harvard architecture.
Q-5 Write the instruction set simulator for the given instruction set for some processor.
0)
1)
2)
3)
4)
5)
6)
7)
8)
9)
10)
11)
12)
13)
14)
15)
16)
17)
18)
19)
20)
21)
22)
Q-6 A particular motor operates at 10 revolutions per second when its controlling input voltage is
3.7 V. Assume that you are using a microcontroller with a PWM whose output port can be set high
(5V) or low (0V).
(a) Compute the duty cycle necessary to obtain 10 revolutions per second.
(b) Provide values for a pulse width and period that achieve this duty cycle. You do not
need to consider whether the frequency is too high or too low although the values
should be reasonable. There is no one correct answer.
Q-7 Given and analog output signal whose voltage should range from 0 to 10V, and an 8-bit
digital encoding, provide the encodings for the following desired voltages:
a) 0V, b) 1V, c) 5.33V, d) What is the resolution of our conversion.
Q-8 A missile is fired after 6550 milliseconds after its being launched on the launching pad. You
are asked to use the watch dog timer to calculate the desired time and fire the missile. This watch
dog timer uses 10 bit up-counter and is connected to 100 Hz oscillator. A timeout should occur
after the desired time to fire the missile. What value should be loaded into the up-counter to fire
the missile in desired time?