Although your question is more of a filter theory question rather than an Altera Question, it still sounds interesting. Perhaps someone could help more easily with some clarification. You said you have digital data at a rate of 10 MHz, but then said you were going to oversample it, implying a Nyquist rate. I normally apply oversampling of a signal to a situation where I am sampling an analog signal to a digital signal. Oversampling a 10 MHz based signal would put the resulting digital data stream at a frequency of at least 20 MS/S. Could you restate your data input details?