Well, there are several things you should keep in mind
- frequency of your pipeline, or one clock period. For 200MHz you its 5ns
- latency of your pipeline. How long does it take for your sample to travel through your pipeline. For example, for 15taps FIR fulter latency will be = 7
- space between samples, or sample rate. In case of FIR filter you can latch new input on every clock. But let's say you implemented your 15taps FIR filter with only 1 DSP unit, i.e. its fully sequential. In this case it will take 15 clock periods before you will be able to latch a new input
FPGA design is about continuous tradeoffs of these parameters, different algorithms call for different solutions. It will be easier to help you if you share your code