Debugging interface device

By using multi-channel switching switches and connectors on the control board, debugging of each interface pin group on the control board was realized, solving the problem of large area occupied by the debugging interface, reducing the board area, and improving debugging accuracy and equipment safety.

CN223828063UActive Publication Date: 2026-01-23BEIJING JINGWEI HIRAIN TECH CO INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202520142832.0
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2025-01-21
Publication Date
2026-01-23
Estimated Expiration
2035-01-21

AI Technical Summary

Technical Problem

The debugging interfaces on the control board occupy a large area, increasing the layout difficulty and making it impossible to simultaneously debug each interface pin group and reduce the board area.

Method used

By employing a first multi-channel switch and a second multi-channel switch, connected via connectors, the channel conduction between the interface pin groups of the control board and the debugging equipment is realized, requiring only one debugging interface on the control board, thus reducing the board area.

Benefits of technology

It enables debugging of various interface pin groups on the control board, reduces the board area, facilitates initial debugging and return analysis, improves the signal quality and debugging accuracy of high-speed signals, and enhances the safety and integration of the debugging equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN223828063U_ABST
    Figure CN223828063U_ABST
Patent Text Reader

Abstract

The utility model provides an interface debugging device, and relates to the technical field of interface debugging. In the debugging interface device, a single interface side of a first multi-channel change-over switch is connected with a single interface side of a second multi-channel change-over switch through a plug connector, and a channel controlled to be conducted in the first multi-channel change-over switch is the same as a channel controlled to be conducted in the second multi-channel change-over switch; therefore, the plurality of interface pin groups of the control panel in the to-be-debugged controller can be connected with the corresponding interface pin groups in the debugging equipment, so that the debugging of each interface pin group on the control panel can be realized. In addition, due to the fact that only one debugging interface is arranged on the control panel in the debugging interface device, the area of the control panel can be reduced. In conclusion, the debugging interface device provided by the utility model not only can realize debugging of each interface pin group on the control panel, but also can reduce the area of the control panel.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The utility model relates to interface debugging technical field especially is related to a debugging interface device. BACKGROUND

[0002] At present, the debugging interface of the controller is classified according to function, can be divided into: DP (DisplayPort, display interface) interface, JTAG (Joint Test Action Group, joint test working group) interface, USB (Universal Serial Bus, universal serial bus) interface, and each interface is used to realize the debugging of the corresponding interface pin group on the control panel in the controller.

[0003] However, if all the above debugging interfaces are set on the control panel, the board area occupied by these debugging interfaces on the control panel is larger, so that the board area of the control panel is increased, and the layout difficulty of the controller is further increased.

[0004] Therefore, how to realize the debugging of each interface pin group on the control panel and reduce the board area of the control panel is a technical problem to be solved. UTILITY MODEL CONTENTS

[0005] Therefore, the utility model provides a debugging interface device to realize the debugging of each interface pin group on the control panel and reduce the board area of the control panel.

[0006] To achieve the above object, the utility model embodiment provides the following technical scheme:

[0007] The application provides a debugging interface device, comprising: a first controller, a plug-in component and two multi-channel switching switches, wherein:

[0008] The single interface side of the first multi-channel switching switch is connected with the single interface side of the second multi-channel switching switch in turn through the debugging interface in the plug-in component and the debugged interface;

[0009] The multiple interfaces of the multi-interface side of the first multi-channel switching switch are connected with the multiple interface pin groups of the control panel respectively;

[0010] The multiple interfaces of the multi-interface side of the second multi-channel switching switch are connected with the multiple interface pin groups in the debugging equipment respectively;

[0011] The control end of the second multi-channel switching switch is connected with the first controller;

[0012] The first controller is connected to the control end of the first multi-channel switch through the debug interface and the debug interface of the debug device in sequence.

[0013] The channel controlled to be turned on in the first multi-channel switch is the same as the channel controlled to be turned on in the second multi-channel switch.

[0014] Optionally, the method further comprises: a second controller; wherein:

[0015] The first controller is connected to the control end of the first multi-channel switch through the debug interface, the debug interface and the second controller in sequence.

[0016] Optionally, the second controller is arranged on the control board.

[0017] Optionally, the plug-in connector comprises a golden finger plug-in connector.

[0018] Optionally, the debug interface is a slot, and the debug interface is a plug.

