Application specific integrated circuit solution for multi-input multi-output piecewise-affine functions

被引:5
作者
Brox, Piedad [1 ]
Martinez-Rodriguez, Macarena C. [1 ]
Tena-Sanchez, Erica [1 ]
Baturone, Iluminada [1 ]
Acosta, Antonio J. [1 ]
机构
[1] Univ Seville, CSIC, Inst Microelect Sevilla IMSE CNM, Seville, Spain
关键词
piecewise-affine (PWA) functions; VLSI digital circuits; resource optimization; embedded model predictive controllers; CELLULAR NONLINEAR NETWORKS; EXPLICIT MPC SOLUTION; ANALYTICAL EXPRESSION; APPROXIMATE SYNTHESIS; SYSTEMS; IMPLEMENTATION; CONTROLLERS; PARTITIONS;
D O I
10.1002/cta.2058
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a fully digital architecture and its application specific integrated circuit implementation for computing multi-input multi-output (MIMO) piecewise-affine (PWA) functions. The work considers both PWA functions defined over regular hyperrectangular and simplicial partitions of the input domains and also lattice PWA representations. The proposed architecture is able to implement PWA functions following different realization strategies, using a common structure with a minimized number of blocks, thus reducing power consumption and hardware resources. Experimental results obtained with application specific integrated circuit (ASIC) integrated in a 90-nm complementary metal-oxide semiconductor standard technology are provided. The proposed architecture is compared with other digital architectures in the state of the art habitually used to implement model predictive control applications. The proposal is superior in power consumption (saving up to 86%) and economy of hardware resources (saving up to 40% in comparison with a mere replication of the three representations) to other proposals described in literature, being ready to be used in applications where high-performance and minimum unitary cost are required. Copyright (C) 2015 John Wiley & Sons, Ltd.
引用
收藏
页码:4 / 20
页数:17
相关论文
共 40 条
[1]  
[Anonymous], 2012, MOBY DIC TOOLBOX USE
[2]   Implementation of CMOS fuzzy controllers as mixed-signal integrated circuits [J].
Baturone, I ;
SanchezSolano, S ;
Barriga, A ;
Huertas, JL .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 1997, 5 (01) :1-19
[3]   Comments on "Analytical expression of explicit MPC solution via lattice piecewise-affine function" [Automatica 45 (2009) 910-917] [J].
Bayat, Farhad .
AUTOMATICA, 2012, 48 (11) :2993-2994
[4]   The explicit linear quadratic regulator for constrained systems [J].
Bemporad, A ;
Morari, M ;
Dua, V ;
Pistikopoulos, EN .
AUTOMATICA, 2002, 38 (01) :3-20
[5]   Ultra-Fast Stabilizing Model Predictive Control via Canonical Piecewise Affine Approximations [J].
Bemporad, Alberto ;
Oliveri, Alberto ;
Poggi, Tomaso ;
Storace, Marco .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2011, 56 (12) :2877-2891
[6]   Cellular non-linear networks for minimization of functionals. Part 2: Examples [J].
Bizzarri, F ;
Storace, M ;
Parodi, M .
INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2001, 29 (02) :169-184
[7]   A Programmable and Configurable ASIC to Generate Piecewise-Affine Functions Defined Over General Partitions [J].
Brox, Piedad ;
Castro-Ramirez, Javier ;
Martinez-Rodriguez, Macarena C. ;
Tena, Erica ;
Jimenez, Carlos J. ;
Baturone, Iluminada ;
Acosta, Antonio J. .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2013, 60 (12) :3182-3194
[8]  
Chien M, 1997, IEEE T CIRCUITS-I, V24, P305
[9]   CANONICAL PIECEWISE-LINEAR ANALYSIS - GENERALIZED BREAKPOINT HOPPING ALGORITHM [J].
CHUA, LO ;
DENG, AC .
INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 1986, 14 (01) :35-52
[10]  
Chui CK, 2013, IFMBE P, P1437, DOI [10.1007/978-3-642-29305-4_378, DOI 10.1007/978-3-642-29305-4_378]