Multi-channel digital quantity control method and system based on semiconductor equipment

CN119127758APending Publication Date: 2024-12-13SUZHOU SAISEN ELECTRONICS TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411151130.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-21
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

When existing semiconductor devices process large amounts of data or control in real time, the communication display stability is affected and cannot effectively support high-speed data communication.

Method used

The switching signal is output through the switching sensor, and the photoelectric conversion device is used to map it to the general input interface, perform debounce processing and generate a debounce input interface, determine whether the preset state is satisfied, generate status information, and send it to the Ethernet protocol Display device to ensure stable communication.

Benefits of technology

It realizes that when processing large amounts of data or real-time control, it does not affect the stability of communication display, and uses the Ethernet protocol to complete data processing and real-time display, solving the problem of communication display stability in the prior art.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119127758A_ABST
    Figure CN119127758A_ABST
Patent Text Reader

Abstract

The invention discloses a multi-channel digital quantity control method and system based on semiconductor equipment, and relates to the technical field of semiconductor manufacturing, and the method comprises the steps: outputting a switching value signal based on a switching value sensor; switching value signals are accessed to corresponding digital quantity input interfaces, and the switching value signals are mapped to a general input interface through a photoelectric conversion device; based on the general input interface, performing de-jitter processing on the general access interface, and generating a de-jitter input interface; judging whether the de-jitter input interface meets a preset state or not, and if yes, generating first state information; performing data encapsulation on the first state information to generate second state information; the second state information is sent to the display device through the communication device, data processing is completed through the Ethernet protocol, display processing can be conducted on the display device in real time, and then the technical effect that the communication display stability is not affected under the condition that a large amount of data needs to be processed or real-time control needs to be conducted is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of semiconductor manufacturing technology, and in particular to a multi-channel digital quantity control method and system based on semiconductor equipment. Background Art

[0002] Semiconductor equipment is usually composed of multiple systems and devices, which need to be able to be effectively integrated and work together. Among them, data communication capabilities are essential for semiconductor equipment.

[0003] Semiconductor devices usually require high-speed data communication capabilities to support fast response and accurate control, but most of the existing multi-channel digital control modules, that is, multi-channel digital input / output modules, do not support the Ethernet protocol. If the digital input / output modules used do not support the Ethernet protocol, it may affect the stability of communication display when processing large amounts of data or real-time control is required.

[0004] In view of this, we need a multi-channel digital quantity control method and system based on semiconductor devices to solve the above problems. Summary of the invention

[0005] The purpose of this application is to solve the problem that existing semiconductor devices will affect the stability of communication display when they need to process large amounts of data or perform real-time control. In order to solve the above technical problems, a multi-channel digital quantity control method and system based on semiconductor devices is provided, which will not affect the stability of communication display when they need to process large amounts of data or perform real-time control.

[0006] To achieve the above-mentioned purpose, the embodiment of the present application adopts the following technical scheme: a multi-channel digital quantity control method based on semiconductor equipment, wherein the method is applied to a multi-channel digital quantity control system based on semiconductor equipment, and the multi-channel digital quantity control system based on semiconductor equipment is communicatively connected with a switch quantity sensor, and the method includes: outputting a switch quantity signal based on the switch quantity sensor; connecting the switch quantity signal to the corresponding digital quantity input interface, and mapping the switch quantity signal to a universal input interface through a photoelectric conversion device; based on the universal input interface, de-jittering the universal access interface, and generating a de-jittering input interface; judging whether the de-jittering input interface meets the preset state, and generating first state information if it meets the preset state; encapsulating the first state information into data to generate second state information; and sending the second state information to the display device through a communication device.

[0007] Further, according to an embodiment of the present application, the switch signal is connected to the corresponding digital input interface, and the switch signal is mapped to the universal input interface through a photoelectric conversion device. The method also includes: the control device configures the interrupt information of the universal input interface and generates universal interrupt information; based on the universal interrupt information, it is determined whether the universal interrupt information meets the preset requirements, and if so, the universal input interface is determined through the universal interrupt information.

[0008] Further, according to an embodiment of the present application, the first state information is data-encapsulated to generate the second state information, and the method also includes: based on the first state information, combining the first state information and generating the first byte information; inputting the first byte information into the conversion device and generating the byte state information; storing the byte state information into the storage device according to the storage specification and generating the second state information.