[0019] Optionally, the multi-interface side of the first multi-channel switch has two interfaces connected to the DP interface pin group and the USB interface pin group of the control board respectively.

[0020] The multi-interface side of the second multi-channel switch has two interfaces connected to the DP interface pin group and the USB interface pin group of the debug device respectively.

[0021] Optionally, the multi-interface side of the first multi-channel switch has one interface connected to the joint test action group (JTAG) interface pin group of the control board.

[0022] The multi-interface side of the second multi-channel switch has one interface connected to the JTAG interface pin group of the debug device.

[0023] Optionally, the multi-interface side of the first multi-channel switch has one interface connected to the universal asynchronous receiver-transmitter (UART) interface pin group of the control board; and the multi-interface side of the second multi-channel switch has one interface connected to the UART interface pin group of the debug device.

[0024] And / or,

[0025] The multi-interface side of the first multi-channel switch has another interface connected to the BOOT interface pin group of the control board; and the multi-interface side of the second multi-channel switch has another interface connected to the BOOT interface pin group of the debug device.

[0026] Optionally, in the debugging device, the module connected by the pin group of the UART interface is merged with the first controller.

[0027] And / or,

[0028] In the debugging device, the module connected by the pin group of the BOOT interface is merged with the first controller.

[0029] Optionally, the first multi-channel switch is arranged on the control board.

[0030] According to the technical scheme, the debugging interface device is provided. In the debugging interface device, the single interface side of the first multi-channel switch is connected with the single interface side of the second multi-channel switch through the plug-in part, and the controlled conduction channel of the first multi-channel switch is the same as the controlled conduction channel of the second multi-channel switch, so that the plurality of interface pin groups of the control board in the controller to be debugged can be connected with the corresponding interface pin groups in the debugging device, and the debugging of the interface pin groups on the control board can be realized. In addition, only one debugging interface is arranged on the control board in the debugging interface device, so that the board area of the control board can be reduced. In summary, the debugging interface device can realize the debugging of the interface pin groups on the control board and reduce the board area of the control board. BRIEF DESCRIPTION OF DRAWINGS

[0031] In order to more clearly illustrate the technical scheme in the embodiments of the present application or the prior art, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced. Obviously, the drawings in the following description are only embodiments of the present application, and for those skilled in the art, other drawings can be obtained without creative labor on the basis of the provided drawings.

[0032] Figure 1 The structural schematic diagram of one specific embodiment of the debugging interface device provided by the embodiments of the present application;

[0033] Figure 2 The structural schematic diagram of another specific embodiment of the debugging interface device provided by the embodiments of the present application;

[0034] Figure 3 The structural schematic diagram of another specific embodiment of the debugging interface device provided by the embodiments of the present application;

[0035] Figure 4 The structural schematic diagram of another specific embodiment of the debugging interface device provided by the embodiments of the present application;

[0036] Figure 5Structure diagram of another specific embodiment of the debugging interface device provided by the embodiment of the present application;

[0037] Figure 6 Structure diagram of another specific embodiment of the debugging interface device provided by the embodiment of the present application;

[0038] Figure 7 Structure diagram of another specific embodiment of the debugging interface device provided by the embodiment of the present application;

[0039] Figure 8 Structure diagram of another specific embodiment of the debugging interface device provided by the embodiment of the present application;

[0040] Figure 9 Structure diagram of another specific embodiment of the debugging interface device provided by the embodiment of the present application. DETAILED DESCRIPTION

[0041] 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 part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the protection scope of the present application.

[0042] In the present application, the relationship terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is any such actual relationship or order between these entities or operations. Moreover, the terms “include”, “contain” or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such process, method, article or device. Without more limitations, the element defined by the statement “including a…” does not exclude the presence of another same element in the process, method, article or device including the element.

[0043] In order to realize the debugging of each interface pin group on the control board and reduce the board area of the control board, another embodiment of the present application provides a debugging interface device, and the specific structure is as shown in Figure 1 The connection relationship between each device is specifically described as follows:

[0044] The single-interface side of the first multi-channel switch 30 is connected to the single-interface side of the second multi-channel switch 40 in sequence through the debugging interface 21 in the plug-in part 20 and the debugged interface 22.

[0045] In a specific example, the debugging interface 21 is a slot, and the debugged interface 22 is a plug.

[0046] In another specific example, the debugging interface 21 is a plug, and the debugged interface 22 is a slot.

