A current-mode winner-take-all/loser-take-all(WTA/LTA)circuit is presented to improve the calculation speed and precision of dynamic programming(DP)circuit for optimization in network-on-chip. A regenerative circuit is designed to amplify the difference of input currents and to accelerate the comparison
and hence the resolution and speed for current comparison is improved. The output current of the proposed WTA/LTA circuit is selected to reduce the propagation error caused by mismatch
and to improve the precision of output. Simulation results with TSMC 180 nm technology and 1.3 V power supply show that the proposed WTA/LTA design provides a resolution of 1 nA and a precision of 99.5% with high speed and low power. Comparisons between an 8-node dynamic programming circuit that uses the proposed circuit as a basic computational unit and an unimproved DP circuit under the same simulation condition show that the computation delay of the former is reduced about 60%
and precision is improved about 80%.
关键词
Keywords
references
MAK T, LAM K P, NG H S, et al. A current-mode analog circuit for reinforcement learning problems [C]∥International Symposium on Circuits and Systems. Piscataway, NJ, USA: IEEE, 2007:1301-1304.
MAK T, LAM K P, NG H S, et al. A CMOS current-mode dynamic programming circuit [J]. IEEE Transactions on Circuits and Systems: Ⅰ, 2010, 57(12): 3112-3123.
MAK T, CHEUNG P, LUK W, et al, A DP-network for optimal dynamic routing in network-on-chip [C]∥Proceedings of IEEE/ACM International Conference on Hardware/Software Co-design and System Synthesis. New York, USA: ACM, 2009:119-128.
FISH A, MILRUD V, YADID-PECHT O. High-speed and high-precision current winner-take-all circuit [J]. IEEE Transaction on Circuits and Systems: Ⅱ, 2005, 52(3): 131-135.
FANG Yuguang, COHEN M A, KINCAID T G. Dynamic analysis of a general class of winner-take-all competitive neural networks [J]. IEEE Transaction on Neural Networks, 2010, 21(5):771-783.
PADASH M, MASHOUFI B, TAJI A, et al. A very-high resolution VLSI loser-take-all(LTA)circuit for neural networks and fuzzy systems [C]∥International Conference on Electronic Devices, Systems and Applications. Piscataway, NJ, USA: IEEE, 2011:225-228.
DEMOSTHENOUS A, SMEDLEY S, TAYLOR J. A CMOS analog winner-takes-all network for large-scale applications [J]. IEEE Transactions on Circuits and Systems:Ⅰ Fundamental Theory and Applications, 1998, 45(3): 300-304.
YU Chiencheng, TANG Yunching, LIU Binda. Design of high performance CMOS current-mode winner-take-all circuit [C]∥Proceedings of the International Conference on ASIC. Piscataway, NJ, USA: IEEE, 2003: 568-572.
TOMATSOPOULOS B, DEMOSTHENOUS A. Low power, low complexity CMOS multiple-input replicating current comparators and WTA/LTA circuits [C]∥Proceedings of European Conference on Circuit Theory and Design. Piscataway, NJ, USA: IEEE, 2005: 241-244.
DLUGOSZ R, TALASKA T. Low power current-mode binary-tree asynchronous Min-Max circuit [J]. Microelectronics Journal, Elsevier, 2010, 41(1):64-73.