Wiring channel determination method and system, chip, electronic equipment, storage medium and computer program product

By determining the crosstalk parameters and performance requirements of the cabling channels, and optimizing the connection between the cabling channels and interfaces, the crosstalk problem caused by the increased number of interfaces in heterogeneous integration was solved, and the signal transmission stability was improved.

CN121960366AActive Publication Date: 2026-05-01SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT CO LTD
Filing Date
2026-03-30
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

In heterogeneous integration, as the number of interfaces between chips increases, the wiring density increases, leading to severe signal crosstalk, which affects signal quality and increases design costs.

Method used

By determining the crosstalk parameters of each cabling channel, and based on the crosstalk parameters and the performance requirements of the output interface, matching rules are established to optimize the connection relationship between the cabling channel and the interface, thereby reducing the impact of crosstalk.

Benefits of technology

It effectively reduces crosstalk between cablings, improves signal transmission quality, and enhances the signal transmission stability of heterogeneous integrated interconnects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121960366A_ABST
    Figure CN121960366A_ABST
Patent Text Reader

Abstract

The invention provides a wiring channel determination method and system, a chip, electronic equipment, a storage medium and a computer program product, relates to the field of data processing, and is applied to the system. The method comprises the steps that crosstalk parameters of all wiring channels are determined according to received output signals sent by all output interfaces of a first chip unit to a second chip unit and actual input signals obtained after the output signals pass through the wiring channels corresponding to the output interfaces in sequence, and the crosstalk parameters represent the crosstalk influence degree borne by the wiring channels; and determining a connection relationship between each output interface and the plurality of wiring channels according to the crosstalk parameter of each wiring channel and the performance requirement parameter of the output interface corresponding to each wiring channel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of data processing, and more particularly to a method, system, chip, electronic device, storage medium, and computer program product for determining wiring channels. Background Technology

[0002] As the nanometer-scale manufacturing process of integrated circuits approaches its physical limits, many-core processors are evolving towards heterogeneous integration. This involves flexibly modularizing and integrating discrete chips of different sizes, functions, and types—such as central processing units (CPUs), graphics processing units (GPUs), and application-specific integrated circuits (ASICs)—through two-dimensional and three-dimensional methods. Horizontally, high-density interconnects are achieved between chips using redistribution layers (RDLs), while vertically, signal transmission is achieved through technologies like through-silicon vias (TSVs). However, with the continuous increase in computing power, the number of interfaces between chips is also increasing, leading to higher wiring density in the interface links and thus increased crosstalk between signals, severely impacting signal quality. According to TSMC's calculations, if the vertical interconnect spacing of chip stacks is reduced from the current 36 micrometers to 0.9 micrometers, the interconnect density can increase by at least three orders of magnitude, achieving a transmission rate more than tenfold. Therefore, signal link crosstalk suppression in heterogeneous integration has become a key technology for improving computing power.

[0003] Many-core processors use a 3D architecture to interconnect multiple chips, such as... Figure 1 As shown, in the vertical direction, multiple chip units are connected and transmit signals via TSVs and microbumps. In the horizontal direction, interconnections between chip units are achieved through interposers, and interconnections between multiple chip units in the system can also be achieved through a printed circuit board (PCB). However, in the interconnection between chip units, the interface traces are basically fixed, the wiring density often depends on the number of interfaces, and there are often signal transmission timing deviations caused by the interface positions. This not only degrades the transmitted signal but also increases design and wiring costs.

[0004] The cabling density of traditional heterogeneous interconnects depends on the number of interconnect interfaces. The more interfaces there are, the higher the cabling density within a limited area, leading to a significant increase in crosstalk between cablings and thus degrading the quality of transmitted signals. Currently, there is an urgent need for a method to determine the optimal interface-to-cabling path connection that minimizes crosstalk. Summary of the Invention

[0005] This application provides a wiring channel determination method, system, chip, electronic device, storage medium, and computer program product.

[0006] This application provides a wiring channel determination method for a system, which includes a first chip unit, a second chip unit, and a processing unit. The first chip unit and the second chip unit are electrically connected through multiple wiring channels. One end of each wiring channel is electrically connected to a corresponding output interface on the first chip unit, and the other end is electrically connected to a corresponding input interface on the second chip unit. The method includes:

[0007] The crosstalk parameters of each wiring channel are determined sequentially based on the output signals sent from each output interface of the first chip unit to the second chip unit and the actual input signals after the output signals pass through the wiring channels corresponding to the output interfaces. The crosstalk parameters characterize the degree of crosstalk influence on the wiring channel. The connection relationship between each output interface and the multiple wiring channels is determined based on the crosstalk parameters of each wiring channel and the performance requirements of the output interface corresponding to each wiring channel.

[0008] The step of determining the crosstalk parameters of each wiring channel based on the output signals sent from each output interface of the first chip unit to the second chip unit and the actual input signals after the output signals pass through the wiring channels corresponding to the output interfaces includes: The multiple wiring channels are traversed. Receive the output signal from the output interface corresponding to the current wiring channel; Receive the actual input signal after the output signal passes through the current wiring channel; The crosstalk parameters of the wiring channel are determined based on the output signal and the actual input signal; After the traversal is completed, the crosstalk parameters of each wiring channel are obtained.

[0009] The step of determining the crosstalk parameters of the wiring channel based on the output signal and the actual input signal includes: The expected input signal is determined based on the loss parameters of the wiring channel and the output signal; The signal difference of the wiring channel is determined based on the expected input signal and the actual input signal, and the signal difference is determined as the crosstalk parameter of the wiring channel.