[0009] Further, according to an embodiment of the present application, the second state information is sent to the display device through a communication device, and the method also includes: setting a communication thread; sending the second state information to the control device through the communication thread; the control device encapsulates the second state information into a data field in the Ethernet protocol, and transmits it to the display device through the communication device.

[0010] Further, according to an embodiment of the present application, the method also includes: the display device outputs control information through the communication device; based on the output control information, converts and generates a control information data frame; extracts the control information data frame and generates data field information and an output signal.

[0011] Further, according to an embodiment of the present application, the method also includes: based on the output signal, the microcontroller communicates with the communication device through an interface, reads the data field information, and generates field status information; determines the corresponding field status bit according to the field status information; determines whether the field status bit satisfies the preset status bit, and generates field output information if it does.

[0012] Further, according to an embodiment of the present application, the method includes: converting field output information and generating field conversion information; based on the field conversion information, mapping the field conversion information to a switching device and generating a switching signal; determining point information based on the switching signal and determining output control.

[0013] To achieve the above-mentioned purpose, the embodiment of the present application also adopts the following technical solutions: a multi-channel digital quantity control system based on semiconductor equipment, the system comprising: a signal output module, the signal output module is used to output a switch quantity signal based on a switch quantity sensor; a signal mapping module, the signal mapping module is used to connect the switch quantity signal to the corresponding digital quantity input interface, and map the switch quantity signal to the universal input interface through a photoelectric conversion device; a de-jitter module, the de-jitter module is used to de-jitter the universal access interface based on the universal input interface, and generate a de-jitter input interface; a state judgment module, the state judgment module is used to judge whether the de-jitter input interface meets the preset state, and if so, generates the first state information; a data encapsulation module, the data encapsulation module is used to encapsulate the first state information to generate the second state information; an information display module, the information display module is used to send the second state information to the display device through the communication device.

[0014] To achieve the above-mentioned purpose, an embodiment of the present application also discloses an electronic device, which includes a processor; a memory, in which computer program instructions are stored. When the computer program instructions are executed by the processor, the processor executes a multi-channel digital quantity control method based on a semiconductor device as described above.

[0015] To achieve the above objectives, an embodiment of the present application further discloses a computer-readable storage medium on which computer program instructions are stored. When the computer program instructions are executed by a processor, the processor executes a multi-channel digital quantity control method based on a semiconductor device as described above.

[0016] Beneficial effects:

[0017] The present application is based on a switch quantity sensor outputting a switch quantity signal; connecting the switch quantity signal to a corresponding digital quantity input interface, and mapping the switch quantity signal to a universal input interface through a photoelectric conversion device; based on the universal input interface, performing de-jitter processing on the universal access interface, and generating a de-jitter input interface; judging whether the de-jitter input interface satisfies a preset state, and if so, generating first state information; performing data encapsulation on the first state information to generate second state information; sending the second state information to a display device through a communication device, completing data processing using an Ethernet protocol, and being able to perform display processing on the display device in real time, thereby achieving the technical effect of not affecting the stability of the communication display when a large amount of data needs to be processed or real-time control is required, and solving the technical problem that the stability of the communication display will be affected when a large amount of data needs to be processed or real-time control is required in existing semiconductor equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The present application is further described below in conjunction with the accompanying drawings and embodiments.

[0019] Figure 1 It is a flow chart of a multi-channel digital quantity control method based on semiconductor equipment in the present application.

[0020] Figure 2 This is a signal mapping flow chart of a multi-channel digital quantity control method based on semiconductor equipment in the present application.

[0021] Figure 3 This is a data encapsulation flow chart of a multi-channel digital quantity control method based on semiconductor equipment in the present application.

[0022] Figure 4 This is a schematic diagram of the information display process of a multi-channel digital quantity control method based on semiconductor equipment in the present application.

[0023] Figure 5 This is a structural diagram of a multi-channel digital quantity control system based on semiconductor devices in the present application.

[0024] Figure 6 It is a structural diagram of the electronic device of this application. DETAILED DESCRIPTION

[0025] In order to make the purpose and technical solution of the present invention clearly and completely described, and the advantages more clearly understood, the embodiments of the present invention are further described in detail with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are part of the embodiments of the present invention, rather than all of the embodiments, and are only used to explain the embodiments of the present invention, and are not used to limit the embodiments of the present invention. All other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0026] In the description of the present invention, it should be noted that the terms "center", "middle", "upper", "lower", "left", "right", "inner", "outer", "top", "bottom", "side", "vertical", "horizontal" and the like indicate positions or positional relationships based on the positions or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operate in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "one", "first", "second", "third", "fourth", "fifth", "sixth" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance.

