2002 · 179 citations · 4 references
EngineeringComputer EngineeringComputer ScienceAlgorithmsComputer ArchitectureReconfigurable ComputingAccelerator ArchitectureField-programmable Gate Array ArchitectureFpga ArchitectureHardware AccelerationReconfigurable AcceleratorsTiming AnalysisArea EfficiencyArithmetic Logic Unit DesignArithmetic Unit DesignFloating-point ArithmeticFloating-point Unit DesignOperator PerformanceOperator Performance EvaluationOperators
Many algorithms rely on floating point arithmetic for the dynamic range of representations and require millions of calculations per second. Such computationally intensive algorithms are candidates for acceleration using custom computing machines (CCMs) being tailored for the application. Unfortunately, floating point operators require excessive area (or time) for conventional implementations. Instead, custom formats, derived for individual applications, are feasible on CCMs, and can be implemented on a fraction of a single FPGA. Using higher-level languages, like VHDL, facilitates the development of custom operators without significantly impacting operator performance or area. Properties, including area consumption and speed of working arithmetic operator units used in real-time applications, are discussed.
4
Jeffrey M. Arnold, Duncan A. Buell, Elaine G. Davis · 1992 · 121 citations · Full text
A Proposed Standard for Binary Floating-Point Arithmetic
D. Stevenson · Computer · 1981 · 109 citations
A floating point format for signal processing
J.A. Eldon, Christina Robertson · 2005 · 25 citations