[0047] The above two examples only show two implementation manners of the debugging interface 21 and the debugged interface 22, which are not specifically limited here and can be determined according to specific conditions and are within the protection scope of the present application.

[0048] The multiple interfaces of the multi-interface side of the first multi-channel switch 30 are respectively connected to the multiple interface pin groups 01 of the control board, Figure 1 For example, only three interface pins are arranged on the multi-interface side of the first multi-channel switch 30. The interface pin group 01 of the control board includes all pins of the control board for implementing one function, for example, the USB interface pin group of the control board includes all pins of the control board for implementing the USB function.

[0049] The multiple interfaces of the multi-interface side of the second multi-channel switch 40 are respectively connected to the multiple interface pin groups 01 in the debugging device, Figure 1 For example, only three interface pins are arranged on the multi-interface side of the second multi-channel switch 40. The interface pin group 01 in the debugging device includes all pins of the debugging device for implementing one function, for example, the USB interface pin group in the debugging device includes all pins of the debugging device for implementing the USB function.

[0050] The first controller 10 is connected to the control end of the second multi-channel switch 40. The first controller 10 is connected to the control end of the first multi-channel switch 30 in sequence through the debugged interface 22 and the debugging interface 21.

[0051] The controlled conduction channel in the first multi-channel switch 30 is the same as the controlled conduction channel in the second multi-channel switch 40. In the first multi-channel switch 30 and the second multi-channel switch, the channel refers to the circuit between the interface of the multi-interface side and the single-interface side of the corresponding multi-channel switch. If the circuit is controlled to form a path, it indicates that the channel is controlled to be conducted, and vice versa.

[0052] It should be noted that in actual application, an ESD (Electrostatic Discharge) protection device or other anti-static protection device is arranged on the single-interface side of the first multi-channel switch 30 to prevent static electricity from damaging the debugging interface device, the controller to be debugged and the debugging equipment.

[0053] In the debugging interface device, since the single-interface side of the first multi-channel switch 30 is connected to the single-interface side of the second multi-channel switch 40 through the plug-in piece 20, and the channel controlled to be turned on in the first multi-channel switch 30 is the same as the channel controlled to be turned on in the second multi-channel switch, the plurality of interface pin groups 01 of the control board in the controller to be debugged can be connected to the corresponding interface pin groups 01 in the debugging equipment, so that the debugging of each interface pin group 01 on the control board can be realized. In addition, since only one debugging interface 21 is arranged on the control board in the debugging interface device, the board area of the control board can be reduced. In summary, the debugging interface device provided by the present application can realize the debugging of each interface pin group 01 on the control board and reduce the board area of the control board.

[0054] It should be noted that, as known from the above, the debugging interface device can realize the debugging of each interface pin group 01 on the control board, so that the debugging during the initial debugging and the analysis of returned items for repair is facilitated, thereby reducing the difficulty of debugging and returned item analysis, and further facilitating problem analysis.

[0055] In addition, since the plug-in piece 20 is arranged in the debugging interface device, the signal quality of the high-speed signal of the high-speed interface pin group such as the DP interface pin group and the USB interface pin group on the control board is improved, so that the debugging of these interface pin groups can be realized.

[0056] Another embodiment of the present application provides another specific implementation of the debugging interface device, and the specific structure is shown in Figure 2 The second controller 50 is further included in the embodiment based on any of the above-mentioned embodiments, and the connection relationship between the device and other devices is specifically described as follows.

[0057] The first controller 10 is connected to the control end of the first multi-channel switch 30 through the debugging interface 21, the debugging interface 22 and the second controller 50 in sequence. The first controller 10 and the second controller 50 each have their own address, which is unique. When the two communicate, only the address matching can realize the communication, otherwise the communication cannot be realized.

[0058] Optionally, the second controller 50 is an I2C (I / O Expander for I2C Bus) expansion chip. In actual applications, the second controller 50 can be other types of controllers, which are not limited herein and can be determined according to actual conditions.

[0059] In the embodiment, since the communication between the first controller 10 and the second controller 50 can be realized only when the addresses of the two controllers match, the security of the debugging interface 21 is improved, and thus the security of the controller to be debugged is improved.

[0060] Another embodiment of the present application provides another specific implementation of the debugging interface device, which is different from the above embodiment in that:

[0061] In the embodiment, the second controller 50 is arranged on a control board in the controller to be debugged.

