Signal transmission circuit, signal transmission method, and chip
By designing a signal transmission circuit that includes a first transmission circuit and a second transmission circuit, and using a mode selection signal to control its on/off state and target input signal, the problem that the TX circuit can only adapt to a single mode is solved, and flexible switching between high-speed and low-speed transmission modes is realized, improving the circuit's multi-protocol adaptability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-09
- Publication Date
- 2026-04-10
AI Technical Summary
The existing TX circuit is only compatible with a single mode, resulting in low flexibility and inability to meet the needs of high-speed and low-speed transmission.
Design a signal transmission circuit, including a first transmission circuit and a second transmission circuit, and control its on/off state and target input signal through a mode selection signal to achieve dynamic switching between high-speed and low-speed transmission modes.
It enables flexible switching of the TX circuit in different transmission modes, improving multi-protocol adaptability and circuit flexibility.
Smart Images

Figure CN121283402B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of power electronics, and in particular to a signal sending circuit, a signal sending method and a chip. BACKGROUND
[0002] The TX (Transmit) circuit is one of the important modules of the interface IP (Intellectual Property), and the TX circuit is used to convert the parallel data processed inside the chip into high-speed serial signals conforming to a specific interface protocol, and drive the core sending module to the off-chip channel such as PCB (Printed Circuit Board) wire, cable or optical fiber. The performance of the TX circuit directly determines the rate and reliability of data transmission. The TX circuit is widely used in the sending unit in the IP core of high-speed SerDes (SerDes), PCIe (peripheral component interconnect express), DDR (Double Data Rate SDRAM), USB (Universal Serial Bus), Ethernet PHY (Physical) and the like. The design of such TX circuit is the core of high-speed interface IP, which is used to realize stable and efficient data output in the SoC (System on Chip).
[0003] In the prior art, the TX circuit is only adapted to a single mode, that is, the TX circuit is generally only used as a high-speed TX circuit or a low-speed TX circuit. The high-speed TX circuit cannot be used as a low-speed TX circuit, and there is a problem of high power consumption. The low-speed TX circuit also cannot meet the use requirements of the high-speed TX circuit, resulting in low flexibility of the TX circuit. SUMMARY
[0004] The present application provides a signal sending circuit, a signal sending method and a chip to solve the defect that the TX circuit in the prior art is only adapted to a single mode, resulting in low flexibility of the TX circuit.
[0005] The present application provides a signal sending circuit, comprising: a first transmission circuit and a second transmission circuit, the output end of the first transmission circuit being connected to the output end of the second transmission circuit.
[0006] The first transmission circuit is used to receive a mode selection signal, and the mode selection signal is used to represent different transmission modes of the signal sending circuit; and the mode selection signal is used to control the on-off state of the first transmission circuit.
[0007] The second transmission circuit is configured to receive the mode selection signal, and the mode selection signal is configured to control a target input signal input into the second transmission circuit when the first transmission circuit is in different on-off states; and the on-off state of the first transmission circuit and the corresponding target input signal of the second transmission circuit are configured to determine a target transmission signal of the signal transmission circuit in different transmission modes.
[0008] According to the signal transmission circuit, when the mode selection signal controls the first transmission circuit to be in the on state, the mode selection signal is configured to control the target input signal input into the second transmission circuit to be a weight input signal.
[0009] When the mode selection signal controls the first transmission circuit to be in the off state, the mode selection signal is configured to control the target input signal input into the second transmission circuit to be a second input signal.
[0010] According to the signal transmission circuit, the determination of the target transmission signal of the signal transmission circuit in different transmission modes comprises:
[0011] When the mode selection signal controls the first transmission circuit to be in the on state, the mode selection signal is configured to control a first input signal to be input into the first transmission circuit; the first transmission circuit is configured to determine a first transmission signal based on the first input signal; the second transmission circuit is configured to determine a target weighting signal based on the weight input signal; the first transmission signal and the target weighting signal are configured to determine a target transmission signal of the signal transmission circuit in a first transmission mode; and the target weighting signal is configured to adjust the signal amplitude of the first transmission signal.
[0012] When the mode selection signal controls the first transmission circuit to be in the off state, the second transmission circuit is configured to determine a second transmission signal based on the second input signal; and the second transmission signal is configured to be a target transmission signal of the signal transmission circuit in a second transmission mode.
[0013] According to the signal transmission circuit, the first transmission circuit comprises a first data selector and a first driving circuit, wherein:
[0014] The control end of the first data selector is connected to the first input end of the first driving circuit, and is configured to receive the mode selection signal; the output end of the first data selector is connected to the second input end of the first driving circuit, and the output end of the first driving circuit is connected to the output end of the second transmission circuit.
[0015] The mode selection signal is used for controlling on-off state of the first driving circuit; in the case that the first driving circuit is in the on state, the mode selection signal is also used for controlling the first data selector to input a first input signal to a second input end of the first driving circuit; the first driving circuit is used for shaping the first input signal to obtain the first transmission signal.
[0016] According to the signal sending circuit, the second transmission circuit comprises a second data selector and an AC coupling circuit, wherein:
[0017] The control end of the second data selector is used for receiving the mode selection signal; the output end of the second data selector is connected to the first input end of the AC coupling circuit;
[0018] The mode selection signal is used for controlling the second data selector to input the weight input signal to the first input end of the AC coupling circuit in the case that the first transmission circuit is in the on state; the AC coupling circuit is used for shaping the weight input signal to obtain a target emphasis signal; the mode selection signal is used for controlling the second data selector to input a second input signal to the first input end of the AC coupling circuit in the case that the first transmission circuit is in the off state; the AC coupling circuit is used for shaping the second input signal to obtain the second transmission signal.
[0019] According to the signal sending circuit, the second transmission end of the AC coupling circuit is used for receiving a voltage conversion rate control signal; the voltage conversion rate control signal is used for adjusting a target access quantity of a capacitor in the AC coupling circuit;
[0020] In the case that the first transmission circuit is in the on state, adjusting the target access quantity of the capacitor in the AC coupling circuit is used for adjusting weight strength of the target emphasis signal;
[0021] In the case that the first transmission circuit is in the off state, adjusting the target access quantity of the capacitor in the AC coupling circuit is used for adjusting a slope corresponding to the second transmission signal, and the slope is used for adjusting a signal edge rate corresponding to the second transmission signal.
[0022] According to the signal sending circuit, the first data selector of the first transmission circuit and the second data selector in the second transmission circuit are completely same, and the first buffer in the first transmission circuit and the second buffer in the second transmission circuit are completely same.
[0023] The signal transmitting circuit provided by the application, the weight input signal comprises a pre-emphasis signal or a de-emphasis signal, the pre-emphasis signal is the same as the phase of the first input signal, and the de-emphasis signal is opposite to the phase of the first input signal.
[0024] The application further provides a signal transmitting method applied to the signal transmitting circuit, and the method comprises the following steps of:
[0025] receiving a mode selection signal; the mode selection signal is used for representing different transmission modes of the signal transmitting circuit, the mode selection signal is used for controlling the on-off state of the first transmission circuit, and the mode selection signal is further used for controlling a target input signal input into the second transmission circuit when the first transmission circuit is in different on-off states; the on-off state of the first transmission circuit and the corresponding target input signal of the second transmission circuit are used for determining a target transmission signal of the signal transmitting circuit in different transmission modes.
[0026] The application further provides a chip comprising the signal transmitting circuit.
[0027] The application further provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the signal transmitting method when executing the computer program.
[0028] The application further provides a non-transitory computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the signal transmitting method.
[0029] The application further provides a computer program product comprising a computer program, and the computer program is executed by a processor to implement the signal transmitting method.
[0030] The signal transmitting circuit, the signal transmitting method and the chip provided by the application control the on-off state of the first transmission circuit through the mode selection signal, control the target input signal of the second transmission circuit when the first transmission circuit is in different on-off states, and determine the target transmission signal of the signal transmitting circuit in different transmission modes according to the on-off state of the first transmission circuit and the target input signal of the second transmission circuit. In the application, the on-off state of the first transmission circuit and the target input signal of the second transmission circuit are controlled by a single mode selection signal, that is, the signal transmission in the high-speed transmission mode is realized by combining the first transmission circuit and the second transmission circuit, and the signal transmission in the low-speed transmission mode is realized by multiplexing the second transmission circuit, so that the dynamic switching of the high-speed transmission mode and the low-speed transmission mode is realized, and the multi-protocol adaptability and flexibility of the circuit are improved. BRIEF DESCRIPTION OF DRAWINGS
[0031] In order to make the technical solutions in the present application or the prior art clearer, the accompanying drawings needed in the embodiments or prior art description will be briefly introduced. Obviously, the accompanying drawings in the following description are only some embodiments of the present application, and all other drawings obtained by those of ordinary skill in the art without creative work based on these drawings also belong to the protection scope of the present application.
[0032] Figure 1 is a structural schematic diagram of a signal sending circuit provided by an embodiment of the present application.
[0033] Figure 2 is a structural schematic diagram of a signal sending circuit provided by an embodiment of the present application.
[0034] Figure 3 is a slope adjustment schematic diagram of a second transmission signal provided by an embodiment of the present application.
[0035] Figure 4 is a flow schematic diagram of a signal sending method provided by an embodiment of the present application.
[0036] Figure 5 is a structural schematic diagram of an electronic device provided by an embodiment of the present application.
[0037] Reference signs:
[0038] 100: first transmission circuit; 110: first data selector; 120: first driving circuit; 121: inverter; 122: driver; 123: first buffer; 200: second transmission circuit; 210: second data selector; 220: AC coupling circuit; 221: second buffer. DETAILED DESCRIPTION
[0039] In order to make the technical solutions in the present application or the prior art clearer, the accompanying drawings needed in the embodiments or prior art description will be briefly introduced. Obviously, the accompanying drawings in the following description are only some embodiments of the present application, and all other drawings obtained by those of ordinary skill in the art without creative work based on these drawings also belong to the protection scope of the present application.
[0040] In order to solve the problem that the TX circuit in the prior art is only adapted to a single mode, resulting in low flexibility of the TX circuit, an embodiment of the present application provides a signal sending circuit, i.e., a TX circuit, Figure 1 is one of structural schematic diagrams of a signal sending circuit provided by an embodiment of the present application, as shown in Figure 1 the signal sending circuit includes a first transmission circuit 100 and a second transmission circuit 200, and an output end of the first transmission circuit 100 is connected to an output end of the second transmission circuit 200.
[0041] The first transmission circuit 100 is configured to receive a mode selection signal LP SEL, the mode selection signal LP SEL being used to represent different transmission modes of the signal sending circuit; the mode selection signal LP SEL is used to control the on-off state of the first transmission circuit 100.
[0042] The second transmission circuit 200 is configured to receive the mode selection signal LP SEL, the mode selection signal LP SEL being used to control the target input signal input into the second transmission circuit 200 when the first transmission circuit 100 is in different on-off states; the on-off state of the first transmission circuit 100 and the corresponding target input signal of the second transmission circuit 200 are used to determine the target transmission signal of the signal sending circuit in different transmission modes.
[0043] Specifically, the mode selection signal LP SEL is a binary control signal, which is used to represent different transmission modes of the signal sending circuit, for example, when the mode selection signal LP SEL is 0, it indicates that the signal sending circuit is in a high-speed transmission mode (i.e., a first transmission mode), and when the mode selection signal LP SEL is 1, it indicates that the signal sending circuit is in a low-speed transmission mode. The target transmission signal is the signal finally output to the channel, and the waveform characteristics of the target transmission signal depend on the transmission mode of the signal sending circuit.
[0044] The first transmission circuit 100 and the second transmission circuit 200 synchronously receive the mode selection signal LP SEL, which synchronously controls the on-off state of the first transmission circuit 100 and the target input signal input into the second transmission circuit 200, for example, when the mode selection signal LP SEL is 0, the signal sending circuit is in a high-speed transmission mode, the mode selection signal LP SEL controls the first transmission circuit 100 to be in a conductive state, at this time, the conductive first transmission circuit 100 acts as a main drive circuit, and the second transmission circuit 200 acts as an auxiliary drive circuit, the transmission signals output by the first transmission circuit 100 and the second transmission circuit 200 are superimposed at a common output end to obtain the target transmission signal in the high-speed transmission mode. When the mode selection signal LP SEL is 1, the signal sending circuit is in a low-speed transmission mode, the mode selection signal LP SEL controls the first transmission circuit 100 to be in a disconnected state, i.e., the disconnected first transmission circuit 100 does not participate in subsequent signal transmission, at this time, the second transmission circuit 200 is multiplexed as a main drive circuit in the low-speed transmission mode, and the target transmission signal in the low-speed transmission mode is determined according to the output signal of the second transmission circuit 200.
[0045] In the embodiment of the present application, the on-off state of the first transmission circuit 100 and the target input signal of the second transmission circuit 200 are controlled by a single mode selection signal LP_SEL, that is, the signal transmission in the high-speed transmission mode is realized by combining the first transmission circuit 100 and the second transmission circuit 200, and the signal transmission in the low-speed transmission mode is realized by multiplexing the second transmission circuit 200, thereby realizing the dynamic switching of the high-speed transmission mode and the low-speed transmission mode and improving the multi-protocol adaptability and flexibility of the circuit.
[0046] In one embodiment, in the case that the mode selection signal LP_SEL controls the first transmission circuit 100 to be in the on state, the mode selection signal LP_SEL is used to control the target input signal input to the second transmission circuit 200 to be a weight input signal DATA_IN_EMPHASIS.
[0047] In the case that the mode selection signal LP_SEL controls the first transmission circuit 100 to be in the off state, the mode selection signal LP_SEL is used to control the target input signal input to the second transmission circuit 200 to be a second input signal.
[0048] Specifically, the input signal of the second transmission circuit 200 includes a weight input signal DATA_IN_EMPHASIS and a second input signal, the weight input signal DATA_IN_EMPHASIS is an auxiliary input signal for signal weighting, and the second input signal is a data signal without signal weighting. The transmission mode of the signal transmission circuit is different, the role of the second transmission circuit 200 is different, and therefore the input signal input to the second transmission circuit 200 is also different. When the signal transmission circuit is in the high-speed transmission mode, the first transmission circuit 100 is in the on state, and as the main drive circuit, the second transmission circuit 200 acts as an auxiliary drive circuit, at this time, the weight input signal DATA_IN_EMPHASIS is taken as the target input signal input to the second transmission circuit 200, and the output signal of the first transmission circuit 100 is adjusted in amplitude. When the signal transmission circuit is in the low-speed transmission mode, the first transmission circuit 100 is in the off state, and the second transmission circuit 200 replaces the first transmission circuit 100 as the main drive circuit, at this time, the second input signal is taken as the target input signal input to the second transmission circuit 200, and the second input signal directly carries the data content to be transmitted.
[0049] In one embodiment, the determination of the target transmission signal of the signal transmission circuit in different transmission modes includes:
[0050] In a case where the mode selection signal LP_SEL controls the first transmission circuit 100 to be in the on state, the mode selection signal LP_SEL is used to control the input of a first input signal to the first transmission circuit 100; the first transmission circuit 100 is used to determine a first transmission signal based on the first input signal; the second transmission circuit 200 is used to determine a target emphasis signal based on the weight input signal DATA_IN_EMPHASIS; the first transmission signal and the target emphasis signal are used to determine a target transmission signal of the signal transmitting circuit in a first transmission mode; and the target emphasis signal is used to adjust the signal amplitude of the first transmission signal.
[0051] In a case where the mode selection signal LP_SEL controls the first transmission circuit 100 to be in the off state, the second transmission circuit 200 is used to determine a second transmission signal based on the second input signal; and the second transmission signal is used as a target transmission signal of the signal transmitting circuit in a second transmission mode.
[0052] Specifically, in a case where the first transmission circuit 100 is in the on state, i.e., the signal transmitting circuit is in a high-speed transmission mode, the mode selection signal LP_SEL can control the input of a first input signal to the first transmission circuit 100, and synchronously control the input of a weight input signal DATA_IN_EMPHASIS to the second transmission circuit 200. At this time, the first transmission circuit 100, as a main drive circuit, performs signal shaping on the first input signal to obtain a first transmission signal, and outputs the first transmission signal to a common output terminal. The second transmission circuit 200, as an auxiliary drive circuit, performs signal shaping on the weight input signal DATA_IN_EMPHASIS to obtain a target emphasis signal, and outputs the target emphasis signal to the common output terminal. At the common output terminal, the target emphasis signal adjusts the signal amplitude of the first transmission signal to obtain a weighted target transmission signal.
[0053] In a case where the first transmission circuit 100 is in the off state, i.e., the signal transmitting circuit is in a low-speed transmission mode, the mode selection signal LP_SEL can control the input of a second input signal to the second transmission circuit 200. At this time, the second transmission circuit 200, instead of the first transmission circuit 100, serves as a main drive circuit, and the second input signal directly carries the data content to be transmitted. The second transmission circuit 200 obtains a second transmission signal by performing shaping on the second input signal, and outputs the second transmission signal as a target transmission signal.
[0054] It should be noted that the weight input signal DATA_IN_EMPHASIS includes a pre-emphasis signal or a de-emphasis signal, the pre-emphasis signal has the same phase as the first input signal, and the de-emphasis signal has an opposite phase to the first input signal.
[0055] In high-speed transmission mode, the direction of amplitude adjustment of the first transmitted signal varies depending on the signal type of the weighted input signal DATA_IN_EMPHASIS. When the signal type of the weighted input signal DATA_IN_EMPHASIS is a pre-emphasis signal, the signal amplitude of the first transmitted signal can be enhanced; when the signal type of the weighted input signal DATA_IN_EMPHASIS is a de-emphasis signal, the signal amplitude of the first transmitted signal can be reduced.
[0056] In one embodiment, the first transmission circuit 100 includes a first data selector 110 and a first driving circuit 120, wherein:
[0057] The control terminal of the first data selector 110 is connected to the first input terminal of the first driving circuit 120 and is used to receive the mode selection signal LP_SEL; the output terminal of the first data selector 110 is connected to the second input terminal of the first driving circuit 120, and the output terminal of the first driving circuit 120 is connected to the output terminal of the second transmission circuit 200.
[0058] The mode selection signal LP_SEL is used to control the on / off state of the first driving circuit 120; when the first driving circuit 120 is in the on state, the mode selection signal LP_SEL is also used to control the first data selector 110 to input a first input signal to the second input terminal of the first driving circuit 120; the first driving circuit 120 is used to shape the first input signal to obtain the first transmission signal.
[0059] Specifically, Figure 2 This is a second schematic diagram of the signal transmitting circuit provided in an embodiment of the present invention, as shown below. Figure 2 As shown, in the first transmission circuit 100, the mode selection signal LP_SEL is synchronously input to the control terminal of the first data selector 110 and the first input terminal of the first drive circuit 120. The mode selection signal LP_SEL can control the on / off state of the first drive circuit 120, thereby controlling the on / off state of the first transmission circuit 100. That is, when the mode selection signal LP_SEL is 0, the first drive circuit 120 is in the on state, thus controlling the first transmission circuit 100 to be in the on state. At this time, the first drive circuit 120 can control the first input signal (i.e., the input signal to the first data selector 110)... Figure 2The DATA_IN signal input to the first data selector 110 is shaped to output the first transmission signal. When the mode selection signal LP_SEL is 1, the first drive circuit 120 is controlled to be in the off state, thereby controlling the first transmission circuit 100 to be in the off state. At this time, after the first data selector 110 inputs the first input signal, the first drive circuit 120 cannot output the first transmission signal.
[0060] In addition, such as Figure 2 As shown, the first driving circuit 120 includes an inverter 121, a driver 122, and a first buffer 123. The input terminal of the inverter 121 serves as the first input terminal of the first driving circuit 120, and its output terminal is connected to the enable terminal of the driver 122. The input terminal of the first buffer 123 serves as the second input terminal of the first driving circuit 120, and its output terminal is connected to the input terminal of the driver 122. The output terminal of the driver 122 is connected to the output terminal of the second transmission circuit 200. The inverter 121 is used to determine the inverted enable signal of the mode selection signal LP_SEL. The inverted enable signal is used to control the on / off state of the driver 122. When the mode selection signal LP_SEL is 0, the inverted enable signal output by the inverter 121 is a high-level signal, thereby controlling the driver 122 to be in the conducting state. After the first buffer 123 performs signal shaping and driving capability enhancement on the first input signal, a first transmission signal is obtained, which the driver 122 can output to the common output terminal.
[0061] In one embodiment, the second transmission circuit 200 includes a second data selector 210 and an AC coupling circuit 220, wherein:
[0062] The control terminal of the second data selector 210 is used to receive the mode selection signal LP_SEL; the output terminal of the second data selector 210 is connected to the first input terminal of the AC coupling circuit 220.
[0063] The mode selection signal LP_SEL is used to control the second data selector 210 to input the weighted input signal DATA_IN_EMPHASIS to the first input terminal of the AC coupling circuit 220 when the first transmission circuit 100 is in the on state; the AC coupling circuit 220 is used to shape the weighted input signal DATA_IN_EMPHASIS to obtain the target emphasis signal; when the first transmission circuit 100 is in the off state, the second data selector 210 is used to input a second input signal to the first input terminal of the AC coupling circuit 220; the AC coupling circuit 220 is used to shape the second input signal to obtain the second transmission signal.
[0064] Specifically, such as Figure 2 As shown, the input of the second data selector 210 includes two signals: a weighted input signal DATA_IN_EMPHASIS and a second input signal (i.e., ... Figure 2 The input signal is DATA_IN, which is input to the second data selector 210. When the mode selection signal LP_SEL is 0, i.e., the signal transmitting circuit is in high-speed transmission mode, the mode selection signal LP_SEL controls the second data selector 210 to output the weighted input signal DATA_IN_EMPHASIS to the first input terminal of the AC coupling circuit 220. After the AC coupling circuit 220 shapes the weighted input signal DATA_IN_EMPHASIS, a target weighted signal is obtained to weight the first transmission signal. When the mode selection signal LP_SEL is 1, i.e., the signal transmitting circuit is in low-speed transmission mode, the mode selection signal LP_SEL controls the second data selector 210 to output the second input signal to the first input terminal of the AC coupling circuit 220. After the AC coupling circuit 220 shapes the second input signal, a second transmission signal is obtained and output.
[0065] It should be noted that the AC coupling circuit 220 uses an internal capacitor to block the DC component and only transmits the AC component of the signal.
[0066] In one embodiment, the second transmission terminal of the AC coupling circuit 220 is used to receive a voltage conversion rate control signal SLEW_RATE_CTRL; the voltage conversion rate control signal SLEW_RATE_CTRL is used to adjust the target number of capacitors connected in the AC coupling circuit 220.
[0067] When the first transmission circuit 100 is in the on state, the number of target access capacitors in the AC coupling circuit 220 is adjusted to adjust the weight strength of the target emphasis signal.
[0068] When the first transmission circuit 100 is in the off state, the target number of capacitors in the AC coupling circuit 220 is adjusted to adjust the slope corresponding to the second transmission signal, and the slope is used to adjust the signal edge rate corresponding to the second transmission signal.
[0069] Specifically, such as Figure 2As shown, the second transmission end of the AC coupling circuit 220 can also obtain a voltage conversion rate control signal SLEW_RATE_CTRL from the register, which is a binary control signal. The AC coupling circuit 220 includes multiple groups of capacitor arrays, and the number of capacitors in each group of capacitor arrays is multiplied. The number of binary bits of the voltage conversion rate control signal SLEW_RATE_CTRL is the same as the number of groups of capacitor arrays. For example, when the number of binary bits of the voltage conversion rate control signal SLEW_RATE_CTRL is 3, the AC coupling circuit 220 includes 3 groups of capacitor arrays, and the number of capacitors in the three groups of capacitor arrays is 1, 2, and 4 in turn. Each group of capacitor arrays corresponds to one binary bit of the voltage conversion rate control signal SLEW_RATE_CTRL, that is, the low bit in the voltage conversion rate control signal SLEW_RATE_CTRL corresponds to the first capacitor array with a capacitor number of 1, the middle bit in the voltage conversion rate control signal SLEW_RATE_CTRL corresponds to the second capacitor array with a capacitor number of 2, and the high bit in the voltage conversion rate control signal SLEW_RATE_CTRL corresponds to the third capacitor array with a capacitor number of 4.
[0070] By adjusting the value of the voltage slew rate control signal SLEW_RATE_CTRL, the number of the capacitor arrays connected in the AC coupling circuit 220 can be controlled, and then the target number of the connected capacitors can be controlled. For example, when the voltage slew rate control signal SLEW_RATE_CTRL is 000, the target number of the connected capacitors in the AC coupling circuit 220 is 0; when the voltage slew rate control signal SLEW_RATE_CTRL is 001, the first capacitor array is connected in the AC coupling circuit 220, and the target number of the connected capacitors is 1; when the voltage slew rate control signal SLEW_RATE_CTRL is 010, the second capacitor array is connected in the AC coupling circuit 220, and the target number of the connected capacitors is 2; when the voltage slew rate control signal SLEW_RATE_CTRL is 011, the first capacitor array and the second capacitor array are connected in the AC coupling circuit 220, and the target number of the connected capacitors is 3; when the voltage slew rate control signal SLEW_RATE_CTRL is 100, the third capacitor array is connected in the AC coupling circuit 220, and the target number of the connected capacitors is 4; when the voltage slew rate control signal SLEW_RATE_CTRL is 101, the first capacitor array and the third capacitor array are connected in the AC coupling circuit 220, and the target number of the connected capacitors is 5; when the voltage slew rate control signal SLEW_RATE_CTRL is 110, the second capacitor array and the third capacitor array are connected in the AC coupling circuit 220, and the target number of the connected capacitors is 6; when the voltage slew rate control signal SLEW_RATE_CTRL is 111, the three capacitor arrays are connected in the AC coupling circuit 220, and the target number of the connected capacitors is 7.
[0071] When the signal transmitting circuit is in the high-speed transmission mode, the greater the value of the voltage slew rate control signal SLEW_RATE_CTRL, the greater the number of the connected capacitors in the AC coupling circuit 220, that is, the greater the capacitance value of the AC coupling circuit 220, the less obvious the high-frequency promotion of the target emphasis signal, that is, the smaller the weight intensity of the target emphasis signal, and the better the eye diagram quality of the final target transmission signal. Conversely, the smaller the value of the voltage slew rate control signal SLEW_RATE_CTRL, the smaller the number of the connected capacitors in the AC coupling circuit 220, that is, the smaller the capacitance value of the AC coupling circuit 220, the more obvious the high-frequency promotion of the target emphasis signal, that is, the greater the weight intensity of the target emphasis signal, and the worse the eye diagram quality of the final target transmission signal.
[0072] Figure 3 is a schematic diagram of slope adjustment of the second transmission signal provided by the embodiment of the application, as Figure 3As shown, when the signal transmitting circuit is in the low-speed transmission mode, the greater the value of the voltage slew rate control signal SLEW_RATE_CTRL, the greater the number of capacitors connected in the AC coupling circuit 220, that is, the greater the capacitance value of the AC coupling circuit 220, and the smaller the slope of the second transmission signal at the rising or falling edge, that is, the smaller the signal edge rate of the second transmission signal at the rising or falling edge, that is, the flatter the signal waveform, the smaller the power consumption, and the smaller the PI impact received. Conversely, the smaller the value of the voltage slew rate control signal SLEW_RATE_CTRL, the smaller the number of capacitors connected in the AC coupling circuit 220, that is, the smaller the capacitance value of the AC coupling circuit 220, and the greater the slope of the second transmission signal at the rising or falling edge, that is, the greater the signal edge rate of the second transmission signal at the rising or falling edge, that is, the steeper the signal waveform, the greater the power consumption, and the greater the PI impact received.
[0073] In the embodiments of the present application, the bit number and value of the voltage slew rate control signal SLEW_RATE_CTRL can be selected according to requirements, and the embodiments of the present application do not limit this.
[0074] It should be noted that, as shown in Figure 2 The first data selector 110 of the first transmission circuit 100 and the second data selector 210 in the second transmission circuit 200 are completely the same, and the first buffer 123 in the first transmission circuit 100 and the second buffer 221 in the second transmission circuit 200 are completely the same. For example, the first data selector 110 and the second data selector 210 have the same transistor size and layout, and the first buffer 123 and the second buffer 221 have the same signal gain, which ensures the path symmetry of the first transmission circuit 100 and the second transmission circuit 200, eliminates the timing deviation of the first transmission signal and the target emphasis signal in the high-speed transmission mode, ensures the shaping consistency of the two signals and the output impedance matching of the two transmission circuits, so that the two signals are accurately superimposed at the common output end.
[0075] The embodiments of the present application also provide a signal transmitting method applied to the signal transmitting circuit in any of the above embodiments, Figure 4 is a flowchart of the signal transmitting method provided by the embodiments of the present application, as shown in Figure 4 The method comprises step 410.
[0076] Step 410, receiving a mode selection signal LP_SEL; the mode selection signal LP_SEL is used to represent different transmission modes of the signal sending circuit, the mode selection signal LP_SEL is used to control the on-off state of the first transmission circuit, and the mode selection signal LP_SEL is also used to control the target input signal input into the second transmission circuit when the first transmission circuit is in different on-off states; the on-off state of the first transmission circuit and the corresponding target input signal of the second transmission circuit are used to determine the target transmission signal of the signal sending circuit in different transmission modes.
[0077] The specific implementation steps of step 410 in the embodiment of the application can refer to the specific implementation process of the corresponding embodiment of the signal sending circuit described above, and the embodiment of the application will not be repeated here.
[0078] The embodiment of the application also provides a chip comprising the signal sending circuit described in any of the above embodiments.
[0079] Figure 5 is a structural schematic diagram of an electronic device provided by the embodiment of the application, as shown in Figure 5 The electronic device can include a processor 510, a communications interface 520, a memory 530, and a communications bus 540, wherein the processor 510, the communications interface 520, and the memory 530 complete mutual communication through the communications bus 540. The processor 510 can call the logical instructions in the memory 530 to execute a signal sending method, which includes: receiving a mode selection signal LP_SEL; the mode selection signal LP_SEL is used to represent different transmission modes of the signal sending circuit, the mode selection signal LP_SEL is used to control the on-off state of the first transmission circuit, and the mode selection signal LP_SEL is also used to control the target input signal input into the second transmission circuit when the first transmission circuit is in different on-off states; the on-off state of the first transmission circuit and the corresponding target input signal of the second transmission circuit are used to determine the target transmission signal of the signal sending circuit in different transmission modes.
[0080] In addition, the logic instructions in the memory 530 described above can be implemented in the form of software functional units and sold or used as independent products, and can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or the parts that contribute to the prior art or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various media that can store program codes.
[0081] In another aspect, the present application also provides a computer program product, which comprises a computer program, the computer program can be stored on a non-transitory computer readable storage medium, and the computer program is executed by a processor, so that the computer can execute the signal sending method provided by the above-mentioned methods. The method comprises: receiving a mode selection signal LP SEL; the mode selection signal LP SEL is used to represent different transmission modes of a signal sending circuit, the mode selection signal LP SEL is used to control the on-off state of a first transmission circuit, and the mode selection signal LP SEL is also used to control the target input signal input into a second transmission circuit when the first transmission circuit is in different on-off states; and the on-off state of the first transmission circuit and the corresponding target input signal of the second transmission circuit are used to determine the target transmission signal of the signal sending circuit in different transmission modes.
[0082] In another aspect, the present application also provides a non-transitory computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the signal sending method provided by the above-mentioned methods. The method comprises: receiving a mode selection signal LP SEL; the mode selection signal LP SEL is used to represent different transmission modes of a signal sending circuit, the mode selection signal LP SEL is used to control the on-off state of a first transmission circuit, and the mode selection signal LP SEL is also used to control the target input signal input into a second transmission circuit when the first transmission circuit is in different on-off states; and the on-off state of the first transmission circuit and the corresponding target input signal of the second transmission circuit are used to determine the target transmission signal of the signal sending circuit in different transmission modes.
[0083] The device embodiments described above are merely illustrative, wherein the units described as separate components can or can not be physically separate, and the components displayed as units can or can not be physical units, i.e., can be located in one place, or can be distributed to multiple network units. Part or all of the modules can be selected to achieve the purposes of the embodiments according to actual needs. Those skilled in the art can understand and implement without creative labor.
[0084] Through the description of the above embodiments, those skilled in the art can clearly understand that the embodiments can be realized by means of software and the necessary general hardware platform, and of course can also be realized by hardware. Based on such understanding, the above technical solutions can be embodied in the form of a software product, which can be stored in a computer readable storage medium, such as a ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute the methods described in each embodiment or some parts of the embodiments.
[0085] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement to part of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A signal transmission circuit, characterized by comprising: The application relates to a signal transmission circuit. The signal transmission circuit comprises a first transmission circuit and a second transmission circuit, the output end of the first transmission circuit is connected to the output end of the second transmission circuit; The first transmission circuit is used for receiving a mode selection signal, the mode selection signal is used for representing different transmission modes of the signal transmission circuit, and the mode selection signal is used for controlling the on-off state of the first transmission circuit; The second transmission circuit is used for receiving the mode selection signal, the mode selection signal is used for controlling a target input signal input into the second transmission circuit when the first transmission circuit is in different on-off states, and the on-off state of the first transmission circuit and the corresponding target input signal of the second transmission circuit are used for determining a target transmission signal of the signal transmission circuit in different transmission modes; when the mode selection signal controls the first transmission circuit to be in the on state, the target input signal is a weight input signal; When the mode selection signal controls the first transmission circuit to be in the off state, the target input signal is a second input signal; The second transmission circuit comprises a second data selector and an alternating current (AC) coupling circuit, wherein: The control end of the second data selector is used for receiving the mode selection signal; the output end of the second data selector is connected to the first input end of the AC coupling circuit; When the mode selection signal controls the first transmission circuit to be in the on state, the mode selection signal is used for controlling the second data selector to input the weight input signal into the first input end of the AC coupling circuit; the AC coupling circuit is used for shaping the weight input signal to obtain a target weight signal; when the mode selection signal controls the first transmission circuit to be in the off state, the mode selection signal is used for controlling the second data selector to input the second input signal into the first input end of the AC coupling circuit; and the AC coupling circuit is used for shaping the second input signal to obtain a second transmission signal.
2. The signaling circuit of claim 1, wherein The determination of the target transmission signal of the signal transmission circuit in different transmission modes comprises: When the mode selection signal controls the first transmission circuit to be in the on state, the mode selection signal is used for controlling the first input signal to be input into the first transmission circuit; the first transmission circuit is used for determining a first transmission signal based on the first input signal; the second transmission circuit is used for determining a target weight signal based on the weight input signal; the first transmission signal and the target weight signal are used for determining the target transmission signal of the signal transmission circuit in a first transmission mode; and the target weight signal is used for adjusting the signal amplitude of the first transmission signal; When the mode selection signal controls the first transmission circuit to be in the off state, the second transmission circuit is used for determining a second transmission signal based on the second input signal; and the second transmission signal is used as the target transmission signal of the signal transmission circuit in a second transmission mode.
3. The signaling circuit of claim 2, wherein The first transmission circuit comprises a first data selector and a first driving circuit, wherein: A control end of the first data selector is connected to a first input end of the first drive circuit, and is configured to receive the mode selection signal; an output end of the first data selector is connected to a second input end of the first drive circuit, and an output end of the first drive circuit is connected to an output end of the second transmission circuit; The mode selection signal is used for controlling on-off states of the first drive circuit; in a case where the first drive circuit is in a conducting state, the mode selection signal is further used for controlling the first data selector to input a first input signal to the second input end of the first drive circuit; and the first drive circuit is configured to shape the first input signal to obtain the first transmission signal.
4. The signaling circuit of claim 1, wherein The second transmission end of the AC coupling circuit is configured to receive a voltage conversion rate control signal; and the voltage conversion rate control signal is used for adjusting a target access quantity of a capacitor in the AC coupling circuit. In a case where the first transmission circuit is in a conducting state, adjusting the target access quantity of the capacitor in the AC coupling circuit is used for adjusting a weight intensity of the target emphasis signal. In a case where the first transmission circuit is in an off state, adjusting the target access quantity of the capacitor in the AC coupling circuit is used for adjusting a slope corresponding to the second transmission signal, and the slope is used for adjusting a signal edge rate corresponding to the second transmission signal.
5. The signaling circuit of claim 1, wherein, The first data selector of the first transmission circuit and the second data selector in the second transmission circuit are completely same, and a first buffer in the first transmission circuit and a second buffer in the second transmission circuit are completely same.
6. The signaling circuit of claim 2, wherein, The weight input signal comprises a pre-emphasis signal or a de-emphasis signal, the pre-emphasis signal is same in phase with the first input signal, and the de-emphasis signal is opposite in phase with the first input signal.
7. A signal transmission method characterized by comprising: The method is applied to the signal transmission circuit in any one of claims 1-6, and the method comprises: receiving a mode selection signal; the mode selection signal is used for representing different transmission modes of the signal transmission circuit, the mode selection signal is used for controlling on-off states of the first transmission circuit, and the mode selection signal is further used for controlling a target input signal input to the second transmission circuit in different on-off states of the first transmission circuit; the on-off states of the first transmission circuit and the target input signal corresponding to the second transmission circuit are used for determining a target transmission signal of the signal transmission circuit in different transmission modes; in a case where the mode selection signal controls the first transmission circuit to be in a conducting state, the target input signal is a weight input signal; and in a case where the mode selection signal controls the first transmission circuit to be in an off state, the target input signal is a second input signal. The mode selection signal is specifically used for controlling a second data selector in the second transmission circuit to input the weight input signal to a first input end of an AC coupling circuit in a case where the first transmission circuit is controlled to be in a conducting state; the AC coupling circuit is used for shaping the weight input signal to obtain a target emphasis signal; the second data selector is controlled to input a second input signal to the first input end of the AC coupling circuit in a case where the first transmission circuit is controlled to be in a non-conducting state; and the AC coupling circuit is used for shaping the second input signal to obtain the second transmission signal.
8. The signal transmission method according to claim 7, characterized by, The method further includes: receiving a voltage conversion rate control signal, the voltage conversion rate control signal being used for adjusting a target access quantity of a capacitor in the AC coupling circuit; In a case where the first transmission circuit is in the conducting state, adjusting the target access quantity of the capacitor in the AC coupling circuit is used for adjusting a weight intensity of the target emphasis signal; In a case where the first transmission circuit is in the non-conducting state, adjusting the target access quantity of the capacitor in the AC coupling circuit is used for adjusting a slope corresponding to the second transmission signal, and the slope is used for adjusting a signal edge rate corresponding to the second transmission signal.
9. The signal transmission method according to claim 7, characterized by, The mode selection signal is further used for controlling a conducting and non-conducting state of a first driving circuit in the first transmission circuit; in a case where the first driving circuit is in the conducting state, the mode selection signal is further used for controlling a first data selector in the first transmission circuit to input a first input signal to a second input end of the first driving circuit; The first driving circuit is used for shaping the first input signal to obtain a first transmission signal.
10. A chip, characterized by A signal transmission circuit comprising any one of claims 1-6.
Citation Information
Patent Citations
Output driving circuit and memory
CN117789786A
PAD circuit for chip, chip and electronic equipment
CN119150761A