Generation of arbitrary radio-frequency (RF) waveforms, especially the triangular pulses, is an
interesting topic due to its wide applications in many electronic systems such as wireless or optical
fiber communications [1], [2], all optical signal processing [3]–[5], pulse radar [6], and liquid
crystal display systems