quotation:[Copy]
A. K. Oudjida.[en_title][J].Control Theory and Technology,2014,12(1):68~83.[Copy]
【Print page】 【Online reading】【Download 【PDF Full text】 View/Add CommentDownload reader Close

←Previous page|Page Next →

Back Issue    Advanced search

This Paper:Browse 1277   Download 471 本文二维码信息
码上扫一扫!
Design of high-speed and low-power finite-word-length PID controllers
A.K.Oudjida
0
(Centre de D′eveloppement des Technologies Avanc′ees, Algiers, Algeria)
摘要:
ASIC or FPGA implementation of a finite word-length PID controller requires a double expertise: in control system and hardware design. In this paper, we only focus on the hardware side of the problem. We show how to design configurable fixed-point PIDs to satisfy applications requiring minimal power consumption, or high control-rate, or both together. As multiply operation is the engine of PID, we experienced three algorithms: Booth, modified Booth, and a new recursive multi-bit multiplication algorithm. This later enables the construction of finely grained PID structures with bit-level and unit-time precision. Such a feature permits to tailor the PID to the desired performance and power budget. All PIDs are implemented at register-transfer-level (RTL) level as technology-independent reusable IP-cores. They are reconfigurable according to two compile-time constants: set-point word-length and latency. To make PID design easily reproducible, all necessary implementation details are provided and discussed.
关键词:  Design-reuse  Embedded finite-word-length (FWL) controllers  Intellectual property (IP)  Linear time invariant (LTI) systems  Low-power and speed optimization  PID
DOI:
基金项目:
Design of high-speed and low-power finite-word-length PID controllers
A. K. Oudjida
(Centre de D′eveloppement des Technologies Avanc′ees, Algiers, Algeria)
Abstract:
ASIC or FPGA implementation of a finite word-length PID controller requires a double expertise: in control system and hardware design. In this paper, we only focus on the hardware side of the problem. We show how to design configurable fixed-point PIDs to satisfy applications requiring minimal power consumption, or high control-rate, or both together. As multiply operation is the engine of PID, we experienced three algorithms: Booth, modified Booth, and a new recursive multi-bit multiplication algorithm. This later enables the construction of finely grained PID structures with bit-level and unit-time precision. Such a feature permits to tailor the PID to the desired performance and power budget. All PIDs are implemented at register-transfer-level (RTL) level as technology-independent reusable IP-cores. They are reconfigurable according to two compile-time constants: set-point word-length and latency. To make PID design easily reproducible, all necessary implementation details are provided and discussed.
Key words:  Design-reuse  Embedded finite-word-length (FWL) controllers  Intellectual property (IP)  Linear time invariant (LTI) systems  Low-power and speed optimization  PID