Nothing Special   »   [go: up one dir, main page]

Turner et al., 2002 - Google Patents

Multiplier-less realization of a poly-phase filter using LUT-based FPGAs

Turner et al., 2002

Document ID
2524009962545994134
Author
Turner R
Woods R
Courtney T
Publication year
Publication venue
Field-Programmable Logic and Applications: Reconfigurable Computing Is Going Mainstream: 12th International Conference, FPL 2002 Montpellier, France, September 2–4, 2002 Proceedings 12

External Links

Snippet

In DSP applications such as fixed transforms and filtering, the full flexibility of a general- purpose multiplier is not required and only a limited range of values is needed on one of the multiplier inputs. A new design technique has been developed for deriving multipliers that …
Continue reading at link.springer.com (other versions)

Classifications

    • HELECTRICITY
    • H03BASIC ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/06Non-recursive filters
    • H03H17/0621Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing
    • H03H17/0635Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies
    • H03H17/065Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies the ratio being integer
    • HELECTRICITY
    • H03BASIC ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/0223Computation saving measures; Accelerating measures
    • H03H17/0225Measures concerning the multipliers
    • H03H17/0226Measures concerning the multipliers comprising look-up tables
    • HELECTRICITY
    • H03BASIC ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/0283Filters characterised by the filter structure
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/38Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
    • G06F7/48Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
    • G06F7/52Multiplying; Dividing
    • G06F7/523Multiplying only
    • G06F7/53Multiplying only in parallel-parallel fashion, i.e. both operands being entered in parallel
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/38Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
    • G06F7/48Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
    • G06F7/52Multiplying; Dividing
    • G06F7/523Multiplying only
    • G06F7/533Reduction of the number of iteration steps or stages, e.g. using the Booth algorithm, log-sum, odd-even
    • G06F7/5332Reduction of the number of iteration steps or stages, e.g. using the Booth algorithm, log-sum, odd-even by skipping over strings of zeroes or ones, e.g. using the Booth Algorithm
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/38Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
    • G06F7/48Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
    • G06F7/544Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices for evaluating functions by calculation
    • G06F7/5443Sum of products
    • HELECTRICITY
    • H03BASIC ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H2218/00Indexing scheme relating to details of digital filters
    • H03H2218/10Multiplier and or accumulator units

Similar Documents

Publication Publication Date Title
Mirzaei et al. FPGA implementation of high speed FIR filters using add and shift method
NagaJyothi et al. Distributed arithmetic architectures for fir filters-a comparative review
Kumm et al. Dynamically reconfigurable FIR filter architectures with fast reconfiguration
Amira et al. Novel FPGA implementations of Walsh–Hadamard transforms for signal processing
Odugu et al. Design and implementation of low complexity circularly symmetric 2D FIR filter architectures
Soderstrand CSD multipliers for FPGA DSP applications
Blad et al. Integer linear programming-based bit-level optimization for high-speed FIR decimation filter architectures
Shahana et al. Performance analysis of FIR digital filter design: RNS versus traditional
Gustafsson et al. Implementation of polyphase decomposed FIR filters for interpolation and decimation using multiple constant multiplication techniques
Turner et al. Multiplier-less realization of a poly-phase filter using LUT-based FPGAs
Deshmukh et al. Design of polyphase FIR filter using bypass feed direct multiplier
Gustafsson et al. Low-complexity hybrid form FIR filters using matrix multiple constant multiplication
Ruan et al. An ALU-based universal architecture for FIR filters
Mayilavelane et al. A Fast FIR filtering technique for multirate filters
Ang et al. Virtex FPGA implementation of a polyphase filter for sample rate conversion
Naik et al. An efficient reconfigurable FIR digital filter using modified distribute arithmetic technique
Maheshwari et al. Design of Efficient Booth Multiplier based Polyphase FIR Filters
Narasimha et al. Implementation of LOW Area and Power Efficient Architectures of Digital FIR filters
Saini et al. Area Optimization of FIR Filter and its Implementation on FPGA
Meher Low-latency hardware-efficient memory-based design for large-order FIR digital filters
Ali Cascaded ripple carry adder based SRCSA for efficient FIR filter
Blad et al. Bit-level optimized FIR filter architectures for high-speed decimation applications
Huang et al. Design analysis of a distributed arithmetic adaptive FIR filter on an FPGA
Chodoker et al. Multiple Constant Multiplication Technique for Configurable Finite Impulse Response Filter Design
Tecpanecatl-Xihuitl et al. Efficient mutliplierless polyphase fir filter based on new distributed arithmetic architecture