DocumentCode :
1544652
Title :
A CMOS Current-Mode Dynamic Programming Circuit
Author :
Mak, Terrence ; Lam, Kai-Pui ; Ng, H.S. ; Rachmuth, Guy ; Poon, Chi-Sang
Author_Institution :
Sch. of Electr., Electron. & Comput. Eng., Newcastle Univ., Newcastle upon Tyne, UK
Volume :
57
Issue :
12
fYear :
2010
Firstpage :
3112
Lastpage :
3123
Abstract :
Dynamic programming (DP) is a fundamental algorithm for complex optimization and decision-making in many engineering and biomedical systems. However, conventional DP computation based on digital implementation of the Bellman-Ford recursive algorithm suffers from the “curse of dimensionality” and substantial iteration delays which hinder utility in real-time applications. Previously, an ordinary differential equation system was proposed that transforms the sequential DP iteration into a continuous-time parallel computational network. Here, the network is realized using a CMOS current-mode analog circuit, which provides a powerful computational platform for power-efficient, compact, and high-speed solution of the Bellman formula. Test results for the fabricated DP optimization chip demonstrate a proof of concept for this solution approach. We also propose an error compensation scheme to minimize the errors attributed to nonideal current sources and device mismatch.
Keywords :
CMOS analogue integrated circuits; dynamic programming; Bellman formula; Bellman-Ford recursive algorithm; CMOS current-mode analog circuit; CMOS current-mode dynamic programming circuit; biomedical system; complex optimization; continuous-time parallel computational network; decision making; error compensation; ordinary differential equation system; Biomedical computing; Biomedical engineering; Circuits; Computer networks; Decision making; Delay; Differential equations; Dynamic programming; Systems engineering and theory; Transforms; Bellman´s equation; continuous-time formulation; current-mode circuit design; dynamic programming; fabrication and testing;
fLanguage :
English
Journal_Title :
Circuits and Systems I: Regular Papers, IEEE Transactions on
Publisher :
ieee
ISSN :
1549-8328
Type :
jour
DOI :
10.1109/TCSI.2010.2052661
Filename :
5518338
Link To Document :
بازگشت