[0062] In the embodiment, since the second controller 50 is arranged on the control board in the controller to be debugged, the mechanism of the debugging interface device is optimized, and the integration degree of the debugging interface device is improved.

[0063] Another embodiment of the present application provides another specific implementation of the debugging interface device, which is different from any of the above embodiments in that:

[0064] In the embodiment, the first multi-channel switch 30 is arranged on a control board in the controller to be debugged.

[0065] In the embodiment, since the first multi-channel switch 30 is arranged on the control board in the controller to be debugged, the mechanism of the debugging interface device is optimized, and the integration degree of the debugging interface device is improved.

[0066] Another embodiment of the present application provides another specific implementation of the debugging interface device, which is different from any of the above embodiments in that:

[0067] In the embodiment, the connector 20 includes a gold finger connector. Specifically, the gold finger connector includes a gold finger 02 and a gold finger slot connector 03.

[0068] In a specific example, as shown in Figure 3 the debugging interface 21 is the gold finger 02, and the debugged interface 22 is the gold finger slot connector 03.

[0069] In another specific example, the debugging interface 21 is the gold finger slot connector 03, and the debugged interface 22 is the gold finger 02.

[0070] The above two examples only show two specific implementations of the debugging interface 21 and the debugged interface 22 in the case of the gold finger connector 20, which are not limited here and can be determined according to actual conditions and are within the protection scope of the present application.

[0071] In the present embodiment, since the connector 20 is a gold finger connector, the signal quality of the high-speed signals of the DP interface pin group and the USB interface pin group on the control board can be further improved, thereby reducing the influence of the signal quality of the high-speed signals on the debugging of these interface pin groups, and further improving the accuracy of the debugging of these interface pin groups.

[0072] Another embodiment of the present application provides another specific implementation of the debugging interface device, which is different from any of the above embodiments in that:

[0073] In the present embodiment, as shown in Figure 4 , the multi-interface side of the first multi-channel switch 30 has two interfaces connected to the DP interface pin group 04 and the USB interface pin group 05 of the control board. The multi-interface side of the second multi-channel switch has two interfaces connected to the DP interface pin group 04 and the USB interface pin group 05 in the debugging device.

[0074] It should be noted that the DP interface pin group 04 and the USB interface pin group 05 are both very mature in the prior art, and will not be described in detail here.

[0075] Another embodiment of the present application provides another specific implementation of the debugging interface device, which is different from any of the above embodiments in that:

[0076] In the present embodiment, as shown in Figure 5 , the multi-interface side of the first multi-channel switch 30 has one interface connected to the JTAG interface pin group 06 of the control board. The multi-interface side of the second multi-channel switch has one interface connected to the JTAG interface pin group 06 in the debugging device.

[0077] It should be noted that the JTAG interface pin group 06 is very mature in the prior art, and will not be described in detail here.

[0078] Another embodiment of the present application provides another specific implementation of the debugging interface device, which is different from any of the above embodiments in that:

[0079] In the present embodiment, as shown in Figure 6As shown in the figure, on the multi-interface side of the first multi-channel switch 30, there is one interface connected to the UART interface pin group 07 of the control board. UART is a universal asynchronous receiver-transmitter. On the multi-interface side of the second multi-channel switch, there is one interface connected to the UART interface pin group 07 in the debugging device.

[0080] In a specific example, as shown in the figure, in the debugging device, the module connected by the UART interface pin group 07 is not merged with the first controller 10. Figure 6

[0081] In another specific example, as shown in the figure, in the debugging device, the module connected by the UART interface pin group 07 is merged with the first controller 10, that is, the UART interface pin group 07 is connected to the first controller 10. Figure 7

[0082] The above examples only show two implementation modes of the module connected by the UART interface pin group 07, which are not specifically limited here and can be determined according to specific conditions, and are all within the protection scope of the present application.

[0083] It should be noted that the UART interface pin group 07 is very mature in the prior art, and will not be described in detail here.

[0084] Another embodiment of the present application provides another specific implementation mode of the debugging interface device, which is different from any of the above implementation modes in that:

[0085] In this implementation mode, as shown in the figure, on the multi-interface side of the first multi-channel switch 30, there is another interface connected to the BOOT interface pin group 08 of the control board. On the multi-interface side of the second multi-channel switch, there is another interface connected to the BOOT interface pin group 08 in the debugging device. Figure 8 In a specific example, as shown in the figure, in the debugging device, the module connected by the BOOT interface pin group 08 is not merged with the first controller 10.

