Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

FPGA Implementation of Floating Point Modules for Evaluating Accurate Arithmetic Expression and DSP Applications


Affiliations
1 Department of Electronics and Communication Engineering, Kumaraguru College of Technology, Saravanampatti, Coimbatore-641006, India
     

   Subscribe/Renew Journal


Recently implementation of floating point modules on FPGA provides acceleration for various applications that requires high performance and high precision floating point arithmetic. Floating point arithmetic in DSP is a more flexible and general mechanism than fixed point. With floating point, system designers have access to wider dynamic range. Today many of the scientific problems are concerned with high precision and energy-efficient floating point arithmetic. With the aim of achieving high precision results and to optimize the speed, in this paper architectures were developed for the evaluation of arithmetic expression using pipelined floating point modules in IEEE 754 formats. Experimental results showed the proposed design resulted in high clock rates compared to the straightforward implementation of floating point module tree architecture and a comparative study was made between SPARTAN 3E and VIRTEX II PRO devices. Additionally the designs can be extended to evaluate general expressions as well as multiple expressions. Such expression evaluations were widely used in embedded computing and digital signal processing applications.

Keywords

FPGA, Floating Point Arithmetic, IEEE 754 Format, MAC.
User
Subscription Login to verify subscription
Notifications
Font Size

Abstract Views: 178

PDF Views: 2




  • FPGA Implementation of Floating Point Modules for Evaluating Accurate Arithmetic Expression and DSP Applications

Abstract Views: 178  |  PDF Views: 2

Authors

N. Ramya Rani
Department of Electronics and Communication Engineering, Kumaraguru College of Technology, Saravanampatti, Coimbatore-641006, India

Abstract


Recently implementation of floating point modules on FPGA provides acceleration for various applications that requires high performance and high precision floating point arithmetic. Floating point arithmetic in DSP is a more flexible and general mechanism than fixed point. With floating point, system designers have access to wider dynamic range. Today many of the scientific problems are concerned with high precision and energy-efficient floating point arithmetic. With the aim of achieving high precision results and to optimize the speed, in this paper architectures were developed for the evaluation of arithmetic expression using pipelined floating point modules in IEEE 754 formats. Experimental results showed the proposed design resulted in high clock rates compared to the straightforward implementation of floating point module tree architecture and a comparative study was made between SPARTAN 3E and VIRTEX II PRO devices. Additionally the designs can be extended to evaluate general expressions as well as multiple expressions. Such expression evaluations were widely used in embedded computing and digital signal processing applications.

Keywords


FPGA, Floating Point Arithmetic, IEEE 754 Format, MAC.