[0010] The step of determining the connection relationship between each output interface and the plurality of cabling channels based on the crosstalk parameters of each cabling channel and the performance requirement parameters of the output interface corresponding to each cabling channel includes: The multiple output interfaces are traversed. Determine whether the cabling channel meets the target conditions indicated by the performance requirement parameters of the output interface based on the crosstalk parameters of the cabling channel corresponding to the current output interface. If not, the wiring channel corresponding to the current output interface is switched to another wiring channel until the crosstalk parameter of the switched wiring channel meets the target condition indicated by the performance requirement parameter of the output interface. After the traversal is completed, the connection relationship between each output interface and the multiple wiring channels is obtained.

[0011] The step of determining whether the cabling channel meets the target conditions indicated by the performance requirement parameters of the output interface based on the crosstalk parameters of the cabling channel corresponding to the current output interface includes: If the crosstalk parameter is less than or equal to the crosstalk requirement parameter indicated by the performance requirement parameter, the cabling channel is determined to meet the target condition.

[0012] The step of determining whether the cabling channel meets the target conditions indicated by the performance requirement parameters of the output interface based on the crosstalk parameters of the cabling channel corresponding to the current output interface includes: Receive multiple test signals sent by the current output interface and the actual output test signal after the test signals pass through the wiring channel; The expected output test signal is determined based on the loss parameters of the wiring channel and the corresponding test signal; Determine the target number of instances where the expected output test signal of the wiring channel does not match the corresponding actual output test signal. If the target quantity is less than the preset quantity, the wiring channel is determined to meet the target condition.

[0013] Another embodiment of this application provides a wiring channel determination system, the system including a first chip unit, a second chip unit, and a processing unit; the first chip unit and the second chip unit are electrically connected through multiple wiring channels; one end of each wiring channel is electrically connected to a corresponding output interface on the first chip unit, and the other end is electrically connected to a corresponding input interface on the second chip unit; the processing unit is electrically connected to both the first chip unit and the second chip unit. The processing unit sequentially determines the crosstalk parameters of each wiring channel based on the output signals sent from each output interface of the first chip unit to the second chip unit and the actual input signals after the output signals pass through the wiring channels corresponding to the output interfaces. The crosstalk parameters characterize the degree of crosstalk influence on the wiring channel. The processing unit also determines the connection relationship between each output interface and the plurality of wiring channels based on the crosstalk parameters of each wiring channel and the performance requirement parameters of the output interfaces corresponding to each wiring channel.

[0014] The processing unit traverses the plurality of wiring channels; receives the output signal of the output interface corresponding to the current wiring channel; receives the actual input signal after the output signal passes through the current wiring channel; determines the crosstalk parameters of the wiring channel based on the output signal and the actual input signal; and obtains the crosstalk parameters of each wiring channel after the traversal is completed.

[0015] The processing unit determines the expected input signal based on the loss parameters of the wiring channel and the output signal; and determines the signal difference of the wiring channel based on the expected input signal and the actual input signal, and determines the signal difference as the crosstalk parameter of the wiring channel.

[0016] The system further includes: a first switching unit and a second switching unit; the plurality of wiring channels are electrically connected to their respective output ports through the first switching unit, and the plurality of wiring channels are electrically connected to their respective input ports through the second switching unit; the processing unit is electrically connected to the first chip unit, the first switching unit, and the second switching unit. The processing unit iterates through the plurality of output interfaces; determines whether the cabling channel corresponding to the current output interface meets the target conditions indicated by the performance requirement parameters of the output interface based on the crosstalk parameters of the cabling channel; if it is determined that the cabling channel does not meet the target conditions, it controls the first switching unit and the second switching unit to switch the cabling channel corresponding to the current output interface to another cabling channel until the crosstalk parameters of the switched cabling channel meet the target conditions indicated by the performance requirement parameters of the output interface; and after the traversal is completed, it obtains the connection relationship between each output interface and the plurality of cabling channels.

[0017] The processing unit receives multiple test signals sent by the current output interface and the actual output test signal after the test signals pass through the cabling channel; determines the expected output test signal based on the loss parameters of the cabling channel and the corresponding test signal; determines the target number of times the expected output test signal of the cabling channel is inconsistent with the corresponding actual output test signal; and determines that the cabling channel meets the target condition if the target number is less than a preset number.

[0018] Another embodiment of this application provides a chip, the chip including a processor, the processor being capable of executing the wiring channel determination method.

[0019] Another aspect of this application provides an electronic device, the electronic device including a chip, the chip including a processor, the processor being capable of executing the wiring channel determination method.

[0020] Another embodiment of this application provides a computer-readable storage medium storing a computer program for executing the wiring channel determination method.

[0021] Another aspect of this application provides a computer program product, including a computer program or instructions, for inducing a processor to execute and implement the wiring channel determination method provided in this application.

[0022] In the above scheme, the processing unit receives the output signals sent by each output interface of the first chip unit, as well as the actual input signals of the output signals reaching the second chip unit after passing through the corresponding wiring channels. Combining these two signals, a crosstalk parameter characterizing the degree of crosstalk influence of each wiring channel is determined. Then, based on the crosstalk parameters of each wiring channel and the performance requirement parameters of each output interface, matching rules are established, and the connection relationship between each output interface and multiple wiring channels is determined. This ensures that output interfaces with higher crosstalk resistance requirements are matched with wiring channels with lower crosstalk influence. Simultaneously, for cases where performance requirement parameters or crosstalk parameters are consistent, matching is completed according to the corresponding rules. This accurately identifies the degree of crosstalk influence on each wiring channel, thereby achieving optimal connection matching between output interfaces and wiring channels, rationally planning the connection relationship between interfaces and wiring channels in heterogeneous interconnects, effectively reducing crosstalk influence between wirings, improving signal transmission quality, solving the problem of increased crosstalk due to increased interface numbers and wiring density in heterogeneous interconnects, and improving the overall signal transmission stability of heterogeneous interconnects.

[0023] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of this application, nor is it intended to limit the scope of this application. Other features of this application will become readily apparent from the following description. Attached Figure Description

