[go: up one dir, main page]

Nouri et al., 2015 - Google Patents

Design and evaluation of correlation accelerator in IEEE-802.11 a/g receiver using a template-based coarse-grained reconfigurable array

Nouri et al., 2015

Document ID
17861584769346477162
Author
Nouri S
Hussain W
Nurmi J
Publication year
Publication venue
2015 Nordic Circuits and Systems Conference (NORCAS): NORCHIP & International Symposium on System-on-Chip (SoC)

External Links

Snippet

This paper presents the design and evaluation of a large scale template-based Coarse- Grained Reconfigurable Array (CGRA) generated accelerator that processes correlation algorithm for Timing Synchronization (TS) required in Orthogonal Frequency-Division …
Continue reading at ieeexplore.ieee.org (other versions)

Classifications

    • 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/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
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/14Fourier, Walsh or analogous domain transformations, e.g. Laplace, Hilbert, Karhunen-Loeve, transforms
    • G06F17/141Discrete Fourier transforms
    • G06F17/142Fast Fourier transforms, e.g. using a Cooley-Tukey type algorithm
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5045Circuit design
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/30Arrangements for executing machine-instructions, e.g. instruction decode
    • G06F9/30003Arrangements for executing specific machine instructions
    • G06F9/30007Arrangements for executing specific machine instructions to perform operations on data operands
    • 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/60Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radix; Computing devices using combinations of denominational and non-denominational quantity representations, e.g. using difunction pulse trains, STEELE computers, phase computers
    • G06F7/72Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radix; Computing devices using combinations of denominational and non-denominational quantity representations, e.g. using difunction pulse trains, STEELE computers, phase computers using residue arithmetic
    • G06F7/724Finite field arithmetic
    • G06F7/726Inversion; Reciprocal calculation; Division of elements of a finite field
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F1/00Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
    • G06F1/16Constructional details or arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2217/00Indexing scheme relating to computer aided design [CAD]
    • G06F2217/78Power analysis and optimization
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2207/00Indexing scheme relating to methods or arrangements for processing data by operating upon the order or content of the data handled

Similar Documents

Publication Publication Date Title
Bhardwaj et al. Power-and area-efficient approximate wallace tree multiplier for error-resilient systems
Meher Hardware-efficient systolization of DA-based calculation of finite digital convolution
Zhang et al. NTTU: An area-efficient low-power NTT-uncoupled architecture for NTT-based multiplication
Farrukh et al. Optimization for efficient hardware implementation of CNN on FPGA
Khan et al. High speed ECC implementation on FPGA over GF (2 m)
Sorokin Implementation of high-speed fixed-point dividers on FPGA
Calicchia et al. Digital signal processing accelerator for RISC-V
Sun et al. An I/O bandwidth-sensitive sparse matrix-vector multiplication engine on FPGAs
Chang et al. Efficient hardware accelerators for the computation of Tchebichef moments
Hussain et al. An area-efficient and high throughput hardware implementation of exponent function
Nouri et al. Design and evaluation of correlation accelerator in IEEE-802.11 a/g receiver using a template-based coarse-grained reconfigurable array
Akare et al. Performance Evaluation and Synthesis of Vedic Multiplier
Wang et al. Design of high-throughput fixed-point complex reciprocal/square-root unit
Kobayashi et al. Towards a low-power accelerator of many FPGAs for stencil computations
Hussain et al. Effects of scaling a coarse-grain reconfigurable array on power and energy consumption
Sutter et al. Comparative study of SRT-dividers in FPGA
Nouri et al. Implementation of IEEE-802.11 a/g receiver blocks on a coarse-grained reconfigurable array
Patle et al. Implementation of Baugh-Wooley Multiplier Based on Soft-Core Processor
Neelam et al. VCONV: A Convolutional Neural Network Accelerator for FPGAs
Kumar et al. Implementation of an area efficient high throughput architecture for sparse matrix LU factorization
Fu et al. Accelerating 3D convolution using streaming architectures on FPGAs
Rocha et al. Framework-based arithmetic datapath generation to explore parallel binary multipliers
Das et al. Area–time–energy efficient architecture of CBNS‐based fast Fourier transform
Hussain et al. Energy and power estimation of coarse-grain reconfigurable array based fast Fourier transform accelerators
Alaspure et al. FPGA based Vedic Mathematics Applications: An Eagle Eye