Electronic Design
  • Resources
  • Directory
  • Webinars
  • CAD Models
  • Video
  • Blogs
  • More Publications
  • Advertise
    • Search
  • Top Stories
  • Tech Topics
  • Analog
  • Power
  • Embedded
  • Test
  • AI / ML
  • Automotive
  • Data Sheets
  • Topics
    - TechXchange Topics --- Markets --AutomotiveAutomation-- Technologies --AnalogPowerTest & MeasurementEmbedded
    Resources
    Electronic Design ResourcesTop Stories of the WeekNew ProductsKit Close-UpElectronic Design LibrarySearch Data SheetsCompany DirectoryBlogsContribute
    Members
    ContentBenefitsSubscribeDigital editions
    Advertise
    https://www.facebook.com/ElectronicDesign
    https://www.linkedin.com/groups/4210549/
    https://twitter.com/ElectronicDesgn
    https://www.youtube.com/channel/UCXKEiQ9dob20rIqTA7ONfJg
    Electronicdesign 2443 Xl clock
    1. Technologies
    2. Embedded
    3. Digital ICs

    Shift Register Generates Multiple Clocks From PWM Signal

    March 25, 2010
    Timing is everything and generating clocks based off a PWM signal is often useful. The same circuit generates up to eight independent clocks using a shift-register.
    Christina Obenaus

    Electronicdesign Com Images Spacer
    Eight independent clock signals
    Electronicdesign Com Images Spacer
    PWM signal that generates clocks

    This circuit transforms a pulse-width-modulation (PWM) signal into non-overlapping clock signals, whose number depends on the length of a shift register. These clock signals can be used to power up different loads in a predetermined sequence, as is sometimes necessary in complex systems.

    The circuit uses D-flip-flops, two of which are included in each SN74LVC74 IC. The example circuit generates eight independent clock signals (Fig. 1). A pulse generator or a microcontroller can provide the PWM input, which can vary in frequency and duty cycle.

    The circuit shown can accept signals with 1% to 99% duty cycles. A circuit for an actual clock system must account for the operating conditions specified in the datasheets for the chosen logic family. Also, the value of pull-up resistors R3-R10 will depend on the circuit’s operating speed.1 The PWM signal is fed to the clock inputs of the flip-flops as well as to the output-enable inputs of the gates inside of IC3 and IC6. As a result, a clock pulse is generated at the eight clock outputs when the PWM pulse is also present.

    To ensure that the pulse widths of the clock outputs are similar to the duty cycle of the PWM signal, the Q output signals of the different flip-flops are fed to the respective driver gates. The gates in IC3 and IC6 (SN74LVC125) are three-state drivers. Pull-up resistors R3-R10 guarantee a correct signal level at the eight clock outputs when these gates are in three-state status.

    The Q output of the first flip-flop drives the D input of next flip-flop, and so on, forming the shift register. The Q output of the last flip-flop in the chain is connected to the D input of the first one, closing the ring structure of the shift register. By adding or subtracting flip-flops and three-state gates to/from the structure and including an appropriate connection between the first and last flip-flop, the designer can create different numbers of clocks as needed.

    Connecting low or high signal levels, respectively, to the PR and CLR inputs of individual flip-flops during the shifting sequence will determine whether the circuit will generate a shifting pulse at the eight output clocks, more parallel shifting pulses, or a special selected pulse scheme. The pulses in the selected scheme will shift also with each step of the PWM signal. After power-up, a Power-on Reset signal must be fed to the respective circuit input. A signal from the PWM signal-generating microcontroller or another signal source used for control purposes can be applied.

    Figure 2 shows the results from a system supplying six clock pulses, which are generated by the PWM signal provided by a microcontroller (channel 1). Channels 2 through 4 display the resulting signals at three of the circuit’s clock outputs that follow each other according to the selected sequence. The results indicate a clear relationship between the PWM signal and the clock output signals.

    REFERENCE

    1. Das TTL-Kochbuch, G. Becke and E. Haseloff, Texas Instruments Deutschland

    Continue Reading

    Next-Generation Oscilloscope Offers Four or Eight Channels

    Timing Decisions 102: Optimize Your Clock Tree

    Sponsored Recommendations

    Designing automotive-grade camera-based mirror systems

    Dec. 2, 2023

    Design security cameras and other low-power smart cameras with AI vision processors

    Dec. 2, 2023

    Automotive 1 TOPS vision SoC with RGB-IR ISP for 1-2 cameras, driver monitoring, dashcams

    Dec. 2, 2023

    AM62A starter kit for edge AI, vision, analytics and general purpose processors

    Dec. 2, 2023

    Comments

    To join the conversation, and become an exclusive member of Electronic Design, create an account today!

    I already have an account

    New

    Securing Data in the Quantum Era

    Celebrating Field Engineers: The Unsung Heroes of Innovation

    Checking Out the NXP Hovergames NavQ Plus

    Most Read

    eBook: How Material Selection Can Make or Break your PCB

    Mask Mandates, 2FA, and ChatGPT: What to Believe

    Observability Framework Exposes DDS


    Sponsored

    VIPERGAN50 Advanced Quasi-Resonant Offline High-Voltage Converter

    Use Low-EMI Switching Regulators to Optimize High-Efficiency Power Designs

    The Basics of Voltage Controlled Oscillators (VCOs) and How to Select and Use Them

    Electronic Design
    https://www.facebook.com/ElectronicDesign
    https://www.linkedin.com/groups/4210549/
    https://twitter.com/ElectronicDesgn
    https://www.youtube.com/channel/UCXKEiQ9dob20rIqTA7ONfJg
    • About Us
    • Contact Us
    • Advertise
    • Do Not Sell or Share
    • Privacy & Cookie Policy
    • Terms of Service
    © 2023 Endeavor Business Media, LLC. All rights reserved.
    Endeavor Business Media Logo