[0024] The above and other objects, features, and advantages of exemplary embodiments of this application will become readily apparent from the following detailed description taken in conjunction with the accompanying drawings. Several embodiments of this application are illustrated in the drawings by way of example and not limitation, in which: In the accompanying drawings, the same or corresponding reference numerals indicate the same or corresponding parts.

[0025] Figure 1 A schematic diagram of the structure of a many-core processor according to an embodiment of this application is shown; Figure 2 A flowchart of a wiring channel determination method according to an embodiment of this application is shown; Figure 3 A flowchart of a wiring channel determination method according to another embodiment of this application is shown; Figure 4 A flowchart of a wiring channel determination method according to another embodiment of this application is shown; Figure 5 A flowchart of a wiring channel determination method according to another embodiment of this application is shown; Figure 6 A flowchart of a wiring channel determination method according to another embodiment of this application is shown; Figure 7 A schematic diagram of a wiring channel determination system according to an embodiment of this application is shown; Figure 8 A schematic diagram of the structure of a wiring channel determination system according to another embodiment of this application is shown; Figure 9 A schematic diagram of the composition structure of an electronic device according to an embodiment of this application is shown. Detailed Implementation

[0026] To make the objectives, features, and advantages of this application more apparent and understandable, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0027] To determine the interface and wiring channel connection relationship that minimizes crosstalk, one embodiment of this application provides a wiring channel determination method applied to a system. The system includes a first chip unit, a second chip unit, and a processing unit. The first chip unit and the second chip unit are electrically connected through multiple wiring channels. One end of each wiring channel is electrically connected to a corresponding output interface on the first chip unit, and the other end is electrically connected to a corresponding input interface on the second chip unit. Figure 2 As shown, the method includes: Step 101: Determine the crosstalk parameters of each wiring channel in sequence based on the output signals sent from each output interface of the first chip unit to the second chip unit and the actual input signals after the output signals pass through the wiring channels corresponding to the output interfaces. The crosstalk parameters characterize the degree of crosstalk influence on the wiring channel.

[0028] The processing unit is electrically connected to the first chip unit. When the first chip unit outputs output signals through each output interface, it will synchronously output output signals to the processing unit, and the processing unit will receive the output signals output by the first chip unit.

[0029] The processing unit is electrically connected to the second chip unit. The second chip unit receives the actual input signal after the output signal passes through the wiring channel, and then synchronously transmits the actual input signal to the processing unit. The processing unit receives the actual input signal transmitted by the second chip unit. The actual input signal is the signal obtained after the output signal has suffered signal loss due to line loss, surrounding electromagnetic interference, etc., during transmission through the wiring channel.

[0030] The processing unit can calculate the signal difference between the output signal and the corresponding actual input signal, and use this signal difference as a crosstalk parameter to characterize the degree of crosstalk influence on the wiring channel. The larger the signal difference, the greater the degree of crosstalk influence on the wiring channel.

[0031] For example, if the output signal amplitude sent by the first chip unit output interface A is 10V, and the actual input signal amplitude at the second chip unit input interface A after transmission through wiring channel A is 7V, the signal difference between the two is 3V, then the crosstalk parameter of wiring channel A is 3V. If the output signal amplitude sent by output interface B is 10V, and the actual input signal amplitude at input interface B after transmission through wiring channel B is 5V, the signal difference between the two is 5V, then the crosstalk parameter of wiring channel B is 5V. If the output signal amplitude sent by output interface C is 10V, and the actual input signal amplitude at input interface C after transmission through wiring channel C is 8V, the signal difference between the two is 2V, then the crosstalk parameter of wiring channel C is 2V.

[0032] The processing unit can also calculate the signal attenuation rate between the output signal and the corresponding actual input signal, and use this signal attenuation rate as a crosstalk parameter to characterize the degree of crosstalk influence on the wiring channel. The signal attenuation rate is the ratio of the difference between the output signal and the actual input signal to the output signal, that is, the difference divided by the output signal. The larger the signal attenuation rate, the greater the degree of crosstalk influence on the wiring channel.

[0033] For example, if the output signal amplitude sent by the first chip unit output interface A is 20V, and the actual input signal amplitude at the second chip unit input interface A after transmission through wiring channel A is 16V, and the calculated signal attenuation rate is 20%, then the crosstalk parameter of wiring channel A is 20%. If the output signal amplitude sent by output interface B is 20V, and the actual input signal amplitude at the input interface B after transmission through wiring channel B is 12V, and the calculated signal attenuation rate is 40%, then the crosstalk parameter of wiring channel B is 40%. If the output signal amplitude sent by output interface C is 20V, and the actual input signal amplitude at the input interface C after transmission through wiring channel C is 18V, and the calculated signal attenuation rate is 10%, then the crosstalk parameter of wiring channel C is 10%.

[0034] Step 102: Determine the connection relationship between each output interface and the multiple wiring channels based on the crosstalk parameters of each wiring channel and the performance requirement parameters of the output interface corresponding to each wiring channel.

[0035] In this embodiment, the processing unit stores preset performance requirement parameters for each output interface. These parameters include at least the crosstalk immunity requirement information for the signal transmission corresponding to the output interface. A higher crosstalk immunity requirement indicates a higher sensitivity of the output interface's signal transmission to crosstalk, necessitating a matching cabling channel with lower crosstalk impact. Simultaneously, the processing unit sorts the crosstalk parameters of each cabling channel. A smaller crosstalk parameter indicates a lower degree of crosstalk impact on the cabling channel. The processing unit then establishes matching rules between the output interface performance requirement parameters and the cabling channel crosstalk parameters, matching the output interface with the highest crosstalk immunity requirement to the cabling channel with the lowest crosstalk parameter, the second highest crosstalk immunity requirement to the second lowest crosstalk parameter, and so on, determining a one-to-one correspondence between all output interfaces and multiple cabling channels. If some output interfaces have identical performance requirement parameters, they are randomly matched according to the magnitude of the cabling channel crosstalk parameter or sequentially matched according to the output interface and cabling channel number order. If the crosstalk parameters of the wiring channels are consistent, they are matched sequentially according to the performance requirements of the output interfaces. Ultimately, the optimal connection relationship between the output interface and the wiring channel is determined based on the performance requirements and crosstalk parameters. This ensures that the output interface, which is sensitive to signal transmission, is matched with the wiring channel with the lowest crosstalk impact, thereby reducing the overall crosstalk impact after the interconnection interface and the wiring channel are connected.

