


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
Asdf glc ccsa an nbbvfgujjtw was gh ol na VC XD dg hn
Typology: Schemes and Mind Maps
1 / 4
This page cannot be seen from the preview
Don't miss anything!



In edge triggering the circuit becomes active at negative or positive edge of the clock signal.
pulse-triggered means that data are entered into the flip-flop on the rising edge of the clock pulse, but the output does not reflect the input state until the falling edge of the clock pulse
An SR latch (Set/Reset) is an asynchronous device: it works independently of control signals and relies only on the state of the S and R inputs. In the image we can see that an SR latch can be created with two NOR gates that have a cross-feedback loop
An SR Flip Flop (also referred to as an SR Latch) is the most simple type of flip flop. It has two inputs S and R and two outputs Q and Q’. The state of this latch is determined by the condition of Q. If Q is 1 the latch is said to be SET and if Q is 0 the latch is said to be RESET. This SR Latch or Flip flop can be designed either by two cross- coupled NAND gates or two- cross coupled NOR gates. When we design this latch by using NOR gates, it will be an active high S-R latch. That means it is SET when S = 1. When we design this latch by using NAND gates, it will be an active low S- R latch. That means it is SET when S = 0. SR Flip Flop is also called SET RESET Flip Flop
The JK flip flop is a universal flip flop having two inputs 'J' and 'K'. In SR flip flop, the 'S' and 'R' are the shortened abbreviated letters for Set and Reset, but J and K are not. The J and K are themselves autonomous letters which are chosen to distinguish the flip flop design from other types.
The Master-Slave Flip-Flop is basically a combination of two JK flip-flops connected together in a series configuration. Out of these, one acts as the “master” and the other as a “slave”. The output from the master flip flop is connected to the two inputs of the slave flip flop whose output is fed back to inputs of the master flip flop. In addition to these two flip-flops, the circuit also includes an inverter. The inverter is connected to clock pulse in such a way that the inverted clock pulse is given to the slave flip-flop. In other words if CP=0 for a master flip- flop, then CP=1 for a slave flip- flop and if CP=1 for master flip flop then it becomes 0 for slave flip flop. Working of a master slave flip flop – 1. When the clock pulse goes to 1, the slave is isolated; J and K inputs may affect the state of the system. The slave flip-flop is isolated until the CP goes to 0. When the CP goes back to 0, information is passed from the master flip-flop to the slave and output is obtained. 2. Firstly the master flip flop is positive level triggered and the slave flip flop is negative level triggered, so the master responds before the slave. 3. If J=0 and K=1, the high Q’ output of the master goes to the K input of the slave and the clock forces the slave to reset, thus the slave copies the master. 4. If J=1 and K=0, the high Q output of the master goes to the J input of the slave and the Negative transition of the clock sets the slave, copying the master. 5. If J=1 and K=1, it toggles on the positive transition of the clock and thus the slave toggles on the negative transition of the clock. 6. If J=0 and K=0, the flip flop is disabled and Q remains unchanged. Timing Diagram of a Master flip flop When the Clock pulse is high the output of master is high and remains high till the clock is low because the state is stored, Now the output of master becomes low when the clock pulse becomes high again and remains low until the clock becomes high again
The D (data) flip-flop is a slight modification of the S R flip-flop
The shift register, which allows serial input (one bit after the other through a single data line) and produces a serial output is known as Serial-In Serial-Out shift register. Since there is only one output, the data leaves the shift register one bit at a time in a serial pattern, thus the name SerialIn Serial-Out Shift Register The logic circuit given below shows a serial-in serial-out shift register. The circuit consists of four D flip-flops which are connected in a serial manner All these flip-flops are synchronous with each other since the same clock signal is
The shift register, which allows serial input (one bit after the other through a single data line) and produces a parallel output is known as Serial-In Parallel- Out shift register The logic circuit given below shows a serial-in-parallel-out shift register. The circuit consists of four D flip-flops which are connected. The clear (CLR) signal is connected in addition to the clock signal to all the 4 flip flops in order to RESET them
The shift register, which allows parallel input (data is given separately to each flip flop and in a simultaneous manner) and produces a serial output is known as Parallel-In Serial-Out shift register. The logic circuit given below shows a parallel-in-serial-out shift register. The circuit consists of four D flip-flops which are connected The clock input is directly connected to all the flip flops but the input data is connected individually to each flip flop through a multiplexer at the input of every flip flop.
The shift register, which allows parallel input (data is given separately to each flip flop and in a simultaneous manner) and also produces a parallel output is known as Parallel-In parallel- Out shift register The logic circuit given below shows a parallel-in-parallel-out shift register. The circuit consists of four D flip-flops which are connected. The logic circuit given below shows a parallel-in-parallel-out shift register. The circuit consists of four D flip-flops which are connected. The clear (CLR) signal and clock signals are connected to
Counters are sequential logic circuits that, in digital electronics, are used to count the number of times an event or instance takes place. A counter is made by cascading a series of flip- flops. As we know, flip-flops have a clock input. Depending on the type of clock input, counters are of two types
pulse is given to all the flip-
asynchronous counters
can be much greater than the asynchronous counters.
the first flip-flop and the output of the first flip-flop acts as a clock to the next and so
synchronous counters because the 2nd flip-flop has to wait just before the 1st flip- flop provides the output 0
Mod n or Modulus of n, is a way of referring to the maximum count of a counter. Every counter has a limit with regards to the number they can count up or down to.
is an important label for a counter because it gives us the maximum count of the counter, as well as the number of flip-flops present in the counter.
Well as their names imply, up counters count upwards or incrementally. Down counters count downwards or in a decremental manner. Up- down counters can count both upwards as well as downwards
Counter Circuit Diagram. Basically, counters can be implemented quite easily
Shift Register Counters are the shift registers in which the outputs are connected back to the inputs in order to produce particular sequences
A ring counter is basically a shift register counter in which the output of the first flip flop is connected to the next flip flop and so on and the output of the last flip flop is again fed back to the input of the first flip flop, thus the name ring counter. The data pattern within the shift register will circulate as long as clock pulses are applied The logic circuit given below shows a Ring CounterA Ring counter is generally used because it is self-decoding. No extra decoding circuit is needed to determine what state the counter is in.
A Johnson counter is basically a shift register counter in which the output of the first flip flop is connected to the next flip flop and so on and the inverted output of the last flip flop is again fed back to the input of the first flip flop. They are also known as twisted ring counters
Data transfer between the central computer to I/O devices may be handled in variety of modes. Interrupt Driven I/O Basic Operation: CPU issues read command. I/O module gets data from peripheral whilst CPU does other work. I/O module interrupts CPU. CPU requests data. I/O module transfers data.
DMA Controller is a hardware device that allows I/O devices to directly access memory with less participation of the processor. DMA controller needs the same old circuits of an interface to communicate with the CPU and Input/Output devices.