DocumentCode
3257008
Title
Improving response time of programmable logic controllers by use of a Boolean coprocessor
Author
Donandt, Jörg
Author_Institution
AEG Res. Inst. Berlin, West Germany
fYear
1989
fDate
8-12 May 1989
Abstract
Programmable-logic controllers (PLCs) are widely used to control technical processes in the industrial environment. In the requirements for next-generation PLCs, their fast response to events from the controlled processes plays a central role. The author shows that the response time of a low-cost PLC can be shortened by at least a factor of ten by using a special Boolean coprocessor in conjunction with the PLC (micro-) processor. The speedup is achieved by two means: (1) an architecture of the Boolean coprocessor designed for very fast execution of instructions on bit data, and (2) parallel execution of bit- and word-instruction streams with an efficient synchronization mechanism between them. The Boolean coprocessor´s design is completed at the register transfer level. Simulation at the register transfer level and a gate-level simulation of the critical data path indicate an instruction-cycle time of less than 0.3 μs. The VLSI realization of the design requires a gate array of 4000 gates with a 2-kb fast on-chip RAM
Keywords
Boolean functions; programmable controllers; satellite computers; Boolean coprocessor; RAM; VLSI; gate-level simulation; parallel execution; programmable logic controllers; register transfer level; response time; synchronization; Boolean functions; Centralized control; Coprocessors; Delay; Industrial control; Microprocessors; Process control; Programmable control; Programmable logic arrays; Programmable logic devices;
fLanguage
English
Publisher
ieee
Conference_Titel
CompEuro '89., 'VLSI and Computer Peripherals. VLSI and Microelectronic Applications in Intelligent Peripherals and their Interconnection Networks', Proceedings.
Conference_Location
Hamburg
Print_ISBN
0-8186-1940-6
Type
conf
DOI
10.1109/CMPEUR.1989.93466
Filename
93466
Link To Document