[0036] In the above scheme, the processing unit receives the output signals sent by each output interface of the first chip unit, as well as the actual input signals of the output signals reaching the second chip unit after passing through the corresponding wiring channels. Combining these two signals, a crosstalk parameter characterizing the degree of crosstalk influence of each wiring channel is determined. Then, based on the crosstalk parameters of each wiring channel and the performance requirement parameters of each output interface, matching rules are established, and the connection relationship between each output interface and multiple wiring channels is determined. This ensures that output interfaces with higher crosstalk resistance requirements are matched with wiring channels with lower crosstalk influence. Simultaneously, for cases where performance requirement parameters or crosstalk parameters are consistent, matching is completed according to the corresponding rules. This accurately identifies the degree of crosstalk influence on each wiring channel, thereby achieving optimal connection matching between output interfaces and wiring channels, rationally planning the connection relationship between interfaces and wiring channels in heterogeneous interconnects, effectively reducing crosstalk influence between wirings, improving signal transmission quality, solving the problem of increased crosstalk due to increased interface numbers and wiring density in heterogeneous interconnects, and improving the overall signal transmission stability of heterogeneous interconnects.

[0037] This application also provides a method for determining wiring channels in one example, such as Figure 3 As shown, the step of determining the crosstalk parameters of each wiring channel based on the output signals sent from each output interface of the first chip unit to the second chip unit and the actual input signals after the output signals pass through the wiring channels corresponding to the output interfaces includes: Step 201: Traverse the multiple wiring channels.

[0038] For example, the system has three routing channels: A, B, and C. Routing channel A connects to the output interface A of the first chip unit at one end and to the input interface A of the second chip unit at the other end. Routing channel B connects to the output interface B of the first chip unit at one end and to the input interface B of the second chip unit at the other end. Routing channel C connects to the output interface C of the first chip unit at one end and to the input interface C of the second chip unit at the other end. These three routing channels are then traversed.

[0039] Step 202: Receive the output signal of the output interface corresponding to the current wiring channel.

[0040] Step 203: Receive the actual input signal after the output signal passes through the current wiring channel.

[0041] Step 204: Determine the crosstalk parameters of the wiring channel based on the output signal and the actual input signal.

[0042] Step 205: After the traversal is completed, the crosstalk parameters of each wiring channel are obtained.

[0043] Continuing with the previous example, the processing unit first iterates to routing channel A, receiving the output signal A sent by output interface A, with an amplitude of 10V. Simultaneously, it receives the actual input signal A transmitted through routing channel A, with an amplitude of 7V. Based on the difference between the output signal A and the actual input signal A, a difference of 3V is determined, thus the crosstalk parameter of routing channel A is set to 3V. Next, it iterates to routing channel B, receiving the output signal B sent by output interface B, with an amplitude of 10V. Simultaneously, it receives the actual input signal B transmitted through routing channel B, with an amplitude of 5V. Based on the difference between the output signal B and the actual input signal B, a difference of 5V is determined, thus the crosstalk parameter of routing channel B is set to 5V. Finally, it iterates to routing channel C, receiving the output signal C sent by output interface C, with an amplitude of 10V. Simultaneously, it receives the actual input signal C transmitted through routing channel C, with an amplitude of 8V. Based on the difference between the output signal C and the actual input signal C, a difference of 2V is determined, thus the crosstalk parameter of routing channel C is set to 2V. After the traversal is complete, the crosstalk parameters corresponding to each wiring channel are obtained.

[0044] In the above scheme, multiple cabling channels are traversed sequentially. During the traversal, the output signal, actual input signal, and crosstalk parameters are received for each cabling channel one by one. After all cabling channels have been traversed, the crosstalk parameters corresponding to each cabling channel are obtained. This ensures the accurate identification of crosstalk parameters for each cabling channel, guaranteeing the integrity and accuracy of the crosstalk parameters. It provides accurate and comprehensive parameters for subsequently determining the connection relationship between the interface and the cabling channel based on the crosstalk parameters.

[0045] This application also provides a method for determining wiring channels in one example, such as Figure 4 As shown, determining the crosstalk parameters of the wiring channel based on the output signal and the actual input signal includes: Step 301: Determine the expected input signal based on the loss parameters of the wiring channel and the output signal.

[0046] For example, the system has three routing channels: A, B, and C. Routing channel A connects to the output interface A of the first chip unit at one end and to the input interface A of the second chip unit at the other end. Routing channel B connects to the output interface B of the first chip unit at one end and to the input interface B of the second chip unit at the other end. Routing channel C connects to the output interface C of the first chip unit at one end and to the input interface C of the second chip unit at the other end. The system iterates through these three routing channels. The processing unit first iterates to routing channel A and obtains the pre-stored loss parameter of routing channel A as 10%. It receives the output signal A corresponding to routing channel A, with an amplitude of 10V. It determines that the expected input signal corresponding to routing channel A is 9V. Then, it iterates to routing channel B and obtains the pre-stored loss parameter of routing channel B as 20%. It receives the output signal B corresponding to routing channel B, with an amplitude of 10V. It determines that the expected input signal corresponding to routing channel B is 8V. Finally, it iterates to routing channel C and obtains the pre-stored loss parameter of routing channel C as 30%. Receive the output signal C corresponding to wiring channel C, the amplitude of output signal C is 10V. Determine the expected input signal corresponding to wiring channel C is 7V.

