High-performance Programmable Controller Special Processor Architecture and Its Realization Method

A technology of programming controller and architecture, applied in the field of processors, can solve problems such as insufficient processor speed

CN102298352AActive Publication Date: 2011-12-28SHENYANG INST OF AUTOMATION - CHINESE ACAD OF SCI
4 Cites 17 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2011-12-28

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention relates to a specific processor system structure for a high-performance programmable controller and an implementation method of the dedicated processor system structure. The specific processor system structure comprises a PLC (Programmable Logic Controller) specific instrument set processor and a general processor, wherein the PLC specific instrument set processor is connected with a general processor through the PLC specific instrument set processor and an interface of the general processor. The implementation method comprises a four-level flow line consisting of a fetch stage,a decoding stage, an executing stage and a writing-back stage, according to the PLC specific instrument set processor. By designing the PLC specific instrument set which accords with the PLC instrument characteristics, the number of instruments for executing a PLC processor is reduced, the execution speed of a PLC program is accelerated, and the processing performance of the PLC processor to a functional block is improved.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to a processor used in the field of automatic control, in particular to a processor system structure of a high-performance programmable controller and its realization method. Background technique

[0002] Programmable logic controller (PLC) is a new type of industrial automatic control device with a microprocessor as the core, which integrates automation technology and communication technology. Programmable controllers are widely used in various fields of industrial industries, such as steel , petroleum, chemical industry, electric power, building materials, machinery manufacturing, automobile, textile, transportation, etc.

[0003] With the promulgation of the international standard IEC_61131-3 for programmable controllers, the system structure of programmable controllers has evolved from traditional stand-alone to multi-processor; in terms of control system configuration, from stand-alone control systems to distributed and proc...

Examples

Embodiment Construction

[0078] This high-performance programmable controller special processor has a special instruction set that conforms to the characteristics of the programmable controller, and can realize hardware acceleration. By analyzing the instructions of the programmable controller, a special instruction set for the programmable controller is designed, and the architecture of the corresponding dedicated processor for the programmable controller is designed, so that the processor can quickly process the programmable controller program, thereby improving programmable controller processing performance.

[0079] Such as figure 1 As shown, the system-on-chip architecture where the programmable controller processor is located includes: a programmable controller processor on a high-speed bus, Ethernet MAC 10 / 100M and a high-speed bus arbiter; and a low-speed bus connected through a high-speed / low-speed bus bridge Peripherals on the computer, such as AD, DA converters, general-purpose input and o...