[0086] Figure 8 In another specific example, as shown in the figure, in the debugging device, the module connected by the BOOT interface pin group 08 is merged with the first controller 10, that is, the BOOT interface pin group 08 is connected to the first controller 10.

[0087] The above examples only show two implementation modes of the module connected by the BOOT interface pin group 08, which are not specifically limited here and can be determined according to specific conditions, and are all within the protection scope of the present application. Figure 9

[0088] The above examples only show two implementation modes of the module connected by the BOOT interface pin group 08, which are not specifically limited here and can be determined according to specific conditions, and are all within the protection scope of the present application.

[0089] ​​​​It should be noted that the BOOT interface pin group 08 is very mature in the prior art, and will not be described in detail here.

[0090] The above description of the disclosed embodiments, the features described in each embodiment in the specification can be replaced or combined with each other, so that those skilled in the art can realize or use the present application. The above is only a preferred embodiment of the present application, and does not limit the present application in any form. Although the present application has been disclosed as above, it is not intended to limit the present application. Any person skilled in the art, without departing from the scope of the present application, can make many possible changes and modifications to the technical solutions of the present application, or modify them into equivalent embodiments. Therefore, any simple modification, equivalent change and modification made to the above embodiments according to the technical essence of the present application, without departing from the technical solutions of the present application, still belongs to the protection scope of the present application technical solutions.

Claims

1. A debugging interface device, characterized in that, include: The first controller, connector, and two multi-channel changeover switches; wherein: The single-interface side of the first multi-channel switch is connected to the single-interface side of the second multi-channel switch in sequence through the debugging interface and the interface to be debugged in the connector; the debugging interface is set on the control board of the controller to be debugged. The multiple interfaces on the multi-interface side of the first multi-channel switching switch are respectively connected to the multiple interface pin groups of the control board; The multiple interfaces on the multi-interface side of the second multi-channel switch are respectively connected to multiple interface pin groups in the debugging equipment; The first controller is connected to the control terminal of the second multi-channel switching switch; The first controller is connected to the control terminal of the first multi-channel switching switch in sequence through the debugged interface and the debugged interface; The controlled-conducting channel in the first multi-channel switch is the same as the controlled-conducting channel in the second multi-channel switch.

2. The debugging interface device according to claim 1, characterized in that, Also includes: Second controller; wherein: The first controller is connected to the control terminal of the first multi-channel switching switch in sequence through the debugged interface, the debugged interface and the second controller.

3. The debugging interface device according to claim 2, characterized in that, The second controller is mounted on the control board.

4. The debugging interface device according to claim 1, characterized in that, The connector includes a gold finger connector.

5. The debugging interface device according to claim 1, characterized in that, The debugging interface is a slot, and the interface being debugged is a plug.

6. The debugging interface device according to any one of claims 1 to 5, characterized in that, On the multi-interface side of the first multi-channel switching switch, there are two interfaces that are respectively connected to the DP interface pin group and the USB interface pin group of the control board; The second multi-channel switch has two interfaces on its multi-interface side that are respectively connected to the DP interface pin group and the USB interface pin group in the debugging device.

7. The debugging interface device according to any one of claims 1 to 5, characterized in that, On the multi-interface side of the first multi-channel switching switch, there is an interface that is connected to the JTAG interface pin group of the joint test working group of the control board; On the multi-interface side of the second multi-channel switch, one interface is connected to the JTAG interface pin group in the debugging device.

8. The debugging interface device according to any one of claims 1 to 5, characterized in that, On the multi-interface side of the first multi-channel switch, one interface is connected to the Universal Asynchronous Receiver / Transmitter (UART) interface pin group of the control board; on the multi-interface side of the second multi-channel switch, one interface is connected to the UART interface pin group in the debugging equipment. And / or, On the multi-interface side of the first multi-channel switch, there is another interface that is connected to the BOOT interface pin group of the control board; on the multi-interface side of the second multi-channel switch, there is another interface that is connected to the BOOT interface pin group in the debugging device.

9. The debugging interface device according to claim 8, characterized in that, In the debugging device, the module connected to its UART interface pin group is combined with the first controller; And / or, In the debugging device, the module connected to its BOOT interface pin group is combined with the first controller.

10. The debugging interface device according to any one of claims 1 to 5, characterized in that, The first multi-channel switching switch is located on the control board.