SlideShare a Scribd company logo
1 of 7
Download to read offline
‫وبركاته‬ ‫هللا‬ ‫ورحمة‬ ‫عليكم‬ ‫السالم‬
Eng. Essa Alanazi
Welcome
1
Tow types of counters
Asynchronous synchronous
2
3
Handout-1
4
Complete a timing diagram for this circuit,
Handout-2
1- Design MOD = 32 ripple counter knowing that time
delay of each JK-FF is 10ns . What is the maximum
frequency this counter can hard ?
5
Summary of Counters
 Counters serve many purposes in sequential logic design.
 There are lots of variations on the basic counter.
 Some can increment or decrement.
 An enable signal can be added.
 The counter’s value may be explicitly set.
 There are also several ways to make counters.
 You can follow the sequential design principles to build
counters from scratch.
 You could also modify or combine existing counter devices.
7

More Related Content

What's hot

Data manipulation instructions
Data manipulation instructionsData manipulation instructions
Data manipulation instructions
Mahesh Kumar Attri
 

What's hot (20)

Introduction to Counters
Introduction to CountersIntroduction to Counters
Introduction to Counters
 
RTL-Design for beginners
RTL-Design  for beginnersRTL-Design  for beginners
RTL-Design for beginners
 
Lecture 10
Lecture 10Lecture 10
Lecture 10
 
8254 presentation
8254 presentation8254 presentation
8254 presentation
 
8253,8254
8253,8254 8253,8254
8253,8254
 
Lecture 05 pic io port programming
Lecture 05 pic io port programmingLecture 05 pic io port programming
Lecture 05 pic io port programming
 
Arm organization and implementation
Arm organization and implementationArm organization and implementation
Arm organization and implementation
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
Register transfer and micro operation
Register transfer and micro operationRegister transfer and micro operation
Register transfer and micro operation
 
Lecture 8
Lecture 8Lecture 8
Lecture 8
 
Lecture 6
Lecture 6Lecture 6
Lecture 6
 
Declaration Table
Declaration TableDeclaration Table
Declaration Table
 
ARM Instructions
ARM InstructionsARM Instructions
ARM Instructions
 
Computer architecture register transfer languages rtl
Computer architecture register transfer languages rtlComputer architecture register transfer languages rtl
Computer architecture register transfer languages rtl
 
8253
82538253
8253
 
RTL
RTLRTL
RTL
 
Computer organization prashant odhavani- 160920107003
Computer organization   prashant odhavani- 160920107003Computer organization   prashant odhavani- 160920107003
Computer organization prashant odhavani- 160920107003
 
Types of instructions
Types of instructionsTypes of instructions
Types of instructions
 
Data manipulation instructions
Data manipulation instructionsData manipulation instructions
Data manipulation instructions
 
Register Transfer Language,Bus and Memory Transfer
Register Transfer Language,Bus and Memory TransferRegister Transfer Language,Bus and Memory Transfer
Register Transfer Language,Bus and Memory Transfer
 

Viewers also liked

Corporate Social Responsiblity
Corporate Social ResponsiblityCorporate Social Responsiblity
Corporate Social Responsiblity
DGVCRAM
 
Decoders
DecodersDecoders
Decoders
Re Man
 
Sequential Circuits - Flip Flops
Sequential Circuits - Flip FlopsSequential Circuits - Flip Flops
Sequential Circuits - Flip Flops
Abhilash Nair
 
Binary code decimal Adder
Binary code decimal AdderBinary code decimal Adder
Binary code decimal Adder
Haya Butt
 
Sequential Circuits - Flip Flops (Part 2)
Sequential Circuits - Flip Flops (Part 2)Sequential Circuits - Flip Flops (Part 2)
Sequential Circuits - Flip Flops (Part 2)
Abhilash Nair
 
Synchronous counters
Synchronous countersSynchronous counters
Synchronous counters
Lee Diaz
 

Viewers also liked (20)

Decoders student
Decoders studentDecoders student
Decoders student
 
Corporate Social Responsiblity
Corporate Social ResponsiblityCorporate Social Responsiblity
Corporate Social Responsiblity
 
Decoders
DecodersDecoders
Decoders
 
Sequential Circuits - Flip Flops
Sequential Circuits - Flip FlopsSequential Circuits - Flip Flops
Sequential Circuits - Flip Flops
 
Counters
CountersCounters
Counters
 
Counters
CountersCounters
Counters
 
Binary code decimal Adder
Binary code decimal AdderBinary code decimal Adder
Binary code decimal Adder
 
14827 shift registers
14827 shift registers14827 shift registers
14827 shift registers
 
Shift Register
Shift RegisterShift Register
Shift Register
 
Flipflops JK T SR D All FlipFlop Slides
Flipflops JK T SR D All FlipFlop SlidesFlipflops JK T SR D All FlipFlop Slides
Flipflops JK T SR D All FlipFlop Slides
 
Shift Registers
Shift RegistersShift Registers
Shift Registers
 
Shift registers
Shift registersShift registers
Shift registers
 
Parallel adder
Parallel adderParallel adder
Parallel adder
 
Overview of Shift register and applications
Overview of Shift register and applicationsOverview of Shift register and applications
Overview of Shift register and applications
 
Counters
CountersCounters
Counters
 
Divide by N clock
Divide by N clockDivide by N clock
Divide by N clock
 
Sequential Circuits - Flip Flops (Part 2)
Sequential Circuits - Flip Flops (Part 2)Sequential Circuits - Flip Flops (Part 2)
Sequential Circuits - Flip Flops (Part 2)
 
Shift register
Shift registerShift register
Shift register
 
Synchronous counters
Synchronous countersSynchronous counters
Synchronous counters
 
Flipflop
FlipflopFlipflop
Flipflop
 

شرحي

  • 1. ‫وبركاته‬ ‫هللا‬ ‫ورحمة‬ ‫عليكم‬ ‫السالم‬ Eng. Essa Alanazi Welcome 1
  • 2. Tow types of counters Asynchronous synchronous 2
  • 3. 3
  • 4. Handout-1 4 Complete a timing diagram for this circuit,
  • 5. Handout-2 1- Design MOD = 32 ripple counter knowing that time delay of each JK-FF is 10ns . What is the maximum frequency this counter can hard ? 5
  • 6. Summary of Counters  Counters serve many purposes in sequential logic design.  There are lots of variations on the basic counter.  Some can increment or decrement.  An enable signal can be added.  The counter’s value may be explicitly set.  There are also several ways to make counters.  You can follow the sequential design principles to build counters from scratch.  You could also modify or combine existing counter devices.
  • 7. 7