A fast interpolation filter in VHDL
(c) 2008 Jürgen Schuhmacher
A cascaded recursive filter for oversampling audio data with 48kHz to 96kHz
and 192kHz.
This filter uses 4 samples to smoothly interpolate 1,2,4 points in betwen sample
2 and 3.
VHDL-Code
Representation of the FPGA Design for a one stage filter 1:2
Representation of the FPGA Design for a two stage filter 1:4 -> 4 samples for
points 2 and 3
FPGA - Design Spartan 6 FPGA
Physical part of the FPGA Design (IO wrapper).
(changed because of FPGA-change)
Verification - Simulation


Jürgen Schuhmacher - 2008
changes 2013 - imported to Vivado for Artix 7