SlideShare a Scribd company logo
1 of 18
 Synchronous  means :
  Working or moving at the
   same rate
  Having the same period
   and phase of oscillation
   or cyclic movement.
 Circuitmeans:
  a route around which an
   electrical current can
   flow,    beginning   and
   ending at the same point.
In this chapter we deal with synchronous
counters. From a functional point of view,
synchronous counters implement finite state
machines. However, we use a syntactic definition
and show that every circuit that obeys these
syntactic rules implements a finite state machine.
Correct functionality of a synchronous counters
requires satisfaction of certain timing constraints.
Most importantly, all data inputs of flip-flops must
be stable during the critical sections. A key
advantage of the model (in which the critical
section and the instability interval of each flip-flop
are disjoint) is that it is possible to satisfy all the
timing constraints if the clock period is sufficiently
long.
In the canonic form, a synchronous
counter is decomposed into three parts:
     (i) the flip-flops store the state,
     (ii) a combinational circuit computes the
                   output, and
     (iii) a combinational circuit computes
the                next state.
     Finally, we deal with the issue of
initialization.         Loosely        speaking,
initialization of the circuit means that the
ip-ops output correct and stable values
during the rst clock period.
1. combinational gates
2. nets
3. flip-flops
A synchronous circuit is a circuit C
composed of combinational gates, nets,
and flip-flops that satisfies the following
                conditions:
 1. There is a net called clk that carries a clock signal.
 2. The clk net is fed by an input gate.
 3. The set of ports that are fed by the clk net equals
   the set of clock-inputs of the flip-flops.
 4. Define the circuit C0 as follows: The circuit C0 is
   obtained by (i) deleting the clk net, (ii) deleting the
   input gate that feeds the clk net, and (iii) replacing
   each flip-flop with an output gate (instead of the
   port D) and an input gate (instead of the port Q).
   We require that the circuit C0 is combinational.
In     parallel     (synchronous)
counters the input are pulses (or
levels and pulses) with certain
restrictions on pulse width and
circuit     propagation        delay.
Therefore synchronous circuits
can be divided into
sequential         circuits      and
              or pulsed sequential
circuits.
In a             sequential circuit
which has flip-flops or, in some
instances, gated latches, for its
memory      elements       there       is
a(synchronizing)     periodic     clock
connected to the clock inputs of all the
memory elements of the circuit, to
synchronize all internal changes of
state.
On    the     other hand in an
               or pulsed sequential
circuit, such a clock is not present.
Pulse mode circuits require two
consecutive transitions between 0 and
1 - that is a 0-pulseor a 1 pulse to
alter the circuit’s state. A pulse -mode
circuit is designed to respond to
pulses of certain duration; the
constant signals between the pulses
are null or spacer signals, which do
not affect the circuit’s behavior.
1)                              For pulsed
  sequential circuits these occur only for
  the duration of the respective input pulse
  and in some cases for duration
  considerably less. For clocked sequential
  circuits these outputs occur for the
  duration of the clock pulse.

2)                      These change state
  at the start of the respective input or
  clock pulse and remain in that state until
  the next state of output is required.
A synchronous electric motor is
an               in which the rotation of
the shaft is synchronized with the
              of the      supply current;
the rotation period is exactly equal to
an integral number of AC cycles.
Synchronous          motors         contain
                    on the           of the
motor that create a
which rotates in time with the
oscillations of the line current. The
       turns in step with this field, at the
same rate.
J. parallel (synchronous) counters
J. parallel (synchronous) counters

More Related Content

What's hot

single-phase-lab-report
single-phase-lab-reportsingle-phase-lab-report
single-phase-lab-report
Malik Zaid
 
2 transistor thyristor
2 transistor thyristor2 transistor thyristor
2 transistor thyristor
Raghu Selvaraj
 

What's hot (20)

Silicon control rectifier
Silicon control rectifierSilicon control rectifier
Silicon control rectifier
 
Silicon Controlled Rectifier
Silicon Controlled Rectifier Silicon Controlled Rectifier
Silicon Controlled Rectifier
 
Series R-L Circuits
Series R-L CircuitsSeries R-L Circuits
Series R-L Circuits
 
Natural response for RC and RL
Natural response for RC and RLNatural response for RC and RL
Natural response for RC and RL
 
