You might want to check the bandwidth again... We looked at the SSM2241
when we were looking for simple methods for driving differential signals,
unfortunately those didn't work for several reasons.. first they had an
interesting unity behavior where when you fed a 5V signal into it, it would
give back 5.6V back (and -5.6)... the second, and most important thing was
that their slew rate was much slower than one would expect...When we
scoped it, it seemed to prefer drawing 45 degree lines with standard
graphics...
Doc, the requirements might be different, we often do not use our own
lasers, so we need to rapidly set tuning based on which system we're
attaching to... the converter needs to be as close to the laser as possible
for the compensation to be as accurate as possible. we looked at using scale
and offset, but digital pots were too expensive. and I like being able to use a
lookup table to set gamma, etc... we're also not using a classic DSP though,
we're using a fast general purpose micro, which are much easier to deal with
when simultaneously juggling multiple channels (unless you want to use an
expensive DSP)... The only requirement for proper behaviour is sampling at
2.2x the desired frequency... In our case, (for simplicity) we sample at a hair
over 264kHz (not exact because we wanted to use an even clock muliplier)
and output is very simple and clockedat a constant 120kHz... quad and even
octal dacs tend to be surprisingly cheap... We don't have to worry about the
rate the color is being changed,we just need to examine behavior of the laser
itself and feed it what it wants.