Published June 2010 | Version v1
Journal article

Calculating transcendental function with piecewise algorithm and its FPGA implementation

  • 1. Anhui key laboratory of physical electronics, Department of modern physics, university of science and technology of China, Hefei (China)

Description

Transcendental function is calculated by piecewise approximation algorithm. We analysed relation between approaching precise with segments and limited word length in the example of most commonly used transferring function 'tanh' in neural networks. The method of choosing segments and word length for the needed precise is given. We also implemented calculating 'tanh' based on piecewise algorithm in FPGA. And piecewise approximation algorithm is compared with others fitting hardware, like CORDIC and Look-up table, in the aspect of resource consumed and speed. (authors)

Additional details

Publishing Information

Journal Title
Nuclear Electronics and Detection Technology
Journal Volume
30
Journal Issue
6
Journal Page Range
p. 755-758, 770
ISSN
0258-0934

INIS

Country of Publication
China
Country of Input or Organization
China
INIS RN
44093376
Subject category
S97: MATHEMATICAL METHODS AND COMPUTING;
Descriptors DEI
ALGORITHMS; APPROXIMATIONS; IMPLEMENTATION; LENGTH; NEURAL NETWORKS; TRANSFER FUNCTIONS; VELOCITY
Descriptors DEC
CALCULATION METHODS; DIMENSIONS; FUNCTIONS; MATHEMATICAL LOGIC

Optional Information

Notes
6 figs., 1 tabs., 12 refs.