# How are pulse trains generated in a radio transmitter?

When simulating a PSK signal in MATLAB or Python, I often create an impulse train where each impulse is modulated with a symbol. This modulated impulse train then passes through a pulse shape filter to yield the PSK signal.

However I am wondering if this is indeed how PSK signals are generated in real radio electronics hardware. Is there an electronics module which generates modulated impulses which passes through an analog filter? If so, how narrow are such pulses typically?

I know the block diagram representation of PSK implementation in hardware often shows dataflow split into two paths, one for In-phase and one for Quadrature-Phase. Each path passes through a Root Raised Cosine filter before combining back again. However it is not clear to me how this RRC module is implemented in hardware.

If it's 1950 through about 1980 or 1990, then the all-analog way to do it would be to generate the carrier and a $$90^\circ$$ shifted version of it, then switch in the carrier, the carrier shifted $$180^\circ$$ (which is trivial), the $$90^\circ$$ carrier, or its $$180^\circ$$-shifted version. (Alternately, you'd always have the carrier or it's $$180^\circ$$-shifted version added to the $$90^\circ$$ shifted or $$-90^\circ$$ shifted version -- it may be easier to realize in circuitry, and you'd still get phase shifts in $$90^\circ$$ increments.)