Paper
28 May 2009 Optimization of input-constrained systems
Suleyman Malki, Lambert Spaanenburg
Author Affiliations +
Proceedings Volume 7363, VLSI Circuits and Systems IV; 736314 (2009) https://doi.org/10.1117/12.821905
Event: SPIE Europe Microtechnologies for the New Millennium, 2009, Dresden, Germany
Abstract
The computational demands of algorithms are rapidly growing. The naive implementation uses extended doubleprecision floating-point numbers and has therefore extreme difficulties in maintaining real-time performance. For fixedpoint numbers, the value representation pushes in two directions (value range and step size) to set the applicationdependent word size. In the general case, checking all combinations of all different values on all system inputs will easily become computationally infeasible. Checking corner cases only helps to reduce the combinatorial explosion, as still checking for accuracy and precision to limit word size remains a considerable effort. A range of evolutionary techniques have been tried where the sheer size of the problem withstands an extensive search. When the value range can be limited, the problem becomes tractable and a constructive approach becomes feasible. We propose an approach that is reminiscent of the Quine-Mc.Cluskey logic minimization procedure. Next to the conjunctive search as popular in Boolean minimization, we investigate the disjunctive approach that starts from a presumed minimal word size. To eliminate the occurrence of anomalies, this still has to be checked for larger word sizes. The procedure has initially been implemented using Java and Matlab. We have applied the above procedure to feed-forward and to cellular neural networks (CNN) as typical examples of input-constrained systems. In the case of hole-filling by means of a CNN, we find that the 1461 different coefficient sets can be reduced to 360, each giving robust behaviour on 7-bits internal words.
© (2009) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Suleyman Malki and Lambert Spaanenburg "Optimization of input-constrained systems", Proc. SPIE 7363, VLSI Circuits and Systems IV, 736314 (28 May 2009); https://doi.org/10.1117/12.821905
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
MATLAB

Optimization (mathematics)

Digital electronics

Aluminum

Java

Binary data

Detection and tracking algorithms

RELATED CONTENT

A new detection method for crosstalk delay faults in VLSI...
Proceedings of SPIE (December 31 2008)
Design of binary serial-coded filters
Proceedings of SPIE (March 02 1994)
Very-low-noise switching-free CNN-based adder
Proceedings of SPIE (November 02 1999)
Adaptive Optical Threshold Gates
Proceedings of SPIE (September 24 1986)

Back to Top