Signal propagation line optimization method and device, equipment and medium
By calculating and adjusting the impedance parameters of the signal propagation line, the problem of impedance matching in traditional design is solved, and the signal transmission quality is improved and the design cycle is shortened.
Patent Information
- Application Number
- CN202510239618.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-28
- Publication Date
- 2025-06-20
AI Technical Summary
The impedance matching of traditional signal propagation lines is difficult to be completely accurate, resulting in signal reflection and delay problems, increasing design cycles and complexity, and affecting circuit performance and stability.
By acquiring the parameters of the initial signal propagation line, the characteristic impedance of the first equivalent input impedance and the second segment sub-line are calculated, the second equivalent input impedance and the actual return loss value are determined, and the characteristic impedance of the second segment sub-line is adjusted according to the preset threshold value to optimize the signal propagation line.
It achieves more accurate impedance matching, reduces signal reflection and loss, improves signal transmission quality, shortens design cycles, and improves the stability and performance of high-speed circuits.
Smart Images

Figure CN120181033A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of electronic circuits, and in particular, to an optimization method, device, equipment, and medium for a signal propagation line. Background Art
[0002] Traditional design methods rely on simulation software to optimize the impedance of transmission lines. However, due to differences in material and process parameters, it is difficult to achieve perfect impedance matching exactly, resulting in signal reflection and delay problems. These factors increase the design cycle and complexity, and affect the circuit performance and stability. The optimization of the line depends on design experience and consumes a lot of time. Therefore, how to optimize the signal propagation line efficiently and accurately is an urgent problem to be solved. Summary of the Invention
[0003] This application provides an optimization method, device, equipment, and medium for a signal propagation line to at least solve the problem of how to optimize the signal propagation line efficiently and accurately in the related art.
[0004] This application provides an optimization method for a signal propagation line, including:
[0005] Obtain an initial signal propagation line, which is at least divided into a first sub-line and a second sub-line, and the first sub-line is adjacent and connected before the second sub-line. The two ends of the initial signal propagation line are the starting end and the output end in the signal transmission order respectively;
[0006] Obtain the first equivalent input impedance in the initial signal propagation line, the characteristic impedance of the second sub-line, the starting-end impedance of the initial signal propagation line, the sub-line length of the second sub-line, and the complex propagation constant of the second sub-line. The first equivalent input impedance is the input impedance from the starting end of the first sub-line to the output end of the initial signal propagation line;
[0007] Based on the first equivalent input impedance, the characteristic impedance of the second sub-line, the sub-line length of the second sub-line, and the complex propagation constant of the second sub-line, determine the second equivalent input impedance, where the second equivalent input impedance is the input impedance from the starting end of the second sub-line to the output end of the initial signal propagation line;
[0008] Based on the second equivalent input impedance and the starting-end impedance, determine the actual return loss value of the second sub-line;
[0009] Compare if the actual return loss value is greater than the preset return loss threshold, then reduce the characteristic impedance of the second sub-line to obtain the optimized characteristic impedance of the second sub-line.
[0010] This application also provides an optimization device for a signal propagation line, including:
[0011] A first acquisition module, configured to acquire an initial signal propagation line, where the initial signal propagation line is at least divided into a first sub-line segment and a second sub-line segment, and the first sub-line segment is adjacently connected before the second sub-line segment, and two ends of the initial signal propagation line are respectively a starting end and an output end in accordance with the signal transmission sequence;
[0012] A second acquisition module, configured to acquire a first equivalent input impedance in the initial signal propagation line, a characteristic impedance of the second sub-line segment, an impedance of the starting end of the initial signal propagation line, a sub-line length of the second sub-line segment, and a complex propagation constant of the second sub-line segment, where the first equivalent input impedance is an input impedance from the starting end of the first sub-line segment to the output end of the initial signal propagation line;
[0013] A first determination module, configured to determine a second equivalent input impedance based on the first equivalent input impedance, the characteristic impedance of the second sub-line segment, the sub-line length of the second sub-line segment, and the complex propagation constant of the second sub-line segment, where the second equivalent input impedance is an input impedance from the starting end of the second sub-line segment to the output end of the initial signal propagation line;
[0014] A second determination module, configured to determine an actual return loss value of the second sub-line segment based on the second equivalent input impedance and the impedance of the starting end;
[0015] An optimization module, configured to compare that if the actual return loss value is greater than a preset return loss threshold, then reduce the characteristic impedance of the second sub-line segment to obtain an optimized characteristic impedance of the second sub-line segment.
[0016] This application further provides an electronic device, including: a memory, configured to store a computer program; a processor, configured to implement the steps of any one of the above signal propagation line optimization methods when executing the computer program.
[0017] This application further provides a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, and the computer program implements the steps of any one of the above signal propagation line optimization methods when being executed by a processor.
[0018] This application further provides a computer program product, including a computer program, and the computer program implements the steps of any one of the above signal propagation line optimization methods when being executed by a processor.
[0019] Through this application, by calculating the first equivalent input impedance and the characteristic impedance of the second sub-circuit, the impedance matching in the signal propagation line can be optimized more accurately, reducing signal reflection and loss. By determining the actual return loss of the second sub-circuit and comparing it with a preset threshold, the characteristic impedance of the second sub-circuit can be effectively adjusted, reducing the return loss and improving the signal transmission quality. Through theoretical derivation and system optimization, the workload of relying on experience adjustment is reduced, making the design process more efficient and accurate, thereby shortening the design cycle. The optimized signal propagation line can effectively reduce adverse effects such as reflection and delay, thereby improving the stability and performance of high-speed circuits. Thus, the problem of how to optimize the signal propagation line efficiently and accurately in the related art is solved. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] To more clearly illustrate the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.
[0021] Figure 1 is one of the flowcharts of the method for optimizing the signal propagation line according to the embodiment of the present application;
[0022] Figure 2 is the second flowchart of the method for optimizing the signal propagation line according to the embodiment of the present application;
[0023] Figure 3 is a schematic diagram of the signal propagation line according to the embodiment of the present application;
[0024] Figure 4 is a schematic diagram of the device for optimizing the signal propagation line according to the embodiment of the present application;
[0025] Figure 5 is a schematic diagram of the hardware structure of the computer device according to the embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0026] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some embodiments of the present application, rather than all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the protection scope of the present application.
[0027] It should be noted that in the description of this application, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or elements inherent to such a process, method, article or device. The terms "first", "second", etc. in this application are used to distinguish similar objects, rather than to describe a specific order or sequence.
[0028] In order to enable those skilled in the art of this technical field to better understand the solution of this application, the following further detailed description of this application will be given in conjunction with the accompanying drawings and specific embodiments.
[0029] In this embodiment, an optimization method for a signal propagation line is provided, which can be used for the above-mentioned server. Figure 1 It is one of the flowcharts of the optimization method for a signal propagation line according to an embodiment of this application, as Figure 1 shown. This application provides an optimization method for a signal propagation line, and the method includes:
[0030] Step S101, obtain an initial signal propagation line.
[0031] The initial signal propagation line is at least divided into a first sub-line segment and a second sub-line segment, and the first sub-line segment is connected adjacent to the second sub-line segment, and the two ends of the initial signal propagation line are respectively the starting end and the output end according to the signal transmission order. The division method can be using the line inflection point and via point as the segmentation points.
[0032] Assume that the entire line has multiple segments, and the "first sub-line segment and the second sub-line segment" are respectively the 5th and 6th segments among them. These segments are connected into a complete signal propagation line.
[0033] Step S102, obtain the first equivalent input impedance in the initial signal propagation line, the characteristic impedance of the second sub-line segment, the starting-end impedance of the initial signal propagation line, the sub-line length of the second sub-line segment, and the complex propagation constant of the second sub-line segment.
[0034] The first equivalent input impedance is the input impedance from the starting end of the first sub-line segment to the output end of the initial signal propagation line.
[0035] The first equivalent input impedance refers to the input impedance from the starting end of the fifth sub-line (i.e., the starting position of the "first segment") to the output end of the entire signal propagation line. The characteristic impedance of the second sub-line is the characteristic impedance of the "second sub-line" that needs to be optimized. The second sub-line is located after the fifth segment, and its characteristic impedance is the key adjustment target. The starting-end impedance is the impedance characteristic at the starting end of the signal propagation line, which affects the reflection characteristic of the entire line. The sub-line length of the second sub-line describes the length of the second sub-line, which affects the attenuation and phase change of the signal. The complex propagation constant of the second sub-line is a parameter that describes the propagation of the signal in the second sub-line, which affects the attenuation and phase change of the signal.
[0036] One acquisition method is: obtained by modeling the initial signal propagation line through simulation software and using the simulation software.
[0037] Step S103, based on the first equivalent input impedance, the characteristic impedance of the second sub-line, the sub-line length of the second sub-line, and the complex propagation constant of the second sub-line, determine the second equivalent input impedance.
[0038] The second equivalent input impedance is the input impedance from the starting end of the second sub-line to the output end of the initial signal propagation line.
[0039] The second equivalent input impedance can be obtained through simulation or experiment. The second sub-line model can be connected to the signal source and the load, and measured by a network analyzer to obtain the equivalent input impedance of this segment. Use simulation tools to simulate the response of the second sub-line, or obtain the input impedance of this segment through experimental measurement.
[0040] Step S104, based on the second equivalent input impedance and the starting-end impedance, determine the actual return loss value of the second sub-line.
[0041] According to the second equivalent input impedance and the starting-end impedance, the actual return loss value of the second sub-line can be calculated. Return loss is the signal reflection caused by impedance mismatch. High return loss usually indicates poor signal transmission quality because a large amount of the signal is reflected back to the source end and cannot effectively reach the destination end.
[0042] Step S105, compare if the actual return loss value is greater than the preset return loss threshold, then reduce the characteristic impedance of the second sub-line to obtain the optimized characteristic impedance of the second sub-line.
[0043] If the return loss value exceeds a preset threshold, it indicates that the reflection of the signal is relatively severe and the transmission effect is not ideal. To reduce the reflection loss, the optimization step will be achieved by adjusting the characteristic impedance of the second sub-line. Specifically, it can be to actually change the physical structure of the line and conduct measurements to confirm the reduction of the return loss value. Taking the vertical vias or the presence of pad solder balls between the first sub-line and the second sub-line as an example, the means to reduce the characteristic impedance of the second sub-line can be to reduce the characteristic impedance of the second sub-line by narrowing the trace width, increasing the substrate thickness, increasing the via diameter, reducing the pad solder ball size, etc. The purpose of reducing the characteristic impedance of the second sub-line is to make the actual return loss value determined based on the optimized characteristic impedance of the second sub-line less than the preset return loss threshold. After each reduction of the characteristic impedance of the second sub-line, the actual return loss value determined based on the optimized characteristic impedance of the second sub-line can be re-determined until the latest determined actual return loss value is less than the preset return loss threshold.
[0044] An optimization method for a signal propagation line provided by the present application can more accurately optimize the impedance matching in the signal propagation line, reduce signal reflection and loss by calculating the first equivalent input impedance and the characteristic impedance of the second sub-line. By determining the actual return loss of the second sub-line and comparing it with the preset threshold, the characteristic impedance of the second sub-line can be effectively adjusted, the return loss can be reduced, and the signal transmission quality can be improved. Through theoretical derivation and system optimization, the workload of relying on experience adjustment is reduced, the design process is made more efficient and accurate, and thus the design cycle is shortened. The optimized signal propagation line can effectively reduce adverse effects such as reflection and delay, thereby improving the stability and performance of high-speed circuits. Thus, the problem of how to efficiently and accurately optimize the signal propagation line in the related art is solved.
[0045] In an optional implementation manner, to further optimize the initial signal propagation line, n sub-lines are sequentially connected in the initial signal propagation line, the n sub-lines include a first sub-line and a second sub-line, and n is a positive integer. Figure 2 It is the second flowchart of the layout fusion method of the semiconductor device according to the embodiment of the present application, as Figure 2 shown. After step S105, it further includes:
[0046] Step S201, obtaining the total length of the initial signal propagation line, the n equivalent input impedances, the n characteristic impedances, the n complex propagation constants of the n sub-lines, and the output impedance of the initial signal propagation line.
[0047] The input impedance of n equivalent input impedances is the input impedance from the start end of the n sub-lines to the output end of the initial signal propagation line. One sub-line corresponds to one equivalent input impedance, one characteristic impedance, and one complex propagation constant. The n characteristic impedances include the characteristic impedance of the optimized second sub-line.
[0048] The total length is the length of the entire initial signal propagation line, which is the basic data for determining the signal transmission quality. The equivalent input impedance means that each sub-line has a corresponding equivalent input impedance. The characteristic impedance of each sub-line determines its impedance matching with other lines, thus affecting the signal transmission quality. The complex propagation constant is the propagation constant of each line, which is a complex value describing signal attenuation and phase change, and is closely related to the characteristics of signal propagation in this line.
[0049] Step S202, based on the total length, start-end impedance, output-end impedance, n equivalent input impedances, n characteristic impedances, and n complex propagation constants, determine the actual insertion loss value at the input end of the initial signal propagation line.
[0050] After obtaining these parameters, the actual insertion loss value can be calculated based on them. The insertion loss value reflects the loss degree of the signal during transmission. A higher insertion loss means greater signal attenuation, which may lead to low transmission efficiency.
[0051] Step S203, compare if the actual insertion loss value is greater than the preset insertion loss threshold, then reduce at least one of the n characteristic impedances.
[0052] If the calculated actual insertion loss value is greater than the set preset threshold, it is necessary to adjust the characteristic impedance of the line. Reducing some characteristic impedances can make the transmission impedance of the signal more matched, thereby reducing the insertion loss and optimizing the signal quality.
[0053] The method provided in this embodiment can effectively reduce the loss in signal transmission by adjusting the characteristic impedance in each sub-line, and ensure the strength and quality of the signal when passing through the entire propagation line. The optimized characteristic impedance can ensure the matching of the signal between different sub-lines, reduce the reflection and attenuation caused by impedance mismatch, and thus improve the signal transmission efficiency of the entire circuit. By making personalized adjustments to each sub-line, designers can flexibly control and optimize the circuit design, and adjust the parameters of the signal propagation line according to different application requirements.
[0054] In an optional implementation manner, after step S203, it further includes: If so, then reduce at least one of the n complex propagation constants.
[0055] In this embodiment, if the calculated insertion loss value is indeed greater than the preset insertion loss threshold, it indicates that the transmission efficiency of the signal does not meet the expectation, which may be due to the inappropriate propagation characteristics of some line segments. The attenuation of the line segment can be reduced by adjusting the complex propagation constant (including its real part and imaginary part). The adjustment of the complex propagation constant can affect the attenuation speed and phase change of the signal, thereby optimizing the transmission characteristics of the signal.
[0056] The method provided in this embodiment can optimize the propagation behavior of the signal in the line, reduce the attenuation of the signal, and further reduce the insertion loss by adjusting the complex propagation constant. The optimization of the complex propagation constant can improve the propagation rate and phase stability of the signal, further enhance the transmission quality, and make the signal transmit more stably. For different line segments, the complex propagation constant can be adjusted specifically to optimize the signal propagation characteristics of a specific segment, thereby enhancing the flexibility and efficiency of the overall design.
[0057] In an alternative implementation, after step S105, it further includes: If so, reduce the complex propagation constant of the second sub-line segment.
[0058] In this embodiment, if the propagation effect of the signal still does not meet the expectation, such as too high insertion loss or too large signal attenuation, the propagation characteristics of the line can be further adjusted. Selectively adjust the complex propagation constant (including its real part and imaginary part) of the second sub-line segment. By reducing the complex propagation constant, the signal loss of this line segment can be reduced, and the propagation characteristics of the signal in this line segment can be optimized.
[0059] The method provided in this embodiment can effectively reduce the signal loss in this line segment and further optimize the overall signal transmission effect by adjusting the complex propagation constant of the second sub-line segment. Reducing the complex propagation constant not only reduces the attenuation, but also improves the stability and strength of the signal, so that the quality of the signal is not significantly damaged when it is transmitted over a longer distance. Adjusting the complex propagation constant helps to improve the phase and amplitude characteristics of the signal, thereby improving the transmission efficiency and stability of the entire system.
[0060] The core of step S202 is to accurately calculate the insertion loss value at the input end of the initial signal propagation line according to multiple parameters. The insertion loss reflects the transmission loss of the signal from the input end to the output end, and is usually affected by factors such as impedance matching, propagation constant, and characteristic impedance of the line.
[0061] In an alternative implementation, in order to further determine the actual insertion loss value, step S202 includes:
[0062] Determine the actual insertion loss value at the input end of the initial signal propagation line according to the total length, the first preset relationship, the starting-end impedance, the output-end impedance, n equivalent input impedances, n characteristic impedances, and n complex propagation constants.
[0063] The first preset relational expression is as follows:
[0064]
[0065] Among them, S21 is the actual insertion loss value, Z p1 is the impedance at the starting end, Z p2 is the impedance at the output end, Z1 is the first characteristic impedance among n characteristic impedances, Z in (a) is the a-th equivalent input impedance among n equivalent input impedances, Z a is the a-th characteristic impedance among n characteristic impedances, Z a+1 is the (a + 1)-th characteristic impedance among n characteristic impedances, γ a is the a-th complex propagation constant among n complex propagation constants, and l is the total length.
[0066] The method provided in this embodiment accurately calculates the insertion loss value of the initial line and optimizes it according to actual requirements. For example, by adjusting the selection of characteristic impedance, input impedance, and complex propagation constant, impedance matching of different line segments can be achieved, thereby effectively reducing signal attenuation. After accurately calculating the insertion loss, the line design is adjusted according to the calculation results to reduce the insertion loss and improve the signal transmission efficiency. This process helps to improve the overall performance of the communication system and ensure high-quality signal transmission. The signal propagation environment may involve factors such as multiple varying impedances and complex propagation media. By considering these complex factors in this embodiment, it can better adapt to different signal propagation requirements.
[0067] In an alternative implementation manner, determining the second equivalent input impedance based on the first equivalent input impedance, the characteristic impedance of the second sub-line segment, the sub-line length of the second sub-line segment, and the complex propagation constant of the second sub-line segment includes:
[0068] Determining the second equivalent input impedance according to the second preset relational expression, the first equivalent input impedance, the characteristic impedance of the second sub-line segment, the sub-line length of the second sub-line segment, and the complex propagation constant of the second sub-line segment.
[0069] The second preset relational expression is as follows:
[0070]
[0071] Among them, Z in (n) is the second equivalent input impedance, Z in (n - 1) is the first equivalent input impedance, Z n is the characteristic impedance of the second sub-line segment, γ n is the complex propagation constant of the second sub-line segment, l n is the sub-line length of the second sub-line segment.
[0072] In this embodiment, factors such as the characteristic impedance of the line, the complex propagation constant, and the line length are considered, accurately reflecting the loss, phase change, and impedance matching of the signal during transmission. By using the hyperbolic tangent function, this method can better handle the effects of signal attenuation and phase change.
[0073] The method provided in this embodiment can gradually optimize the overall impedance matching of the system by calculating the input impedance of each sub-line, thereby reducing signal reflection and enhancing the signal transmission efficiency. Due to considering the characteristics of multiple segments of the line, it can adapt to different signal propagation environments, especially a system of multiple segments of sub-lines with different characteristics, and can effectively reduce transmission loss. Users can adjust parameters such as line length and characteristic impedance according to specific requirements to optimize the performance of the system. Especially in a multi-segment complex system, this method provides higher flexibility and adaptability.
[0074] In an alternative embodiment, based on the second equivalent input impedance and the starting-end impedance, determining the actual return loss value of the second sub-line includes:
[0075] Determining the actual return loss value of the second sub-line according to the third preset relationship, the second equivalent input impedance, and the starting-end impedance.
[0076] The third preset relationship is:
[0077]
[0078] where S11 is the actual return loss value, Z in (n) is the second equivalent input impedance, and Z p1 is the starting-end impedance.
[0079] The method provided in this embodiment can help designers effectively identify and improve reflection problems in the signal transmission process by accurately calculating the return loss value of the second sub-line, ensuring that the system has a low reflection loss. By optimizing the return loss and reducing signal reflection, it helps to improve the overall transmission quality of the system, reduce signal interference caused by reflection, and thus enhance the stability and reliability of signal transmission. By using the third preset relationship, various parameters in the system can be flexibly adjusted to optimize the characteristics of different sub-lines, making the entire signal transmission system more efficient and reliable.
[0080] In an alternative embodiment, after obtaining the characteristic impedance of the optimized second sub-line, it further includes:
[0081] Jointly optimizing the characteristic impedance, complex propagation constant, and equivalent input impedance of the n sub-lines through a multi-objective optimization algorithm to simultaneously minimize the return loss and insertion loss.
[0082] Among them, the multi-objective optimization algorithm includes a genetic algorithm, a particle swarm optimization algorithm, or a simulated annealing algorithm, and the objective function used in the optimization process is the weighted sum of return loss and insertion loss, and the weight value is dynamically adjusted according to the actual application requirements of the signal propagation line to ensure that the optimization result is optimal under multiple performance indicators.
[0083] Figure 3 is a schematic diagram of a signal propagation line according to an embodiment of the present application, as Figure 3 shown, including:
[0084] The signal propagation line includes Port 1 and Port 2. The signal is transmitted from Port 1 to Port 2. The first sub-line is from Port 1 to Inflection Point 1, the second sub-line is from Inflection Point 1 to Inflection Point 2, and the third sub-line is from Inflection Point 2 to Port 2.
[0085] An embodiment of the present application also provides an optimization device for a signal propagation line. Figure 4 is a schematic diagram of an optimization device for a signal propagation line according to an embodiment of the present application, as Figure 4 shown, the device includes:
[0086] A first acquisition module 401, configured to acquire an initial signal propagation line, where the initial signal propagation line is at least divided into a first sub-line and a second sub-line, and the first sub-line is connected adjacent to the second sub-line before, and the two ends of the initial signal propagation line are respectively a starting end and an output end in accordance with the signal transmission order.
[0087] A second acquisition module 402, configured to acquire the first equivalent input impedance in the initial signal propagation line, the characteristic impedance of the second sub-line, the starting-end impedance of the initial signal propagation line, the sub-line length of the second sub-line, and the complex propagation constant of the second sub-line, where the first equivalent input impedance is the input impedance from the starting end of the first sub-line to the output end of the initial signal propagation line.
[0088] A first determination module 403, configured to determine a second equivalent input impedance based on the first equivalent input impedance, the characteristic impedance of the second sub-line, the sub-line length of the second sub-line, and the complex propagation constant of the second sub-line, where the second equivalent input impedance is the input impedance from the starting end of the second sub-line to the output end of the initial signal propagation line.
[0089] A second determination module 404, configured to determine the actual return loss value of the second sub-line based on the second equivalent input impedance and the starting-end impedance.
[0090] An optimization module 405, configured to compare if the actual return loss value is greater than a preset return loss threshold, then reduce the characteristic impedance of the second sub-line to obtain the optimized characteristic impedance of the second sub-line.
[0091] The device further includes a processing module, configured to obtain the total length of the initial signal propagation line, the n equivalent input impedances of the n sub-lines, the n characteristic impedances and the n complex propagation constants, as well as the output impedance of the initial signal propagation line. The n equivalent input impedances are the input impedances from the start ends of the n sub-lines to the output end of the initial signal propagation line. One sub-line corresponds to one equivalent input impedance, one characteristic impedance and one complex propagation constant. The n characteristic impedances include the characteristic impedance of the optimized second sub-line. Based on the total length, the start-end impedance, the output impedance, the n equivalent input impedances, the n characteristic impedances and the n complex propagation constants, determine the actual insertion loss value at the input end of the initial signal propagation line. Compare if the actual insertion loss value is greater than a preset insertion loss threshold, then reduce at least one of the n characteristic impedances.
[0092] The processing module is further configured to, if so, reduce at least one of the n complex propagation constants.
[0093] The processing module is further configured to, if so, reduce the complex propagation constant of the second sub-line.
[0094] The processing module is further configured to determine the actual insertion loss value at the input end of the initial signal propagation line according to the total length, the first preset relational expression, the start-end impedance, the output impedance, the n equivalent input impedances, the n characteristic impedances and the n complex propagation constants.
[0095] The first preset relational expression is:
[0096]
[0097] Wherein, S21 is the actual insertion loss value, Z p1 is the start-end impedance, Z p2 is the output impedance, Z1 is the first characteristic impedance among the n characteristic impedances, Z in (a) is the a-th equivalent input impedance among the n equivalent input impedances, Z a is the a-th characteristic impedance among the n characteristic impedances, Z a+1 is the (a + 1)-th characteristic impedance among the n characteristic impedances, γ a is the a-th complex propagation constant among the n complex propagation constants, and l is the total length.
[0098] The processing module is further configured to determine a second equivalent input impedance according to a second preset relational expression, a first equivalent input impedance, the characteristic impedance of the second sub-line, the sub-line length of the second sub-line and the complex propagation constant of the second sub-line.
[0099] The second preset relational expression is:
[0100]
[0101] Among them, Z in (m) is the second equivalent input impedance, Z in (n - 1) is the first equivalent input impedance, Z n is the characteristic impedance of the second sub - line segment, γ n is the complex propagation constant of the second sub - line segment, l n is the sub - line segment length of the second sub - line segment.
[0102] The processing module is further configured to determine the actual return loss value of the second sub - line segment according to a third preset relational expression, the second equivalent input impedance, and the starting - end impedance.
[0103] The third preset relational expression is:
[0104]
[0105] Among them, S11 is the actual return loss value, Z in (n) is the second equivalent input impedance, Z p1 is the starting - end impedance.
[0106] An optimization device for a signal propagation line provided by the present application can more accurately optimize the impedance matching in the signal propagation line, reduce signal reflection and loss by calculating the first equivalent input impedance and the characteristic impedance of the second sub - line segment. By determining the actual return loss of the second sub - line segment and comparing it with a preset threshold, the characteristic impedance of the second sub - line segment can be effectively adjusted to reduce the return loss and improve the signal transmission quality. Through theoretical derivation and system optimization, the workload of relying on experience for adjustment is reduced, making the design process more efficient and accurate, thereby shortening the design cycle. The optimized signal propagation line can effectively reduce adverse effects such as reflection and time delay, thereby improving the stability and performance of high - speed circuits. Thus, the problem of how to efficiently and accurately optimize the signal propagation line in the related art is solved.
[0107] For the description of the features in the corresponding embodiment of the optimization device for the signal propagation line, reference can be made to the relevant description in the corresponding embodiment of the optimization method for the signal propagation line, which will not be elaborated here one by one.
[0108] An embodiment of the present application further provides an electronic device, including a memory and a processor. A computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above - mentioned embodiments of the optimization method for the signal propagation line.
[0109] The electronic device can be a computer device with Figure 4 the layout fusion device of the semiconductor device shown.
[0110] Please refer to Figure 5 , Figure 5 which is a schematic structural diagram of a computer device provided by an alternative embodiment of the present application. As shown in Figure 5 , the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including a high-speed interface and a low-speed interface. Each component communicates with each other using different buses and can be installed on a common motherboard or installed in other ways as needed. The processor can process instructions executed within the computer device, including instructions stored in the memory or on the memory to display graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some alternative embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a set of blade servers, or a multi-processor system). Figure 5 In
[0111] , a single processor 10 is taken as an example.
[0112] The processor 10 can be a central processing unit, a network processor, or a combination thereof. Among them, the processor 10 can further include an integrated circuit. The integrated circuit can be an application-specific integrated circuit, a programmable logic device, or a combination thereof. The programmable logic device can be a complex programmable logic device, a field-programmable gate array, a generic array logic, or any combination thereof.
[0113] The memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the embodiment.
[0114] The memory 20 can include a storage program area and a storage data area. Among them, the storage program area can store an operating system and application programs required for at least one function; the storage data area can store data created according to the use of the computer device. In addition, the memory 20 can include a high-speed random access memory and can also include a non-transitory memory, such as at least one disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some alternative embodiments, the memory 20 can optionally include a memory remotely set relative to the processor 10, and these remote memories can be connected to the computer device through a network.
[0114] The memory 20 can include volatile memory, such as random access memory; the memory can also include non-volatile memory, such as flash memory, a hard disk, or a solid-state drive; the memory 20 can also include a combination of various types of memory.
[0115] The computer device further includes a communication interface 30 for the computer device to communicate with other devices or a communication network.
[0116] An embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored. Wherein, the computer program is configured to execute the steps in any one of the above-described embodiments of the optimization method for a signal propagation line when running.
[0117] In an exemplary embodiment, the above computer-readable storage medium may include, but is not limited to: USB flash drive, read-only memory (ROM for short), random access memory (RAM for short), mobile hard disk, magnetic disk, or optical disc, etc., various media that can store computer programs.
[0118] An embodiment of the present application further provides a computer program product. The above computer program product includes a computer program, and when the computer program is executed by a processor, it implements the steps in any one of the above-described embodiments of the optimization method for a signal propagation line.
[0119] An embodiment of the present application further provides another computer program product, including a non-volatile computer-readable storage medium. The non-volatile computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, it implements the steps in any one of the above-described embodiments of the optimization method for a signal propagation line.
[0120] Those skilled in the art can further realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, computer software, or a combination of the two. To clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described according to functions in the above description. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.
[0121] The above has introduced in detail an optimization method and device for a signal propagation line provided by the present application. Specific examples are used herein to elaborate on the principle and implementation manner of the present application. The description of the above embodiments is only used to help understand the method and its core idea of the present application. It should be noted that for those of ordinary skill in the art in the technical field, without departing from the principle of the present application, several improvements and modifications can still be made to the present application, and these improvements and modifications also fall within the protection scope of the claims of the present application.
Claims
1. A method for optimizing a signal propagation line, characterized in that: The method comprises: Acquire an initial signal propagation line, wherein the initial signal propagation line is divided into at least a first sub-line and a second sub-line, and the first sub-line is adjacently connected to the second sub-line, and two ends of the initial signal propagation line are a starting end and an output end respectively according to a signal transmission sequence; Obtaining a first equivalent input impedance in the initial signal propagation line, a characteristic impedance of the second sub-line, a starting end impedance of the initial signal propagation line, a sub-line length of the second sub-line, and a complex propagation constant of the second sub-line, wherein the first equivalent input impedance is an input impedance from the starting end of the first sub-line to the output end of the initial signal propagation line; Determine a second equivalent input impedance based on the first equivalent input impedance, the characteristic impedance of the second sub-line, the sub-line length of the second sub-line, and the complex propagation constant of the second sub-line, wherein the second equivalent input impedance is the input impedance from the starting end of the second sub-line to the output end of the initial signal propagation line; Determine an actual return loss value of the second sub-line based on the second equivalent input impedance and the starting end impedance; If the actual return loss value is greater than a preset return loss threshold, the characteristic impedance of the second sub-line is reduced to obtain an optimized characteristic impedance of the second sub-line.
2. The method according to claim 1, characterized in that n segments of sub-lines connected in sequence in the initial signal propagation line, the n segments of sub-lines include the first segment of sub-line and the second segment of sub-line, and n is a positive integer; If the actual return loss value is greater than a preset return loss threshold, the characteristic impedance of the second sub-line is reduced to obtain an optimized characteristic impedance of the second sub-line, and the method further includes: Obtaining the total length of the initial signal propagation line, n equivalent input impedances, n characteristic impedances and n complex propagation constants of the n-segment sub-lines, and the output end impedance of the initial signal propagation line, wherein the n equivalent input impedances are the input impedances from the starting end of the n-segment sub-lines to the output end of the initial signal propagation line, one sub-line corresponds to one equivalent input impedance, one characteristic impedance and one complex propagation constant, and the n characteristic impedances include the characteristic impedance of the optimized second-segment sub-line; Determine an actual insertion loss value of the input end of the initial signal propagation line based on the total length, the starting end impedance, the output end impedance, the n equivalent input impedances, the n characteristic impedances and the n complex propagation constants; If the actual insertion loss value is greater than a preset insertion loss threshold, at least one characteristic impedance among the n characteristic impedances is reduced.
3. The method according to claim 2, characterized in that After the comparison, if the actual insertion loss value is greater than a preset insertion loss threshold, the method further includes: If so, at least one of the n complex propagation constants is reduced.
4. The method according to any one of claims 1 to 3, characterized in that: After the comparison, if the actual return loss value is greater than a preset return loss threshold, the method further includes: If yes, then the complex propagation constant of the second sub-line is reduced.
5. The method according to claim 2 or 3, characterized in that: The determining, based on the starting end impedance, the output end impedance, the n equivalent input impedances, the n characteristic impedances and the n complex propagation constants, an actual insertion loss value of the input end of the initial signal propagation line comprises: Determine an actual insertion loss value of the input end of the initial signal propagation line according to the total length, the first preset relationship, the starting end impedance, the output end impedance, the n equivalent input impedances, the n characteristic impedances and the n complex propagation constants; The first preset relationship is: Wherein, S21 is the actual insertion loss value, Z p1 is the starting end impedance, Z p2 is the output impedance, Z1 is the first characteristic impedance among the n characteristic impedances, and Z in (a) is the ath equivalent input impedance among the n equivalent input impedances, Z a is the ath characteristic impedance among the n characteristic impedances, Z a+1 is the a+1th characteristic impedance among the n characteristic impedances, γ a is the ath complex propagation constant among the n complex propagation constants, and l is the total length.
6. The method according to any one of claims 1 to 3, characterized in that: The determining of the second equivalent input impedance based on the first equivalent input impedance, the characteristic impedance of the second sub-line, the sub-line length of the second sub-line and the complex propagation constant of the second sub-line comprises: Determine a second equivalent input impedance according to a second preset relationship, the first equivalent input impedance, the characteristic impedance of the second sub-circuit, the sub-circuit length of the second sub-circuit, and the complex propagation constant of the second sub-circuit; The second preset relationship is: Among them, Z in (n) is the second equivalent input impedance, Z in (n-1) is the first equivalent input impedance, Z n is the characteristic impedance of the second sub-line, γ n is the complex propagation constant of the second sub-line, l n is the sub-circuit length of the second sub-circuit.
7. The method according to any one of claims 1 to 3, characterized in that: The determining, based on the second equivalent input impedance and the starting end impedance, an actual return loss value of the second sub-line includes: Determine an actual return loss value of the second sub-line according to a third preset relationship, the second equivalent input impedance and the starting end impedance; The third preset relationship is: Wherein, S11 is the actual return loss value, Z in (n) is the second equivalent input impedance, Z p1 is the starting end impedance.
8. A signal propagation line optimization device, characterized in that: The device comprises: A first acquisition module is used to acquire an initial signal propagation line, wherein the initial signal propagation line is divided into at least a first sub-line and a second sub-line, and the first sub-line is adjacently connected to the second sub-line, and two ends of the initial signal propagation line are a starting end and an output end respectively according to a signal transmission sequence; A second acquisition module is used to acquire a first equivalent input impedance in the initial signal propagation line and a characteristic impedance of the second sub-line, a starting end impedance of the initial signal propagation line, a sub-line length of the second sub-line, and a complex propagation constant of the second sub-line, wherein the first equivalent input impedance is an input impedance from the starting end of the first sub-line to the output end of the initial signal propagation line; A first determining module is used to determine a second equivalent input impedance based on the first equivalent input impedance, the characteristic impedance of the second sub-line, the sub-line length of the second sub-line, and the complex propagation constant of the second sub-line, wherein the second equivalent input impedance is the input impedance from the starting end of the second sub-line to the output end of the initial signal propagation line; A second determining module, configured to determine an actual return loss value of the second sub-line based on the second equivalent input impedance and the starting end impedance; The optimization module is used for comparing and if the actual return loss value is greater than a preset return loss threshold, reducing the characteristic impedance of the second sub-line to obtain an optimized characteristic impedance of the second sub-line.
9. An electronic device, characterized in that: include: Memory for storing computer programs; A processor, configured to implement the steps of the signal propagation line optimization method according to any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein the computer program, when executed by a processor, implements the steps of any one of the signal propagation line optimization methods of claims 1 to 7.