[go: up one dir, main page]

CN116303168B - Signal transmission system, signal transmission control method and readable storage medium - Google Patents

Signal transmission system, signal transmission control method and readable storage medium

Info

Publication number
CN116303168B
CN116303168B CN202211580403.9A CN202211580403A CN116303168B CN 116303168 B CN116303168 B CN 116303168B CN 202211580403 A CN202211580403 A CN 202211580403A CN 116303168 B CN116303168 B CN 116303168B
Authority
CN
China
Prior art keywords
signal
service
target
shared
mapping unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202211580403.9A
Other languages
Chinese (zh)
Other versions
CN116303168A (en
Inventor
周杰
何志川
崔兴龙
朱忠义
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Centec Communications Co Ltd
Original Assignee
Suzhou Centec Communications Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Centec Communications Co Ltd filed Critical Suzhou Centec Communications Co Ltd
Priority to CN202211580403.9A priority Critical patent/CN116303168B/en
Publication of CN116303168A publication Critical patent/CN116303168A/en
Application granted granted Critical
Publication of CN116303168B publication Critical patent/CN116303168B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/20Handling requests for interconnection or transfer for access to input/output bus
    • G06F13/28Handling requests for interconnection or transfer for access to input/output bus using burst mode transfer, e.g. direct memory access DMA, cycle steal

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer And Data Communications (AREA)

Abstract

本申请提供一种信号传输系统、信号传输控制方法及可读存储介质,涉及芯片通信技术领域。本申请通过使处理芯片内的每个业务检测模块经一个信号映射单元与共享信号线的第一信号传输端电性连接,以确保每个信号映射单元能够将对应业务检测模块所产生的与检测到的业务事件匹配的业务信号映射到共享信号线中进行信号内容传输,并通过使处理芯片内的目标接收模块经一个信号映射单元与共享信号线的第二信号传输端电性连接,以确保目标接收模块能够通过连接的信号映射单元从共享信号线传输的信号内容中映射出对应的业务信号,从而在确保芯片内部通信效果的同时,有效降低芯片内部布线硬件资源消耗及芯片内部布线难度,提升芯片内部通信逻辑灵活性。

This application provides a signal transmission system, a signal transmission control method, and a readable storage medium, relating to the field of chip communication technology. By electrically connecting each service detection module within the processing chip to a first signal transmission terminal of a shared signal line via a signal mapping unit, this application ensures that each signal mapping unit can map the service signal generated by the corresponding service detection module that matches the detected service event onto the shared signal line for signal content transmission. Furthermore, by electrically connecting the target receiving module within the processing chip to a second signal transmission terminal of the shared signal line via a signal mapping unit, this application ensures that the target receiving module can map the corresponding service signal from the signal content transmitted on the shared signal line through the connected signal mapping unit. This approach effectively reduces the consumption of internal chip wiring hardware resources and the difficulty of internal chip wiring while ensuring the effectiveness of internal chip communication, thereby improving the flexibility of internal chip communication logic.

Description

Signal transmission system, signal transmission control method, and readable storage medium
Technical Field
The present application relates to the field of chip communications technologies, and in particular, to a signal transmission system, a signal transmission control method, and a readable storage medium.
Background
With the continuous development of science and technology, processing chips (e.g., switching chips, network chips) are increasingly used in various fields of industry. For a processing chip, it is generally divided into a plurality of hardware modules with different functions (for example, a detection module for detecting a certain or several service events, a processing module for processing a received signal, a forwarding module for forwarding a received signal, etc.), and then a dedicated signal line is directly deployed between any two hardware modules that need to establish communication to perform signal transmission, so as to process the signal communication logic between the plurality of hardware modules in the chip through solidification. It is noted that, this scheme of implementing wiring communication between multiple hardware modules in a processing chip consumes greatly wiring hardware resources, resulting in problems of difficult wiring of the processing chip and solidification of communication logic inside the chip.
Disclosure of Invention
Accordingly, an object of the present application is to provide a signal transmission system, a signal transmission control method, and a readable storage medium, which can enable a plurality of service detection modules in a processing chip to share the same signal line for signal transmission, so as to effectively reduce the consumption of hardware resources for internal wiring of the processing chip and the difficulty of internal wiring of the processing chip while ensuring the internal communication effect of the processing chip, and improve the logic flexibility of internal communication of the processing chip.
In order to achieve the above object, the technical scheme adopted by the embodiment of the application is as follows:
in a first aspect, the present application provides a signal transmission system, applied to a processing chip, where the processing chip includes a target receiving module and a plurality of service detection modules, where each of the plurality of service detection modules is configured to detect at least one service event, and the signal transmission system includes a plurality of signal mapping units and a shared signal line;
The signal output end of each service detection module is electrically connected with the signal input end of one signal mapping unit, the signal output end of the signal mapping unit connected with each service detection module is electrically connected with the first signal transmission end of the shared signal line, wherein each service detection module generates a service signal matched with a service event when detecting the service event, and each signal mapping unit connected with the service detection module is used for mapping the service signal generated by the corresponding connected service detection module into the shared signal line for signal content transmission;
The signal input end of the target receiving module is electrically connected with the signal output end of one signal mapping unit, the signal input end of the signal mapping unit connected with the target receiving module is electrically connected with the second signal transmission end of the shared signal line, wherein the signal mapping unit connected with the target receiving module is used for mapping corresponding service signals from the signal content transmitted by the shared signal line, and the mapped service signals are sent to the target receiving module.
In an alternative embodiment, the shared signal line includes at least one service class line and a plurality of signal data lines;
the at least one service type line is used for transmitting service type information of the service signals mapped to the shared signal line;
the plurality of signal data lines are cooperatively used to transmit signal data content of traffic signals mapped to the shared signal line.
In a second aspect, the present application provides a signal transmission control method applied to a processing chip deployed with the signal transmission system according to the foregoing embodiment, where the processing chip includes a target receiving module and a plurality of service detection modules, where each of the plurality of service detection modules is configured to detect at least one service event, and the plurality of service detection modules are communicatively connected to the target receiving module through the signal transmission system, where the control method includes:
Each service detection module generates a target service signal matched with the service event under the condition that the service event is detected, and invokes a signal mapping unit connected with the service detection module to map the target service signal into a shared signal line for signal content transmission;
And the target receiving module invokes a signal mapping unit connected with the target receiving module, and maps out a corresponding target service signal from the signal content transmitted by the shared signal line for receiving.
In an optional embodiment, each service detection module stores a signal transmission configuration file corresponding to each service event responsible for detection, and the step of calling the signal mapping unit connected with the service detection module to map the target service signal into a shared signal line for signal content transmission includes:
Extracting a first transmission configuration file matched with the service type information of the target service signal from all stored signal transmission configuration files according to the service type information of the target service signal;
Performing data content conversion on the signal data content of the target service signal according to the first transmission configuration file to obtain data content to be transmitted, which is matched with a plurality of signal data lines included in the shared signal line;
And calling a signal mapping unit connected with the service detection module to map the service type information of the target service signal onto at least one service type line included in the shared signal line for transmission, and calling the signal mapping unit to map the data content to be transmitted onto a plurality of signal data lines included in the shared signal line for transmission.
In an optional implementation manner, the target receiving module stores a signal transmission configuration file of each service event which is respectively responsible for detection by all service detecting modules, and the target receiving module invokes a signal mapping unit connected with the target receiving module to map out a corresponding target service signal from the signal content transmitted by the shared signal line for receiving, and the method comprises the following steps:
Invoking a signal mapping unit connected with the target receiving module to extract target service type information of a target service signal from at least one service type line included in the shared signal line;
screening a second transmission configuration file matched with the target service type information from the stored signal transmission configuration files of all service events according to the target service type information;
And calling a signal mapping unit connected with the target receiving module to perform data content conversion on the data content to be received mapped on a plurality of signal data lines included by the shared signal line according to the second transmission configuration file, so as to obtain the signal data content of the target service signal.
In a third aspect, the present application provides a signal transmission control method applied to each service detection module included in a processing chip deployed with the signal transmission system according to the foregoing embodiment, where the processing chip further includes a target receiving module, each service detection module is communicatively connected to the target receiving module through the signal transmission system, and each service detection module is configured to detect at least one service event, where the control method includes:
Generating a target business signal matched with the business event under the condition that the business event is detected;
And calling a connected signal mapping unit to map the target service signal into a shared signal line for signal content transmission, so that the target receiving module receives the target service signal transmitted by the shared signal line.
In an optional embodiment, each service detection module stores a signal transmission configuration file corresponding to each service event responsible for detection, and the step of calling the connected signal mapping unit to map the target service signal into a shared signal line for signal content transmission includes:
Extracting a first transmission configuration file matched with the service type information of the target service signal from all stored signal transmission configuration files according to the service type information of the target service signal;
Performing data content conversion on the signal data content of the target service signal according to the first transmission configuration file to obtain data content to be transmitted, which is matched with a plurality of signal data lines included in the shared signal line;
And calling a signal mapping unit connected with the service detection module to map the service type information of the target service signal onto at least one service type line included in the shared signal line for transmission, and calling the signal mapping unit to map the data content to be transmitted onto a plurality of signal data lines included in the shared signal line for transmission.
In a fourth aspect, the present application provides a signal transmission control method applied to a target receiving module included in a processing chip deployed with the signal transmission system according to the foregoing embodiment, where the processing chip further includes a plurality of service detection modules, each of the plurality of service detection modules is configured to detect at least one service event, and the plurality of service detection modules are communicatively connected to the target receiving module through the signal transmission system, where the control method includes:
invoking a signal mapping unit connected with the target receiving module, and mapping and extracting a target service signal from any one service detection module from the signal content transmitted by the shared signal line, wherein the target service signal is matched with the service event detected by the corresponding service detection module;
and performing signal receiving processing on the extracted target service signal.
In an alternative embodiment, the target receiving module stores a signal transmission configuration file of each service event that all service detecting modules are responsible for detecting, and the step of calling a signal mapping unit connected with the target receiving module to map and extract the target service signal from any one service detecting module from the signal content transmitted by the shared signal line includes:
invoking a signal mapping unit connected with the target receiving module, and extracting target service type information of the target service signal from at least one service type line included in the shared signal line;
screening a second transmission configuration file matched with the target service type information from the stored signal transmission configuration files of all service events according to the target service type information;
And calling a signal mapping unit connected with the target receiving module to perform data content conversion on the data content to be received mapped on a plurality of signal data lines included by the shared signal line according to the second transmission configuration file, so as to obtain the signal data content of the target service signal.
In a fifth aspect, the present application provides a readable storage medium having stored thereon a computer program which, when executed by a processor, implements the signal transmission control method of any one of the foregoing embodiments.
In this case, the beneficial effects of the embodiments of the present application may include the following:
the application ensures that each signal mapping unit can map the service signal which is generated by the corresponding service detection module and is matched with the detected service event into the shared signal line for signal content transmission by electrically connecting the signal output end of each service detection module in the processing chip with the signal input end of one signal mapping unit and electrically connecting the signal input end of the signal mapping unit connected with the target receiving module with the second signal transmission end of the shared signal line, thereby ensuring that the target receiving module can map the corresponding service signal from the signal content transmitted by the shared signal line through the connected signal mapping unit, ensuring that a plurality of service detection modules which are required to be communicated with the same hardware module in the processing chip can share the same signal line for signal transmission, and simultaneously ensuring the chip internal communication effect of the processing chip, effectively reducing the internal wiring difficulty of the processing chip and the internal wiring resource consumption of the processing chip and the internal communication logic chip.
In order to make the above objects, features and advantages of the present application more comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the embodiments will be briefly described below, it being understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and other related drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic deployment diagram of a signal transmission system according to an embodiment of the present application;
Fig. 2 is a flow chart of a first signal transmission control method according to an embodiment of the present application;
fig. 3 is a flow chart illustrating the sub-steps included in step S210 in fig. 2;
fig. 4 is a flow chart illustrating the sub-steps included in step S220 in fig. 2;
Fig. 5 is a flow chart of a second signal transmission control method according to an embodiment of the present application;
fig. 6 is a flowchart of a third signal transmission control method according to an embodiment of the present application.
The icons are 10-signal transmission system, 11-signal mapping unit, 12-shared signal line, 121-service class line, 122-signal data line, 20-processing chip, 21-service detection module and 22-target receiving module.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments of the present application. The components of the embodiments of the present application generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations.
Thus, the following detailed description of the embodiments of the application, as presented in the figures, is not intended to limit the scope of the application, as claimed, but is merely representative of selected embodiments of the application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
It should be noted that like reference numerals and letters refer to like items in the following figures, and thus once an item is defined in one figure, no further definition or explanation thereof is necessary in the following figures.
In the description of the present application, it should be understood that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises an element. The specific meaning of the above terms in the present application will be understood in specific cases by those of ordinary skill in the art.
Some embodiments of the present application are described in detail below with reference to the accompanying drawings. The embodiments described below and features of the embodiments may be combined with each other without conflict.
Referring to fig. 1, fig. 1 is a schematic layout diagram of a signal transmission system 10 according to an embodiment of the application. In the embodiment of the present application, the signal transmission system 10 may be disposed inside the processing chip 20, so that a plurality of service detection modules 21 that need to communicate with the same hardware module in the processing chip 20 may share the same signal line for signal transmission, so as to effectively reduce the consumption of hardware resources for internal wiring of the processing chip 20 and difficulty of internal wiring of the chip while ensuring the internal communication effect of the processing chip 20, improve the problem of solidification of internal communication logic of the processing chip 20, and improve the flexibility of internal communication logic of the processing chip 20.
Each of the service detection modules 21 is configured to monitor a generation status of at least one service event in real time, where a specific service type of the service event that is detected by each of the plurality of service detection modules 21 included in the processing chip 20 is matched with an actual operation environment of the processing chip 20, and taking an example that the processing chip 20 is in a switch operation environment or a gateway operation environment, a specific service type of the service event that is detected by each of the plurality of service detection modules 21 included in the processing chip 20 may be a message forwarding event of a different communication protocol (for example, a two-layer communication protocol, a three-layer communication protocol, a tunnel communication protocol). The hardware module that needs to communicate with the plurality of service detection modules 21 in the processing chip 20 is a target receiving module 22 for the plurality of service detection modules 21, where the target receiving module 22 is configured to receive a service signal sent from any one of the service detection modules 21, where the service signal is used to characterize that a corresponding service detection module 21 detects a certain service event. The target receiving module 22 may be an additional service detection module that needs to communicate with other hardware modules and is included in the processing chip 20, or may be a signal forwarding module that may be included in the processing chip 20, or may be a signal processing module that may be included in the processing chip 20, where a specific setting condition of the target receiving module 22 may be configured by a user of the processing chip 20 according to a specific requirement.
In an embodiment of the present application, the signal transmission system 10 may include a plurality of signal mapping units 11 and a shared signal line 12. The total number of units of the signal mapping unit 11 and the total number of hardware modules in the processing chip 20 that need to be communicatively connected.
The signal output end of each service detection module 21 is electrically connected to the signal input end of one signal mapping unit 11, and the signal output ends of the signal mapping units 11 connected to all the service detection modules 21 are electrically connected to the first signal transmission end of the shared signal line 12. Each service detection module 21 correspondingly generates a service signal matched with a certain service event when detecting the certain service event in charge of the service detection module, and then maps the service signal correspondingly generated into the shared signal line 12 through the signal mapping unit 11 connected with the service detection module for signal content transmission.
The signal input end of the target receiving module 22 is electrically connected to the signal output end of one signal mapping unit 11, and the signal input end of the signal mapping unit 11 connected to the target receiving module 22 is electrically connected to the second signal transmission end of the shared signal line 12. The target receiving module 22 may directly map the service signal from a certain service detecting module 21 from the signal content transmitted by the shared signal line 12 by calling the signal mapping unit 11 connected to the target receiving module 22, and perform signal receiving processing on the mapped service signal, so that a plurality of service detecting modules 21 included in the processing chip 20 can share one shared signal line 12 to perform signal transmission to the target receiving module 22, thereby effectively reducing the consumption of hardware resources of the chip internal wiring of the processing chip 20 and the difficulty of the chip internal wiring while ensuring the chip internal communication effect of the processing chip 20, and improving the logic flexibility of the chip internal communication of the processing chip 20.
In an embodiment of the present application, the shared signal line 12 may include at least one service class line 121 and a plurality of signal data lines 122. Wherein the at least one service class line 121 is used for transmitting service type information of the service signals mapped into the shared signal line 12, and the plurality of signal data lines 122 are used for transmitting signal data contents of the service signals mapped into the shared signal line 12 in cooperation with each other.
In this embodiment, each service detection module 21 stores a signal transmission configuration file corresponding to each service event that is responsible for detection, and the target receiving module 22 stores a signal transmission configuration file corresponding to each service event that is responsible for detection by each service detection module 21 that needs to communicate with the target receiving module 22. The signal transmission configuration file is used for describing a concrete expression form of signal data content of the service signal corresponding to the service event in the plurality of signal data lines 122 mapped to the shared signal line 12, the concrete expression form may be that different signal data lines 122 respectively use different or partially different high-low level states to represent the signal data content of the corresponding service signal, the concrete expression form may also be that different signal data lines 122 respectively use different or partially different voltage values to represent the signal data content of the corresponding service signal, and the concrete expression form may also be that different signal data lines 122 respectively use different or partially different current values to represent the signal data content of the corresponding service signal, so that the concrete configuration content of the signal transmission configuration file can be configured differently by a user of the processing chip 20 according to communication requirements.
In this case, after generating the service signal matched with the service event detected by the service detection module 21, each service detection module may perform data content conversion on specific signal data content of the generated service signal based on the signal transmission configuration file stored by the service detection module itself and substantially matched with the service type of the detected service event, so as to obtain the data content to be transmitted capable of being effectively hosted in the plurality of signal data lines 122 included in the shared signal line 12, and then map the service type information of the service signal to at least one service type line 121 included in the shared signal line 12 by calling the signal mapping unit 11 to transmit, and call the signal mapping unit 11 to map the data content to be transmitted to the plurality of signal data lines 122 included in the shared signal line 12, so as to effectively map the generated service signal to the shared signal line 12 to transmit to the target receiving module 22.
The target receiving module 22 may extract the service type information of the service signal to be received from at least one service type line 121 included in the shared signal line 12 by invoking the signal mapping unit 11 connected to itself, then determine a signal transmission configuration file substantially matching the service type information of the service signal to be received based on the signal transmission configuration files corresponding to all the service events stored in itself, then invoke the signal mapping unit 11 connected to itself to extract the data content to be received from the plurality of signal data lines 122 included in the shared signal line 12, and perform data content conversion on the extracted data content to be received based on the determined signal transmission configuration file, so as to obtain the actual signal data content of the service signal to be received.
Therefore, the present application can enable the plurality of service detection modules 21 in the processing chip 20 to communicate with the target receiving module 22 to share the same signal line for signal transmission through the signal transmission system 10, so as to effectively reduce the consumption of the hardware resources of the internal wiring of the processing chip 20 and the difficulty of the internal wiring of the chip while ensuring the internal communication effect of the processing chip 20, and improve the logic flexibility of the internal communication of the processing chip 20.
In the present application, in order to ensure that the processing chip 20 with the signal transmission system 10 can effectively achieve the communication effect inside the chip and improve the flexibility of the communication logic inside the chip, the embodiment of the present application provides a signal transmission control method applied to the processing chip 20 to achieve the above objective. The signal transmission control method provided by the application is described in detail below.
Referring to fig. 2, fig. 2 is a flowchart of a first signal transmission control method according to an embodiment of the application. In the embodiment of the present application, the first signal transmission control method is applied to the processing chip 20 where the signal transmission system 10 is disposed, and the first signal transmission control method may include step S210 and step S220.
In step S210, each service detection module generates a target service signal matched with the service event when detecting the service event, and invokes a signal mapping unit connected to the service detection module to map the target service signal into a shared signal line for signal content transmission.
In this embodiment, when a service event is detected by a certain service detection module 21, the service detection module 21 correspondingly generates a target service signal matched with the detected service event, screens out signal transmission configuration files substantially matched with the actual service type information of the detected service event from signal transmission configuration files of various service events responsible for the service event according to the actual service type information of the detected service event, and then invokes a signal mapping unit 11 connected with the service detection module to map the generated target service signal into the shared signal line 12 for signal content transmission based on the screened signal transmission configuration files so as to transmit the target service signal to the target receiving module 22.
Optionally, referring to fig. 3, fig. 3 is a flowchart illustrating sub-steps included in step S210 in fig. 2. In the embodiment of the present application, the step "invoking the signal mapping unit connected to the service detection module to map the target service signal to the shared signal line for signal content transmission" in the step S210 may include the substep S211 to the substep S213, so as to implement the signal transmission operation of the single service detection module 21 on the service signal generated by itself by using the shared signal line 12.
Sub-step S211 extracts a first transmission profile matching the traffic type information of the target traffic signal from all stored signal transmission profiles according to the traffic type information of the target traffic signal.
And step S212, carrying out data content conversion on the signal data content of the target service signal according to the first transmission configuration file to obtain data content to be transmitted, which is matched with a plurality of signal data lines included in the shared signal line.
And step S213, the signal mapping unit connected with the service detection module is called to map the service type information of the target service signal to at least one service type line included in the shared signal line for transmission, and the signal mapping unit is called to map the data content to be transmitted to a plurality of signal data lines included in the shared signal line for transmission.
Thus, the present application can implement the signal transmission operation of the single service detection module 21 on the self-generated service signal by using the shared signal line 12 by executing the above-mentioned sub-steps S211 to S213.
In step S220, the target receiving module invokes a signal mapping unit connected to the target receiving module, and maps a corresponding target service signal from the signal content transmitted by the shared signal line for receiving.
In this embodiment, the target receiving module 22 may extract the service type information of the transmitted service signal from the signal content transmitted by the shared signal line 12 by calling the signal mapping unit 11 connected to the target receiving module 22, screen out the signal transmission configuration file substantially matching the service type information of the extracted transmitted service signal from the signal transmission configuration files of all the service events stored in the signal receiving module, and then call the signal mapping unit 11 connected to the signal receiving module according to the signal transmission configuration file screened out, extract the specific signal data content of the transmitted service signal from the signal content transmitted by the shared signal line 12, thereby implementing the signal receiving process of the transmitted service signal.
Optionally, referring to fig. 4, fig. 4 is a flowchart illustrating the sub-steps included in step S220 in fig. 2. In the embodiment of the present application, the step S220 may include a substep S221 to a substep S223, so as to accurately extract the service signal from any one of the service detection modules 21 from the signal content transmitted by the shared signal line 12 for signal reception.
In sub-step S221, a signal mapping unit connected to the target receiving module is invoked to extract the target service type information of the target service signal from at least one service type line included in the shared signal line.
And step S222, screening a second transmission configuration file matched with the target service type information from the stored signal transmission configuration files of all the service events according to the target service type information.
And step S223, calling a signal mapping unit connected with the target receiving module to perform data content conversion on the data content to be received mapped on the plurality of signal data lines included in the shared signal line according to the second transmission configuration file, so as to obtain the signal data content of the target service signal.
Therefore, the present application can accurately extract the service signal from any one of the service detection modules 21 from the signal content transmitted by the shared signal line 12 for signal reception by executing the above sub-steps S221 to S223.
The present application can ensure that the processing chip 20 deployed with the signal transmission system 10 can effectively realize the communication effect inside the chip and promote the flexibility of the communication logic inside the chip by executing the step S210 and the step S220.
In the present application, in order to ensure that the service detection module 21 in the processing chip 20 deployed with the signal transmission system 10 can cooperate with the target receiving module 22 to achieve the intra-chip communication effect and improve the flexibility of the intra-chip communication logic, the embodiment of the present application provides a signal transmission control method applied to each service detection module 21 included in the processing chip 20 to achieve the foregoing objective. The signal transmission control method provided by the application is described in detail below.
Referring to fig. 5, fig. 5 is a flowchart of a second signal transmission control method according to an embodiment of the application. In the embodiment of the present application, the second signal transmission control method is applied to each service detection module 21 included in the processing chip 20, and the second signal transmission control method may include step S310 and step S320.
In step S310, in the case of detecting a service event, a target service signal matching the service event is generated.
Step S320, call the connected signal mapping unit to map the target service signal to the shared signal line for signal content transmission, so that the target receiving module receives the target service signal transmitted by the shared signal line.
In this process, a signal transmission configuration file corresponding to each of all the service events responsible for detection is stored at each service detection module 21. For the single service detection module 21, the step of calling the connected signal mapping unit 11 to map the target service signal into the shared signal line 12 for signal content transmission may include:
Extracting a first transmission configuration file matched with the service type information of the target service signal from all stored signal transmission configuration files according to the service type information of the target service signal;
performing data content conversion on the signal data content of the target service signal according to the first transmission configuration file to obtain data content to be transmitted, which is matched with the plurality of signal data lines 122 included in the shared signal line 12;
The signal mapping unit 11 connected to the service detection module 21 is called to map the service type information of the target service signal onto at least one service type line 121 included in the shared signal line 12 for transmission, and the signal mapping unit 11 is called to map the data content to be transmitted onto a plurality of signal data lines 122 included in the shared signal line 12 for transmission.
It can be understood that the contents of the step S320 and the specific steps are substantially identical to those of the step S210 and the sub-step S211 to the sub-step S213, and the specific execution process of the step S320 and the specific steps can refer to the specific description of the execution step S210 and the sub-step S211 to the sub-step S213, which is not repeated herein.
Therefore, the present application can implement the intra-chip communication effect by executing the steps S310 and S320, so that the service detection module 21 in the processing chip 20 deployed with the signal transmission system 10 can cooperate with the target receiving module 22, and improve the flexibility of the intra-chip communication logic.
In the present application, in order to ensure that the target receiving module 22 in the processing chip 20 deployed with the signal transmission system 10 can effectively cooperate with each service detection module 21 to achieve the intra-chip communication effect and improve the flexibility of the intra-chip communication logic, the present embodiment of the present application achieves the foregoing objective by providing a signal transmission control method applied to the target receiving module 22 included in the processing chip 20. The signal transmission control method provided by the application is described in detail below.
Referring to fig. 6, fig. 6 is a flowchart of a third signal transmission control method according to an embodiment of the application. In the embodiment of the present application, the third signal transmission control method is applied to the target receiving module 22 included in the processing chip 20, and the third signal transmission control method may include step S410 and step S420.
Step S410, a signal mapping unit connected with the target receiving module is called, and a target service signal from any one service detection module is mapped and extracted from the signal content transmitted by the shared signal line, wherein the target service signal is matched with the service event detected by the corresponding service detection module.
In this process, the target receiving module 22 stores a signal transmission configuration file of each service event that all the service detecting modules 21 are responsible for detecting, and the step of the target receiving module 22 calling the signal mapping unit 11 connected to the target receiving module 22 to map and extract the target service signal from any one of the service detecting modules 21 from the signal content transmitted by the shared signal line 12 may include:
Invoking a signal mapping unit 11 connected with the target receiving module 22, and extracting target service type information of the target service signal from at least one service type line 121 included in the shared signal line 12;
screening a second transmission configuration file matched with the target service type information from the stored signal transmission configuration files of all service events according to the target service type information;
And calling a signal mapping unit 11 connected with the target receiving module 22 to perform data content conversion on the data content to be received mapped onto the plurality of signal data lines 122 included in the shared signal line 12 according to the second transmission configuration file, so as to obtain the signal data content of the target service signal.
It is to be understood that the contents of the step S410 and the specific steps are substantially identical to those of the step S220 and the sub-step S221 to the sub-step S223, and the specific execution process of the contents of the step S410 and the specific steps may refer to the specific description of the execution of the step S220 and the sub-step S221 to the sub-step S223, which is not repeated herein.
Step S420, signal receiving processing is performed on the extracted target service signal.
Therefore, the present application can ensure that the target receiving module 22 in the processing chip 20 deployed with the signal transmission system 10 can effectively cooperate with each service detection module 21 to realize the communication effect inside the chip and promote the flexibility of the communication logic inside the chip by executing the step S410 and the step S420.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other manners. The apparatus embodiments described above are merely illustrative, for example, of the flowcharts and block diagrams in the figures that illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
In addition, functional modules in the embodiments of the present application may be integrated together to form a single part, or each module may exist alone, or two or more modules may be integrated to form a single part. The functions, if implemented in the form of software functional modules and sold or used as a stand-alone product, may be stored in a readable storage medium. Based on this understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a readable storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present application. The readable storage medium includes a usb disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, an optical disk, or other various media capable of storing program codes.
In summary, in the signal transmission system, the signal transmission control method and the readable storage medium provided in the embodiments of the present application, the signal output end of each service detection module in the processing chip is electrically connected to the signal input end of one signal mapping unit, and the signal output end of each signal mapping unit connected to the service detection module is electrically connected to the first signal transmission end of the shared signal line, so as to ensure that each signal mapping unit can map the service signal generated by the corresponding service detection module and matched with the detected service event into the shared signal line for signal content transmission, and then the signal input end of the target receiving module in the processing chip is electrically connected to the signal output end of one signal mapping unit, and the signal input end of the signal mapping unit connected to the target receiving module is electrically connected to the second signal transmission end of the shared signal line, so that the target receiving module can map the corresponding service signal from the signal content transmitted by the shared signal line through the connected signal mapping unit, thereby ensuring that the plurality of service detection modules in the processing chip and the same hardware module can share the signal line for signal content transmission, and the processing chip can simultaneously reduce the internal wiring difficulty of the communication chip, and ensure the internal processing chip and the internal logic resource consumption.
The above description is merely illustrative of various embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily think about variations or substitutions within the scope of the present application, and the application is intended to be covered by the scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims (9)

1. The signal transmission system is characterized by being applied to a processing chip, wherein the processing chip comprises a target receiving module and a plurality of service detection modules, the service detection modules are respectively used for detecting at least one service event, and the signal transmission system comprises a plurality of signal mapping units and a shared signal line;
The signal output end of each service detection module is electrically connected with the signal input end of one signal mapping unit, the signal output end of the signal mapping unit connected with each service detection module is electrically connected with the first signal transmission end of the shared signal line, wherein each service detection module generates a service signal matched with a service event when detecting the service event, and each signal mapping unit connected with the service detection module is used for mapping the service signal generated by the corresponding connected service detection module into the shared signal line for signal content transmission;
The signal input end of the target receiving module is electrically connected with the signal output end of a signal mapping unit, the signal input end of the signal mapping unit connected with the target receiving module is electrically connected with the second signal transmission end of the shared signal line, wherein the signal mapping unit connected with the target receiving module is used for mapping corresponding service signals from the signal content transmitted by the shared signal line, and the mapped service signals are sent to the target receiving module;
The shared signal line comprises at least one service type line and a plurality of signal data lines, wherein the at least one service type line is used for transmitting service type information of service signals mapped to the shared signal line, and the plurality of signal data lines are mutually matched and used for transmitting signal data content of the service signals mapped to the shared signal line.
2. A signal transmission control method, characterized in that it is applied to a processing chip in which the signal transmission system of claim 1 is disposed, wherein the processing chip includes a target receiving module and a plurality of service detecting modules, wherein each of the plurality of service detecting modules is configured to detect at least one service event, and the plurality of service detecting modules are communicatively connected to the target receiving module through the signal transmission system, the control method comprising:
Each service detection module generates a target service signal matched with the service event under the condition that the service event is detected, and invokes a signal mapping unit connected with the service detection module to map the target service signal into a shared signal line for signal content transmission;
And the target receiving module invokes a signal mapping unit connected with the target receiving module, and maps out a corresponding target service signal from the signal content transmitted by the shared signal line for receiving.
3. The control method according to claim 2, wherein each service detection module stores a signal transmission configuration file corresponding to each service event responsible for detection, and the step of calling the signal mapping unit connected to the service detection module to map the target service signal to a shared signal line for signal content transmission includes:
Extracting a first transmission configuration file matched with the service type information of the target service signal from all stored signal transmission configuration files according to the service type information of the target service signal;
Performing data content conversion on the signal data content of the target service signal according to the first transmission configuration file to obtain data content to be transmitted, which is matched with a plurality of signal data lines included in the shared signal line;
And calling a signal mapping unit connected with the service detection module to map the service type information of the target service signal onto at least one service type line included in the shared signal line for transmission, and calling the signal mapping unit to map the data content to be transmitted onto a plurality of signal data lines included in the shared signal line for transmission.
4. The control method according to claim 2 or 3, wherein the target receiving module stores a signal transmission configuration file of each service event that all service detecting modules are responsible for detecting, and the target receiving module invokes a signal mapping unit connected to the target receiving module, and maps a corresponding target service signal from the signal content transmitted by the shared signal line for receiving, and the method comprises the steps of:
Invoking a signal mapping unit connected with the target receiving module to extract target service type information of a target service signal from at least one service type line included in the shared signal line;
screening a second transmission configuration file matched with the target service type information from the stored signal transmission configuration files of all service events according to the target service type information;
And calling a signal mapping unit connected with the target receiving module to perform data content conversion on the data content to be received mapped on a plurality of signal data lines included by the shared signal line according to the second transmission configuration file, so as to obtain the signal data content of the target service signal.
5. A signal transmission control method, characterized in that it is applied to each service detection module included in a processing chip in which the signal transmission system of claim 1 is disposed, wherein the processing chip further includes a target reception module to which each service detection module is communicatively connected through the signal transmission system, each service detection module being configured to detect at least one service event, the control method comprising:
Generating a target business signal matched with the business event under the condition that the business event is detected;
And calling a connected signal mapping unit to map the target service signal into a shared signal line for signal content transmission, so that the target receiving module receives the target service signal transmitted by the shared signal line.
6. The control method according to claim 5, wherein each service detection module stores a signal transmission configuration file corresponding to each service event responsible for detection, and the step of calling the connected signal mapping unit to map the target service signal to a shared signal line for signal content transmission includes:
Extracting a first transmission configuration file matched with the service type information of the target service signal from all stored signal transmission configuration files according to the service type information of the target service signal;
Performing data content conversion on the signal data content of the target service signal according to the first transmission configuration file to obtain data content to be transmitted, which is matched with a plurality of signal data lines included in the shared signal line;
And calling a signal mapping unit connected with the service detection module to map the service type information of the target service signal onto at least one service type line included in the shared signal line for transmission, and calling the signal mapping unit to map the data content to be transmitted onto a plurality of signal data lines included in the shared signal line for transmission.
7. A signal transmission control method applied to a target receiving module included in a processing chip in which the signal transmission system according to claim 1 is disposed, wherein the processing chip further includes a plurality of service detection modules each for detecting at least one service event, the plurality of service detection modules being communicatively connected to the target receiving module through the signal transmission system, the control method comprising:
invoking a signal mapping unit connected with the target receiving module, and mapping and extracting a target service signal from any one service detection module from the signal content transmitted by the shared signal line, wherein the target service signal is matched with the service event detected by the corresponding service detection module;
and performing signal receiving processing on the extracted target service signal.
8. The control method according to claim 7, wherein the target receiving module stores a signal transmission configuration file of each service event that all service detecting modules are responsible for detecting, and the step of calling a signal mapping unit connected to the target receiving module to map and extract a target service signal from any one of the service detecting modules from a signal content transmitted by a shared signal line includes:
invoking a signal mapping unit connected with the target receiving module, and extracting target service type information of the target service signal from at least one service type line included in the shared signal line;
screening a second transmission configuration file matched with the target service type information from the stored signal transmission configuration files of all service events according to the target service type information;
And calling a signal mapping unit connected with the target receiving module to perform data content conversion on the data content to be received mapped on a plurality of signal data lines included by the shared signal line according to the second transmission configuration file, so as to obtain the signal data content of the target service signal.
9. A readable storage medium having stored thereon a computer program, which when executed by a processor, implements the signal transmission control method according to any one of claims 2-8.
CN202211580403.9A 2022-12-07 2022-12-07 Signal transmission system, signal transmission control method and readable storage medium Active CN116303168B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211580403.9A CN116303168B (en) 2022-12-07 2022-12-07 Signal transmission system, signal transmission control method and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211580403.9A CN116303168B (en) 2022-12-07 2022-12-07 Signal transmission system, signal transmission control method and readable storage medium

Publications (2)

Publication Number Publication Date
CN116303168A CN116303168A (en) 2023-06-23
CN116303168B true CN116303168B (en) 2025-12-05

Family

ID=86834782

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211580403.9A Active CN116303168B (en) 2022-12-07 2022-12-07 Signal transmission system, signal transmission control method and readable storage medium

Country Status (1)

Country Link
CN (1) CN116303168B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104660672A (en) * 2013-11-22 2015-05-27 韩国电子通信研究院 Web content sharing method, and web content providing apparatus and receiving terminal
CN109002405A (en) * 2018-06-08 2018-12-14 北京东土科技股份有限公司 A kind of industrial field bus virtualization system, method and apparatus

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5822251A (en) * 1997-08-25 1998-10-13 Bit Microsystems, Inc. Expandable flash-memory mass-storage using shared buddy lines and intermediate flash-bus between device-specific buffers and flash-intelligent DMA controllers
US8588150B2 (en) * 2008-08-07 2013-11-19 Qualcomm Incorporated RNTI-dependent scrambling sequence initialization
US10162558B2 (en) * 2015-10-30 2018-12-25 Micron Technology, Inc. Data transfer techniques for multiple devices on a shared bus
CN111263445B (en) * 2018-12-03 2023-04-07 中国电信股份有限公司 Service transmission method, device and system and base station

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104660672A (en) * 2013-11-22 2015-05-27 韩国电子通信研究院 Web content sharing method, and web content providing apparatus and receiving terminal
CN109002405A (en) * 2018-06-08 2018-12-14 北京东土科技股份有限公司 A kind of industrial field bus virtualization system, method and apparatus

Also Published As

Publication number Publication date
CN116303168A (en) 2023-06-23

Similar Documents

Publication Publication Date Title
JP2021196599A (en) Methods and devices for outputting information
CN110908967B (en) Method, apparatus, device and computer readable medium for storing logs
CN110297944B (en) Distributed XML data processing method and system
CN110912803A (en) A kind of IM message transmission method and terminal
CN112714042B (en) Pressure testing method and device, electronic equipment and storage medium
CN111813625B (en) Health checking method and device for distributed server cluster
CN112543195A (en) Information security assessment method and device for intelligent networked automobile and electronic equipment
CN116483425A (en) Micro-service gray level edition issuing method, device, equipment and storage medium thereof
CN113838477B (en) Packet loss recovery method and device for audio data packet, electronic equipment and storage medium
CN116303168B (en) Signal transmission system, signal transmission control method and readable storage medium
CN114676205A (en) Method and device for processing event information
CN108234659A (en) Data processing method, apparatus and system
CN115277421B (en) Configuration information pushing method, device, electronic equipment and computer readable medium
CN110083529B (en) Automatic testing method, device, medium and electronic equipment
CN111475905A (en) Method and device for establishing road vehicle function safety development process
CN110795215A (en) Data processing method, computer equipment and storage medium
CN110750295B (en) Information processing method, device, electronic equipment and storage medium
CN113726779A (en) Rule false alarm test method and device, electronic equipment and computer storage medium
CN115866156B (en) Data processing method, device, electronic equipment and storage medium
CN112152879A (en) Network quality determination method and device, electronic equipment and readable storage medium
CN117650811A (en) Power consumption detection method and device for dual-mode communication unit and computer equipment
CN107368376B (en) Message sending method and device, expansion method and terminal
CN117807596A (en) Malicious behavior detection method and device and electronic equipment
CN115017216A (en) A data processing method and related device
CN111580812B (en) Data visualization component communication method, system, electronic device and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant