Multi-port automatic electronic on-off switching control device and method for head unit upgrade
The closed-loop control system solved the problems of robotic arm reliability and signal integrity of electronic switching scheme in vehicle-mounted USB flash drive upgrade testing, achieving efficient and reliable vehicle-mounted USB flash drive upgrade testing, reducing maintenance costs and improving test success rate.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHINA FAW CO LTD
- Filing Date
- 2026-03-11
- Publication Date
- 2026-06-26
AI Technical Summary
Existing vehicle infotainment system USB flash drive upgrade testing suffers from poor robotic arm reliability, high maintenance costs, and signal integrity and electrical stability issues with electronic switching schemes. It cannot simulate real USB port hot-plugging behavior, leading to test failures and high maintenance costs.
A closed-loop control system is adopted, including a protocol sensing layer, an intelligent decision-making layer, and a precise execution layer. Through the main controller MCU, FPGA timing control unit, high-speed switching matrix, and intelligent power management module, high-quality on/off switching of signals and power is achieved, simulating real hot-swap timing, and ensuring data integrity and power stability.
It significantly improves the reliability of the robotic arm and reduces maintenance costs, achieving a 100% USB flash drive insertion detection rate, 10Gbps high-speed signal transmission without attenuation, VBUS fluctuation control within ±2.5%, reducing long-term usage costs, and adapting to multi-vehicle parallel testing scenarios.
Smart Images

