I need to generate a 1 GHz bandwidth chirped pulse, 100 ns long. In the past, I have done this using fast arbitrary waveform generators (Keysight M8195A), but this is an expensive and very general solution to a very specific problem. For this project, I would need a more effective solution (in form factor, power draw, and overall cost).
Are there common ways to generate such a waveform? Can you provide me with some pros and cons of each method?