Almost all DDS devices are not useful as general purpose digital pulse generators, of course. They can be used to produce a 50% duty cycle square wave by connecting a comparator to the DDS filtered output.
But DDSs
can be extraordinarily versatile. About 1990 HP made one that was classed as a
munition. I know because I went through the paperwork to import an HP8791 FASS (frequency agile system simulator). From the T&M catalogue:
High-Precision Signals for EW, Radar, and Advanced Communications
The HP 8791 family of Frequency Agile Signal Simulators (FASS) generate the complex yet realistic test signals needed for today’s sophisticated signal simulation and system test. Whether you’re simulating advanced EW threats, radar target returns, satellite transponder traffic, or cellular radio’s multiple-signal environments, FASS combines powerful modulation capability with digitally-generated signal precision. The 40 MHz instantaneous modulation bandwidth can be switched anywhere across the 0.05 to 18 GHz coverage of Model 21 (3 GHz for Model 11) in 100nanoseconds to generate spread spectrum formats, radar chirps, video, pseudo-noise, multiple carriers, QAM and FSK.
...
Electronic Warfare
FASS is ideal for simulating advanced threats with intrapulse modulation, PRI stagger, frequency agility and antenna scan modulation. Being fully synthesized, FASS is especially well suited for pulse Doppler radar simulation.
Communications
FASS can produce a variety of sophisticated signals for testing satellite, terrestrial, and mobile communications systems and components. In parametric testing, FASS’s high clock rate, frequency agility and digital precision can significantly shorten test times for tests like NPR, group
delay and gain flatness. More importantly, FASS can simulate actual link traffic and signal environments, increasing accuracy and realism while eliminating the need for time-consuming and costly field testing. Link FASS with your computer simulation software to generate production test signals identical to the test vectors used in your design simulations. Add signal impairments and propagation effects to evaluate system operating margins. Complex signals like TDMA and CDMA are easily generated using FASS dynamic sequencing.
Radar
FASS can simulate target returns for testing and calibrating radar receivers. FASS can also be used as a major subsystem for instrumentation radars, serving as a complex waveform exciter or a frequency agile STALO for coherent systems.
Reportedly it could communicate with military aircraft
Naturally it came with its own DSL: the Waveform Generation Language.
I suspect it is still supported by Keysight. Searching for "keysight 8791 fass" leads to the catalogue pages
https://keysight-docs.s3-us-west-2.amaz ... +Sheet.pdf (which
I thought worth skimming)
That refers to HP 8791 Model 21 Frequency Agile Signal Simulator (E2505A). Keysight marks the E2500B as obsolete, and suggests an alternative.