[0047] Step 302: Determine the signal difference of the wiring channel based on the expected input signal and the actual input signal, and determine the signal difference as the crosstalk parameter of the wiring channel.

[0048] Continuing with the example above, during the traversal process, the processing unit receives actual input signal A with an amplitude of 7V for routing channel A, actual input signal B with an amplitude of 5V for routing channel B, and actual input signal C with an amplitude of 8V for routing channel C. Therefore, the crosstalk parameter A for routing channel A is determined to be 2V. The crosstalk parameter B for routing channel B is determined to be 3V. The crosstalk parameter C for routing channel C is determined to be 1V.

[0049] In the above scheme, the expected input signal is determined by combining the loss parameters of the cabling channel and the output signal. Then, the crosstalk parameter is determined based on the signal difference between the expected input signal and the actual input signal. This isolates the inherent loss factors of the cabling channel from the overall signal transmission deviation, avoiding the miscalculation of inherent line losses into the crosstalk effect. This makes the calculation of the crosstalk parameter more closely reflect the actual crosstalk impact on the cabling channel, more accurately characterizing the crosstalk level of each cabling channel, and significantly improving the accuracy and reliability of the crosstalk parameter.

[0050] This application also provides a method for determining wiring channels in one example, such as Figure 5As shown, determining the connection relationship between each output interface and the multiple wiring channels based on the crosstalk parameters of each wiring channel and the performance requirement parameters of the output interface corresponding to each wiring channel includes: Step 401: Traverse the multiple output interfaces.

[0051] For example, the system has three routing channels: A, B, and C. Routing channel A connects to the output interface A of the first chip unit at one end and to the input interface A of the second chip unit at the other end. Routing channel B connects to the output interface B of the first chip unit at one end and to the input interface B of the second chip unit at the other end. Routing channel C connects to the output interface C of the first chip unit at one end and to the input interface C of the second chip unit at the other end. The system iterates through output interfaces A, B, and C.

[0052] Step 402: Determine whether the cabling channel meets the target conditions indicated by the performance requirement parameters of the output interface based on the crosstalk parameters of the cabling channel corresponding to the current output interface.

[0053] Step 403: If the condition is not met, switch the wiring channel corresponding to the current output interface to another wiring channel until the crosstalk parameter of the switched wiring channel meets the target condition indicated by the performance requirement parameter of the output interface.

[0054] Step 404: After the traversal is completed, the connection relationship between each output interface and the multiple wiring channels is obtained.

[0055] For example, the processing unit first iterates to output interface A and obtains its performance requirement parameter A. Performance requirement parameter A indicates that the crosstalk parameter of the wiring channel must be less than or equal to 2V. Simultaneously, it obtains that the crosstalk parameter A of the original wiring channel A corresponding to output interface A is 3V. It determines that the crosstalk parameter A of wiring channel A does not meet the target condition indicated by performance requirement parameter A. Therefore, it controls the wiring channel corresponding to output interface A to switch from A to wiring channel B. The crosstalk parameter of wiring channel B is 1V, satisfying the target condition of crosstalk parameter less than or equal to 2V. Next, it iterates to output interface B and obtains its performance requirement parameter B. Performance requirement parameter B indicates that the target condition of the wiring channel crosstalk parameter must be less than or equal to 3V. Since wiring channel B has already been matched with output interface A, it switches the wiring channel of output interface B to wiring channel A. The crosstalk parameter of wiring channel A is 3V, satisfying the target condition of crosstalk parameter less than or equal to 3V. Finally, the process iterates to output interface C, obtaining its performance requirement parameter C. This parameter indicates the target condition is a crosstalk parameter less than or equal to 4V. The crosstalk parameter of the original wiring channel C corresponding to output interface C is found to be 3V, confirming that wiring channel C meets the target condition, and no wiring channel switching is required. After completing the traversal of output interfaces A, B, and C, the processing unit ultimately obtains the connection relationships between each output interface and multiple wiring channels: output interface A is connected to wiring channel B, output interface B is connected to wiring channel A, and output interface C is connected to wiring channel C.

[0056] In the above scheme, multiple output interfaces are traversed sequentially. During the traversal, it is determined whether the crosstalk parameters of the corresponding wiring channel for each output interface meet the target conditions indicated by its performance requirements. If not, other wiring channels are switched until the target conditions are met. After all output interfaces have been traversed, the final connection relationship is determined. By verifying and adjusting the wiring channel matching of each output interface one by one, it is ensured that each output interface can be matched with a wiring channel that meets its own performance requirements, avoiding mismatches between interfaces and wiring channels. This makes the connection relationship between output interfaces and wiring channels more closely match the actual transmission needs of each interface, effectively reducing the crosstalk impact on signal transmission of each interface, optimizing the connection matching effect between chip unit interconnection interfaces and wiring channels, and improving the overall signal transmission quality.

[0057] In one example of this application, a method for determining a cabling channel is also provided. The step of determining whether the cabling channel meets the target conditions indicated by the performance requirement parameters of the output interface based on the crosstalk parameters of the cabling channel corresponding to the current output interface includes: If the crosstalk parameter is less than or equal to the crosstalk requirement parameter indicated by the performance requirement parameter, the cabling channel is determined to meet the target condition.

[0058] If the crosstalk parameter of a cabling channel is less than or equal to the crosstalk requirement parameter indicated by the performance requirement parameter of the corresponding output interface, then the cabling channel is determined to meet the target condition. Conversely, if the crosstalk parameter of a cabling channel is greater than the crosstalk requirement parameter indicated by the performance requirement parameter of the corresponding output interface, then the cabling channel is determined to not meet the target condition.