[0027] In the description of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0028] For the purpose of simplicity and illustration, the principles of the embodiments are mainly described by reference to examples. In the following description, many specific details are proposed to provide a thorough understanding of the embodiments. However, it is obvious that for those of ordinary skill in the art, these embodiments may not be limited to these specific details in practice. In some instances, known methods and structures are not described in detail to avoid making these embodiments unnecessarily difficult to understand. In addition, all embodiments can be used in combination with each other.

[0029] Embodiment 1:

[0030] like Figure 1-4 As shown, this embodiment provides a multi-channel digital quantity control method based on semiconductor devices, wherein the method is applied to a multi-channel digital quantity control system based on semiconductor devices, and the multi-channel digital quantity control system based on semiconductor devices is communicatively connected with a switch quantity sensor, and the method includes:

[0031] S10, outputting a switch quantity signal based on the switch quantity sensor;

[0032] S20, connecting the switch quantity signal to the corresponding digital quantity input interface, and mapping the switch quantity signal to the universal input interface through the photoelectric conversion device;

[0033] The method further comprises the following steps:

[0034] S21, the control device configures the interrupt information of the general input interface and generates general interrupt information;

[0035] S22. Based on the general interrupt information, determine whether the general interrupt information meets the preset requirements. If so, determine the general input interface through the general interrupt information.

[0036] Specifically, the switch quantity sensor is powered on and outputs a switch quantity signal of 0V or 24V. The switch quantity signal is connected to the corresponding digital quantity input interface, and the switch quantity signal is mapped to the corresponding universal input interface through the photoelectric conversion device. The control device configures the interrupt of the universal input interface and finds the corresponding universal input interface through interrupt processing.

[0037] S30, based on the universal input interface, performing de-jitter processing on the universal access interface, and generating a de-jitter input interface;

[0038] S40, determining whether the de-jitter input interface meets a preset state, and if so, generating first state information;

[0039] Specifically, according to the universal input interface, the universal access interface of the action is de-jittered by delaying to obtain a de-jittered input interface, and then it is determined whether the de-jittered input interface meets the preset state. If so, the first state information is generated, that is, the corresponding de-jittered input interface represents the corresponding state through 1 bit of 0 or 1.

[0040] S50, encapsulating the first state information into data to generate second state information;

[0041] The method further comprises the following steps:

[0042] S51, based on the first state information, combining the first state information and generating first byte information;

[0043] S52, inputting the first byte information into the conversion device and generating byte status information;

[0044] S53, storing the byte status information in a storage device according to a storage specification, and generating second status information.

[0045] Specifically, according to the first state information, the first state information is combined, that is, 8 first state information in bit bytes are combined to form first byte information. The first byte information can be recorded in Byte, and then the first byte information is input into the conversion device for conversion. Multiple first byte information are converted, for example, 80 universal input interfaces are used, corresponding to 80 first state information, that is, 10 first byte information, and 10Byte is used to represent all states. The state corresponds to the byte state information. The converted byte state information is stored in the storage device in a 16-byte format. The 16-byte information specifically includes 2 bytes of universal input interface information, 4 bytes of timestamp information and 10 bytes of first byte information.

[0046] S60: Send the second status information to the display device through the communication device.

[0047] The method further includes:

[0048] S61, setting a communication thread;

[0049] S62, sending the second state information to the control device through the communication thread;

[0050] S63: The control device encapsulates the second status information into a data field in the Ethernet protocol, and transmits it to the display device through the communication device.

[0051] Specifically, a communication thread is created and the second state information is sent to the control device through the communication thread. The control device encapsulates the second state information of 16 bytes of data into the data field in the Ethernet protocol, and then sends it to the display device through the communication device to complete the input control.

[0052] Furthermore, the method further comprises:

[0053] The display device outputs control information via the communication device;

[0054] Based on the output control information, convert and generate a control information data frame;

[0055] The control information data frame is extracted and data field information and output signals are generated.

[0056] Specifically, the display device outputs control information through the communication device according to the communication protocol, which may be an Ethernet protocol. After receiving the output control information, the display device converts the output control information into a control information data frame, and then extracts the data field and output signal from the Ethernet protocol to the microcontroller.

[0057] Furthermore, the method further comprises:

[0058] Based on the output signal, the microcontroller communicates with the communication device through an interface, reads the data field information, and generates field status information;

