DocumentCode :
827720
Title :
Execution-Time Analysis of Process Control Algorithms on Microprocessors
Author :
Rajulu, R.G. ; Rajaraman, V.
Author_Institution :
Indian Institute of Technology, Computer Centre, I.I.T. Post Office, Kanpur 20816, U.P., India.
Issue :
4
fYear :
1982
Firstpage :
312
Lastpage :
319
Abstract :
One of the basic problems in the area of microprocessor-based process control is the estimation of execution time and storage required to implement a given control algorithm on a specified microprocessor. With improvements in the capability of microprocessors and increases, in sophistication and cost of control software higher level languages particularly, Pascal is becoming popular in control applications. In this paper, a methodology is suggested for estimating the execution-time bound and storage requirements of control algorithms coded in Pascal when they are run on a specified microprocessor. The method consists of some modifications of the Pascal P-compiler, which yields the P-code and together with it a subsidiary sequential file of records to facilitate timing and storage calculation. This sequential file, together with the parameters used in program loops in the PASCAL application program and P-code instruction execution time and code size for a specified microprocessor, yields the execution-time bound and memory requirements. Using this methodology, the performance of a set of recently announced 16-bit microprocessors in some control applications is evaluated.
Keywords :
Algorithm design and analysis; Application software; Assembly; Availability; Costs; Microcomputers; Microprocessors; Parameter estimation; Process control; Timing; Microprocessor evaluation; Pascal P-compiler modification; control algorithms; execution-time bound;
fLanguage :
English
Journal_Title :
Industrial Electronics, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0046
Type :
jour
DOI :
10.1109/TIE.1982.356685
Filename :
4180416
Link To Document :
بازگشت