ARCHITECTURE OF A LADDER SOLVING PROCESSOR FOR PROGRAMMABLE CONTROLLERS

被引:5
作者
KIM, J [1 ]
PARK, J [1 ]
KWON, WH [1 ]
机构
[1] SEOUL NATL UNIV,DEPT CONTROL & INSTRUMENTAT ENGN,SEOUL 151,SOUTH KOREA
关键词
DEDICATED ARCHITECTURE; LADDER SOLVING PROCESSORS; PROGRAMMABLE CONTROLLERS;
D O I
10.1016/0141-9331(92)90004-D
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose a dedicated architecture for a ladder solving processor (LSP) for programmable controllers. For this purpose, a mathematical representation of the ladder language is suggested for the first time and algorithms for solving this ladder language are presented using abstract notation. The proposed LSP is designed to be suitable for the above algorithm, and contains a logic solving unit, column execution unit and box solving unit, which employ array, pipeline and microprogrammed architectures, respectively, in order to enhance the processing speed. The performance of the proposed architecture is demonstrated by an experimental prototype of the LSP. It is also shown by computer simulation that, under reasonable assumptions, the proposed LSP can process a pure logic instruction group at 45.5 MIPS using eight cells. In the case of a ladder program, a quarter of which is a box instruction group, the LSP can process at a rate of 0.27 ms kstep-1 using a single cell architecture, and at a rate of 0.18 ms kstep-1 using four cells. This is much faster than for existing programmable controllers.
引用
收藏
页码:369 / 379
页数:11
相关论文
共 14 条
[1]  
ACOSTA RD, 1986, IEEE T COMPUT, V35
[2]  
BROWN LF, 1985, IEEE T IND APPL, V21
[3]  
CHANG HYP, 1973, IEEE T COMPUT, V22
[4]  
COOK RW, 1973, IEEE T COMPUT, V22
[5]  
HOPKINS AL, 1975, IEEE T COMPUT, V24
[6]  
Husson S., 1970, MICROPROGRAMMING PRI
[7]  
HWANG K, 1984, COMPUTER ARCHITECTUR, P145
[8]  
RAY A, 1985, IEEE T IND APPL, V21
[9]  
REDFIELD SR, 1971, IEEE T COMPUT, V20
[10]  
SHIVELY RR, 1982, IEEE T COMPUT, V31