A Programmable and Configurable ASIC to Generate Piecewise-Affine Functions Defined Over General Partitions

被引:8
作者
Brox, Piedad [1 ]
Castro-Ramirez, Javier [1 ,2 ]
Martinez-Rodriguez, Macarena C. [1 ,2 ]
Tena, Erica [1 ,2 ]
Jimenez, Carlos J. [1 ,2 ]
Baturone, Iluminada [1 ,2 ]
Acosta, Antonio J. [1 ,2 ]
机构
[1] CSIC, CNM, Inst Microelect Sevilla IMSE, Seville 41092, Spain
[2] Univ Seville, Seville 41092, Spain
关键词
Digital architectures; embedded control; nonlinear circuits; piecewise-affine (PWA) functions; VLSI implementation; MODEL-PREDICTIVE CONTROL; LINEAR APPROXIMATION; IMPLEMENTATIONS; REPRESENTATION; DESIGN;
D O I
10.1109/TCSI.2013.2265962
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a programmable and configurable architecture and its inclusion in an Application Specific Integrated Circuit (ASIC) to generate Piecewise-Affine (PWA) functions. A Generic PWA form (PWAG) has been selected for integration, because of its suitability to implement any PWA function without resorting to approximation. The design of the ASIC in a 90 nm TSMC technology, its integration, test and characterization through different examples are detailed in the paper. Furthermore, the ASIC verification using an ASIC-in-the-loop methodology for embedded control applications is presented. To assess the characteristics of this verification, the double-integrator, a usual control application example has been considered. Experimental results validate the proposed architecture and the ASIC implementation.
引用
收藏
页码:3182 / 3194
页数:13
相关论文
共 40 条
[1]  
Acosta A. J., 2012, Spanish Patent Applicat., Patent No. P201200608
[2]  
[Anonymous], 2012, MOBY DIC TOOLBOX USE
[3]  
Baturone I., 2011, 2011 IEEE 20th International Symposium on Industrial Electronics (ISIE 2011), P1497, DOI 10.1109/ISIE.2011.5984382
[4]  
Baturone I., 2000, Microelectronic Design of Fuzzy Logic-Based Systems, V1st ed.
[5]   Design of embedded DSP-based fuzzy controllers for autonomous mobile robots [J].
Baturone, Iluminada ;
Moreno-Velo, Francisco J. ;
Blanco, Victor ;
Ferruz, Joaquin .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2008, 55 (02) :928-936
[6]  
Baturone I, 2010, IEEE INT SYMP CIRC S, P3317, DOI 10.1109/ISCAS.2010.5537890
[7]   Model predictive control based on linear programming - The explicit solution [J].
Bemporad, A ;
Borrelli, F ;
Morari, M .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2002, 47 (12) :1974-1985
[8]   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
[9]   SECTION-WISE PIECEWISE-LINEAR FUNCTIONS - CANONICAL REPRESENTATION, PROPERTIES, AND APPLICATIONS [J].
CHUA, LO ;
KANG, SM .
PROCEEDINGS OF THE IEEE, 1977, 65 (06) :915-929
[10]   FPGA Implementations of Piecewise Affine Functions Based on Multi-Resolution Hyperrectangular Partitions [J].
Comaschi, Francesco ;
Genuit, Bart A. G. ;
Oliveri, Alberto ;
Heemels, W. P. Maurice H. ;
Storace, Marco .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2012, 59 (12) :2920-2933