Alternator and 3 phase induction motor
Alternator and 3 phase induction motorAlternator and 3 phase induction motor
Alternator and 3 phase induction motor
 
Colpitts Oscillator - Working and Applications
Colpitts Oscillator - Working and ApplicationsColpitts Oscillator - Working and Applications
Colpitts Oscillator - Working and Applications
 
Cycloconverter
CycloconverterCycloconverter
Cycloconverter
 
Scr
ScrScr
Scr
 
Power MOSFET
Power MOSFETPower MOSFET
Power MOSFET
 
single-phase-lab-report
single-phase-lab-reportsingle-phase-lab-report
single-phase-lab-report
 
2 transistor thyristor
2 transistor thyristor2 transistor thyristor
2 transistor thyristor
 
Overview of Crystal Oscillator Circuit Working and Its Application
Overview of Crystal Oscillator Circuit Working and Its ApplicationOverview of Crystal Oscillator Circuit Working and Its Application
Overview of Crystal Oscillator Circuit Working and Its Application
 
Stepdown Transformer By Nagmani
Stepdown Transformer By NagmaniStepdown Transformer By Nagmani
Stepdown Transformer By Nagmani
 
Parallel Inverter
Parallel InverterParallel Inverter
Parallel Inverter
 
SCR, Diac, Triac, UJT, Transistor
SCR, Diac, Triac, UJT, TransistorSCR, Diac, Triac, UJT, Transistor
SCR, Diac, Triac, UJT, Transistor
 
Eca on nortons and thevenins theoren and matlab simulation
Eca on nortons and thevenins theoren and matlab simulationEca on nortons and thevenins theoren and matlab simulation
Eca on nortons and thevenins theoren and matlab simulation
 
Silicon controlled rectifier (scr)
Silicon controlled rectifier (scr)Silicon controlled rectifier (scr)
Silicon controlled rectifier (scr)
 
Colpitts Oscillator
Colpitts OscillatorColpitts Oscillator
Colpitts Oscillator
 
Thyristor
Thyristor Thyristor
Thyristor
 
Thyristor Characteristics, Two Transistor Model Of Thyristor & Thyrisror Turn...
Thyristor Characteristics, Two Transistor Model Of Thyristor & Thyrisror Turn...Thyristor Characteristics, Two Transistor Model Of Thyristor & Thyrisror Turn...
Thyristor Characteristics, Two Transistor Model Of Thyristor & Thyrisror Turn...
 

Viewers also liked

Synchronous counters
Synchronous countersSynchronous counters
Synchronous counters
Lee Diaz
 

Viewers also liked (9)

Asynchronous Counter (1st update)
Asynchronous Counter (1st update)Asynchronous Counter (1st update)
Asynchronous Counter (1st update)
 
Synchronous Counter
Synchronous Counter Synchronous Counter
Synchronous Counter
 
Counter And Sequencer Design- Student
Counter And Sequencer Design- StudentCounter And Sequencer Design- Student
Counter And Sequencer Design- Student
 
4 bit Binary counter
4 bit Binary counter4 bit Binary counter
4 bit Binary counter
 
Ece221 Ch7 Part1
Ece221 Ch7 Part1Ece221 Ch7 Part1
Ece221 Ch7 Part1
 
digital Counter
digital Counterdigital Counter
digital Counter
 
Synchronous counters
Synchronous countersSynchronous counters
Synchronous counters
 
Counters
CountersCounters
Counters
 
Chapter 5 counter
Chapter 5 counterChapter 5 counter
Chapter 5 counter
 

Similar to J. parallel (synchronous) counters

logic Basics of Sequential Circuits.docx
logic Basics of Sequential Circuits.docxlogic Basics of Sequential Circuits.docx
logic Basics of Sequential Circuits.docx
ERMIASAmanuel1
 
logic Basics of Sequential Circuits.docx
logic Basics of Sequential Circuits.docxlogic Basics of Sequential Circuits.docx
logic Basics of Sequential Circuits.docx
ERMIASAmanuel1
 
L 29(nkd)(pe) ((ee)nptel)
L 29(nkd)(pe) ((ee)nptel) L 29(nkd)(pe) ((ee)nptel)
L 29(nkd)(pe) ((ee)nptel)
Roopa Reddy
 
