Supercharge Your Innovation With Domain-Expert AI Agents!

Parallel-processing multiple microcontroller structure and sequential control method therefor

A microcontroller, timing control technology, applied in the architecture with a single central processing unit, general-purpose stored program computer, etc., can solve problems such as inability to ensure uninterrupted, precise control, and high system cost

Active Publication Date: 2009-05-27
池州市广郁电子科技有限公司
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this system, since each microcontroller unit has its own program memory, all microcontroller units can operate independently, and each microcontroller can have its own clock. The disadvantage is that the program is complicated and cannot be shared. memory and the overall system cost is quite expensive
[0007] Furthermore, with the advancement of semiconductor technology, memory can support higher bandwidth, thus leading to a super-scaler / hyper-thread (super-scaler / hyper-thread) multiple microcontroller structure, its system structure is as follows As shown in Figure 3, a plurality of microcontrollers 31, 32 share a program memory 33 and allow a plurality of microcontrollers to operate together, and add an instruction buffer (instruction buffer) between each microcontroller 31, 32 and the program memory ), because each microcontroller has more instruction buffers, the chance of the microcontroller reading the program memory is reduced, and of course the probability of being interfered is also reduced, and the executed program can operate according to our needs; but obviously , it can only reduce the probability of occurrence, but it cannot ensure no interference, and those peripheral components that need a fixed time to do a fixed timing still cannot be accurately controlled by software, and the entire hardware cost is quite high
[0008] In view of this, the present invention is aimed at the above-mentioned problems, and proposes a structure and timing control method of multiple microcontrollers processed in parallel, which can reduce manufacturing costs and effectively solve the problem of microcontroller interference

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Parallel-processing multiple microcontroller structure and sequential control method therefor
  • Parallel-processing multiple microcontroller structure and sequential control method therefor
  • Parallel-processing multiple microcontroller structure and sequential control method therefor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] The present invention provides a multiple micro-controller (Multiple MCU, MMCU) structure, which can prevent the micro-controller from being disturbed when executing the program, and can also enable the software to accurately generate and control the time sequence.

[0051] Please refer to FIG. 4 for a schematic diagram of a structural embodiment of the present invention. The multiple microcontroller (MMCU) system includes X microcontrollers MCU_1, MCU_2, MCU_3, and MCU_4 that can operate independently (in this embodiment, X=4 is used as an example. Note), MCU_1 is used to execute the main program, MCU_2 is used to generate pulse width modulation (PWM) waveform, MCU_3 is used to measure the pulse width of the input signal, and MCU_4 is used to implement the I2C handshake protocol.

[0052] Please refer to Fig. 5 for a block diagram of a structural embodiment of the present invention, when there are four microcontrollers MCU_1, MCU_2, MCU_3, MCU_4, there are four identica...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a multi micro controller and a chronological order control method. The multi micro controller comprises program execution status models of multiple micro controllers, wherein under one same clock tick, different micro controller program execution status models are executed under different chronological orders, which equals to have multiple micro controllers operated in parallel at the same time. The inventive multi micro controller and the chronological order control method have the advantages of avoiding cost adding when adding hardware circuit, and being able to control chronological order accurately when the chronological order is disturbed during program execution.

Description

technical field [0001] The invention relates to a structure and sequence control method of multiple microcontrollers, in particular to a structure and sequence control method of parallel processing multiple microcontrollers. Background technique [0002] Microcontroller / Microprocessor (MCU / MPU for short), also known as Single chip Microcomputer, is a device that can independently perform calculations without other auxiliary circuits, and is mainly responsible for the control of system products. Functional integrated circuit element, a microcontroller is almost a miniature computer, because it contains all the functions provided by a complete computer. [0003] Microcontrollers are widely used, including consumer electronics, industrial control, medical equipment, vehicle control, etc. The peripheral components controlled by different fields are also different, and the handshaking protocol of each peripheral component is also different. The difference is that common handshak...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F15/78
Inventor 张荣麟
Owner 池州市广郁电子科技有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More