I have a design in which a CPLD (complex programmable logic device) is used to generate two pulse signals at 1.695 MHz. Of course the CPLD does some other tasks but I only need the pulse generation and for that a CPLD is to oversized. Now i am looking for other options to generate two different pulses with following requirements:

  • 1.695 MHz frequency
  • two Pulse signals
  • variable duty cycle

My first idea is a microcontroller with a 100 Mhz oscillator, but if anyone knows an already existing IC for this task, I would prefer the IC.

  • \$\begingroup\$ What's a CPLD? Put a little explanation and maybe a link in your question. You should also fix your capitalisation and punctuation to improve credibility. \$\endgroup\$ – Transistor Aug 3 '17 at 18:50
  • \$\begingroup\$ Whats a CPLD? Really? But anyway, it doesn't matter because the CPLD is not part of the question. -->en.wikipedia.org/wiki/Complex_programmable_logic_device BTW: Im not native speaker, so feel free to edit my post and i will accept it \$\endgroup\$ – S.G Aug 3 '17 at 18:57
  • 1
    \$\begingroup\$ I haven't seen the term CPLD in 40 years of reading electronics articles or on this site where just about everything is discussed. I'm sure many others won't know either. I fixed your post. \$\endgroup\$ – Transistor Aug 3 '17 at 19:10
  • 1
    \$\begingroup\$ I'd throw a ATtiny25/45/85 at this, with an appropriate crystal to get (a multiple of) that frequency. \$\endgroup\$ – Ignacio Vazquez-Abrams Aug 3 '17 at 21:18
  • 1
    \$\begingroup\$ @S.G - Historically, there is no such thing as an SPLD. First there were PLDs, and when they started getting more complex the term CPLD was invented. \$\endgroup\$ – WhatRoughBeast Aug 4 '17 at 1:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.