Beruflich Dokumente
Kultur Dokumente
EXPERIMENT NO: 01
2. TITLE: SCHMITT TRIGGER
3. LEARNING OBJECTIVES:
To learn about the Op-Amp based Schmitt trigger circuit and understand its working.
To learn simulation of Op-Amp based Schmitt trigger circuit.
4. AIM:
To design and implement an inverting Schmitt trigger using Op-Amp for a given
UTP and LTP values. .
To implement a Schmitt trigger using Op-amp using a simulation package for two
Components/Equipments
Specification/No
Quantity
Op-Amp
uA741
Resistor
10K
1K
Signal Generator
CRO
6. THEORY / HYPOTHESIS:
Schmitt Trigger converts an irregular shaped waveform to a square wave or pulse.
Here, the input voltage triggers the output voltage every time it exceeds certain
voltage levels called the upper threshold voltage V UTP and lower threshold voltage
VLTP. The input voltage is applied to the inverting input. Because the feedback
voltage is aiding the input voltage, the feedback is positive. A comparator using
positive feedback is usually called a Schmitt Trigger. Schmitt Trigger is used as a
squaring circuit, in digital circuitry, amplitude comparator, etc.
7. PROCEDURE / PROGRAMME / ACTIVITY:
1. Test all the components.
2. Rig up the circuit according to the circuit diagram.
3. Apply VCC =12V, VEE = -12V.
4. Apply a sinusoidal signal of peak voltage say 5V, with a frequency of 500Hz.
5. Observe the rectangular output on the CRO, measure the UTP and LTP values,
compare them with the design values.
6. Keep the CRO in X-Y mode (Vin to X-channel, Vout to Y-channel). Observe the
transfer curve which is called the Hysteresis curve.
8. BLOCK / CIRCUIT / MODEL DIAGRAM / REACTION EQUATION:
a) Hardware Implementation
b) Simulation
Case 1: UTP =_____V, LTP = ______V
4. LTP =__________ V
b)
5. +Vsat =___________V
6. Vsat =_________ V
Case 1: UTP= ___________V, LTP=
Case 2: UTP =
V , LTP =
10. FORMULA / CALCULATIONS:
UTP(Upper Trip Point) is the point in the raising part of input waveform, at which the
output voltage changes state . LTP (Lower Trip Point) is the point in the falling part
of the input waveform, at which the output changes state. The above state change
of output occurs when the input voltage crosses V ref
UTP = BVsat
LTP = -BVsat
Where B is called the feedback fraction. It is the part of the output voltage fed back
to the input (pin 3)
B = R2/ (R1+R2)(by potential divider principle)
+Vsat : It is the output voltage. Ideally it is either +V cc or VEE respectively.
(Practically it will be a little less than this value)
Let us design an inverting Schmitt trigger for a UTP =+1V and LTP = -1V
Let VCC = +12V (= +Vsat)
VEE= -12V (= -Vsat) , R2 =1K
15. REMARKS::
1. EXPERIMENT NO: 2
2. TITLE: RELAXATION OSCILLATOR
3. LEARNING OBJECTIVES:
To learn about the rectangular waveform generator circuit and understand its working.
To learn to implement a rectangular waveform generator using a simulation package.
4. AIM:
To design and implement a rectangular waveform generator(op-amp relaxation
oscillator) for a given frequency.
To implement a rectangular waveform generator (Op-amp relaxation oscillator)
using a simulation package, and observe the change in frequency when all the
resistors values are doubled
5.
MATERIAL / EQUIPMENT REQUIRED:
S. No
Components/Equipments
Specification/No
Quantity
Op-Amp
uA741
Resistor
1K,10K, 1.8K
1 each
Capacitor
0.1u
CRO
6. THEORY / HYPOTHESIS:
As the name indicates, here there is no input signal, but circuit produces a square
wave output that swings between +Vsat and Vsat. The capacitor charges through the
feedback resistor R, exponentially towards +Vsat. But capacitor voltage never reaches
+Vsat because the voltage crosses the UTP. When this happens the output wave
switches to Vsat. With the output now in negative saturation, the capacitor discharges.
When the capacitor voltage crosses through zero, the capacitor starts charging
negatively toward Vsat.When the capacitor voltage crosses the LTP, output switches
back to +Vsat. The above events repeat, resulting in rectangular output.
7. PROCEDURE / PROGRAMME / ACTIVITY:
1. Check all the components
2. Rig-up the circuit according to the circuit diagram.
3. Apply +Vcc of say 15V and VEE of -15V.
4. Connect the CRO channel-1 across the capacitor and channel-2 across the output.
5. Observe the output rectangular waveform and capacitor waveform.
6.Calculate the period of the waveform, T.
7. Note down the out put voltage (+Vsat and Vsat) and UTP and LTP
voltages. (Observed Vsat will be < +Vcc and | - Vsat | < | -V EE |)
8. Draw the graph of the output waveform and the capacitor voltage waveform.
b) Simulation
Case 1: for the original circuit
10.
FORMULA / CALCULATIONS:
11. The output is a rectangular wave with a duty cycle of 50 %. (i.e., high duration
= low duration). The period of the output wave is given by,
Hz
Hz
Relaxation oscillator circuit can be simulated using PSPICE simulator and the
results are matching with the practical values.
1. EXPERIMENT NO: 03
2. TITLE: ASTABLE MULTIVIBRATOR
3. LEARNING OBJECTIVES:
To learn about the astable multivibrator circuit using 555 timer for a given frequency
and duty cycle.
4. AIM:
To design and implement an Astable multivibrator using 555 timer, for a given
frequency and duty cycle.
5.
MATERIAL / EQUIPMENT REQUIRED:
S. No
Components/Equipments
Specification/No
Quantity
Timer
NE 555
Resistor
3.3K, 6.8K
1 each
Capacitor
0.1u, 0.01u
1 each
CRO
6. THEORY / HYPOTHESIS:
Multivibrator is a form of oscillator, which has a non-sinusoidal output. The
output waveform is rectangular. When 555 timer is used as astable multivibrator,
it has no stable states, which means it cannot remain indefinitely in either state.
This results in rectangular output.
The multivibrators are classified as:
Astable or free running Multivibrator: It alternates automatically between two
states (low and high for a rectangular output) and remains in each state for a
time dependent upon the circuit constants. It is just an oscillator as it requires
no external pulse for its operation.
Monostable or one shot Multivibrator: It has one stable state and one quasi stable
state. The application of an input pulse triggers the circuit time constants. After a
period of time determined by the time constant, the circuit returns to its initial stable
state. The process is repeated upon the application of each trigger pulse.
Bistable Multivibrators on other hand have both stable states. It requires the
application of an external triggering pulse to change the output from one
state to other. After the output has changed its state, it remains in that state
until the application of next trigger pulse.
7. PROCEDURE / PROGRAMME / ACTIVITY:
1. All the components are tested.
2. Circuit is rigged up according to the circuit diagram.
3. Connect CRO-CH1 to pin no.6 (or 2) and CH2 to pin no.3 (Vout) of the 555.
4. Apply a Vcc of +10V.
5. Observe the capacitor voltage waveform at pin no.6. Observe the output
waveform at pin no.3.
6. Note down the period, pulse width, UTP, LTP and V H values.
7. Plot the graph of output waveform and capacitor voltage waveform. (UTP= 2/3 Vcc, LTP
8.
9.
1.
2.
3.
3.
4.
5.
Period,T = _________ms
Therefore frequency, f =_________Hz
Pulse width, W =___________ms
Duty cycle, D = W/T = ________%
UTP =_________V
LTP=_________V
1. EXPERIMENT NO: 04
2. TITLE: ADDERS AND SUBTRACTORS
3. LEARNING OBJECTIVES:
To realize the half adder circuits using basic gates.
To realize the half substractor circuits using basic gates.
Full-Adder: The half-adder does not take the carry bit from its previous stage into account.
This carry bit from its previous stage is called carry-in bit. A combinational logic circuit that
adds two data bits, A and B, and a carry-in bit, Cin , is called a full-adder.
Subtractor is the one which used to subtract two binary number(digit) and provides
Difference and Borrow as a output.In digital electronics we have two types of
subtractor. Half Subtractor and Full Subtractor.
Half Subtractor :Half Subtractor is used for subtracting one single bit binary digit
from another single bit binary digit.
Full Subtractor : A logic Circuit Which is used for Subtracting Three Single bit Binary digit is
known as Full Subtractor.Adder circuit is a combinational digital circuit that is used for
adding two numbers. A typical adder circuit produces a sum bit (denoted by S) and a carry
bit (denoted by C) as the output. Adder circuits are of two types: Half adder ad Full adder.
Half-Adder: A combinational logic circuit that performs the addition of two data bits,
A and B, is called a half-adder. Addition will result in two output bits; one of which is
the sum bit, S, and the other is the carry bit, C.
Full-Adder: The half-adder does not take the carry bit from its previous stage into account.
This carry bit from its previous stage is called carry-in bit. A combinational logic circuit that
adds two data bits, A and B, and a carry-in bit, Cin , is called a full-adder.
Subtractor is the one which used to subtract two binary number(digit) and provides
Difference and Borrow as a output.In digital electronics we have two types of
subtractor. Half Subtractor and Full Subtractor.
Half Subtractor :Half Subtractor is used for subtracting one single bit binary digit
from another single bit binary digit.
Full Subtractor : A logic Circuit Which is used for Subtracting Three Single bit Binary
digit is known as Full Subtractor.
7. PROCEDURE / PROGRAMME / ACTIVITY:
Make connections as shown in the circuit diagram.
Verify the Truth Table and observe the outputs.
8. BLOCK / CIRCUIT / MODEL DIAGRAM / REACTION EQUATION:
Diffe
renc
e=a
b+a
b
Borr
ow
= a
b
Difference = a b c + a b c + a b c + a b c
Borrow = a c + a b + b c
10. FORMULA / CALCULATIONS:
N/A
11. GRAPHS / OUTPUTS:
N/A
12. RESULTS & CONCLUSIONS:
The truth table of half adder, half subtractor, full adder and full subtractor is verified.
13. LEARNING OUTCOMES :
Students will be able to design half adder, half subtractor, full adder and full
subtractor using basic gates.
14. APPLICATION AREAS:
Used in the design of ripple counters.
Half adders can be used to design full adders.
15. REMARKS::
1. EXPERIMENT NO: 05
2. TITLE: EVM & 8:1 MUX
3. LEARNING OBJECTIVES:
To learn about various applications of multiplexer.
To learn and understand the working of IC 74151.
To learn to realize any function using Multiplexer.
To develop a Verilog code for an 8:1 Multiplexer using dataflow modeling in Xilinx
simulator.
4. AIM:
To simplify 4 variable logic expression, simplify it using Entered Variable Map and
realize the simplified logic expression using 8:1 Multiplexer IC.
To develop the Verilog / VHDL code for an 8:1 multiplexer, simulate and verify its
working.
5. MATERIAL / EQUIPMENT REQUIRED:
IC 74151, IC 7404
Patch Cords & IC Trainer Kit
PC with Windows XP, XILINX software.
6. THEORY / HYPOTHESIS:
Multiplexer means many into one. A multiplexer is a circuit with many inputs,
but only one output. By using control signals, we can connect any input to the
output. Hence, it is also known as Data Selector.
Map Entered Variable
Rules for entering values in a MEV K-map:
2
3
7
8.
9
MEV f
Entry in MEV
Map
0
1
0
1
0
1
1
0
Comments
If function equals 0 for both values of MEV, enter
0
1
MEV
-----MEV
0
1
1
The Entered Variable Map Truth-Table corresponding to the above expression is shown below:
IC 74151 is an 8-channel digital multiplexer having 8- data inputs D0D7, three select
lines (MSB)ABC(LSB) and two complementary outputs designated as Y and Y. IC
7404 contains 6-inverters. IC 74151 and IC 7404 are inserted into the separate sockets
in the digital trainer. In IC 74151 Pin 16 is Vcc and Pin 8 is Ground. In IC 7404 in 14 is
Vcc and Pin 7 is Ground. Vcc pins of both the ICs are connected to +5V dc power
source pin. Ground pins of both the ICs are connected the Ground points in the trainer.
The circuit is rigged up as shown in the following diagram.
Inputs D0 through D7 are connected as shown in the diagram and as required by the
function to be implemented. Output Y (Pin 5) is connected to LED. To enable the IC 74151,
Pin 7 (Enable Pin) which is active low is connected to GND. Additional input D (LSB)
derived from a switch is connected to Pin 1 of IC 7404. Pin 2 (output) of IC 7404 is D and
hence connected to Pin 3, Pin 1 and Pin 12 of IC 74151constituting D1, D3, and D7
respectively. Pin 14 (D5) of IC 74151 is grounded remaining D input pins to the Vcc.
Pin Diagram:
IC 74151 (8:1 MUX)
Circuit Diagram:
IC 7404(NOT Gate)
b) Simulation
module
Library IEEE;
Use IEEE.STD_Logic_1164.ALL;
Use IEEE.STD_LOGIC_ARITH.ALL;
Use IEEE.STD_LOGIC_UNSIGNED.ALL;
Entity mux8 is
Port(I:in std_Logic_vector(7 downto 0);
Sel: in std_logic_vector (2 downto 0);
Zout: out std_logic_vector);
End mux8;
Architecture Behavioral of mux8 is
Begin
Process(sel)
Begin begin
case sel is
when 000=>Zout<= I(0); when 001 =>Zout<= I(1); when 010 =>Zout<=I(2);
when 011 =>Zout<=I(3); when 100 =>Zout<=I(4); when 101 =>Zout<=I(5);
when 110 =>Zout<= I(6); when 111 =>Zout<= I(7); when others=>null;
end case;
end process;
end behavioral;
1. EXPERIMENT NO: 06
2. TITLE: Code Converters
3. LEARNING OBJECTIVES:
To learn the importance of non-weighted code.
To learn to generate gray code.
4. AIM:
Design and implement code converter I)Binary to Gray II)Gray to Binary Code
using basic gates.
5. MATERIAL / EQUIPMENT REQUIRED:
IC 7404 1, IC 7432 2, IC 7411 2 or IC 7486 2
Patch Cords & IC Trainer Kit
6. THEORY / HYPOTHESIS:
Binary Codes: A symbolic representation of data/ information is called code. The
base or radix of the binary number is 2. Hence, it has two independent symbols.
The symbols used are 0 and 1. A binary digit is called as a bit. A binary number
consists of sequence of bits, each of which is either a 0 or 1. Each bit carries a
weight based on its position relative to the binary point. The weight of each bit
position is one power of 2 greater than the weight of the position to its immediate
right. e. g. of binary number is 100011 which is equivalent to decimal number 35.
Gray Codes: It is a non-weighted code; therefore, it is not a suitable for arithmetic
operations. It is a cyclic code because successive code words in this code differ in
one bit position only i.e. it is a unit distance code.
Code Converters: The availability of a large variety of codes for the same discrete
elements of information results in the use of different codes by different digital
systems. It is some time necessary to use the output of one system as the input to
the other. The conversion circuit must be inserted between the two systems if each
uses different codes for the same information. Thus a code converter is a circuit
that makes the two systems compatible even though each uses the different code.
7. PROCEDURE / PROGRAMME / ACTIVITY:
Check all the components for their working.
Insert the appropriate IC into the IC base.
Make connections as shown in the circuit diagram.
Verify the Truth Table and observe the outputs
8. BLOCK / CIRCUIT / MODEL DIAGRAM / REACTION EQUATION:
IC 7411 Pin Diagram
BOOLEAN EXPRESSIONS:
G3=B3
G2=B3B2 = B3B2 + B3B2
G1=B1B2 = B1B2 + B1B2
G0=B1B0 = B1B0 + B1B0
or
BOOLEAN
EXPRESSIONS: B3 = G3
B2 = G3G2 = G3G2 + G3G2
B1 = G3G2G1 = G3(G2G1 + G2G1)
= G3(G2G1 + G2G1)' + G3(G2G1 + G2G1)
= G3(G2 G1 + G2G1) + G3(G2G1 + G2G1)
1. EXPERIMENT NO: 07
2. TITLE: PARITY GENERATOR AND CHECKER
3. LEARNING OBJECTIVES:
To implement parity generator and parity checker using basic gates.
4. AIM:
Design and verify the Truth Table of 3-bit Parity Generator and 4-bit Parity
Checker using basic Logic Gates with an even parity bit.
5. MATERIAL / EQUIPMENT REQUIRED:
IC7404 1, IC7411 2, IC7432 2 or
IC7486 1
Trainer kit, patch cords.
6. THEORY / HYPOTHESIS:
Parity Generator: It is combinational circuit that accepts an n-1 bit stream data and
generates the additional bit that is to be transmitted with the bit stream. This
additional or extra bit is termed as a parity bit.
In even parity bit scheme, the parity bit is 0 if there are even number of 1s in the
data stream and the parity bit is 1 if there are odd number of 1s in the data stream.
In odd parity bit scheme, the parity bit is 1 if there are even number of 1s in the
data stream and the parity bit is 0 if there are odd number of 1s in the data stream.
Let us discuss both even and odd parity generators.
Parity Check: It is a logic circuit that checks for possible errors in the transmission.
This circuit can be an even parity checker or odd parity checker depending on the
type of parity generated at the transmission end. When this circuit is used as even
parity checker, the number of input bits must always be even.
When a parity error occurs, the sum even output goes low and sum odd output goes
high. If this logic circuit is used as an odd parity checker, the number of input bits should be
odd, but if an error occurs the sum odd output goes low and sum even output goes high.
1. EXPERIMENT NO: 08
2. TITLE: MASTER-SLAVE JK FLIP-FLOP
3. LEARNING OBJECTIVES:
To learn about various applications of flip flops.
To learn and understand the working of IC 7410.
To learn and understand the working of J-K Master Slave Flip flop.
To develop Verilog/VHDL code for positive edge triggered D Flip-Flop using
behavioral modeling in Xlinx simulator.
4. AIM:
To study the truth table of J-K Master Slave flip flop and verify the same.
To develop Verilog/VHDL code for positive edge triggered D Flip-Flop and simulate
its working.
5. MATERIAL / EQUIPMENT REQUIRED:
IC 7410
2
IC 7400
2
Patch Cords & IC Trainer Kit
PC with Windows XP, XILINX software.
6. THEORY / HYPOTHESIS:
A flip-flop is a circuit that can maintain a binary state until directed by an input signal
to switch states. JK flip-flop is the most generally used flip-flop, which is edge
triggered and has got two data inputs J & K, and a clock input.
Normal data inputs to a flip-flop are referred to as synchronous inputs, because
they effect the output in steps synchronous with the clock signal.
Preset and Clear are asynchronous inputs, because they can set / reset the flip-flop
regardless of the status of clock. When Preset is activated, the flip-flop will be set
and when Clear is activated, the flip-flop will be reset. Preset and Clear find use
when multiple flip-flops are ganged together to perform a function.
In Master-Slave JK flip-flop, two flip-flops are arranged such that, when the clock
pulse enables the first (the Master) latch, it disables the second (the Slave) latch.
When the clock changes the state again (on its falling edge), the output of the
Master latch is transferred to the Slave latch.
NOTE: A group of flip-flops sensitive to pulse duration is a latch. E.g.: 7475, a 4-bit latch.
A group of flip-flops sensitive to pulse transition is a register. E.g.: 74175, a 4-bit register.
Inputs J and K are connected to the switches and the CP input is connected to
the monopulser slot in the trainer.
Initially J=0 and K = 0. Observe the Q. If it is 0, apply the clock pulse. Otherwise
make clear LOW (to make Q=0) and again HIGH (for normal operation) and then
apply the clock pulse. Observe the output listed in the column captioned Q(t+1).
If Q=1 is to be established, make preset LOW (to make Q=1) and again HIGH
(for normal operation).
Likewise obtain all the input combinations according the sequence in the table
and verify corresponding outputs.
8. BLOCK / CIRCUIT / MODEL DIAGRAM / REACTION EQUATION:
a) Hardware Implementation
Pin Diagram:
IC 7400(2-input NAND Gate)
IC 7410 (3-input NAND)
Circuit Diagram:
1. EXPERIMENT NO: 09
2. TITLE: SYNCHRONOUS UP-COUNTER
3. LEARNING OBJECTIVES:
To learn about synchronous Counter and its application.
To learn and understand the working of IC 7476.
To learn the design and the working of synchronous counter.
To develop Verilog/VHDL code for mod-8 up counter using behavioral modeling in
Xilinx simulator.
4. AIM:
To Design and implement mod n (n<8) synchronous up-counter using J-K Flip Flop.
To develop Verilog/VHDL code for mod-8 up counter and simulate its working.
5. MATERIAL / EQUIPMENT REQUIRED:
IC 7476
2
IC 7408
1
Patch Cords & IC Trainer Kit,
PC with Windows XP, XILINX software.
6. THEORY / HYPOTHESIS:
A Counter is a sequential circuit that goes through a prescribed sequence of states
up on application of input pulse. Counter are in two categories
Ripple Counter (Asynchronous Counter) consists of a series connection of
complementing flip-flops (T / JK type), with the output of each flip-flop connected
to the clock pulse input of the next higher order flip-flop. The flip-flop holding the
LSB receives the clock pulses.
Synchronous Counter the input pulses / clock pulses are applied to all clock
pulse inputs of all the flip-flops simultaneously.
The ripple counter requires a finite amount of time for each flip flop to change state.
This problem can be solved by using a synchronous parallel counter where every
flip flop is triggered in synchronism with the clock, and all the output which are
scheduled to change do so simultaneously.
The counter progresses counting upwards in a natural binary sequence from count 000 to
count 100 advancing count with every negative clock transition and get back to 000 after
this cycle.
7. PROCEDURE / PROGRAMME / ACTIVITY:
The counter with n flip-flops has maximum mod number 2n. For example, 3-bit
binary counter is a mod 8 counter. This basic counter can be modified to produce
MOD numbers less than 2n by allowing the counter to skip states those are not
normally part of counting sequence.
MOD-5 synchronous counter is designed below using JK flip-flops and the circuit is
implemented as shown in the circuit diagram. A timing diagram is also constructed below.
Number of Flip-flops required = 3 as 3 is the minimum number for which 5<8. Let
the inputs of the three Flip-flops be JA, KA JB, KB, JC, KC. Let the normal outputs
be QA, QB, QC and the complementary outputs be QA, QB, QC.
Preset and Clear are the active low direct inputs (asynchronous inputs) to set or
reset the counter (means to set or reset all the flip-flops contained in the counter)
before to the application of the clock pulse to obtain the next state of the counter.
The Characteristic table is useful for analysis and defining operation of flip-flops.
The characteristic table of JK flip-flop is given below.
But during design, we normally know the transition from the present state to the
next state, called Transition table. The transition table is derived using the truth
table. Truth table is constructed using the given counter.
Here, given counter is mod-5. i.e., the given sequence is: 0, 1, 2, 3, 4, 0, . . .
Go
for
K-Map
simplification,
and
after
K-Map
simplification,
expressions for the
flip-flop inputs are as
shown below:
Having obtained the combinational expressions for the flip-flop inputs to ensure the
desired next state transitions at the corresponding outputs, the following circuit
diagram is rigged up.
Two 7476 JK Flip-flop ICs are required as one IC contains only two JK flip-flops. Vcc and
GND of both the ICs are connected. Outputs QA(LSB), QB, and QC(MSB) are connected
to LEDs. Preset and Clear are the direct inputs connected to the switches. All the flip-flops
driven by the same clock pulse, establishes the concept of synchronous counter. Clock
input may be supplied with monopulser or continuous clock generator.
Circuit Diagram:
b)Entity mod-8 is
Port(rst,clk,en:in std_logic);
Q:inout std_logic_vector(3 downto 0));
End mod-8;
Architecture behavioral of mod-8 is
Begin
Process(clk,rst) is
Begin
If rst=1 then q<=0000
Else if rising_edge(clk) then
If en=1 then
Q<=q+1;
Endif;
Endif;
If q=1000 then q<=0000;endif;endif;endprocess; end behavioral;
b)
1. EXPERIMENT NO: 10
2. TITLE: ASYNCHRONOUS COUNTER
3. LEARNING OBJECTIVES:
To learn about asynchronous counter and decade counter.
To learn and understand the working of IC 7490.
To understand the working of mod-n asynchronous counter using decade counter.
4. AIM:
Design and implement an asynchronous counter using decade counter IC to count
up from 0 to n (n<=9) and demonstrate on 7-segment display (using IC-7447).
5. MATERIAL / EQUIPMENT REQUIRED:
IC 7490
1
IC 7411
1
IC 7447
1
Patch Cords & IC Trainer Kit
6. THEORY / HYPOTHESIS:
A Counter is a sequential circuit that goes through a prescribed sequence of states
up on application of input pulse. Counter are in two categories
Ripple Counter (Asynchronous Counter) consists of a series connection of
complementing flip-flops (T / JK type), with the output of each flip-flop connected
to the clock pulse input of the next higher order flip-flop. The flip-flop holding the
LSB receives the clock pulses.
Synchronous Counter the input pulses / clock pulses are applied to all clock
pulse inputs of all the flip-flops simultaneously.
A counter is a device which stores (and sometimes displays) the number of times a
particular event or process has occurred, often in relationship to a clock signal. In
asynchronous counter a clock signal is provided for one flip-flop and its output is
provided as clock source for next flip-flop. The output of asynchronous counter is
not synchronized with clock signal.
A decade counter follows a sequence of 10 states and returns to zero after the count of
nine. Such a counter must have at least 4 flip flops to represent each decimal digit
since a decimal digit is represented by a binary code with at least 4 bits.
IC 7447
Circuit Diagram:
Function Table:
Study Experiment
12. To study 4-bit ALU using IC-74181.
As seen in figure-2, the ALU has two 4-bit input lines A3-A0, B3-B0, a
4-bit function select lines S3-S0, one mode select line M that is used to
select ALU for either arithmetic or the logical function. It has four output
lines f3-f0, carry-in Cn is used in cascade mode.
VIVA QUESTIONS