[0059] In the above solution, the crosstalk parameters of the cabling channel are compared with the crosstalk requirement parameters indicated by the output interface performance requirements. This ensures the consistency and accuracy of whether the cabling channel meets the corresponding output interface performance requirements, providing a reliable basis for timely switching of mismatched cabling channels and making the matching and adjustment process between the output interface and the cabling channel more efficient.

[0060] This application also provides a method for determining wiring channels in one example, such as Figure 6 As shown, determining whether the cabling channel meets the target conditions indicated by the performance requirement parameters of the output interface based on the crosstalk parameters of the cabling channel corresponding to the current output interface includes: Step 501: Receive multiple test signals sent by the current output interface and the actual output test signal after the test signals pass through the wiring channel.

[0061] For example, when traversing to output interface A, the processing unit receives 10 test signals continuously sent from output interface A to input interface A, each with an amplitude of 10V. Simultaneously, the processing unit also receives 10 actual output test signals from these 10 test signals, which are transmitted sequentially through wiring channel A and then reach the second chip unit via input interface A. The amplitudes of these 10 actual output test signals are, in sequence, 9V, 8V, 9V, 8V, 9V, 10V, 9V, 7V, 9V, and 6V.

[0062] Step 502: Determine the expected output test signal based on the loss parameters of the wiring channel and the corresponding test signal.

[0063] Continuing with the above example, the processing unit obtains the pre-stored loss parameter of the cabling channel A as 10%, and calculates the expected output test signal under ideal conditions after each test signal is transmitted through the cabling channel A based on the 10% loss parameter and the 10 test signals with an amplitude of 10V sent by the output interface A, and obtains that the amplitude of each of the 10 expected output test signals is 9V.

[0064] Step 503: Determine the target number of instances where the expected output test signal and the corresponding actual output test signal of the wiring channel are inconsistent.

[0065] Continuing with the example above, the 10 expected output test signals corresponding to cabling channel A are compared one by one with the 10 actual output test signals. It is determined that the actual output test signals with amplitudes of 6V, 7V, 8V, and 10V are inconsistent with the expected output test signal amplitude of 9V, corresponding to the 2nd, 4th, 6th, 8th, and 10th signals respectively. Therefore, the target number of inconsistent expected output test signals and corresponding actual output test signals for cabling channel A is determined to be 5.

[0066] Step 504: If the target quantity is less than the preset quantity, determine that the wiring channel meets the target condition.

[0067] Continuing with the example above, the preset quantity is 6, and the target quantity of cabling channel A, 5, is less than the preset quantity of 6. Therefore, based on the judgment result, cabling channel A meets the target conditions indicated by the performance requirement parameters of output interface A.

[0068] In the above scheme, multiple test signals sent from the output interface and the actual output test signal after passing through the corresponding cabling channel are received. The expected output test signal is determined by combining the loss parameters of the cabling channel and the test signals. Then, the number of targets where the expected output test signal and the actual output test signal are inconsistent is counted. Next, it is determined whether the cabling channel meets the target conditions by judging whether the target number is less than a preset number. The matching verification of the cabling channel is completed by comparing multiple sets of test signals, which can comprehensively reflect the actual crosstalk impact of the cabling channel, making the judgment more consistent with the real transmission state of the cabling channel, avoiding the judgment deviation caused by single signal testing, and ensuring the reliability of the judgment results. This provides an accurate judgment basis for the subsequent connection matching of the interface and the cabling channel.

[0069] To implement the above-mentioned cabling path determination method, this application provides an example of a cabling path determination system, such as... Figure 7 As shown, the system includes a first chip unit 601, a second chip unit 602, and a processing unit 603; the first chip unit and the second chip unit are electrically connected through multiple wiring channels; one end of each wiring channel is electrically connected to a corresponding output interface on the first chip unit 601, and the other end is electrically connected to a corresponding input interface on the second chip unit 602; the processing unit 603 is electrically connected to both the first chip unit 601 and the second chip unit 602. The processing unit 603 sequentially determines the crosstalk parameters of each wiring channel based on the output signals sent from each output interface of the first chip unit 601 to the second chip unit 602 and the actual input signals after the output signals pass through the wiring channels corresponding to the output interfaces. The crosstalk parameters characterize the degree of crosstalk influence on the wiring channel. The processing unit 603 also determines the connection relationship between each output interface and the plurality of wiring channels based on the crosstalk parameters of each wiring channel and the performance requirement parameters of the output interfaces corresponding to each wiring channel.

[0070] In one example of this application, a wiring path determination system is also provided, such as Figure 7 As shown, the processing unit 603 traverses the plurality of wiring channels; the processing unit 603 receives the output signal of the output interface corresponding to the current wiring channel; the processing unit 603 receives the actual input signal after the output signal passes through the current wiring channel; the processing unit 603 determines the crosstalk parameter of the wiring channel based on the output signal and the actual input signal; after the traversal is completed, the processing unit 603 obtains the crosstalk parameter of each wiring channel.

[0071] In one example of this application, a wiring path determination system is also provided, such as Figure 7 As shown, the processing unit 603 determines the expected input signal based on the loss parameters of the wiring channel and the output signal; the processing unit 603 determines the signal difference of the wiring channel based on the expected input signal and the actual input signal, and determines the signal difference as the crosstalk parameter of the wiring channel.

[0072] In one example of this application, a wiring path determination system is also provided, such as Figure 8 As shown, the system further includes a first switching unit 604 and a second switching unit 605; the plurality of wiring channels are electrically connected to their respective output ports through the first switching unit 604, and the plurality of wiring channels are electrically connected to their respective input ports through the second switching unit 605; the processing unit 603 is electrically connected to the first chip unit 601, the first switching unit 604, and the second switching unit 605. The processing unit 603 iterates through the plurality of output interfaces; the processing unit 603 determines whether the cabling channel corresponding to the current output interface meets the target conditions indicated by the performance requirement parameters of the output interface based on the crosstalk parameters of the cabling channel corresponding to the current output interface; if the processing unit 603 determines that the cabling channel does not meet the target conditions, it controls the first switching unit 604 and the second switching unit 605 to switch the cabling channel corresponding to the current output interface to another cabling channel until the crosstalk parameters of the switched cabling channel meet the target conditions indicated by the performance requirement parameters of the output interface; after the traversal is completed, the processing unit 603 obtains the connection relationship between each output interface and the plurality of cabling channels.

