High repetition rates and high quality optical pulse train generator based on solitons over finite background