N
Nikolaos Kavvadias
Guest
elemapprox is an ANSI C code, Verilog HDL and VHDL collection of modules (Verilog HDL) and packages (VHDL) that provide the capability of evaluating and plotting transcendental functions by evaluating them in single precision.. The original work supports ASCII plotting of a subset of the functions; this version provides a more complete list of functions in addition to bitmap plotting for the transcendental functions as PBM (monochrome) image files..
elemapprox has been conceived as an extension to Prof. Mark G. Arnold's work as puhlished in HDLCON 2001. Most functions have been prefixed with the letter k in order to avoid function name clashes in both ANSI C and Verilog HDL implementations. Currently, the VHDL version uses unprefixed names (e.g.. acos instead of kacos).
All code is licensed under the Modified BSD license and can be found here:
http://github.com/nkkav/elemapprox
elemapprox has been conceived as an extension to Prof. Mark G. Arnold's work as puhlished in HDLCON 2001. Most functions have been prefixed with the letter k in order to avoid function name clashes in both ANSI C and Verilog HDL implementations. Currently, the VHDL version uses unprefixed names (e.g.. acos instead of kacos).
All code is licensed under the Modified BSD license and can be found here:
http://github.com/nkkav/elemapprox