Hello Everyone,
I am looking for the best fit LaunchPad that can be used for generating a few digital patterns, otherwise known as digital vectors. The catch is that the signals, at least a couple of them, are high frequency -- say 20 pulses of 40MHz clock. Here is a better description:
I- a 1 is sent out on a pin
II- after some delay, a 0 is sent on another pin
III- after half a clock of 40MHx (12.5nsec) another pin starts sending out 20 pulses of 40MHz then stays High
iV- after the first pulse of III, pin II sends out a 1
V- at the end of 20 clocks on III, pin I goes to 0
And, the patter repeats after a delay.
Obviousely, we need quite a few timers and the pins have to be able to switch state at high frequency. Normally, this is done with a CPLD or FPGA but if a LaunchPad can handle this, I think I have a better and more flexible solution. I am almost sure this is beyond MSP capabilities but how about Tiva? Or anything else?
Thanks for reading.
Mahmood