信号发生器产生定义的电信号,其特性随时间推移而变化。如果这些信号表现为简单的周期波形,如正弦波、方波或三角波,那么这些信号发生器称为函数发生器。它们通常用于检查电路或组件的功能。将信号发生器定义的信号施加于被测电路的输入端,并在输出端连接至相应的测量设备(例如,示波器)。这样用户就可以对电路进行评估。过去,挑战通常包括如何设计信号发生器的输出级。介绍如何设计通过电压增益放大器(VGA)电流反馈放大器(CFA)搭建的小型经济的输出级。典型的信号发生器提供25mV至5V输出电压。为了驱动50Ω或更高的负载,一般会在输出端使用功能强大的分立式组件、多个并行组件,或者成本高昂的ASIC。其内部通常有继电器,允许设备在不同的放大或衰减级之间切换,从而调节输出电平。根据需要开关继电器来实现各种增益时,在一定程度上会导致操作断续。