When performing an analog output operation, you either can perform software-timed or hardware-timed generations. Hardware-timed generations must be buffered.