Vlsi lab viva question with answers
Vlsi lab viva question with answersVlsi lab viva question with answers
Vlsi lab viva question with answers
Ayesha Ambreen
 
AC to ac Converters.pptx
AC to ac Converters.pptxAC to ac Converters.pptx
AC to ac Converters.pptx
MahmoudMustafa84
 
Gate Pulse Triggering of Single Phase Thyristor Circuit through Opto-Coupling
Gate Pulse Triggering of Single Phase Thyristor Circuit through Opto-CouplingGate Pulse Triggering of Single Phase Thyristor Circuit through Opto-Coupling
Gate Pulse Triggering of Single Phase Thyristor Circuit through Opto-Coupling
Nusrat Mary
 
Introduction to Sequential DevicesChapter 66.1 M.docx
Introduction to Sequential DevicesChapter 66.1 M.docxIntroduction to Sequential DevicesChapter 66.1 M.docx
Introduction to Sequential DevicesChapter 66.1 M.docx
bagotjesusa
 

Similar to J. parallel (synchronous) counters (20)

logic Basics of Sequential Circuits.docx
logic Basics of Sequential Circuits.docxlogic Basics of Sequential Circuits.docx
logic Basics of Sequential Circuits.docx
 
logic Basics of Sequential Circuits.docx
logic Basics of Sequential Circuits.docxlogic Basics of Sequential Circuits.docx
logic Basics of Sequential Circuits.docx
 
L 29(nkd)(pe) ((ee)nptel)
L 29(nkd)(pe) ((ee)nptel) L 29(nkd)(pe) ((ee)nptel)
L 29(nkd)(pe) ((ee)nptel)
 
Implementation of FC-TCR for Reactive Power Control
Implementation of FC-TCR for Reactive Power ControlImplementation of FC-TCR for Reactive Power Control
Implementation of FC-TCR for Reactive Power Control
 
Vlsi lab viva question with answers
Vlsi lab viva question with answersVlsi lab viva question with answers
Vlsi lab viva question with answers
 
Overview of custom power devices
Overview of custom power devicesOverview of custom power devices
Overview of custom power devices
 
Cycloconverters
CycloconvertersCycloconverters
Cycloconverters
 
Automatic room light contoller without microcontroller
Automatic room light contoller without microcontrollerAutomatic room light contoller without microcontroller
Automatic room light contoller without microcontroller
 
Synchmachine-1.ppt
Synchmachine-1.pptSynchmachine-1.ppt
Synchmachine-1.ppt
 
Synchmachine-1.ppt
Synchmachine-1.pptSynchmachine-1.ppt
Synchmachine-1.ppt
 
AC to ac Converters.pptx
AC to ac Converters.pptxAC to ac Converters.pptx
AC to ac Converters.pptx
 
Hvdc
HvdcHvdc
Hvdc
 
Timer
TimerTimer
Timer
 
Pipelining approach
Pipelining approachPipelining approach
Pipelining approach
 
Design and Implementation of Astable Multivibrator using 555 Timer
Design and Implementation of Astable Multivibrator using 555 Timer Design and Implementation of Astable Multivibrator using 555 Timer
Design and Implementation of Astable Multivibrator using 555 Timer
 
Design Of Sub Synchronous Damping Controller (SSDC) For TCSC To Improve Power...
Design Of Sub Synchronous Damping Controller (SSDC) For TCSC To Improve Power...Design Of Sub Synchronous Damping Controller (SSDC) For TCSC To Improve Power...
Design Of Sub Synchronous Damping Controller (SSDC) For TCSC To Improve Power...
 
Eh35754760
Eh35754760Eh35754760
Eh35754760
 
Gate Pulse Triggering of Single Phase Thyristor Circuit through Opto-Coupling
Gate Pulse Triggering of Single Phase Thyristor Circuit through Opto-CouplingGate Pulse Triggering of Single Phase Thyristor Circuit through Opto-Coupling
Gate Pulse Triggering of Single Phase Thyristor Circuit through Opto-Coupling
 
Introduction to Sequential DevicesChapter 66.1 M.docx
Introduction to Sequential DevicesChapter 66.1 M.docxIntroduction to Sequential DevicesChapter 66.1 M.docx
Introduction to Sequential DevicesChapter 66.1 M.docx
 