[0073] In one example of this application, a wiring path determination system is also provided, such as Figure 8 As shown, the processing unit 603 receives multiple test signals sent by the current input interface and the actual output test signal after the test signals pass through the cabling channel; the processing unit 603 determines the expected output test signal based on the loss parameters of the cabling channel and the corresponding test signal; the processing unit 603 determines the target number of times the expected output test signal and the corresponding actual output test signal of the cabling channel are inconsistent; if the target number is less than a preset number, the processing unit 603 determines that the cabling channel meets the target condition.

[0074] This application also provides a chip, which includes a processor capable of executing the wiring channel determination method provided in this application.

[0075] This application also provides an electronic device. Figure 9 A schematic block diagram of an example electronic device 700 that can be used to implement embodiments of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present disclosure described and / or claimed herein.

[0076] like Figure 9As shown, the electronic device 700 includes a computing unit 701, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 702 or a computer program loaded from a storage unit 708 into a random access memory (RAM) 703. The RAM 703 may also store various programs and data required for the operation of the electronic device 700. The computing unit 701, ROM 702, and RAM 703 are interconnected via a bus 704. An input / output (I / O) interface 705 is also connected to the bus 704.

[0077] Multiple components in electronic device 700 are connected to I / O interface 705, including: input unit 706, such as keyboard, mouse, etc.; output unit 707, such as various types of displays, speakers, etc.; storage unit 708, such as disk, optical disk, etc.; and communication unit 709, such as network card, modem, wireless transceiver, etc. Communication unit 709 allows electronic device 700 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0078] The computing unit 701 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 701 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 701 performs the various methods and processes described above, such as the wiring path determination method. For example, in some embodiments, the wiring path determination method may be implemented as a computer software program tangibly contained in a machine-readable medium, such as storage unit 708. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 700 via ROM 702 and / or communication unit 709. When the computer program is loaded into RAM 703 and executed by the computing unit 701, one or more steps of the wiring path determination method described above may be performed. Alternatively, in other embodiments, the computing unit 701 may be configured to perform the wiring path determination method by any other suitable means (e.g., by means of firmware).

[0079] This application provides a computer-readable storage medium storing executable instructions, wherein a computer program is stored, the computer program being used to execute the wiring channel determination method provided in this application.

[0080] This application provides a computer program product, which includes a computer program or instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer program or instructions from the computer-readable storage medium and executes the computer program or instructions, causing the computer device to perform the wiring channel determination method described above in this application.

[0081] In some embodiments, the computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, flash memory, magnetic surface memory, optical disk, or CD-ROM; or it may be a variety of devices including one or any combination of the above-mentioned memories.

[0082] In some embodiments, a computer program may take the form of a program, software, software module, script, or code, written in any form of programming language (including compiled or interpreted languages, or declarative or procedural languages), and may be deployed in any form, including as a standalone program or as a module, component, subroutine, or other unit suitable for use in a computing environment.

[0083] As an example, a computer program may be deployed to execute on a single computing device, or on multiple computing devices located in one location, or on multiple computing devices distributed across multiple locations and interconnected via a communication network.

[0084] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SoCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0085] The program code used to implement the methods of this disclosure may be written in any combination of one or more programming languages. This program code may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, such that when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0086] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0087] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the computer. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0088] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as a data server), or computing systems that include middleware components (e.g., an application server), or computing systems that include frontend components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., a communication network). Examples of communication networks include local area networks (LANs), wide area networks (WANs), and the Internet.

[0089] Computer systems can include clients and servers. Clients and servers are generally located far apart and typically interact via communication networks. Client-server relationships are created by computer programs running on the respective computers and having a client-server relationship with each other. Servers can be cloud servers, servers in distributed systems, or servers incorporating blockchain technology.

[0090] It should be understood that the various forms of processes shown above can be used to rearrange, add, or delete steps. For example, the steps described in this disclosure can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution disclosed in this disclosure can be achieved, and this is not limited herein.

[0091] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this disclosure, "a plurality of" means two or more, unless otherwise explicitly specified.

[0092] The above description is merely a specific embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this disclosure should be included within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.

Claims

1. A method for determining wiring channels, applied to a system, characterized in that, The system includes a first chip unit, a second chip unit, and a processing unit. The first chip unit and the second chip unit are electrically connected through multiple wiring channels. One end of each wiring channel is electrically connected to a corresponding output interface on the first chip unit, and the other end is electrically connected to a corresponding input interface on the second chip unit. The method includes: The crosstalk parameters of each wiring channel are determined sequentially based on the output signals sent from each output interface of the first chip unit to the second chip unit and the actual input signals after the output signals pass through the wiring channels corresponding to the output interfaces. The crosstalk parameters characterize the degree of crosstalk influence on the wiring channel. The connection relationship between each output interface and the multiple wiring channels is determined based on the crosstalk parameters of each wiring channel and the performance requirements of the output interface corresponding to each wiring channel.

2. The method according to claim 1, characterized in that, The step of determining the crosstalk parameters of each wiring channel based on the output signals sent from each output interface of the first chip unit to the second chip unit and the actual input signals after the output signals pass through the wiring channels corresponding to the output interfaces includes: The multiple wiring channels are traversed. Receive the output signal from the output interface corresponding to the current wiring channel; Receive the actual input signal after the output signal passes through the current wiring channel; The crosstalk parameters of the wiring channel are determined based on the output signal and the actual input signal; After the traversal is completed, the crosstalk parameters of each wiring channel are obtained.