[0059] Determine the corresponding field status bit according to the field status information;

[0060] Determine whether the field status bit meets the preset status bit, and if so, generate field output information.

[0061] Specifically, the microcontroller communicates with the communication device through a Quad SPI (Octal Serial Peripheral Interface, a high-speed serial peripheral interface standard) interface. The interface standard is used to transmit data between the microcontroller and the communication device. After the interface communication is performed, the data field information is read according to the data format. The data format is 2 bytes of general input interface information, 4 bytes of timestamp information, and 10 bytes of first status information. Then, the 10 bytes of first status information are generated and output according to the corresponding status bit, using each bit byte to correspond to a first status information.

[0062] Further, the method comprises:

[0063] Convert field output information and generate field conversion information;

[0064] Based on the field conversion information, mapping the field conversion information to a switching device and generating a switching signal;

[0065] The point information is determined based on the exchange signal, and the output control is determined.

[0066] Specifically, the digital output interface is used to convert the field output information into output field conversion information, and the field conversion information can correspond to 0 or 1. Then, each field conversion information can be mapped to the corresponding field conversion information through an optoelectronic isolator. The optoelectronic isolator transmits electrical signals using light as a medium, and has a good isolation effect on input and output electrical signals. Then, a switching signal is generated after mapping, and the specific point position is controlled and controlled according to the switching signal.

[0067] Embodiment 2:

[0068] like Figure 5 As shown, based on the same inventive concept as the multi-channel digital quantity control method based on semiconductor devices in the aforementioned embodiment, the present invention further provides a multi-channel digital quantity control system based on semiconductor devices, the system comprising:

[0069] A signal output module 10, the signal output module 10 is used to output a switch quantity signal based on a switch quantity sensor;

[0070] The signal mapping module 20 is used to connect the switch signal to the corresponding digital input interface and map the switch signal to the universal input interface through the photoelectric conversion device;

[0071] A de-jitter module 30, the de-jitter module 30 is used to perform de-jitter processing on the universal access interface based on the universal input interface, and generate a de-jitter input interface;

[0072] A state determination module 40, the state determination module 40 is used to determine whether the de-jitter input interface meets a preset state, and if so, to generate first state information;

[0073] A data encapsulation module 50, the data encapsulation module 50 is used to perform data encapsulation on the first state information to generate second state information;

[0074] The information display module 60 is used to send the second state information to the display device through the communication device.

[0075] The various variations and specific examples of the multi-channel digital quantity control method based on semiconductor equipment in the aforementioned embodiment 1 are also applicable to a multi-channel digital quantity control system based on semiconductor equipment in this embodiment. Through the aforementioned detailed description of a multi-channel digital quantity control method based on semiconductor equipment, those skilled in the art can clearly know the implementation method of a multi-channel digital quantity control system based on semiconductor equipment in this embodiment, so for the sake of brevity of the specification, it will not be described in detail here.

[0076] Embodiment three:

[0077] like Figure 6 As shown, the electronic device includes one or more processors and memory.

[0078] The processor may be a central processing unit (CPU) or other forms of processing units with data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device to perform desired functions.

[0079] The memory may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, random access memory (RAM) and / or cache memory (cache), etc. The non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor may run the program instructions to implement a multi-channel digital quantity control method based on a semiconductor device and / or other desired functions of each embodiment of the present application described above. Various contents such as voltage base signals, voltage gain signals, and four-byte data may also be stored in the computer-readable storage medium, and the volatile memory may store functions related to the present application.

[0080] Secondly, the electronic device also includes an input device and an output device, and these components are interconnected via a bus system and / or other forms of connection mechanisms (not shown).

[0081] For example, when the electronic device is a stand-alone device, the input device may be a communication network connector. In addition, the input device may also include, for example, a keyboard, a mouse, and the like.

[0082] The output device can output various information to the outside, including the generated time sequence reading data, character encoding information, etc. The output device can include, for example, a display, a speaker, a printer, and a communication network and its connected remote output device.

[0083] Of course, for the sake of simplicity, the figure only shows some of the components in the electronic device related to the present application, omitting components such as bus, input / output interface, etc. In addition, the electronic device may also include any other appropriate components according to specific application conditions.

[0084] In addition, an embodiment of the present application may also be a computer-readable storage medium having computer program instructions stored thereon, which, when executed by a processor, enable the processor to execute the steps of a multi-channel digital quantity control method based on a semiconductor device according to various embodiments of the present application described in the above “Exemplary Method” section of this specification.

