Course Number :
Prerequisites :
II B Tech I Semester
(2015-2016)
P.ANJAIAH
Associate Professor
SYLLABUS
Number Systems: Binary, Octal, Hex Decimal, and Conversions, range; Binary additions
and subtractions (using 1c, and 2c), concept of overflow; representations of negative
numbers using 1s and 2s complement and range; BCD numbers: Representation of
Unit I
8421, 2421, Ex-3, Gray and self complementary codes; additions and subtractions on 8421
codes; Error detecting codes: even, odd parity, hamming codes; Error correcting
codes: hamming codes, block parity codes; Floating point representation.
Boolean Algebra and Digital Logic GATES, Basic Boolean LAWs and properties;
Boolean functions; canonical and standard forms (SOP, POS); Gate minimization using
Unit II
three and four variable K-Maps with and without dont cares. Encoders, Decoders,
Multiplexers, D-Multiplexers;
Definition of combinational circuits, design procedure for half, full, decimal (8421) adders
Unit III and subtractions; Combinational Circuit Design for BCD code converters;
Sequential circuits, latches, Flip Flops; Analysis of clocked sequential circuits, State
Unit IV Reduction and Assignment, Register, Ripple Counters, Synchronous Counters, Other
Counters.
Types of Memory Main memory random access memory, ROM, Types of ROM;
Decoder and RAM interface: Address lines, data lines, chip select signal; Design of large
Unit V memories using small memories, using decoders; problems in memory design; Cache
Memory- design issues, hit and miss ratio related problems; Associative and Auxiliary
memory;
TEXT BOOKS & OTHER REFERENCES
Text Books
Digital Design Third Edition, M. Morris Mano, Pearson Education/PHI.
1.
Fundamentals of Logic Design, Roth, Fifth Edition, Thomson.
2.
Websites References
http://computerju.com/Materials/DSD/Digital-Design-4th-ed-M-Morris-
1.
Mano
2. http://www.prenhall.com/mano
3. http://www.writphotec.com/mano4
4. http://www.abandah.com/gheith
5. http://www-inst.eecs.berkeley.edu/~cs152/index.html
6.
Time Table
Room No: W.E.F: 15/07/15
Class 1 2 3 4 5 6 7
Hour
9:00 - 09.50 10:40 11:30 1:10 2:00 2:50
Time 09:50 10:40 11:30 12: 20 2:00 2:50 3:40
MON
TUE
LUNCH BREAK
12:20 1:10
WED
THU
FRI
SAT
PROGRAM EDUCATIONAL OBJECTIVES (PEOs)
PEO2 The Graduates analyze problems by applying the principles of computer science,
mathematics and scientific investigation to design and implement industry
accepted solutions using latest technologies.
PEO4 The Graduates embrace lifelong learning to meet ever changing developments in
computer science and Engineering.
PO2 An ability to identify, formulate and solve computer system problems with
professional and ethical responsibility.
PO3 A recognition of the need for, and an ability to engage in life-long learning
to use the latest techniques, skills and modern engineering tools
Chapters
Total No.
Unit Topic
of Hours
Book1 Book2
I Ch1 Ch1 12
II Ch2,3 Ch9 10
IV Ch6 Ch11 10
V Ch7 Ch9 10
Lecture Plan
1
revision
12
Total
1
Boolean Algebra and Digital Logic GATES
1
Basic Boolean LAWs and properties
1
Boolean functions
2
canonical and standard forms (SOP, POS);
Unit-2
Gate minimization using three and four variable K- 2
Maps with and without dont cares
1
Encoders, Decoders
1
Multiplexers, D-Multiplexers;
1
revision
10
Total
1
Definition of combinational circuits
2
design procedure for half, full adders
2
decimal (8421) adders and sub tractors;
Combinational Circuit Design for BCD code 2
Unit-3 converters;
1
revision
8
Total
1
Unit-4 Sequential circuits
2
latches, Flip Flops
2
Analysis of clocked sequential circuits
1
State Reduction and Assignment
2
Register, Ripple Counters,
1
Synchronous Counters
1
revision
10
Total
1
Types of Memory Main memory
1
random access memory, ROM, Types of ROM
1
Unit-5 Decoder and RAM interface
1
Address lines, data lines, chip select signal
1
Design of large memories using small memories,
1
using decoders; problems in memory design
1
Cache Memory- design issues,
1
hit and miss ratio related problems
Associative and Auxiliary memory; 1
1
revision
10
Total
50
Total No of hours
Date of Unit Completion & Remarks
Unit 1
Date : __ / __ / __
Remarks:
________________________________________________________________________
________________________________________________________________________
Unit 2
Date : __ / __ / __
Remarks:
________________________________________________________________________
________________________________________________________________________
Unit 3
Date : __ / __ / __
Remarks:
________________________________________________________________________
________________________________________________________________________
Unit 4
Date : __ / __ / __
Remarks:
________________________________________________________________________
________________________________________________________________________
Unit 5
Date : __ / __ / __
Remarks:
________________________________________________________________________
________________________________________________________________________
Unit Wise Assignments (With different Levels of thinking (Blooms Taxonomy))
Note: For every question please mention the level of Blooms taxonomy
Unit 1
Convert the following numbers
a) (1432)8 to base 10
b) 10101100111.0101 to base 10
c) 11010011001.1010 to base 8 and base 4
1. d) (2002)10 to base 8
e) (2002)10 to base 6
f) (75.125)10 to base 2
g) (3.375)10 to base 8 and base 2
h) (ABCD)16 to base 10
Perform the subtraction with the following unsigned binary numbers by taking
the 2s complement of the subtrahend. [52]
i. 11010 - 10110
2. ii. 11011 1001
iii. 100 - 110100
iv. 1010101 - 1010101
v. 11 - 1101.
Unit 2
Simplify the Boolean function F in sum of products using the dont care
2. conditions d: (Karnaugh map method) F = y+xz
d = yz+xy
Draw the AND-OR gate implementation of the following function after
simplifying of the following function
3. after simplifying it in.
i) SOP and posii) Forms
F(A,B,C,D) = (0,2,5,6,7,8,10)
Simplify the following expression and implement them with two level NAND
gate circuits.
4. i) AB ABD AB D A C D A B C
ii) BD BC D A BC D .
Unit 3
A combinational circuit has 4 inputs(A,B,C,D) and three outputs(X,Y,Z)XYZ
1. represents a binary number whose value equals the number of 1's at the input:
Implement Half adder using 4 NAND gates
(b) Implement full subtract or using NAND gates only.
2.
Unit 4
Draw and explain with the help of truth table the logic diagram of a master slave
D flip-flop using NAND
3.
gates. With active low preset and clear and with negative edge triggered clock.
Draw the schematic circuit of T-Flip-op. Give its truth table. Justify the entries
4.
in the truth table?
Unit 5
What are the main differences between RAM and ROM? Design a circuit using
1. ROM which will perform the squaring operation for the given 3 bit binary
number.
(a) Explain the block diagram of a memory unit. Explain the read and write
operation a RAM can perform.
(b) i. How many 32K * 8 RAM chips are needed to provide a memory capacity
of
2. 256K bytes?
ii. How many lines of the address must be used to access 256K bytes? How
many of these lines are connected to the address inputs of all chips?
iii. How many lines must be decoded for the chip select inputs? Specify the size
of the decoder.
Case Studies (With Higher Levels of thinking (Blooms Taxonomy))
Note: For every Case Study please mention the level of Blooms taxonomy
Design A Case Study On Combinational circuit by Using Various Gates And Circuits
Ans. (a)
9. 1 s complement of 11100110 is
(a) 00011001 (c) 00011010
(b) 10000001 (d) 00000000
Ans. (a)
Write the ( ) ( )
MSB LSB
00011000
Stating from LSB copy all digits till first 1, then complement the further bits
(-24)10 = 11101000 in 2s complement form
12.7BF16 = (----)2
(a) 0111 1011 1110 (c) 0111 1011 0111
(b) 0111 1011 1111 (d) 0111 1011 0011
Ans. (b)
13.(E7F6)16 = (-----)10
(a) (600000)10 (c) (9382)10
(b) (59382)10 (d) (382)10
Ans. (b)
Alternative method:
Division Remainder
16)268 -
16)1 0
16)0 1 MSD
Remainder
Read the remainders from bottom to top (10C) 16
A. switching algebra
B. arithmetic algebra
C. linear algebra
D. algebra
A. and terms
B. or terms
C. not terms
D. nand terms
Answer B
A. x'
B. 1
C. x
D. 0
A. logical diagram
B. logical graph
C. map
D. matrix
A. commutative property
B. inverse property
C. associative property
D. identity element
7).Minterms are also called
A. standard sum
B. standard product
C. standard division
D. standard subtraction
A. standard sum
B. standard product
C. standard division
D. standard subtraction
A. inverse law
B. commutative law
C. distributive law
D. absorption law
A. three values
B. two values
C. four values
D. five value
A. parenthesis
B. AND
C. OR D. NOT
12). (a+b+c)'=
A. a'b'c'
B. a'+b'+c'
C. abc
D. a+b+c
Answer A
13). x+x'y=
A. x
B. y
C. x-y
D. x+y
A. graphical form
B. plot form
C. non standard form
D. standard form
A. map
B. logic gates
C. literal
D. graph
A. 0 only
B. 0 and -1
C. 0 and 1
D. 1 and 2
Answer C
A. x
B. 1
C. 0
D. x'
A. commutative
B. duality
C. associative
D. identity element
18). Symbol representing AND operation
A. (+)
B. (.)
C. (-)
D. (/)
A. three values
B. four values
C. six values
D. eight values
Answer D
21). Is it possible to find two algebric expressions that specify the same function
A. no
B. yes
C. maybe
D. never
A. x+0=x
B. x+0=1
C. x+0=0
D. x+1=0
23). x+xy=
A. y
B. 1
C. 0 D. x
24). x+y=y+x is the
A. commutative property
B. inverse property
C. associative property
D. identity element
A. positive properties
B. negative properties
C. common properties
D. different properties
A. x-1
B. x+1
C. x-0
D. x+0
Answer D
25.b). A simple method of deriving the complement is two to take dual and
A. divide
B. subtract
C. add
D. complement
Answer D
A. sum of minterms
B. product of minterms
C. sum of maxterms
D. product of maxterms
A. commutative property
B. inverse property
C. identity element. D. associative propertyAnswer D
28). Huntington postulates does not includes
A. inverse law
B. commutative law
C. associative law
D. distributive law
A. x-1
B. x+1
C. x-0
D. x+0
29). A simple method of deriving the complement is two to take dual and
A. divide
B. subtract
C. add
D. complementAnswer D
A. sum of minterms
B. product of minterms
C. sum of maxterms
D. product of maxterms
A. commutative property
B. inverse property
C. identity element
D. associative property
A. inverse law
B. commutative law
C. associative law
D. distributive law
Answer C
32.a).the exclusive-OR is an
A. prime function
B. undefined function
C. even function
D. odd function
A. Boolean function
B. Boolean operators
C. Boolean addition
D. Boolean subtraction
A. AND
B. OR
C. NOT
D. XOR
A. x'
B. x
C. 1
D. 0
A. plane
B. graph
C. flow chart
D. truth table
A. x+y=y+x
B. x-y=y-x
C. x*y=y*x
D. (x+y)z=(z+y)x
A. AND
B. OR
C. NOT
D. XOR
A. division
B. addition
C. Boolean variable
D. Subtraction
A. 1
B. 0
C. x
D. x'
A. x+(y.z)=(x.y)+(x.z)
B. x+(y.z)=(x+y).(x+z)
C. x+(y.z)=(x.y).(x+z)
D. x.(y+z)=(x+y).(x+z)
A. binary operator
B. logical operator
C. geometric operators
D. linear operators
A. 1
B. F'
C. F
D. 0
A. multiplication
B. division
C. addition
D. subtraction
44). Demorgan law over addition is
A. (x.y)'=x'y'
B. (x+y)'=x+'y'
C. (x+y)'=x'y'
D. (x+y)'=x'
45). (x')' is
A. complement
B. dual complement
C. duality
D. reflection
wer
Key point
The first two problems at S. Nos. 1 and 2 are on the Number of Boolean expressions
for a given number of variables.
46. The number of Boolean function that can be generated by n variables is equal to:
(a) (c)
(d)
(b)
[GATE 1990 : 1 Mark]
Ans. (b)
Two 2s complement number having sign bits x and y are added and the
sign bit of the result is z. Then, the occurrence of overflow is indicated
by the Boolean function.
Ans. (c)
Ans. (d)
Key Points:
54).The K-map for a Boolean function is shown in figure. The number of essential prime
implicants for this function is
AB
CD 00 01 11 10
00 1 1 0 1
01 0 0 0 1
11 1 0 0 0
10 1 0 0 1
(a) 4 (c) 6
(b) 5 (d) 8
[GATE 1998 : 1 Mark]
Ans. (a)
AB
CD 00 01 11 10
00 1 1 1
01 1
11 1
10 1 1
0 d 0 0
0 0 d 1
1 0 0 1
(a) 2 (c) 4
(b) 3 (d) 5
[GATE 2006 : 2 Marks]
Ans. (a)
A
B
CD 00 01 11 10
00 1 0 0 1
01 0 d 0 0
11 0 0 d 1
10 1 0 0 1
can be minimized to
56. The Boolean expression
(a) (c)
(b) (d)
[GATE 2007 : 2 Marks]
Unit-3
of figure (e)?
2.
A. a
C. c
3.For the device shown here, let all D inputs be LOW, both S inputs be HIGH,
and the input be LOW. What is the status of the Y output?
A. LOW
B. HIGH
C. Don't Care
D. Cannot be determined
4.For the device shown here, let all D inputs be LOW, both S inputs be HIGH,
and the input be HIGH. What is the status of the Y output?
A. LOW
B. HIGH
C. Don't Care
D. Cannot be determined
A. 1111110
C. 1111000
9.A 74HC147 priority encoder has ten active-LOW inputs and four active-LOW
outputs. What would be the state of the four outputs if inputs 4 and 5
are LOW and all other inputs are HIGH?
A.
B.
C.
D.
6.Convert BCD 0001 0111 to binary.
A. 10101
C. 10001
A. a
C. C
8.How many data select lines are required for selecting eight inputs?
A. 1
C. 3
9. The simplest equation which implements the K-map shown below is:
A.
B.
C.
D.
10.How many 1-of-16 decoders are required for decoding a 7-bit binary number?
A. 5
C. 7
11. Which of the following logic expressions represents the logic diagram shown?
A.
B.
C.
D.
A. AND/OR
C. NOR
14.For the device shown here, assume the D input is LOW, both S inputs are
HIGH, and the input is HIGH. What is the status of the outputs?
D. Overlapping combinations
16.As a technician you are confronted with a TTL circuit board containing
dozens of IC chips. You have taken several readings at numerous IC chips,
but the readings are inconclusive because of their erratic nature.
Of the possible faults listed, select the one that most probably is causing the problem.
A. A defective IC chip that is drawing excessive current from the power supply
B. A solar bridge between the inputs on the first IC chip on the board
A. NOR
C. Exclusive-OR
A. comparator
B. multiplexer
C. demultiplexer
D. parity generator
A. digital circuits.
B. analog circuits.
A. (A + B)(C + D)
B. (AB)(CD)
C. AB(CD)
D. AB + CD
form of expressions?
22. For the device shown here, assume the D input is LOW, both S inputs
are LOW, and the input is LOW. What is the status of the outputs?
A. All are HIGH.
23. An output gate is connected to four input gates; the circuit does not function.
Preliminary tests with the DMM indicate that the power is applied;
scope tests show that the primary input gate has a pulsing signal,
while the interconnecting node has no signal. The four load gates
are all on different ICs. Which instrument will best help isolate the problem?
A. Current tracer
B. Logic probe
C. Oscilloscope
D. Logic analyzer
24.The binary numbers A = 1100 and B = 1001 are applied to the inputs
B. A > B = 0, A < B = 1, A = B = 0
C. A > B = 1, A < B = 0, A = B = 0
D. A > B = 0, A < B = 1, A = B = 1
25. A logic probe is placed on the output of a gate and the display indicator is dim.
A pulser is used on each of the input terminals, but the output indication
does not change. What is wrong?
B. The dim indication on the logic probe indicates that the supply
voltage is probably low.
C. The dim indication is a result of a bad ground connection on the logic probe.
26.Two 4-bit binary numbers (1011 and 1111) are applied to a 4-bit parallel adder.
The carry input is 1. What are the values for the sum and carry output?
A. 4 3 2 1 = 0111, Cout = 0
B. 4 3 2 1 = 1111, Cout = 1
C. 4 3 2 1 = 1011, Cout = 1
D. 4 3 2 1 = 1100, Cout = 1
A. a HIGH for each input truth table condition that produces a HIGH output.
B. a HIGH output on the truth table for all LOW input combinations.
D. a DON'T CARE condition for all possible input truth table combinations.
28. Based on the indications of probe A in the figure given below, what is wrong,
A. digital systems.
B. scalars.
D. a numbering system.
A. (A + B)(C + D)
B. (AB)(CD)
C. AB(CD)
D. AB + CD
A. Cp = AB
B. Cp = A + B
C.
D.
A. a
C. c
D. using the input lines for data selection and an enable line for data input
34.How many 4-bit parallel adders would be required to add two binary
numbers each representing decimal numbers up through 30010?
A. 1
C. 3
B. The Karnaugh map eliminates the need for using NAND and NOR gates.
36.For a two-input XNOR gate, with the input waveforms as shown below,
which output waveform is correct?
A. a
C. c
A. A + BC + D
B. ((A + B)C) + D
C. D(A + B + C)
D. (AC + BC)D
38. A full-adder has a Cin = 0. What are the sum ( ) and the carry (Cout) when A = 1 and B = 1?
A. = 0, Cout = 0
B. = 0, Cout = 1
C. = 1, Cout = 0
D. = 1, Cout = 1
39. What type of logic circuit is represented by the figure shown below?
A. XOR B. XNOR
C. XAND D. XNAND
A. comparator
B. multiplexer
C. demultiplexer
D. parity generator
41. The design concept of using building blocks of circuits in a PLD program is called a(n):
A. hierarchical design.
B. architectural design.
C. digital design.
D. verilog.
42. When adding an even parity bit to the code 110010, the result is ________.
A. 1110010 B. 1111001
C. 110010 D. 001101
43. Which of the following combinations of logic gates can decode binary 1101?
44. What is the indication of a short to ground in the output of a driving gate?
C. The node may be stuck in either the HIGH or the LOW state.
A. 3 B. 4
C. 5 D. 6
UNIT-4
1).A ripple counter's speed is limited by the propagation delay of:
A. each flip-flop
3. What type of register would shift a complete binary number in one bit at a time and shift all the
stored bits out one bit at a time?
A. PIPO B. SISO
C. SIPO D. PISO
4. Synchronous counters eliminate the delay problems encountered with asynchronous (ripple)
counters because the:
A. input clock pulses are applied only to the first and last stages
Asynchronous counters do not have major drawbacks and are suitable for use in
C.
high- and low-frequency counting applications.
Asynchronous counters do not have propagation delays, which limits their use in
D.
high-frequency applications.
6. Which type of device may be used to interface a parallel data format with external equipment's
serial format?
A. key matrix
B. UART
C. memory chip
D. serial-in, parallel-out
7. When the output of a tri-state shift register is disabled, the output level is placed in a:
A. float state
B. LOW state
A. a ring counter has fewer flip-flops but requires more decoding circuitry
B. a ring counter has an inverted feedback path
9. A sequence of equally spaced timing pulses may be easily generated by which type of counter
circuit?
B. clock
C. johnson
D. binary
11. What is a shift register that will accept a parallel input and can shift data left or right called?
A. tri-state
B. end around
C. bidirectional universal
D. conversion
12. What happens to the parallel output word in an asynchronous binary down counter whenever a
clock pulse occurs?
13. Mod-6 and mod-12 counters are most commonly used in:
A. frequency counters
B. multiplexed displays
C. digital clocks
UNIT-5
1. How many address bits are needed to select all memory locations in the 2118 16K 1 RAM?
A. 8 B. 10
C. 14 D. 16
provides a means for locating and correcting data errors in specific memory
B.
locations.
3. Refer to the given figures (a) and (b). A logic analyzer is used to check the circuit in figure (a)
and displays the waveforms shown in figure (b). The actual analyzer display shows all four data
outputs, Q0-Q3. The analyzer's cursor is placed at position X and all four of the data output
lines show a LOW level output. What is wrong, if anything, with the circuit?
Nothing is wrong, according to the display. The outputs are in the open state and
A.
should show zero output voltage.
The circuit is in the READ mode and the outputs, Q0-Q3, should reflect the
B.
contents of the memory at that address. The chip is defective; replace the chip.
The circuit is in the mode and should be writing the contents of the selected
C.
address to Q0Q3.
The Q0Q3 lines can be either LOW or HIGH, since the chip is in the tristate mode
D.
in which case their level is unpredictable.
Readily Available Memory; it is the first level of memory used by the computer in
A.
all of its operations.
Random Access Memory; it is memory that can be reached by any sub- system
B.
within a computer, and at any time.
Random Access Memory; it is the memory used for short-term temporary data
C.
storage within the computer.
A. diode B. resistor
C. capacitor D. flip-flop
A. Low
B. High
C. Hi-Z
7. The condition occurring when two or more devices try to write data to a bus simultaneously is
called ________.
A. address decoding
B. bus contention
C. bus collisions
D. address multiplexing
A. Burst refresh
B. Distributed refresh
C. Open refresh
A. 10111 B. 249
C. 5 D. 157
10. One of the most important specifications on magnetic media is the ________.
A. rotation speed
A. 4 bytes
B. 8 bytes
C. 10 bytes
D. 12 bytes
12. Which of the following RAM timing parameters determine its operating speed?
A. tACC
13. The reason the data outputs of most ROM ICs are tristate outputs is to:
B. allow the bidirectional flow of data between the bus lines and the ROM registers.
D. isolate the registers from the data bus during read operations.
14. Select the statement that best describes Read-Only Memory (ROM).
B. nonvolatile, used to store information that does not change during system operation
D. volatile, used to store information that does not change during system operation
15. How many 2K 8 ROM chips would be required to build a 16K 8 memory system?
A. 2 B. 4
C. 8 D. 16
The chip has not been enabled, since the EN terminal is 0; therefore, nothing will be
B.
written to the chip and the output is tri-stated.
The read/write line is LOW; therefore, decimal 5 is being stored at memory location
D.
211.
17. What is the significance of the inverted triangles on the outputs of the device in the given
figure?
A. They represent inverters and mean that the outputs are active-LOW.
They represent buffers and mean that the outputs can drive 40 TTL loads, instead of
B.
the normal 10.
It means that the outputs will be active only if a change has occurred at that memory
C.
location since the last read/write cycle.
18. What is the maximum time required before a dynamic RAM must be refreshed?
A. 2 ms
B. 4 ms
C. 8 ms
D. 10 ms
a type of memory that can be written to only once but can be read from an infinite
B.
number of times
C. a type of memory in which access time is the same for each memory location
D. mass memory
21. A CD-R disk is created by applying heat to special chemicals on the disk and these chemicals
reflect less light than the areas that are not burned, thus creating the same effect as a pit does on
a regular CD.
A. True B. False
22. The device shown in the given figure is checked with a logic probe and the output is HIGH.
A. The device is working properly.
For the input conditions shown the output should be LOW; the input is shorted to
B.
ground.
For the input conditions shown the output should be neither HIGH nor LOW; the
C.
device is shorted to .
The device is probably alright; the problem is most likely caused by the stage
D.
connected to the output of the device.
A. memory devices that are magnetic in nature and do not require constant refreshing
B. memory devices that are magnetic in nature and require constant refreshing
semiconductor memory devices in which stored data will not be retained with the
C.
power applied unless constantly refreshed
A. Zip B. Jaz
C. Hard D. SuperDisk
26. How many storage locations are available when a memory device has 12 address lines?
A. 144 B. 512
C. 2048 D. 4096
A. diodes
B. transistors
C. MOS cells
D. shift registers
B. to make it faster
B. capacitor-capacitor drain
C. charged-capacitor device
D. charge-coupled device
B. SRAMs can hold data via a static charge, even with power off.
The only difference is the terminal from which the data is removedfrom the FET
C.
Drain or Source.
Dynamic RAMs are always active; static RAMs must reset between data read/write
D.
cycles.
C. magnetic memory
D. nonmagnetic
C. It is volatile.
A. The Q0, Q2, and Q3 output lines are open; the chip is defective.
The outputs should be active only when the / line is held LOW, so the circuit is
C.
behaving normally considering the fact that the line is HIGH.
The EN input should be forced HIGH and the outputs rechecked; if they are still
D. giving the same indications as before, then the three outputs are definitely open and
the IC will have to be replaced.
A. diode B. resistor
C. capacitor D. flip-flop
A. Spindle
B. Platter
C. Read/write head
D. Valve
A. power is off
B. power is on
C. system is down
A. 2 to 8 ms
B. 4 to 16 ms
C. 8 to 16 s
D. 1 to 2 s
A. ROM
B. mask ROM
C. EPROM
D. EEPROM
40. Suppose that a certain semiconductor memory chip has a capacity of 8K 8. How many bytes
could be stored in this device?
A. 8,000 B. 64,000
C. 65,536 D. 8,192
41. Data is written to and read from the disk via a magnetic ________ head mechanism in the
floppy drive.
A. cylinder B. read/write
C. recordable D. cluster
42. What does the term "random access" mean in terms of memory?
43. A 64-Mbyte SIMM is installed into a system, but when a memory test is executed, the SIMM is
detected as a 32-Mbyte device. What is a possible cause?
44. Refer the given figure. The outputs (Q0Q3) of the memory are always LOW. The address lines
(A0A7) are checked with a logic probe and all are indicating pulse activity, except forA3,
which shows a constant HIGH, and A7, which shows a constant LOW; the select
lines, are checked and shows pulse activity, while indicates a constant HIGH.
What is wrong, and how can the memory be tested to determine whether it is defective or if the
external circuitry is defective?
One of the inputs to the active-LOW select AND gate may be stuck high for some
reason; take both select lines LOW and check for pulse activity on the outputs,Q0
A.
Q3. If the outputs now respond, the problem is most likely in the program or
circuitry driving the select lines.
The problem appears to be in the two address lines that never change levels; the
B.
problem is probably in the program driving the memory address bus.
The output buffers are probably defective since they are all tied together; the
C.
common input line is most likely stuck LOW. Change the output buffer IC.
Since no data appears to be getting through to the output buffers, the problem may
D.
be in the X decoder; change the X decoder IC.
45. How many address lines would be required for a 2K 4 memory chip?
A. 8 B. 10
C. 11 D. 12
B. faulty.
C. probably good.
D. able to read and write only 0s.
A. ROM
B. mask ROM
C. EPROM
D. EEPROM
A. is time consuming to change the stored data when system requirements change
B. is very expensive to change the stored data when system requirements change
A. multiplexing B. bootstrapping
C. refreshing D. flashing
51. Which of the following is normally used to initialize a computer system's hardware?
A. Bootstrap memory
B. Volatile memory
D. Static memory
52. What is the difference between static RAM and dynamic RAM?
B. There is no difference.
53. Microprocessors and memory ICs are generally designed to drive only a single TTL load.
Therefore, if several inputs are being driven from the same bus, any memory IC must be
________.
A. buffered B. decoded
C. addressed D. stored
A. ROM
B. mask ROM
C. EPROM
D. EEPROM
A. RAM B. ROM
C. FPROM D. EEPROM
57. How many address bits are required for a 4096-bit memory organized as a 512 8 memory?
A. 2 B. 4
C. 8 D. 9
58. In general, the ________ have the smallest bit size and the ________ have the largest.
A. EEPROMs, Flash
D. DRAM, PROM
A. the EPROM can be erased with ultraviolet light in much less time than an EEPROM
B. the EEPROM can be erased and reprogrammed without removal from the circuit
C. the EEPROM has the ability to erase and reprogram individual words
the EEPROM can be erased and reprogrammed without removal from the circuit,
D.
and can erase and reprogram individual words
B. volatile
C. easy to reprogram
D. extremely expensive
61. How many 1K 4 RAM chips would be required to build a 1K 8 memory system?
A. 2 B. 4
C. 8 D. 16
62. Which of the following memories uses a MOS capacitor as its memory cell?
A. SRAM B. DRAM
C. ROM D. FIFO
63. Which of the following faults will the checkerboard pattern test for in RAM?
A. mounds B. lands
C. holes D. pits
65. The location of a unit of data in a memory array is called its ________.
A. storage B. RAM
C. address D. data
A. mounds B. lands
C. holes D. pits
A. Magnetic disk
B. Magnetic tape
C. Magneto-optical disk
D. Optical disk
69. The time from the beginning of a read cycle to the end of tACS or tAA is referred to as:
A. access time
B. data hold
A. ROM B. EROM
C. RAM D. Flash
A. 2 ms
B. 2 s
C. 64 ms
D. 64 s
72. What is the principal advantage of using address multiplexing with DRAM memory?
It eliminates the requirement for a chip-select input line, thereby reducing the pin
D. count.
74. The bit capacity of a memory that has 2048 addresses and can store 8 bits at each address is
________.
A. 4096 B. 8129
C. 16358 D. 32768
75. How many 8 k 1 RAMs are required to achieve a memory with a word capacity of 8 k and a
word length of eight bits?
A. Eight B. Four
C. Two D. One
A. MOS technology
B. diode technology
C. resistor-diode technology
D. DROM technology
A. Burst B. Read
C. Erase D. Programming
78. For the given circuit, what is the bit length of the output data word?
A. 3 B. 4
C. 8 D. 32
A. bit B. nibble
C. byte D. word
80. Select the statement that best describes the fusible-link PROM.
C. user-programmable, reprogrammable
D. manufacturer-programmable, reprogrammable
They are not readily identifiable, since they must always be kept under a small
D.
cover.
82. What part of a Flash memory architecture manages all chip functions?
A. I/O pins
B. floating-gate MOSFET
C. command code
A. 8 locations in memory
A. group. B. byte.
C. word. D. cell.
B. Break time
C. Latency period
D. Access time
B. is nonvolatile
87. To which pin on the RAM chip does the address decoder connect in order to signal which
memory chip is being accessed?
B. secondary cache
C. DRAM
D. SRAM
First the data is set on the data bus and the address is set, then the write pulse stores
A.
the data.
First the address is set, then the data is set on the data bus, and finally the read pulse
B.
stores the data.
First the write pulse stores the data, then the address is set, and finally the data is set
C.
on the data bus.
First the data is set on the data bus, then the write pulse stores the data, and finally
D.
the address is set.
91. What is the bit storage capacity of a ROM with a 1024 8 organization?
A. 1024 B. 2048
C. 4096 D. 8192
C. DRAMs have a broader "dynamic" storage range than other types of memories.
C. be randomly accessed
D. be sequentially accessed
94. Which of the following describes the action of storing a bit of data in a mask ROM?
A. A 1 is stored in a bipolar cell by opening the base connection to the address line.
B. A 0 is stored in a bipolar cell by shorting the base connection to the address line.
95. Address decoding for dynamic memory chip control may also be used for:
D. memory mapping
Previous Question Papers
2. (a) Find the complement of the following and show that F.F = 0 and F + F = 1.
i. F = xy + xy
ii. F = (x + y + z)(x + z)(x + y).
(b) Obtain the Dual of the following Boolean expressions. [8+8]
BCD + (B + C + D) + BCDE
AB + (AC) + (AB + C)
ABC + ABC + ABC + ABC
AB + (AC) + ABC.
3. (a) Construct K-map for the following expression and obtain minimal SOP ex-
pression. Implement the function with 2-level NAND -NAND form.
f (A, B, C, D) = (A
+ C + D) A + B + D A + B + C A + B + D A + B + D
(b) Implement the following Boolean function F using the two - level form: [8+8]
i. NAND-AND
ii. AND-NOR F (A, B, C, D) = 0, 1, 2, 3, 4, 8, 9, 12
F3 = ABC + AB
Design the circuit with a decoder and external gates. [8+8]
Set No. 1
1 of 2
5. A sequential circuit with 3 D-flip-flops A, B and C has only one input X and one
output X with following relationship
DA = B C X, DB = A, DC = B
(a) Draw the logic diagram of the circuit.
(b) Obtain logic diagram, state table and state diagram. [16]
6. (a) Draw and explain 4-bit universal shift register.
(b) Explain dierent types of shift registers. [8+8]
7. (a) Draw and explain the block diagram of PAL.
(b) Implement the following Boolean functions using PAL.
w(A,B,C,D) = m (0,2,6,7,8,9,12,13)
x (A,B,C,D) = m (0,2,6,7,8,9,12,13,14)
y (A,B,C,D) = m (2,3,8,9,10,12,13)
z (A,B,C,D) = m (1,3,4,6,9,12,14). [6+10]
8. (a) Describe the operation of the SR Latch using NAND gate with the help of truth
table, transition table and the circuit.
2 of 2
Set No. 2
Code No: R05210504
4. (a) A multiple output combinational logic circuit is defined by the following func-tions.
Draw the schematic circuits for F1 and F2.
F1 (A, B, C, D) = A AD A + BC
F2 (A, B, C, D) = AD A + BC
Using K-Maps simplify F1 and F2 and draw the reduced diagram circuit.
1 of 2
Code No: R05210504 Set No. 2
(b) Design a full - subtractor circuit with three inputs x,y,z and outputs D, B. The
circuit subtracts X - Y - Z where Z is the input borrow, B is the output
borrow and D is the dierence draw the circuit using NAND gates. [8+8]
5. (a) Define the following terms related to filp-flops.
i. set-up time
ii. hold time
iii. propagation delay
iv. preset and
v. clear.
(b) Distinguish between combinational logic and sequential logic. [10+6]
6. (a) Design a 4-bit ring counter using T- flip flops and draw the circuit diagram and
timing diagrams.
(b) Draw the block diagram and explain the operation of serial transfer between
two shift registers and draw its timing diagram. [8+8]
7. (a) Explain the block diagram of a memory unit. Explain the read and write operation
a RAM can perform.
(b) i. How many 32K * 8 RAM chips are needed to provide a memory capacity of
256K bytes.
ii. How many lines of the address must be used to access 256K bytes? How
many of these lines are connected to the address inputs of all chips?
iii. How many lines must be decoded for the chip select inputs? Specify the
size of the decoder. [8+8]
8. Reduce the number of states in the state table listed below. Use an implication
table. [16]
a f b 0 0
b d c 0 0
c f e 0 0
d g a 0 0
e d c 0 0
f f b 1 1
g g h 0 1
h g a 1 0
2 of 2
Set No. 3
Code No: R05210504
1. (a) Explain dierent methods used to represent negative numbers in binary sys-
tem. [6]
(b) Perform the subtraction with the following unsigned binary numbers by taking the
2s complement of the subtrahend. [52]
i. 11010 - 10110
ii. 11011 - 1001
iii. 100 - 110100
iv. 1010101 - 1010101
v. 11 - 1101.
2. (a) Convert the following expressions in to sum of products and product of sums.
i. (AB + C) ( B + CD)
ii. x + x(x + y)(y + z).
(b) Obtain the Dual of the following Boolean expressions. [8+8]
i. (AB + AC)(BC + BC)(ABC)
ii. ABC + ABC + ABC
iii. (ABC)(A + B + C)
iv. A + BC (A + B + C).
3. (a) Construct K-map for the following expression and obtain minimal SOP ex-
pression. Implement the function with 2-level NAND -NAND form.
f (A, B, C, D) = (A
+ C + D) A + B + D A + B + C A + B + D A + B + D
(b) Implement the following Boolean function F using the two - level form: [8+8]
i. NAND-AND
ii. AND-NOR F (A, B, C, D) = 0, 1, 2, 3, 4, 8, 9, 12
F3 = ABC + AB
Design the circuit with a decoder and external gates. [8+8]
1 of 2
Set No. 3
Code No: R05210504
5. A sequential circuit with 3 D-flip-flops A, B and C has only one input X and one
output X with following relationship
DA = B C X, DB = A, DC = B
6. Draw the sequential circuit for serial adder using shift registers, full adder and
D-FF. Explain its operation with state equations and state table . [16]
7. Derive the PLA programming table and the PLA structure for the combinational circuit
that squares a 3- bit number. Minimize the number of product terms. [16]
2 of 2
Set No. 4
Code No: R05210504
1. (a) Explain, How error occurred in a data transmission can be detected using
parity bit.
[6
]
(b) Perform the subtraction with the following unsigned binary numbers by taking the
2s complement of the subtrahend. [52]
i. 111011 - 111000
ii. 1110-110110
iii. 10010-1101
iv. 110-10100
v. 11011-10000.
2. (a) Reduce the following Boolean expressions.
i. (AB + AC)(BC + BC)(ABC)
ii. ABC + ABC + ABC
iii. (ABC)(A + B + C)
iv. A + BC (A + (BC))
(b) Obtain the Dual of the following Boolean expressions. [8+8]
i. ABC + AB + ABC
ii. (BC + AD)(AB + CD)
iii. xyz + xz
iv. xy + x (wz + wz).
3. (a) If F1= 3,4,7,8,11,14,15 and F2= 1,2,4,5,7,8,10,11,12,15 obtain minimal SOP
expression for F1 F 2 and draw the circuit using NAND gates.
(b) Draw the two -level NAND circuit for the following Boolean - expression:
F3 = ABC + AB
Design the circuit with a decoder and external gates. [8+8]
1 of 2
Code No: R05210504 Set No. 4
6. (a) Explain synchronous and ripple counters. Compare their merits and demerits.
(b) Design a modulo -12 up synchronous counter using T- flip flops and draw the
circuit diagram. [8+8]
7. (a) Explain the block diagram of a memory unit. Explain the read and write operation
a RAM can perform.
(b) i. How many 32K * 8 RAM chips are needed to provide a memory capacity of
256K bytes.
ii. How many lines of the address must be used to access 256K bytes? How
many of these lines are connected to the address inputs of all chips?
iii. How many lines must be decoded for the chip select inputs? Specify the
size of the decoder. [8+8]
8. Reduce the number of states in the state table listed below. Use an implication
table. [16]
a f b 0 0
b d c 0 0
c f e 0 0
d g a 0 0
e d c 0 0
f f b 1 1
g g h 0 1
h g a 1 0
2 of 2
Tutorial Sheet
S.No. Topic
3.
4.
5.
6.
3
Blooms Taxonomy:
LEVEL 1 REMEMBERING Exhibit memory of previously learned material by recalling facts,
terms, basic concepts, and answers
LEVEL 2 UNDERSTANDING Demonstrate understanding of facts and ideas by organizing,
comparing, translating, interpreting, giving descriptions, and
stating main ideas.
LEVEL 3 APPLYING Solve problems to new situations by applying acquired
knowledge, facts, techniques and rules in a different way
LEVEL 4 ANALYZING Examine and break information into parts by identifying motives
or causes. Make inferences and find evidence to support
generalizations.
LEVEL 5 EVALUATING Present and defend opinions by making judgments about
information, validity of ideas, or quality of work based on a set of
criteria.
LEVEL 6 CREATING Compile information together in a different way by combining
elements in a new pattern or proposing alternative solutions.
CSP Rubric
S.N Criteria
LEVEL ( Level : 3-Excellent Level :2-Good Level : 1-Poor)
0
Student speaks in phase with the given topic confidently using Audio-Visual aids. Vocabulary is
3
Communicati
good
Student speaking without proper planning, fair usage of Audio-Visual aids. Vocabulary is not
Oral
1 2
on
good
Student speaks vaguely not in phase with the given topic. No synchronization among the talk and
1
Visual Aids
Proper structuring of the document with relevant subtitles, readability of document is high with
3
Writing Skills
correct use of grammar. Work is genuine and not published anywhere else
Information is gathered without continuity of topic, sentences were not framed properly. Few
2 2
topics are copied from other documents
Information gathered was not relevant to the given task, vague collection of sentences. Content is
1
copied from other documents
Student identifies most potential ethical or societal issues and tries to provide solutions for them
3
Awareness
Student identifies the societal and ethical issues but fails to provide any solutions discussing with
3 2
peers
1 Student makes no attempt in identifying the societal and ethical issues
3 Student uses appropriate methods, techniques to model and solve the problem accurately
Knowledg
Content
2 Student tries to model the problem but fails to solve the problem
4 1 Student fails to model the problem and also fails to solve the problem
e
2 Listens carefully to the lecture but doesnt attempt to answer the questions
ion
5
1 Student neither listens to the class nor attempts to answer the questions
The program structure is well organized with appropriate use of technologies and methodology.
3 Code is easy to read and well documented. Student is able to implement the algorithm producing
analytical Skills
Technical and
accurate results
Program structure is well organized with appropriate use of technologies and methodology. Code
6 2 is quite difficult to read and not properly documented. Student is able to implement the algorithm
providing accurate results.
Program structure is not well organized with mistakes in usage of appropriate technologies and
1
methodology. Code is difficult to read and student is not able to execute the program
7 3 Independently able to write programs to strengthen the concepts covered in theory
Pr
tic
ac
al
5
2 Independently able to write programs but not able to strengthen the concepts learned in theory
Not able to write programs and not able to strengthen the concepts learned in theory
1
Student uses appropriate methods, techniques to model and solve the problem accurately in the
3
Understanding of
Engineering core
Add-on Programmes:
1
Guest Lectures:
1.
2.
3.
4.
PPTs Available