3. The method according to claim 1, characterized in that, Determining the crosstalk parameters of the wiring channel based on the output signal and the actual input signal includes: The expected input signal is determined based on the loss parameters of the wiring channel and the output signal; The signal difference of the wiring channel is determined based on the expected input signal and the actual input signal, and the signal difference is determined as the crosstalk parameter of the wiring channel.

4. The method according to claim 1, characterized in that, The step of determining the connection relationship between each output interface and the multiple wiring channels based on the crosstalk parameters of each wiring channel and the performance requirement parameters of the output interface corresponding to each wiring channel includes: The multiple output interfaces are traversed. Determine whether the cabling channel meets the target conditions indicated by the performance requirement parameters of the output interface based on the crosstalk parameters of the cabling channel corresponding to the current output interface. If not, the wiring channel corresponding to the current output interface is switched to another wiring channel until the crosstalk parameter of the switched wiring channel meets the target condition indicated by the performance requirement parameter of the output interface. After the traversal is completed, the connection relationship between each output interface and the multiple wiring channels is obtained.

5. The method according to claim 4, characterized in that, The step of determining whether the cabling channel meets the target conditions indicated by the performance requirement parameters of the output interface based on the crosstalk parameters of the cabling channel corresponding to the current output interface includes: If the crosstalk parameter is less than or equal to the crosstalk requirement parameter indicated by the performance requirement parameter, the cabling channel is determined to meet the target condition.

6. The method according to claim 4, characterized in that, The step of determining whether the cabling channel meets the target conditions indicated by the performance requirement parameters of the output interface based on the crosstalk parameters of the cabling channel corresponding to the current output interface includes: Receive multiple test signals sent by the current output interface and the actual output test signal after the test signals pass through the wiring channel; The expected output test signal is determined based on the loss parameters of the wiring channel and the corresponding test signal; Determine the target number of instances where the expected output test signal of the wiring channel does not match the corresponding actual output test signal. If the target quantity is less than the preset quantity, the wiring channel is determined to meet the target condition.

7. A wiring channel determination system, characterized in that, The system includes a first chip unit, a second chip unit, and a processing unit; the first chip unit and the second chip unit are electrically connected through multiple wiring channels; one end of each wiring channel is electrically connected to a corresponding output interface on the first chip unit, and the other end is electrically connected to a corresponding input interface on the second chip unit; the processing unit is electrically connected to both the first chip unit and the second chip unit. The processing unit sequentially determines the crosstalk parameters of each wiring channel based on the output signals sent from each output interface of the first chip unit to the second chip unit and the actual input signals after the output signals pass through the wiring channels corresponding to the output interfaces. The crosstalk parameters characterize the degree of crosstalk influence on the wiring channel. The connection relationship between each output interface and the multiple wiring channels is determined based on the crosstalk parameters of each wiring channel and the performance requirements parameters of the output interface corresponding to each wiring channel.

8. The system according to claim 7, characterized in that, The system includes: The processing unit traverses the plurality of wiring channels; receives the output signal of the output interface corresponding to the current wiring channel; receives the actual input signal after the output signal passes through the current wiring channel; determines the crosstalk parameter of the wiring channel based on the output signal and the actual input signal; and obtains the crosstalk parameter of each wiring channel after the traversal is completed.

9. The system according to claim 7, characterized in that, The system includes: The processing unit determines the expected input signal based on the loss parameters of the wiring channel and the output signal; and determines the signal difference of the wiring channel based on the expected input signal and the actual input signal, and determines the signal difference as the crosstalk parameter of the wiring channel.

10. The system according to claim 7, characterized in that, The system further includes: a first switching unit and a second switching unit; the plurality of wiring channels are electrically connected to their respective output ports through the first switching unit, and the plurality of wiring channels are electrically connected to their respective input ports through the second switching unit; the processing unit is electrically connected to the first chip unit, the first switching unit, and the second switching unit. The processing unit iterates through the plurality of output interfaces; determines whether the cabling channel corresponding to the current output interface meets the target conditions indicated by the performance requirement parameters of the output interface based on the crosstalk parameters of the cabling channel; if it is determined that the cabling channel does not meet the target conditions, it controls the first switching unit and the second switching unit to switch the cabling channel corresponding to the current output interface to another cabling channel until the crosstalk parameters of the switched cabling channel meet the target conditions indicated by the performance requirement parameters of the output interface; and after the traversal is completed, it obtains the connection relationship between each output interface and the plurality of cabling channels.

11. The system according to claim 10, characterized in that, The system includes: The processing unit receives multiple test signals sent by the current output interface and the actual output test signal after the test signals pass through the cabling channel; determines the expected output test signal based on the loss parameters of the cabling channel and the corresponding test signal; determines the target number of times the expected output test signal of the cabling channel is inconsistent with the corresponding actual output test signal; and determines that the cabling channel meets the target condition if the target number is less than a preset number.

12. A chip, characterized in that, The chip includes a processor capable of executing the wiring channel determination method according to any one of claims 1 to 6.

13. An electronic device, characterized in that, The electronic device includes a chip, the chip including a processor, the processor being capable of executing the wiring channel determination method according to any one of claims 1 to 6.

14. A computer-readable storage medium, characterized in that, The storage medium stores a computer program for executing the wiring channel determination method according to any one of claims 1 to 6.

15. A computer program product, comprising a computer program or instructions, characterized in that, When the computer program or instructions are executed by the processor, the wiring channel determination method according to any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Method and system for large-scale integrated circuit channel wiring based on parallel computation

    CN102622468A

  • Crosstalk analysis method

    CN104346494A

  • Transmission line crosstalk processing method and circuit, storage medium and server

    CN117674903A

  • Frequency-domain high-speed bus signal integrity compliance model

    US20160349325A1

  • Data transmission method and apparatus, data channel switching method and apparatus, and vehicle, device and medium

    WO2025002137A1