The AD9910 is equipped for such an application. For example, the internal Digital Ramp Generator could be programmed to sweep frequency and use the DR_CTL pin for sweep direction. The internal RAM or 8 profiles could be used to control phase using the profile pins. The manual or automatiic OSK feature would be used for amplitude control. For automatic mode, the OSK pin would be used.
Note, the AD9910 also has a parallel port that could be used to control one of these parameters independently as well.
Other DDSs to consider for this type application are the AD9954, AD9959/58, and AD9911.
Retrieving data ...