Information processing device
A technology of an information processing device and a control device, which is applied in the fields of electrical digital data processing, instruments, computing, etc., to achieve the effect of preventing memory conflicts
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment approach 1
[0026] Hereinafter, an embodiment of one aspect of the present invention (hereinafter also referred to as "this embodiment") will be described based on the drawings.
[0027] §1 Application example
[0028] First, refer to figure 1 and 2 to describe an example of a scene where the present invention is applied. like figure 1 As shown, the unit 20 of this embodiment is an information processing device that is connected to a programmable logic controller (Programmable Logic Controller, PLC) 10 in the control system 1 and operates in cooperation with the PLC 10 . The direct memory access controller (DirectMemory Access Controller, DMAC) 31 in the unit 20 shares the memory 12 in the PLC 10 with the CPU 11 in the PLC 10 , and both communicate with the memory 12 through the serial bus 14 . That is, the CPU 11 and the DMAC 31 share the memory 12 . In the control system 1, the structure for preventing the memory conflict by CPU11 and DMAC31 is introduced.
[0029] like figure 2 ...
Embodiment approach 2
[0067] Hereinafter, another embodiment of the present invention (hereinafter also referred to as "this embodiment") will be described based on the drawings.
[0068] §2 Structural example
[0069] (Structure of Control System 1A)
[0070] image 3 It is a block diagram showing the configuration of main parts of the control system 1A of the present embodiment. In the example of this drawing, the control system 1 includes PLC10, the unit 20, and the unit 20A. image 3 The internal structure of the PLC10 and the unit 20 are respectively the same as figure 1 The internal structures of the PLC 10 and the unit 20 are the same, so detailed descriptions will not be repeated. The unit 20A is the same device as the unit 20 , and the internal structure of the unit 20A is the same as that of the unit 20 . That is, the control system 1A can also be said to be a system including a plurality of units 20 . In this embodiment, in order to distinguish between the two, a reference number A...
Embodiment approach 3
[0091] Hereinafter, another embodiment of the present invention (hereinafter also referred to as "this embodiment") will be described based on the drawings.
[0092] §2 Structural example
[0093] The configuration of the control system 1A of the present embodiment is the same as that of the second embodiment. However, DMAC 31 and 31A simultaneously transfer large-capacity data in the same control cycle as each other. At this time, the periods during which the units 20 and 20A access the memory 12 are time-divided in units of the minimum payload of large-capacity data. The transmission control units 32 and 32A do not output the common mask signal, but output only the mask signal or the mask signal A. Furthermore, the length of the period T1 and the start timing of the period T2 in the same control cycle are different for each unit 20 . Furthermore, for each of the cell 20 and the cell 20A, the start timing of the period T2 in a certain control cycle C1 and the period T2 in ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



