Paper
16 September 2005 Error analysis of data mapping using 2-dimensional logarithmic number systems
Author Affiliations +
Abstract
Multidimensional logarithmic number system (MDLNS) is a recently developed number representation that is very efficient for implementing the Inner Product Step Processor (IPSP). The MDLNS provides more degrees of freedom than the classical LNS by virtue of the orthogonal bases and ability to obtain reduction of hardware complexity from the use of multiple digits. This paper presents an analysis of errors introduced in data mapping from real numbers to 2-dimentional LNS (2-DLNS). Due to non-uniform error distribution, mapping space is divided by pre-assigned segments, where error performance can be uniquely characterized. Mapping errors are collected piece-wisely over all of the segments. In 1-digit 2-DLNS, error collection can be simplified by using pattern-matching scheme. Expressions for error variance are derived. It is shown that the use of a 2-DLNS representation results in significant lower error variance compared to floating-point number systems. The hardware complexity required with the error performance comparable to classic LNS can be significantly reduced due to smaller size of ROMs compared with LNS. The results of the error analysis have been verified by numerical simulations.
© (2005) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Wenjing Zhang, Graham Jullien, and Vassil Dimitrov "Error analysis of data mapping using 2-dimensional logarithmic number systems", Proc. SPIE 5910, Advanced Signal Processing Algorithms, Architectures, and Implementations XV, 59100U (16 September 2005); https://doi.org/10.1117/12.619393
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Error analysis

Associative arrays

Binary data

Digital signal processing

Filtering (signal processing)

Digital filtering

Iron

RELATED CONTENT

The Square Root In Signal Processing
Proceedings of SPIE (December 06 1989)
Performance of the European logarithmic microprocessor
Proceedings of SPIE (December 24 2003)
C Noise In Recursive Algorithms
Proceedings of SPIE (December 08 1978)
VLSI processor for high-performance arithmetic computations
Proceedings of SPIE (December 01 1991)

Back to Top