B230918
B230918B230918
B230918
 

More from john lexter emberador (9)

BASIC LOGIC GATES.pdf
BASIC LOGIC GATES.pdfBASIC LOGIC GATES.pdf
BASIC LOGIC GATES.pdf
 
Analog Multimeter.pdf
Analog Multimeter.pdfAnalog Multimeter.pdf
Analog Multimeter.pdf
 
About anthropology
About anthropologyAbout anthropology
About anthropology
 
18019469 history-as-a-discipline
18019469 history-as-a-discipline18019469 history-as-a-discipline
18019469 history-as-a-discipline
 
The decoder
The decoderThe decoder
The decoder
 
Presentation1
Presentation1Presentation1
Presentation1
 
J. parallel (synchronous) counters
J. parallel (synchronous) countersJ. parallel (synchronous) counters
J. parallel (synchronous) counters
 
G. ripple counter
G. ripple counterG. ripple counter
G. ripple counter
 
Adays wait
Adays waitAdays wait
Adays wait
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

J. parallel (synchronous) counters

  • 1.
  • 2.  Synchronous means : Working or moving at the same rate Having the same period and phase of oscillation or cyclic movement.
  • 3.  Circuitmeans: a route around which an electrical current can flow, beginning and ending at the same point.
  • 4. In this chapter we deal with synchronous counters. From a functional point of view, synchronous counters implement finite state machines. However, we use a syntactic definition and show that every circuit that obeys these syntactic rules implements a finite state machine. Correct functionality of a synchronous counters requires satisfaction of certain timing constraints. Most importantly, all data inputs of flip-flops must be stable during the critical sections. A key advantage of the model (in which the critical section and the instability interval of each flip-flop are disjoint) is that it is possible to satisfy all the timing constraints if the clock period is sufficiently long.
  • 5.
  • 6. In the canonic form, a synchronous counter is decomposed into three parts: (i) the flip-flops store the state, (ii) a combinational circuit computes the output, and (iii) a combinational circuit computes the next state. Finally, we deal with the issue of initialization. Loosely speaking, initialization of the circuit means that the ip-ops output correct and stable values during the rst clock period.
  • 7. 1. combinational gates 2. nets 3. flip-flops
  • 8. A synchronous circuit is a circuit C composed of combinational gates, nets, and flip-flops that satisfies the following conditions: 1. There is a net called clk that carries a clock signal. 2. The clk net is fed by an input gate. 3. The set of ports that are fed by the clk net equals the set of clock-inputs of the flip-flops. 4. Define the circuit C0 as follows: The circuit C0 is obtained by (i) deleting the clk net, (ii) deleting the input gate that feeds the clk net, and (iii) replacing each flip-flop with an output gate (instead of the port D) and an input gate (instead of the port Q). We require that the circuit C0 is combinational.
  • 9.
  • 10. In parallel (synchronous) counters the input are pulses (or levels and pulses) with certain restrictions on pulse width and circuit propagation delay. Therefore synchronous circuits can be divided into sequential circuits and or pulsed sequential circuits.
  • 11. In a sequential circuit which has flip-flops or, in some instances, gated latches, for its memory elements there is a(synchronizing) periodic clock connected to the clock inputs of all the memory elements of the circuit, to synchronize all internal changes of state.
  • 12.
  • 13. On the other hand in an or pulsed sequential circuit, such a clock is not present. Pulse mode circuits require two consecutive transitions between 0 and 1 - that is a 0-pulseor a 1 pulse to alter the circuit’s state. A pulse -mode circuit is designed to respond to pulses of certain duration; the constant signals between the pulses are null or spacer signals, which do not affect the circuit’s behavior.
  • 14.
  • 15. 1) For pulsed sequential circuits these occur only for the duration of the respective input pulse and in some cases for duration considerably less. For clocked sequential circuits these outputs occur for the duration of the clock pulse. 2) These change state at the start of the respective input or clock pulse and remain in that state until the next state of output is required.
  • 16. A synchronous electric motor is an in which the rotation of the shaft is synchronized with the of the supply current; the rotation period is exactly equal to an integral number of AC cycles. Synchronous motors contain on the of the motor that create a which rotates in time with the oscillations of the line current. The turns in step with this field, at the same rate.