An all-digital design method consisting of a laser drive circuit for gradually modulating the frequency, pulse width, and amplitude of the output of semiconductor laser is demonstrated. Field programmable gate arrays (FPGAs) and accurate delaying chi