## Abstract

In this paper, algorithms and architectures for the evaluation of trigonometric functions in the Logarithmic Number System (LNS) are described. A novel algorithm for the computation of the LNS cosine, based on the subtraction function, is presented and extended to compute all trigonometric functions. The proposed algorithms show a major advantage over other methods in terms of memory requirements (up to 94% improvement as opposed to direct polynomial approximation) and computational speed. A hardware implementation of an elementary LNS trigonometric processor with 12-bit accuracy is also presented, to illustrate the feasibility of extending the LNS processors to include trigonometric functions.

Original language | British English |
---|---|

Pages | 964-967 |

Number of pages | 4 |

State | Published - 1996 |

Event | Proceedings of the 1996 3rd IEEE International Conference on Electronics, Circuits, and Systems, ICECS. Part 2 (of 2) - Rodos, Greece Duration: 13 Oct 1996 → 16 Oct 1996 |

### Conference

Conference | Proceedings of the 1996 3rd IEEE International Conference on Electronics, Circuits, and Systems, ICECS. Part 2 (of 2) |
---|---|

City | Rodos, Greece |

Period | 13/10/96 → 16/10/96 |