One of primary challenges in user-defined signal generation is the ability to accommodate a wide variety of possible signal sampling frequency that is restricted by signal waveform storage depth and signal bandwidth. In this paper, signal generation techniques based on Arbitrary Sample Rate Conversion (ASRC) are proposed, which can solve the inconsistency and can convert storage data of different sampling frequency into Digital to analog converter (DAC) clock frequency for signal generation. It is very flexible to design and implement whose system architecture is fixed and all parameters are software configurable. This processing algorithm is designed and implemented by Field Programmable Gate Array (FPGA). The analysis and experiment results show that the proposed technique is effective.