[0085] The computer readable storage medium can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can include, for example, but is not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0086] Although the above describes the illustrative specific implementation methods of the present application so that technicians in this technical field can understand the present application, the present application is not limited to the scope of the specific implementation methods. For ordinary technicians in this technical field, as long as various changes are within the spirit and scope of the present application defined and determined by the attached claims, all application creations using the concept of the present application are protected.

Claims

1. A multi-channel digital quantity control method based on semiconductor devices, wherein: The method is applied to a multi-channel digital quantity control system based on a semiconductor device, wherein the multi-channel digital quantity control system based on a semiconductor device is communicatively connected with a switch quantity sensor, and the method comprises: Outputting a switch quantity signal based on the switch quantity sensor; Connecting the switch quantity signal to the corresponding digital quantity input interface, and mapping the switch quantity signal to the universal input interface through a photoelectric conversion device; Based on the universal input interface, de-jitter processing is performed on the universal access interface, and a de-jitter input interface is generated; Determine whether the de-jitter input interface meets a preset state, and if so, generate first state information; Performing data encapsulation on the first state information to generate second state information; The second state information is sent to the display device through the communication device.

2. A multi-channel digital quantity control method based on semiconductor equipment according to claim 1, characterized in that: The switch signal is connected to the corresponding digital input interface, and the switch signal is mapped to the universal input interface through a photoelectric conversion device, and the method further includes: The control device configures the interrupt information of the universal input interface and generates universal interrupt information; Based on the general interrupt information, it is determined whether the general interrupt information complies with a preset value, and if so, the general input interface is determined through the general interrupt information.

3. A multi-channel digital quantity control method based on semiconductor equipment according to claim 1, characterized in that: The first state information is data-encapsulated to generate second state information, and the method further includes: Based on the first state information, combining the first state information and generating first byte information; inputting the first byte information into a conversion device and generating byte status information; The byte status information is stored in the storage device according to the storage specification, and second status information is generated.

4. A multi-channel digital quantity control method based on semiconductor equipment according to claim 1, characterized in that: The second state information is sent to a display device through a communication device, and the method further includes: Set up the communication thread; sending the second state information to a control device via the communication thread; The control device encapsulates the second status information into a data field in the Ethernet protocol, and transmits the second status information to the display device through the communication device.

5. The multi-channel digital quantity control method based on semiconductor equipment according to claim 1, characterized in that: The method further comprises: The display device outputs control information via the communication device; Based on the output control information, convert and generate a control information data frame; The control information data frame is extracted to generate data field information and an output signal.

6. A multi-channel digital quantity control method based on semiconductor equipment according to claim 5, characterized in that: The method further comprises: Based on the output signal, the microcontroller communicates with the communication device through an interface, reads the data field information, and generates field status information; Determine a corresponding field status bit according to the field status information; It is determined whether the field status bit satisfies the preset status bit, and if so, field output information is generated.

7. A multi-channel digital quantity control method based on semiconductor equipment according to claim 6, characterized in that: The method comprises: Converting the field output information and generating field conversion information; Based on the field conversion information, mapping the field conversion information to a switching device and generating a switching signal; The point information is determined based on the exchange signal, and the output control is determined.

8. A multi-channel digital quantity control system based on semiconductor devices, characterized in that: The system comprises: A signal output module, the signal output module is used to output a switch quantity signal based on a switch quantity sensor; A signal mapping module, the signal mapping module is used to connect the switch signal to the corresponding digital input interface, and map the switch signal to the universal input interface through a photoelectric conversion device; A de-jitter module, the de-jitter module being used to perform de-jitter processing on the universal access interface based on the universal input interface, and generate a de-jitter input interface; A state judgment module, the state judgment module is used to judge whether the de-jitter input interface meets the preset state, and if so, generate first state information; A data encapsulation module, the data encapsulation module is used to perform data encapsulation on the first state information to generate second state information; An information display module, wherein the information display module is used to send the second state information to a display device via a communication device.

9. An electronic device, comprising: processor; A memory, in which computer program instructions are stored, and when the computer program instructions are executed by the processor, the processor executes a multi-channel digital quantity control method based on a semiconductor device as described in any one of claims 1 to 7.

10. A computer-readable storage medium having computer program instructions stored thereon, wherein when the computer program instructions are executed by a processor, the processor is enabled to execute a multi-channel digital quantity control method based on a semiconductor device as claimed in any one of claims 1 to 7.