DocumentCode :
2222514
Title :
A high performance architecture design of PLC dedicated processor
Author :
Shuting Zeng ; Zhijia Yang
Author_Institution :
Ind. Inf. Lab., Chinese Acad. of Sci., Shenyang, China
Volume :
2
fYear :
2010
fDate :
20-22 Aug. 2010
Abstract :
In order to improve the speed of executing PLC instructions, the high performance PLC processor is researched. The proposed high performance PLC dedicated processor consists of the general processor and the PLC application specific instruction set processor (ASIP), and regards the PLC ASIP as the core. In the PLC ASIP, four kinds of instruction formats and five kinds of instruction sets are designed. The architecture is designed to accelerate the instructions execution. The PLC ASIP can improve the speed of executing bool instructions, load and store instructions and function block instructions, which occupy 70.4% frequency of PLC instructions. The general processor is used for compiling the PLC concurrent program, controlling the peripheral equipments and executing arithmetic instructions. The general processor and the PLC ASIP can execute concurrently, when executing instructions in the two processors are independent with each other. The proposed design helps to improve real-time performance, comparing to the traditional sequential execution of PLC program. To validate the advance of the proposed design, three ladder programs are compiled to the instruction set of diversified processor. Compared the number of compiled instructions of diversified processor, the number of compiled instructions of the PLC dedicated processor are smallest.
Keywords :
computer architecture; instruction sets; programmable controllers; PLC ASIP; PLC dedicated processor; application specific instruction set processor; arithmetic instructions; function block instructions; high performance architecture design; peripheral equipments; real-time performance; Chromium; Orbits; Radiation detectors; Random access memory; ASIP; PLC processor; architecture; instruction set;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Computer Theory and Engineering (ICACTE), 2010 3rd International Conference on
Conference_Location :
Chengdu
ISSN :
2154-7491
Print_ISBN :
978-1-4244-6539-2
Type :
conf
DOI :
10.1109/ICACTE.2010.5579312
Filename :
5579312
Link To Document :
بازگشت