Xcell Journal Issue 78: Charge to Market with Xilinx 7 Series ...
Xcell Journal Issue 78: Charge to Market with Xilinx 7 Series ...
Xcell Journal Issue 78: Charge to Market with Xilinx 7 Series ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
XPLANATION: FPGA 101<br />
Ins and Outs<br />
of Digital Filter Design<br />
and Implementation<br />
FPGAs make it easy <strong>to</strong> implement many<br />
types of digital signal-processing<br />
filters effectively.<br />
by Adam P. Taylor<br />
Principal Engineer<br />
EADS Astrium<br />
aptaylor@theiet.org<br />
Filters are a key part of any signal-processing<br />
system, and as<br />
modern applications have<br />
grown more complex, so has<br />
filter design. FPGAs provide<br />
the ability <strong>to</strong> design and implement filters<br />
<strong>with</strong> performance characteristics that<br />
would be very difficulty <strong>to</strong> re-create <strong>with</strong><br />
analog methods. What’s more, these digital<br />
filters are immune <strong>to</strong> certain issues that<br />
plague analog implementations, notably<br />
component drift and <strong>to</strong>lerances (over temperature,<br />
aging and radiation, for high-reliability<br />
applications). These analog effects<br />
significantly degrade the filter performance,<br />
especially in areas such as passband ripple.<br />
36 <strong>Xcell</strong> <strong>Journal</strong> First Quarter 2012