Figure CN122284411A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle infotainment system upgrades, and in particular to a multi-port automated electronic on / off switching control device, a multi-port automated electronic on / off switching control method, electronic equipment, storage media, and vehicle platform for vehicle infotainment system upgrades. Background Technology
[0002] Currently, there are two main technical approaches to upgrading in-vehicle infotainment systems using USB drives, and their inherent limitations:
[0003] I. Physical Insertion and Removal Scheme for Robotic Arms
[0004] 1. Poor mechanical reliability: The mean time between failures (MTBF) of the XYZ axis servo mechanism is only 1800 hours. 2. High maintenance costs: Wear-out interface connectors need to be replaced regularly (single maintenance cost ¥2300 / unit). 3. Insufficient scenario coverage: Cannot simulate hot-plugging behavior of USB ports (violates USB-IF specification 4.5.2).
[0005] II. Electronic Switching Scheme
[0006] USB (especially USB 3.1 Gen 2 and above) interface testing is an extremely demanding application scenario, requiring: High-speed differential signal integrity: differential pairs with transmission rates up to 10Gbps; High-current power transmission: VBUS lines need to carry a maximum current of 5A (USBPD); Precise timing control: simulating real-world hot-plug timing that conforms to human operating habits and the USB-IF specification.
[0007] Traditional analog switch chips are typically designed to meet one or two specific needs, not all of them. Forcing them to handle all tasks inevitably leads to performance compromises and malfunctions.
[0008] 1. Insufficient bandwidth and signal integrity degradation; 2. Electrical stability issues caused by on-resistance; 3. Hot-plug simulation distortion caused by architectural defects.
[0009] Therefore, a multi-port automated electronic on / off switching control strategy for vehicle infotainment system upgrades is needed to solve the above problems. Summary of the Invention
[0010] The purpose of this invention is to provide a vehicle lighting control system based on pedestrian perception and dynamic occlusion, a vehicle lighting control method based on pedestrian perception and dynamic occlusion, an electronic device, a storage medium, and a vehicle platform, thereby solving at least one of a number of technical problems.
[0011] Inherent problems with robotic arm solutions. Signal integrity issues with traditional electronic switching solutions. Electrical stability issues with traditional electronic switching solutions. Hot-swap simulation issues with traditional electronic switching solutions.
[0012] This invention provides the following solution:
[0013] According to a first aspect of the present invention, a multi-port automated electronic on / off switching control device for vehicle infotainment system upgrade is provided, comprising: a closed-loop control system;
[0014] The closed-loop control system consists of a protocol perception layer, an intelligent decision-making layer, and a precise execution layer, which work together.
[0015] The protocol awareness layer, including the main controller MCU and multi-protocol compatible interface circuits, is used to receive test commands, determine the test object, and dynamically detect the USB protocol version of the target port.
[0016] The intelligent decision-making layer is an FPGA timing control unit used to configure parameters and generate a determined timing control sequence based on the detected USB protocol version.
[0017] The precision execution layer, including a high-speed switching matrix and an intelligent power management module, is used to realize the switching of signals and power.
[0018] Furthermore, including:
[0019] The main controller MCU, as the core of the system, coordinates the entire testing process, receives instructions from the host computer, and feeds back status information.
[0020] The multi-protocol compatible interface circuit includes an ESD protection circuit, an adaptive impedance matching circuit, and a programmable equalizer connected in sequence.
[0021] The programmable equalizer dynamically adjusts parameters under MCU control to keep eye diagram jitter below 0.1 UI.
[0022] Furthermore, including:
[0023] The intelligent power supply management module adopts an architecture of isolated DC / DC converters, parallel LDO arrays, and multi-stage filtering;
[0024] High-speed switching matrices include data switching matrices and power switching matrices;
[0025] Data switches are used to connect or disconnect the D+ / D- / SSRX / SSTX data lines;
[0026] A power switch matrix is used to control the on / off state of the VBUS power line.
[0027] The FPGA timing control unit generates control signals with precise microsecond-level delays through hardware logic to achieve asynchronous control of VBUS and data lines.
[0028] Furthermore, including:
[0029] The intelligent power supply management module also includes a PWM voltage regulation module and a fast overcurrent protection unit;
[0030] The intelligent power supply management module receives control signals from the FPGA timing control unit to achieve precise adjustment and stable output of the VBUS voltage;
[0031] The FPGA timing control unit has a built-in CRC coprocessor for real-time verification of data integrity during data transmission.
[0032] The intelligent power supply management module monitors the voltage and current status of VBUS in real time;
[0033] It also includes a port array that connects to the vehicle's infotainment system and the test host.
[0034] The test host connects to a USB flash drive array and communicates with a high-speed switch matrix via a high-speed data bus to enable parallel testing of multiple vehicle units.
[0035] According to a second aspect of the present invention, a multi-port automated electronic on / off switching control method for vehicle infotainment system upgrades is provided, applied to a multi-port automated electronic on / off switching control device for vehicle infotainment system upgrades. The multi-port automated electronic on / off switching control method for vehicle infotainment system upgrades includes:
[0036] Step S1, Perception: The main controller receives the test command, determines the target test vehicle unit and test USB flash drive, and the multi-protocol compatible interface circuit dynamically detects the USB protocol version of the target port;
[0037] Step S2, Decision: The main controller and the FPGA timing control unit work together to configure the equalizer and impedance matching network of the multi-protocol compatible interface circuit according to the detected USB protocol version, and set the output voltage and current limits of the intelligent power supply management module.
[0038] Step S3, execution: The FPGA timing control unit sends a precisely timed control sequence to first control the intelligent power supply management module to establish a stable VBUS voltage on the target line, and then, after a microsecond delay, controls the high-speed switch matrix to connect the data line, simulating the real hot-plug timing conforming to the USB-IF specification.
[0039] Step S4, Monitoring and Verification: During data transmission, the FPGA's built-in CRC coprocessor verifies data integrity in real time, and the intelligent power supply management module monitors the VBUS status in real time to ensure stable and reliable testing.
[0040] Furthermore, step S2 includes:
[0041] Dynamic adjustment of adaptive impedance matching network for multi-protocol compatible interface circuits.
[0042] Furthermore, step S3 includes:
[0043] The delay between VBUS voltage establishment and data line connection is in the microsecond range, and it strictly follows the timing logic of power supply first, then data.
[0044] The intelligent power supply management module achieves stable voltage output through parallel LDO array and multi-stage filtering, and combines FPGA PWM fine voltage regulation to suppress power fluctuations.
[0045] According to a third aspect of the present invention, an electronic device is provided, comprising: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus;
[0046] The memory stores a computer program, which, when executed by the processor, causes the processor to perform steps such as those in a multi-port automated electronic on / off switching control method for vehicle system upgrades.
[0047] According to a fourth aspect of the present invention, a computer-readable storage medium is provided storing a computer program executable by an electronic device, which, when run on the electronic device, causes the electronic device to perform steps such as those of a multi-port automated electronic on / off switching control method for vehicle system upgrades.
[0048] According to a fifth aspect of the present invention, a vehicle platform is provided, comprising:
[0049] Electronic equipment, used to implement steps of multi-port automated electronic on / off switching control methods, such as those used in vehicle infotainment system upgrades;
[0050] The processor runs a program, and when the program runs, it executes steps from data output by electronic devices, such as multi-port automated electronic on / off switching control methods used in vehicle system upgrades.
[0051] Storage medium used to store programs that, when running, execute steps in a multi-port automated electronic on / off switching control method for data output from electronic devices, such as those used in vehicle system upgrades.
[0052] The above solution achieves the following beneficial technical effects:
[0053] This application solves the core contradiction of the prior art that "anti-glare" and "visibility" cannot be achieved simultaneously by using pixel-level dynamic masking. It avoids pedestrians being blinded by glare and ensures that drivers can clearly identify pedestrians, thus significantly reducing the pedestrian accident rate at night.
[0054] This application replaces the robotic arm with a three-level electronic closed-loop architecture, which improves MTBF, reduces maintenance costs, eliminates the need for regular replacement of mechanical interface components, reduces long-term usage costs, and is suitable for multi-vehicle parallel testing scenarios.
[0055] This application achieves eye diagram jitter below 0.1 UI through adaptive impedance matching and a programmable equalizer; supports 10Gbps high-speed signal transmission without attenuation; solves problems of insertion loss, return loss, and channel crosstalk; and successfully passes signal integrity tests such as USB-IFTD.7.31 with no data packet loss.
[0056] This application utilizes an intelligent power supply management architecture to suppress VBUS fluctuations to within ±2.5%; load transient response time ≤10μs; ripple <10mVpp; eliminate the vicious cycle of overheating; avoid triggering of vehicle unit undervoltage / overcurrent protection, and significantly improve the test success rate.
[0057] This application achieves a 100% detection rate for USB flash drive insertion events through FPGA asynchronous timing control and Type-C detection (solving the problem of missed detection); interrupt signal delay is <2ms; it is perfectly compatible with Type-C reversible insertion; it complies with USB-IF specification 4.5.2, accurately simulates real hot-plugging behavior, and is compatible with mainstream USB protocols (including USB 3.1 Gen2). Attached Figure Description
[0058] Figure 1 This is a structural diagram of a multi-port automated electronic on / off switching control device for vehicle system upgrades provided in one or more embodiments of the present invention.
[0059] Figure 2 This is a flowchart of a multi-port automated electronic on / off switching control method for vehicle system upgrades provided by one or more embodiments of the present invention.
[0060] Figure 3 This is a schematic diagram of a conventional solution framework provided in a specific embodiment of the present invention.
[0061] Figure 4 This is a schematic diagram of an improved scheme framework provided by a specific embodiment of the present invention.
[0062] Figure 5 This is a block diagram of an electronic device structure for a multi-port automated electronic on / off switching control method for vehicle system upgrades provided in one or more embodiments of the present invention. Detailed Implementation
[0063] The technical solution of the present invention will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0064] Figure 1This is a structural diagram of a multi-port automated electronic on / off switching control device for vehicle system upgrades provided in one or more embodiments of the present invention.
[0065] like Figure 1 The multi-port automated electronic on / off switching control device for vehicle infotainment system upgrade shown includes: a closed-loop control system;
[0066] The closed-loop control system consists of a protocol perception layer, an intelligent decision-making layer, and a precise execution layer, which work together.
[0067] The protocol awareness layer, including the main controller MCU and multi-protocol compatible interface circuits, is used to receive test commands, determine the test object, and dynamically detect the USB protocol version of the target port.
[0068] The intelligent decision-making layer is an FPGA timing control unit used to configure parameters and generate a determined timing control sequence based on the detected USB protocol version.
[0069] The precision execution layer, including a high-speed switching matrix and an intelligent power management module, is used to realize the switching of signals and power.
[0070] In this embodiment, it includes:
[0071] The main controller MCU uses the STM32H743IIT6 chip, which serves as the core of the system to coordinate the entire testing process, receive instructions from the host computer, and provide feedback on status information.
[0072] In this embodiment, it includes:
[0073] The multi-protocol compatible interface circuit includes an ESD protection circuit, an adaptive impedance matching circuit, and a programmable equalizer connected in sequence.
[0074] The programmable equalizer uses the ADN4693E chip, which dynamically adjusts parameters under MCU control to keep eye diagram jitter below 0.1 UI.
[0075] In this embodiment, it includes:
[0076] The intelligent power supply management module adopts an architecture of isolated DC / DC converters, parallel LDO arrays, and multi-stage filtering;
[0077] The isolated DC / DC converter uses the TPS548D22 chip.
[0078] The parallel LDO array uses TPS7A4700 and / or TPS7A3301 chips to achieve a load transient response time of ≤10μs and VBUS fluctuation control within ±2.5%.
[0079] In this embodiment, it includes:
[0080] High-speed switching matrices include data switching matrices and power switching matrices;
[0081] The data switch uses the ADG774BRUZ chip to connect or disconnect the D+ / D- / SSRX / SSTX data lines;
[0082] A power switch matrix is used to control the on / off state of the VBUS power lines.
[0083] In this embodiment, it includes:
[0084] The FPGA timing control unit generates control signals with microsecond-level precise delay through hardware logic to achieve asynchronous control of VBUS and data lines, with a synchronization error of <500ps. It supports CC logic detection and forward / reverse insertion switching of the Type-C interface.
[0085] In this embodiment, it includes:
[0086] The intelligent power supply management module also includes a PWM voltage regulation module and a fast overcurrent protection unit;
[0087] The response time of the fast overcurrent protection unit is controlled to be <50μs;
[0088] The intelligent power supply management module receives control signals from the FPGA timing control unit to achieve precise adjustment and stable output of VBUS voltage, with ripple <10mVpp.
[0089] In this embodiment, it includes:
[0090] It also includes a port array that connects to the vehicle's infotainment system and the test host.
[0091] The test host connects to a USB flash drive array and communicates with a high-speed switch matrix via a high-speed data bus to enable parallel testing of multiple vehicle units.
[0092] In this embodiment, it includes:
[0093] The FPGA timing control unit has a built-in CRC coprocessor for real-time verification of data integrity during data transmission.
[0094] The intelligent power supply management module monitors the voltage and current status of VBUS in real time.
[0095] Figure 2 This is a flowchart of a multi-port automated electronic on / off switching control method for vehicle system upgrades provided by one or more embodiments of the present invention.
[0096] like Figure 2The illustrated multi-port automated electronic on / off switching control method for vehicle infotainment system upgrades is applied to a multi-port automated electronic on / off switching control device for vehicle infotainment system upgrades. The multi-port automated electronic on / off switching control method for vehicle infotainment system upgrades includes:
[0097] Step S1, Perception: The main controller receives the test command, determines the target test vehicle unit and test USB flash drive, and the multi-protocol compatible interface circuit dynamically detects the USB protocol version of the target port;
[0098] Step S2, Decision: The main controller and the FPGA timing control unit work together to configure the equalizer and impedance matching network of the multi-protocol compatible interface circuit according to the detected USB protocol version, and set the output voltage and current limits of the intelligent power supply management module.
[0099] Step S3, execution: The FPGA timing control unit sends a precisely timed control sequence to first control the intelligent power supply management module to establish a stable VBUS voltage on the target line, and then, after a microsecond delay, controls the high-speed switch matrix to connect the data line, simulating the real hot-plug timing conforming to the USB-IF specification.
[0100] Step S4, Monitoring and Verification: During data transmission, the FPGA's built-in CRC coprocessor verifies data integrity in real time, and the intelligent power supply management module monitors the VBUS status in real time to ensure stable and reliable testing.
[0101] In this embodiment, step S3 includes:
[0102] The delay between VBUS voltage establishment and data line connection is in the microsecond range, and it strictly follows the timing logic of "power supply first, data later", so that the vehicle system can detect the insertion of USB flash drives with a 100% success rate.
[0103] In this embodiment, step S2 includes:
[0104] The adaptive impedance matching network of the multi-protocol compatible interface circuit dynamically adjusts to ensure that a 90Ω differential impedance is maintained under different USB protocols, thus guaranteeing the integrity of 10Gbps high-speed signals.
[0105] In this embodiment, step S3 includes:
[0106] The intelligent power supply management module achieves stable voltage output through parallel LDO array and multi-stage filtering, and combined with FPGA's PWM fine voltage regulation, suppresses power fluctuations to within ±2.5%.
[0107] In this embodiment, step S3 further includes:
[0108] The Type-C interface reversible insertion detection process is achieved through CC logic detection in the FPGA timing control unit, enabling adaptive switching of the Type-C interface with an interrupt signal delay of <2ms.
[0109] It is worth noting that although this system / device only discloses the above-mentioned modules / units, it does not mean that this system / device is limited to the above-mentioned basic functional modules. On the contrary, what this invention intends to express is that, based on the above-mentioned basic functional modules, those skilled in the art can add one or more functional modules in combination with the prior art to form an infinite number of embodiments or technical solutions. That is to say, this system is open rather than closed. It cannot be assumed that the scope of protection of the claims of this invention is limited to the above-disclosed basic functional modules just because this embodiment only discloses a few basic functional modules.
[0110] In one specific embodiment, two mainstream technical approaches and their inherent defects in current in-vehicle infotainment system USB flash drive upgrade testing are disclosed:
[0111] Robotic arm physical plug-in / plug-out solution
[0112] Poor mechanical reliability: The mean time between failures (MTBF) of the XYZ axis servo mechanism is only 1800 hours.
[0113] High maintenance costs: worn interface connectors need to be replaced regularly (single maintenance cost ¥2300 / unit).
[0114] Insufficient scenario coverage: Unable to simulate hot-plugging behavior of USB ports (violation of USB-IF specification 4.5.2).
[0115] Electronic switching scheme
[0116] USB (especially USB 3.1 Gen 2 and above) interface testing is an extremely demanding application scenario, which requires:
[0117] High-speed differential signal integrity: differential pairs with transmission rates up to 10Gbps.
[0118] High-current power transmission: VBUS lines need to carry a maximum current of 5A (USBPD).
[0119] Precise timing control: Simulates real-world hot-plug timing that conforms to human operating habits and the USB-IF specification.
[0120] Traditional analog switch chips are typically designed to meet one or two specific needs, not all of them. Forcing them to handle all tasks inevitably leads to performance compromises and malfunctions.
[0121] Insufficient bandwidth and signal integrity degradation
[0122] Technical principle: The bandwidth of a switching chip determines the highest signal frequency it can pass without significant attenuation. The fundamental frequency component of USB 3.1 Gen 2 (10Gbps) is approximately 5GHz, with even higher harmonic components. The -3dB bandwidth of a traditional general-purpose switch (such as the SGM7222 you mentioned) may only be in the 7-10GHz range, which seems sufficient in theory but is far from adequate in practical applications.
[0123] Specific problems caused:
[0124] Excessive insertion loss: The on-resistance (R_on) and parasitic capacitance of the switch form a low-pass filter, attenuating high-speed signals. When the loss exceeds the limits specified by USB-IF, the signal amplitude at the receiving end is insufficient, the bit error rate rises sharply, and data packets are lost.
[0125] Deteriorating return loss: Impedance discontinuities in the switch (inability to perfectly maintain a 90Ω differential impedance) cause signal reflection. These reflected waves superimpose on the original signal, causing signal ringing and eye diagram closure. This is the root cause of failing signal integrity tests such as USB-IFTD.7.31 (Receiver Jitter Tolerance Test).
[0126] Channel crosstalk: When multiple switches are working simultaneously, a high-speed signal can be coupled to an adjacent closed channel through parasitic capacitance, generating noise and further degrading signal quality.
[0127] Electrical stability issues caused by on-resistance
[0128] Technical principle: Analog switches have an inherent resistance when they are turned on, known as on-resistance (R_on). This is a physical characteristic that cannot be avoided. The R_on of a general-purpose switch is typically a few ohms and varies with temperature and voltage.
[0129] Specific problems caused:
[0130] VBUS voltage drop and fluctuation: According to Ohm's Law, V_drop = I_load * R_on. When the car's infotainment system supplies 900mA (USB 3.0 standard) current to the USB flash drive, even a 2Ω R_on will generate a voltage drop of 0.9A * 2Ω = 1.8V. This directly pulls the 5V VBUS down to 3.2V, far exceeding the fluctuation range allowed by the USB specification (usually ±5%), easily triggering the undervoltage or overcurrent protection of the car's infotainment system, leading to test failure.
[0131] Power loss and heat generation: Under the same load, the power consumed by the switch itself is P_loss = I_load² * R_on. This energy is converted into heat, causing the chip temperature to rise. The increased temperature further increases R_on, forming a vicious cycle of positive feedback and exacerbating voltage drops.
[0132] Distortion in hot-plug simulation due to architectural flaws
[0133] Technical Principle: In a real USB hot-plugging process, the connections of the VBUS (power) and D+ / D- / SSRX / SSTX (data) contacts are not strictly synchronized. Due to the physical structure of the USB interface, the power pins typically contact first, followed by the data pins. The vehicle's operating system relies on this timing to detect devices and load drivers.
[0134] Specific problems caused:
[0135] Simplified design of traditional solutions: For control and cost considerations, many traditional electronic switching solutions use the same control signal to switch VBUS and data lines. This results in power and data being turned on and off simultaneously.
[0136] System Missed Detection: This "unnatural" synchronization connection timing may prevent the vehicle's internal power-on detection and enumeration processes from being correctly triggered. The vehicle's system may "miss" this insertion event or identify it as an abnormal connection, resulting in a USB flash drive insertion missed detection rate as high as 22%. Figure 3 As shown.
[0137] In another specific embodiment, a multi-port automated electronic on / off switching control device and method for vehicle infotainment system upgrades is disclosed, aiming to solve the problems of poor reliability and high cost of traditional robotic arm solutions, as well as signal integrity degradation, large power fluctuations, and hot-plug simulation distortion in traditional electronic solutions. This device adopts a three-level architecture: a perception layer composed of an MCU and protocol interface circuits, dynamically adapting to different USB protocols; a decision and control layer composed of an FPGA, executing precise timing logic; and an execution layer composed of high-speed switches and intelligent LDO power arrays, achieving high-quality signal and power switching. Through hardware-level asynchronous timing control of "power first, data later," it perfectly simulates real plugging and unplugging behavior; through adaptive balancing and impedance matching, it ensures the integrity of 10Gbps high-speed signals; and through parallel LDOs and fast feedback, it suppresses power fluctuations to within ±2.5%. Ultimately, it achieves an 8.3-fold increase in MTBF (15,000 hours), a 100% insertion event detection rate, and a 90% reduction in maintenance costs compared to robotic arm solutions, providing a highly reliable, efficient, and low-cost ultimate solution for vehicle infotainment system USB flash drive upgrade testing.
[0138] Its core lies in building a closed-loop control system consisting of a protocol perception layer, an intelligent decision-making layer, and a precise execution layer, in order to solve the three major defects of traditional solutions.
[0139] 1. System Overall Architecture and Workflow
[0140] The device of this invention mainly includes: a main controller (MCU), an FPGA timing control unit, a multi-protocol compatible interface circuit, an intelligent power supply management module, and a port array connected to the vehicle-mounted unit under test and the test host. Its core workflow is as follows:
[0141] Step 1 (Perception): The main controller receives the test command and identifies the target test vehicle infotainment system and the test USB flash drive. The protocol compatibility interface circuit dynamically detects the USB protocol version of the target port.
[0142] Step 2 (Decision): The main controller and FPGA work together to configure the equalizer and impedance matching network of the interface circuit according to the detected protocol version, and set the output voltage and current limits of the intelligent power supply module.
[0143] Step 3 (Execution): The FPGA sends a precisely timed control sequence to first control the power management module to establish a stable VBUS voltage on the target line, and then, after a microsecond delay, controls the high-speed switch matrix to connect the data lines (D+ / D- / SSRX / SSTX) to simulate the real hot-plug timing that conforms to the USB-IF specification.
[0144] Step 4 (Monitoring and Verification): During data transmission, the FPGA's built-in CRC coprocessor verifies data integrity in real time, and the power management module monitors the VBUS status in real time to ensure the stability and reliability of the test.
[0145] Detailed Explanation of the Synergistic Effect of Core Modules
[0146] Regarding signal integrity: The protocol-compatible interface circuit, consisting of "ESD protection → adaptive impedance matching circuit → programmable equalizer (ADN4693E)," is dynamically adjusted under the control of the MCU to ensure that the best signal quality can be maintained under different protocols, and the eye diagram jitter is controlled below 0.1UI, fundamentally solving the problem of packet loss.
[0147] Regarding electrical stability: The intelligent power supply management module adopts an architecture of "isolated DC / DC + parallel LDO array + multi-stage filtering". The low noise and high PSRR characteristics of the LDO array (TPS7A4700), combined with the FPGA's fine PWM voltage regulation and fast overcurrent protection (<50μs), compress the load transient response time to within 10μs, control VBUS fluctuations within ±2.5%, and completely eliminate overcurrent false triggering.
[0148] For hot-plug simulation: The FPGA timing control unit is the key to this invention. It generates control signals with microsecond-level precision delays through hardware logic, strictly adhering to the "power supply first, data later" timing logic, and supports CC logic detection and reversible insertion switching for the Type-C interface. This ensures that the vehicle's infotainment system can correctly identify USB drive insertion events 100%, resolving the 22% missed detection problem.
[0149] like Figure 4 As shown, the core control flow is:
[0150] Main Controller (MCU): As the brain of the system, it receives instructions from the host computer and coordinates the entire testing process;
[0151] FPGA timing unit: performs precise timing control and generates all synchronization signals;
[0152] Data signal flow:
[0153] Test host (USB flash drive array) → High-speed switch matrix → Protocol compatible interface circuit → Vehicle head unit under test;
[0154] The equalizer and impedance matching parameters of the MCU dynamic configuration interface circuit are configured.
[0155] Power control flow:
[0156] 48V input is isolated, converted, and regulated by LDO → power switch matrix → VBUS of the vehicle's head unit under test;
[0157] FPGA precisely controls the VBUS power-on timing and voltage value;
[0158] Key timing characteristics:
[0159] VBUS asynchronous control with data lines (power supply first, data later);
[0160] Synchronization error <500ps;
[0161] Type-C reversible insertion detection is supported;
[0162] Interrupt signal delay <2ms.
[0163] This block diagram clearly illustrates how the present invention addresses the three major shortcomings of traditional solutions through the collaborative work of a three-layer architecture (control layer, data layer, and power layer), achieving highly reliable and high-precision vehicle-mounted USB flash drive upgrade testing.
[0164] Figure 5 This is a block diagram of an electronic device structure for a multi-port automated electronic on / off switching control method for vehicle system upgrades provided in one or more embodiments of the present invention.
[0165] like Figure 5As shown, this application provides an electronic device, including: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus;
[0166] The memory stores a computer program, which, when executed by the processor, causes the processor to perform the steps of a multi-port automated electronic on / off switching control method for vehicle system upgrades.
[0167] This application also provides a computer-readable storage medium storing a computer program executable by an electronic device, which, when run on the electronic device, causes the electronic device to perform the steps of the multi-port automated electronic on / off switching control method for vehicle system upgrade.
[0168] This application also provides a vehicle platform, including:
[0169] Electronic equipment, steps for implementing a multi-port automated electronic on / off switching control method for vehicle system upgrades;
[0170] The processor runs a program, and when the program runs, it executes the steps of the multi-port automated electronic on / off switching control method for vehicle system upgrade from the data output by the electronic device.
[0171] Storage medium for storing programs that, when running, execute steps of a multi-port automated electronic on / off switching control method for vehicle system upgrades based on data output from electronic devices.
[0172] The communication bus mentioned in the above electronic devices can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This communication bus can be divided into address bus, data bus, control bus, etc. For ease of illustration, only one thick line is used to represent it in the diagram, but this does not indicate that there is only one bus or one type of bus.
[0173] The electronic device comprises a hardware layer, an operating system layer running on top of the hardware layer, and an application layer running on the operating system. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory. The operating system can be any one or more computer operating systems that control the electronic device through processes, such as Linux, Unix, Android, iOS, or Windows. Furthermore, in this embodiment of the invention, the electronic device can be a smartphone, tablet computer, or other handheld device, or a desktop computer, portable computer, or other electronic device; there is no particular limitation in this embodiment.
[0174] In this embodiment of the invention, the executing entity for electronic device control can be an electronic device itself, or a functional module within an electronic device capable of calling and executing a program. The electronic device can obtain the firmware corresponding to the storage medium. This firmware is provided by the supplier, and different storage media may have the same or different firmware; no limitation is made here. After obtaining the firmware corresponding to the storage medium, the electronic device can write this firmware into the storage medium; specifically, it burns the firmware corresponding to the storage medium into the storage medium. The process of burning the firmware into the storage medium can be implemented using existing technology, and will not be elaborated upon in this embodiment of the invention.
[0175] Electronic devices can also obtain reset commands corresponding to the storage media. The reset commands corresponding to the storage media are provided by the supplier. The reset commands corresponding to different storage media can be the same or different, and no restrictions are imposed here.
[0176] At this time, the storage medium of the electronic device is a storage medium on which the corresponding firmware has been written. The electronic device can respond to the reset command corresponding to the storage medium on which the corresponding firmware has been written, thereby resetting the storage medium on which the corresponding firmware has been written according to the reset command. The process of resetting the storage medium according to the reset command can be implemented by existing technology and will not be described in detail in this embodiment of the invention.
[0177] For ease of description, the above devices are described separately by function as various units and modules. Of course, in implementing this application, the functions of each unit and module can be implemented in one or more software and / or hardware.
[0178] It will be understood by those skilled in the art that, unless otherwise defined, all terms used herein (including technical and scientific terms) have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. It should also be understood that terms such as those defined in general dictionaries should be understood to have the meaning consistent with their meaning in the context of the prior art, and should not be interpreted in an idealized or overly formal sense unless specifically defined.
[0179] For the sake of simplicity, the method embodiments are described as a series of actions. However, those skilled in the art should understand that the embodiments of the present invention are not limited to the described order of actions, because according to the embodiments of the present invention, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions involved are not necessarily essential to the embodiments of the present invention.
[0180] As can be seen from the above description of the embodiments, those skilled in the art can clearly understand that this application can be implemented by means of software plus necessary general-purpose hardware platforms. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in various embodiments or some parts of the embodiments of this application.
[0181] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A multi-port automated electronic on / off switching control device for vehicle infotainment system upgrades, characterized in that, include: Closed-loop control system; The closed-loop control system consists of a protocol perception layer, an intelligent decision-making layer, and a precise execution layer, which work together. The protocol awareness layer includes a main controller MCU and a multi-protocol compatible interface circuit, used to receive test commands, determine the test object, and dynamically detect the USB protocol version of the target port; The intelligent decision-making layer is an FPGA timing control unit, used to configure parameters and generate a determined timing control sequence based on the detected USB protocol version; The precision execution layer includes a high-speed switching matrix and an intelligent power supply management module, which are used to realize the switching of signals and power.
2. The multi-port automated electronic on / off switching control device for vehicle infotainment system upgrades according to claim 1, characterized in that, include: The main controller MCU, as the core of the system, coordinates the entire test process, receives instructions from the host computer and feeds back status information. The multi-protocol compatible interface circuit includes an ESD protection circuit, an adaptive impedance matching circuit, and a programmable equalizer connected in sequence. The programmable equalizer dynamically adjusts its parameters under the control of the MCU to keep eye diagram jitter below 0.1 UI.
3. The multi-port automated electronic on / off switching control device for vehicle infotainment system upgrades according to claim 1, characterized in that, include: The intelligent power supply management module adopts an architecture of isolated DC / DC converter, parallel LDO array, and multi-stage filtering; The high-speed switching matrix includes a data switch matrix and a power switch matrix; The data switch is used to connect or disconnect the D+ / D- / SSRX / SSTX data lines; The power switch matrix is used to control the on / off state of the VBUS power line. The FPGA timing control unit generates control signals with microsecond-level precise delays through hardware logic to achieve asynchronous control of VBUS and data lines.
4. The multi-port automated electronic on / off switching control device for vehicle infotainment system upgrades according to claim 1, characterized in that, include: The intelligent power supply management module also includes a PWM voltage regulation module and a fast overcurrent protection unit; The intelligent power supply management module receives control signals from the FPGA timing control unit to achieve precise adjustment and stable output of the VBUS voltage. The FPGA timing control unit has a built-in CRC coprocessor for real-time verification of data integrity during data transmission. The intelligent power supply management module monitors the voltage and current status of VBUS in real time; It also includes a port array that connects to the vehicle's infotainment system and the test host. The test host is connected to a USB flash drive array and communicates with a high-speed switch matrix via a high-speed data bus to achieve parallel testing of multiple vehicle units.
5. A multi-port automated electronic on / off switching control method for vehicle infotainment system upgrades, applied to the multi-port automated electronic on / off switching control device for vehicle infotainment system upgrades as described in any one of claims 1-4, characterized in that, The multi-port automated electronic on / off switching control method for vehicle system upgrades includes: Step S1, Perception: The main controller receives the test command, determines the target test vehicle unit and test USB flash drive, and the multi-protocol compatible interface circuit dynamically detects the USB protocol version of the target port; Step S2, Decision: The main controller and the FPGA timing control unit work together to configure the equalizer and impedance matching network of the multi-protocol compatible interface circuit according to the detected USB protocol version, and set the output voltage and current limits of the intelligent power supply management module. Step S3, execution: The FPGA timing control unit sends a precisely timed control sequence to first control the intelligent power supply management module to establish a stable VBUS voltage on the target line, and then, after a microsecond delay, controls the high-speed switch matrix to connect the data line, simulating the real hot-plug timing conforming to the USB-IF specification. Step S4, Monitoring and Verification: During data transmission, the FPGA's built-in CRC coprocessor verifies data integrity in real time, and the intelligent power supply management module monitors the VBUS status in real time to ensure stable and reliable testing.
6. The multi-port automated electronic on / off switching control method for vehicle infotainment system upgrades according to claim 5, characterized in that, Step S2 includes: The adaptive impedance matching network of the multi-protocol compatible interface circuit is dynamically adjusted.
7. The multi-port automated electronic on / off switching control method for vehicle infotainment system upgrades according to claim 5, characterized in that, Step S3 includes: The delay between VBUS voltage establishment and data line connection is in the microsecond range, and it strictly follows the timing logic of power supply first, then data. The intelligent power supply management module achieves stable voltage output through a parallel LDO array and multi-stage filtering, and suppresses power fluctuations by combining FPGA PWM fine voltage regulation.
8. An electronic device, characterized in that, include: The processor, communication interface, memory, and communication bus are connected, with the processor, communication interface, and memory communicating with each other via the communication bus. The memory stores a computer program that, when executed by a processor, causes the processor to perform the steps of the multi-port automated electronic on / off switching control method for vehicle system upgrades as described in any one of claims 5 to 7.
9. A computer-readable storage medium, characterized in that, The device stores a computer program executable by an electronic device, which, when run on the electronic device, causes the electronic device to perform the steps of the multi-port automated electronic on / off switching control method for vehicle system upgrades as described in any one of claims 5 to 7.
10. A vehicle platform, characterized in that, include: An electronic device for implementing the steps of the multi-port automated electronic on / off switching control method for vehicle system upgrade as described in any one of claims 5 to 7; The processor runs a program that, when the program is running, executes the steps of the multi-port automated electronic on / off switching control method for vehicle system upgrade as described in any one of claims 5 to 7, based on data output from the electronic device. A storage medium for storing a program that, when running, performs the steps of the multi-port automated electronic on / off switching control method for vehicle system upgrades as described in any one of claims 5 to 7 on data output from an electronic device.