DAFIR-GEN-E2-U1 part details
PartDAFIR-GEN-E2-U1
CategoryDevelopment Boards => Software
TitleDev Ip Core Da-fir Gen Ec/ecp
CompanyLattice Semiconductor Corporation
DatasheetDownload DAFIR-GEN-E2-U1 datasheet
 
Specifications 
SeriesLatticeCORE?
TypeLicense
Applications-
Edition-
License Length-
License - User Details-
Operating System-
For Use With/Related ProductsLattice Programmable Products
Media Delivery Type-

 

Features, Applications
Home > Products > Intellectual Property > Lattice IP Cores > Distributed Arithmetic FIR (DA-FIR)

The Lattice Distributed Arithmetic Finite Impulse Response (DA-FIR) Filter Generator IP implements a highly configurable, multi-channel DA-FIR filter, using distributed arithmetic algorithms implemented in FPGA Look Up Table (LUT) or Embedded Block Memory (EBR) to efficiently support the sum-of-product calculations required to perform the filter function. These techniques generate very area-efficient utilization of the FPGA LUTs while enabling savings of multiply-accumulate blocks (sysDSP) for other design logic. As a result, the DA-FIR Filter Generator IP core is extremely useful for implementing custom DSP blocks in Lattice FPGAs. Please refer to the user's guide to determine which cores are available for each device family.

Features

Variable number of taps to 1024 Multi-channel support (up to 32 channels) Polyphase interpolation/decimation filters Halfband filters Interpolation and Decimation ratios from to 32 Input data widths from to 32 bits Coefficient widths from to 32 bits Signed or unsigned data and coefficients Selectable rounding: truncation, rounding away from zero, convergent rounding

Optional saturation logic for overflow handling Full precision arithmetic Specification of fractional inputs and outputs Support for both serial and parallel filters, with user specified degree of parallelism. Configurable pipelining to increase performance Optimizations based on filter characteristics (symmetry and halfband). Handshake signals to facilitate smooth interfacing

1. Performance and utilization data are generated targeting a LFE3-70E-7FN484CES device using Lattice Diamond 1.0 and Synplify Pro D2009.12L-1 software. Performance may vary when using a different software version or targeting a different device density or speed grade within the LatticeECP3 family.

1. Performance and utilization data are generated targeting a LFE2M20E-6F256C device using Lattice Diamond 1.0 and Synplify Pro D2009.12L-1 software. Performance may vary when using a different software version or targeting a different device density or speed grade within the LatticeECP2M family.

1. Performance and utilization data are generated targeting a LFE2-20E-6F256C device using Lattice Diamond 1.0 and Synplify Pro D2009.12L-1 software. Performance may vary when using a different software version or targeting a different device density or speed grade within the LatticeECP2 family.

1. Performance and utilization data are generated targeting a LFECP15E-4F256C device using Lattice Diamond 1.0 and Synplify Pro D2009.12L-1 software. Performance may vary when using a different software version or targeting a different device density or speed grade within the LatticeECP family.

1. Performance and utilization data are generated targeting a LFSC3GA15E-6F256C device using Lattice Diamond 1.0 and Synplify Pro D2009.12L-1 software. Performance may vary when using a different software version or targeting a different device density or speed grade within the LatticeSC/M family.

2009.12L-1 software. Performance may vary when using a different software version or targeting a different device density or speed grade within the LatticeXP2 family.

1. Performance and utilization data are generated targeting a LFXP10E-4F256C device using Lattice Diamond 1.0 and Synplify Pro D2009.12L-1 software. Performance may vary when using a different software version or targeting a different device density or speed grade within the LatticeXP family.

IP Version: 2.2 Evaluate: To download a full evaluation version of this IP, go to the IPexpress tool and click the IP Server button in the toolbar. All LatticeCORE IP cores and modules available for download will be visible. For more information on viewing/downloading IP please read the IP Express Quick Start Guide. Purchase: To find out how to purchase the IP Core, please contact your local Lattice Sales Office.

Others parts numbering
DAFIR-GEN-E2-U2
DAFIR-GEN-E3-U2: Dev Ip Core Da-fir Gen Ecp3
DAFIR-GEN-P2-U2: Dev Ip Core Da-fir Gen Ecp2
DAFIR-GEN-PM-U2: Dev Ip Core Da-fir Gen Ecp2m
DAFIR-GEN-SC-U2: Dev Ip Core Da-fir Gen Sc/scm
DAFIR-GEN-X2-U2: Dev Ip Core Da-fir Gen Xp2
DAFIR-GEN-XM-U2: Dev Ip Core Da-fir Gen Xp
DAFIR-GEN-E2-UT2: Site License Da-fir Gen Ec/ecp
DAFIR-GEN-E3-UT2: Site License Da-fir Gen Ecp3
DAFIR-GEN-P2-UT2: Site License Da-fir Gen Ecp2
DAFIR-GEN-PM-UT2: Site License Da-fir Gen Ecp2m
DAFIR-GEN-SC-UT2: Site License Da-fir Gen Sc/scm
DAFIR-GEN-X2-UT2: Site License Da-fir Gen Xp2
DAFIR-GEN-XM-UT2: Site License Da-fir Gen Xp
DAFIR-GEN-E2-UT1: Site License Da-fir Gen Ec/ecp
DAFIR-GEN-E3-U1: Dev Ip Core Da-fir Gen Ecp3
DAFIR-GEN-E3-UT1: Site License Da-fir Gen Ecp3
DAFIR-GEN-P2-U1: Dev Ip Core Da-fir Gen Ecp2
DAFIR-GEN-PM-U1: Dev Ip Core Da-fir Gen Ecp2m
DAFIR-GEN-PM-UT1: Site License Da-fir Gen Ecp2m
DAFIR-GEN-SC-U1: Dev Ip Core Da-fir Gen Sc/scm
DAFIR-GEN-SC-UT1: Site License Da-fir Gen Sc/scm
DAFIR-GEN-X2-U1: Dev Ip Core Da-fir Gen Xp2
DAFIR-GEN-X2-UT1: Site License Da-fir Gen Xp2
DAFIR-GEN-XM-U1: Dev Ip Core Da-fir Gen Xp
DAFIR-GEN-XM-UT1: Site License Da-fir Gen Xp
Some category product
AC164110: Rj11 To Icsp Adapter, For Mplab Icd2
DDRCT-AHB-5X-N1: Ip Core Ddr Sdram Ctlr Xpld
ETHER-10G-E3-U3: Ip Core 10gb Eth Mac Ecp3 Conf
DMA-MC-E2-N3: Ip Core Mcdma Ctlr Ec/ecp
DS-SYS-ST-U1: Ip Core System Design Ip Suite
ETHER-1GIG-E2-N3: Ip Core Gigabit/eth Mac Ec/ecp
ETHER-1GQD-O4-B1: Ip Core Quad Gbe Over Sonet/sdh
FCRAM-ONE-E2-N1: Fast Cycle Ram I Ctlr Ecp/ec
FIR-SER-XP-N1: Fir Filter Serial Xpga
GBE-PCS-PM-U1: Ip Core Gbe Ethernet Pcs Ecp2m