While Application Specific Instruction Set Processors (ASIPs) have allowed designers to create processors with custom instructions to target specific applications, floating-point units (FPUs) are still instantiated as non-customizable general-purpose units, which if under utilized, wastes area and performance. However, customizing FPUs manually is a complex and time-consuming process. Therefore, there is a need for an automated custom FPU generation scheme.This thesis presents a methodology for generating application-specific FPUs customized at the instruction level, with integrated datapath merging to minimize area. The methodology reduces the subset of floating-point instructions implemented to the minimum required for the application...
Floating point numbers are used in many applications that would be well suited to a higher parallel...
textMost general purpose processors (GPP) and application specific processors (ASP) use the floating...
Floating point arithmetic is a common requirement in signal processing, image processing and real ti...
Modern embedded systems are in charge of an increasing number of tasks that extensively...
Multimedia and communication algorithms from the embedded system domain often make extensive use of ...
Abstract—With the density of FPGAs steadily increasing, FPGAs have reached the point where they are ...
The use of floating-point hardware in FPGAs has long been considered infeasible or related to use in...
Abstract – Although the use of floating point hardware in FPGAs has long been considered unfeasible ...
This paper describes the architecture and implementation, from both the standpoint of target applica...
This paper describes an open-source and highly scalable floating-point unit (FPU) for embedded syste...
Abstract—This paper proposes Hybrid Floating-Point Modules (HFPMs) as a method to improve software f...
Hybrid floating-point (FP) implementations improve software FP performance without incurring the are...
Abstract—Nowadays industrial monoprocessor and multipro-cessor systems make use of hardware floating...
This paper examines the interface between fine-grained and coarse-grained programmable logic in FPGA...
Currently, each CPU has one or additional Floating Point Units (FPUs) integrated inside it. It is us...
Floating point numbers are used in many applications that would be well suited to a higher parallel...
textMost general purpose processors (GPP) and application specific processors (ASP) use the floating...
Floating point arithmetic is a common requirement in signal processing, image processing and real ti...
Modern embedded systems are in charge of an increasing number of tasks that extensively...
Multimedia and communication algorithms from the embedded system domain often make extensive use of ...
Abstract—With the density of FPGAs steadily increasing, FPGAs have reached the point where they are ...
The use of floating-point hardware in FPGAs has long been considered infeasible or related to use in...
Abstract – Although the use of floating point hardware in FPGAs has long been considered unfeasible ...
This paper describes the architecture and implementation, from both the standpoint of target applica...
This paper describes an open-source and highly scalable floating-point unit (FPU) for embedded syste...
Abstract—This paper proposes Hybrid Floating-Point Modules (HFPMs) as a method to improve software f...
Hybrid floating-point (FP) implementations improve software FP performance without incurring the are...
Abstract—Nowadays industrial monoprocessor and multipro-cessor systems make use of hardware floating...
This paper examines the interface between fine-grained and coarse-grained programmable logic in FPGA...
Currently, each CPU has one or additional Floating Point Units (FPUs) integrated inside it. It is us...
Floating point numbers are used in many applications that would be well suited to a higher parallel...
textMost general purpose processors (GPP) and application specific processors (ASP) use the floating...
Floating point arithmetic is a common requirement in signal processing, image processing and real ti...