Signal processing device
By designing a signal processing device, using a processor, data interaction module and optical communication module, data interaction with different vehicle equipment is achieved, which solves the problem that existing optical communication chips cannot adapt to multiple vehicle business scenarios, and improves the data processing efficiency of vehicle optical communication.
Patent Information
- Application Number
- CN202421550352.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-02
- Publication Date
- 2025-06-13
- Estimated Expiration
- 2034-07-02
AI Technical Summary
Existing optical communication chips cannot be used for various business scenarios of vehicles, resulting in poor data processing efficiency of vehicle optical communication.
A signal processing device is designed, including a processor, a data interaction module and an optical communication module, and through protocol ports and device ports adapted to different vehicle environments, data interaction between the signal processing device and different vehicle equipment is realized.
Through the data interaction between the internal data interaction module, processor and optical communication module, the data processing efficiency of vehicle optical communication is improved and adapted to the needs of different on-board environments.
Smart Images

Figure CN222981631U_ABST
Abstract
Description
Technical Field
[0001] The utility model belongs to the field of signal processing, and particularly relates to a signal processing device. Background Art
[0002] With the development of data communication, the application of optical communication in the vehicle field has gradually become widespread. Among them, optical communication refers to a method of realizing data transmission by using optical technology. Specifically, optical communication can receive, process, and forward data by using an optical communication chip.
[0003] However, the current optical communication chips cannot be applied to various service scenarios of vehicles, resulting in poor data processing efficiency for vehicle optical communication.
[0004] Therefore, the poor data processing efficiency of vehicle optical communication in the prior art has become a problem that needs to be solved urgently. Summary of the Utility Model
[0005] In view of the above defects or deficiencies in the prior art, it is desirable to provide a signal processing device that can use various protocol ports and device ports adapted to different vehicle-mounted environments to realize data interaction between the signal processing device and different vehicle devices, thereby improving the data processing efficiency of vehicle optical communication.
[0006] The signal processing device is as follows:
[0007] According to a first aspect of the present application, there is provided a signal processing device, which includes a processor, a data interaction module, and an optical communication module;
[0008] The data interaction module is connected to at least one device port through at least one first line, and is used to perform data interaction with the vehicle device corresponding to the device port through the device port and the first line; wherein, the vehicle devices corresponding to different device ports are different;
[0009] The processor is connected to at least one protocol port through a second line, and is used to perform data interaction with the vehicle device through the protocol port, and different protocol ports support different vehicle-mounted communication protocols; it is connected to the data interaction module through a third line, and is used to perform data interaction with the data interaction module through the third line;
[0010] One end of the optical communication module is connected to the data interaction module through a fourth line, and the other end is connected to an optical communication port, and is used to perform data interaction with the data interaction module through the fourth line, and connect to a device for receiving or sending optical signals through the optical communication port.
[0011] In addition, the signal processing device of the present application may also have the following additional technical features:
[0012] In combination with the first aspect, in a possible implementation, the device port is connected to at least two different vehicle devices for receiving data sent by the at least two different vehicle devices.
[0013] In combination with the first aspect, in a possible implementation, the at least two different vehicle devices include an in-vehicle camera and an in-vehicle display.
[0014] In combination with the first aspect, in a possible implementation, in a scenario where the target device port in the at least one device port receives target protocol data, the signal processing device further includes a switching module;
[0015] One end of the switching module is connected to the device port through a fifth line, the other end is connected to the data interaction module through a sixth line, and is connected to the processor through a seventh line;
[0016] The switching module is configured to receive data sent by the device port through the fifth line and send the data to the processor or the data interaction module according to the type of the data.
[0017] In combination with the first aspect, in a possible implementation, the target device port is an Ethernet interface and the target protocol is a vehicle communication protocol.
[0018] In combination with the first aspect, in a possible implementation, the protocol port includes a vehicle communication protocol port.
[0019] In combination with the first aspect, in a possible implementation, the device ports include an Ethernet interface, an in-vehicle display interface, and an in-vehicle camera interface; the protocol ports include a vehicle communication protocol interface, a low-speed device interface, a digital signal interface, a serial data interface, and a synchronous serial communication interface.
[0020] In combination with the first aspect, in a possible implementation, the vehicle communication protocol interface is used to support the CAN protocol or the CANFD protocol, the low-speed device interface is used to support the I2C interface, the digital signal interface is used to support the GPIO protocol, the serial data interface is used to support the UART interface, and the synchronous serial communication interface is used to support the SPI protocol.
[0021] In combination with the first aspect, in a possible implementation, the processor is further connected to the optical communication module through an eighth line for performing control plane interaction with the optical communication module through the eighth line.
[0022] In combination with the first aspect, in a possible implementation, the signal processing device further includes a debugging interface.
[0023] A signal processing device provided by an embodiment of the present application, on the one hand, can utilize various protocol ports and device ports adapted to different vehicle environments to achieve data interaction between the signal processing device and different vehicle devices; on the other hand, it can achieve data processing of vehicle optical communication through data interaction between an internal data interaction module, a processor, and an optical communication module, thereby improving the data processing efficiency of vehicle optical communication.
[0024] Additional aspects and advantages of the present utility model will be given in part in the following description, become apparent in part from the following description, or be understood through the practice of the present utility model. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] By reading the detailed description of the non-limiting embodiments with reference to the following drawings, other features, objectives, and advantages of the present application will become more apparent:
[0026] Figure 1 It is a schematic structural diagram of the signal processing device provided by an embodiment of the present application;
[0027] Figure 2 It is another schematic structural diagram of the signal processing device provided by an embodiment of the present application;
[0028] Figure 3 It is another schematic structural diagram of the signal processing device provided by an embodiment of the present application;
[0029] Figure 4 It is another schematic structural diagram of the signal processing device provided by an embodiment of the present application;
[0030] Figure 5 It is another schematic structural diagram of the signal processing device provided by an embodiment of the present application;
[0031] Figure 6 It is another schematic structural diagram of the signal processing device provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0032] The present application will be further described in detail below with reference to the drawings and embodiments. It can be understood that the specific embodiments described herein are only used to explain the relevant utility model and are not intended to limit the utility model. Additionally, it should be noted that for the sake of convenience of description, only the parts related to the utility model are shown in the drawings.
[0033] It should be noted that, without conflict, the embodiments in the present application and the features in the embodiments may be combined with each other. The following will detail the present application with reference to the accompanying drawings and in combination with the embodiments. Additionally, the term "and / or" in this article merely describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. The terms "first" and "second" in the specification and claims of the embodiments of the present application are used to distinguish different objects, rather than to describe the specific order of the objects.
[0034] First, the terms related to the present application are explained as follows:
[0035] (1) Gigabit Ethernet (GE for short): It is a network communication technology that provides a data transmission speed of 1 gigabit per second (1 Gb).
[0036] (2) Vehicle optical communication: It refers to a method of using optical technology to perform data transmission and communication between vehicles or between vehicles and infrastructure.
[0037] Specifically, vehicle optical communication can be achieved through optical sensors and optical transmitters installed on vehicles. For example, direct communication can be carried out between vehicles using light sources such as lasers or infrared rays, and indirect communication can also be achieved through reflection or refraction.
[0038] (3) Ethernet interface: It refers to an Ethernet interface used for data transmission and communication inside a vehicle or between a vehicle and external devices.
[0039] Specifically, the Ethernet interface can connect various electronic devices and sensors inside the vehicle.
[0040] (4) Camera Interface Standard (Mobile Industry Processor Interface Camera Serial Interface, abbreviated as MIPI CSI): It is a serial interface standard for connecting a camera and a processor in an electronic system.
[0041] Specifically, in-vehicle MIPI CSI is usually used to connect in-vehicle cameras and in-vehicle processors to achieve data transmission between in-vehicle cameras and in-vehicle electronic systems.
[0042] (5) Display Interface Standard (Mobile Industry Processor Interface Display Serial Interface, abbreviated as MIPI DSI): It is a serial interface standard for connecting a display and a processor in an electronic system.
[0043] (6) Passive Optical Network (PON): A fiber-based transmission technology used to achieve communication applications such as broadband access, video transmission, and telephone services.
[0044] (7) Passive Optical Network Media Access Control (PON MAC): A media access control protocol for Passive Optical Network (PON).
[0045] Specifically, in-vehicle MIPI DSI is usually used to connect in-vehicle displays and in-vehicle processors to achieve data transmission between in-vehicle displays and in-vehicle electronic systems.
[0046] (8) Joint Test Action Group (JTAG) interface: A standard interface used for testing, debugging, and programming integrated circuits.
[0047] Specifically, the JTAG interface is usually used in the manufacturing and debugging phases of chips, as well as for hardware debugging and firmware updates at the system level. For example, the JTAG interface can be connected to a chip or circuit board through a set of pins and communicate data through the JTAG protocol.
[0048] (9) Forward Error Correction (FEC) algorithm: Used to correct or detect errors caused by channel noise or other interferences at the receiving end of a communication system.
[0049] For example, FEC algorithms can include Hamming Code, Reed-Solomon (RS) code, Convolutional Code, Low-Density Parity-Check (LDPC) code, Parallel Concatenated Convolutional Code (Turbo code), etc.
[0050] With the development of data communication, the application of optical communication in the vehicle field has become increasingly widespread. Among them, optical communication refers to a method of achieving data transmission using optical technology. Specifically, optical communication can receive, process, and forward data using an optical communication chip; for example, it can transmit the electrical signals input from the peripheral interface in the form of optical signals.
[0051] However, current optical communication chips cannot be applied to various service scenarios of vehicles. For example, the peripheral interface of an optical communication chip is usually a GE interface of Ethernet, which results in the inability of existing optical communication chips to adapt to different in-vehicle environments, and then leads to poor data processing efficiency for vehicle optical communication. Therefore, the poor data processing efficiency of vehicle optical communication in the prior art has become a problem that urgently needs to be solved.
[0052] Based on this, an embodiment of the present application provides a signal processing device. The signal processing device can utilize various protocol ports and device ports adapted to different in-vehicle environments to achieve data interaction between the signal processing device and different vehicle devices, thereby improving the data processing efficiency of vehicle optical communication.
[0053] In an embodiment of the present application, Figure 1 is a schematic structural diagram of the signal processing device provided by an embodiment of the present application. As Figure 1 shown, the signal processing device 10 includes a processor 101, a data interaction module 102, and an optical communication module 103.
[0054] Specifically, the data interaction module 102 is connected to at least one device port 104 through at least one first line a, and is used to perform data interaction with the vehicle device corresponding to the device port 104 through the device port 104 and the first line a; wherein, the vehicle devices corresponding to different device ports 104 are different. The processor 101 is connected to at least one protocol port 105 through a second line b, and is used to perform data interaction with the vehicle device through the protocol port 105, and different protocol ports 105 support different in-vehicle communication protocols; it is connected to the data interaction module 102 through a third line c, and is used to perform data interaction with the data interaction module 102 through the third line c. One end of the optical communication module 103 is connected to the data interaction module 102 through a fourth line d, and the other end is connected to an optical communication port 106, and is used to perform data interaction with the data interaction module 102 through the fourth line d, and connect to a device for receiving or sending optical signals through the optical communication port 106.
[0055] In a possible implementation manner, the data interaction module 102 can be connected to a device port 104 through one first line a. Among them, the vehicle devices corresponding to each device port 104 are different, and one device port 104 can be correspondingly connected to one or more vehicle devices.
[0056] Exemplarily, the device port 104 can be used to receive in-vehicle data sent by the vehicle device correspondingly connected to itself. For example, as Figure 1 shown, the device port 104 can include an Ethernet interface A01, an in-vehicle display interface A02, and an in-vehicle camera interface A03.
[0057] Specifically, the Ethernet interface may include a 100 Megabit Ethernet standard (abbreviated as 100BASE-T1) interface, a 1 Gigabit Ethernet standard (abbreviated as 1000BASE-T1) interface, and a 10 Gigabit Ethernet standard (abbreviated as 10GBASE-T1) interface, etc.; when the device port 104 is a vehicle display interface, the vehicle device corresponding to the device port 104 may be a vehicle display; when the device port 104 is a vehicle camera interface, the vehicle device corresponding to the device port 104 may be a vehicle camera.
[0058] In a possible implementation, the data interaction module 102 may perform data interaction with the vehicle device corresponding to the device port 104 through the first line a and the device port 104 connected to the first line a.
[0059] Exemplarily, the data interaction module 102 may obtain the transmission data of the vehicle device corresponding to the device port 104 through the first line a and the device port 104 connected to the first line a, and process the transmission data of the vehicle device.
[0060] Secondly, the data interaction module 102 may also send the processed data to the device port 104 through the first line a, so that the device port 104 sends it to the corresponding vehicle device, thereby realizing data interaction between the data interaction module 102 and the vehicle device.
[0061] In a possible implementation, the processor 101 may be connected to one or more protocol ports 105 through the second line b. Among them, different protocol ports support different vehicle communication protocols; each protocol port 105 may be connected to one or more vehicle devices with the same protocol as itself.
[0062] Exemplarily, the protocol port 105 may be used to receive vehicle data sent by vehicle devices with the same protocol as itself. For example, as Figure 1 shown, the protocol port 105 may include a vehicle communication protocol interface A04, a low-speed device interface A05, a digital signal interface A06, a serial data interface A07, and a synchronous serial communication interface A08.
[0063] Specifically, the vehicle communication protocol interface A04 may be used to support the CAN protocol or the CANFD protocol, the low-speed device interface A05 may be used to support the I2C interface, the digital signal interface A06 may be used to support the GPIO protocol, the serial data interface A07 may be used to support the UART interface, and the synchronous serial communication interface A08 may be used to support the SPI protocol.
[0064] Exemplarily, the vehicle device connected to protocol port 105 can be a vehicle-mounted device with low signal access requirements. For example, it can be a vehicle-mounted display screen, vehicle-mounted camera, vehicle-mounted antenna, vehicle-mounted lidar, etc. with low bandwidth data.
[0065] In a possible implementation, the processor 101 can perform data interaction with the vehicle device corresponding to the protocol port 105 through the second line b and the protocol port 105 connected to the second line b.
[0066] Exemplarily, the processor 101 can be a central processing unit responsible for executing program instructions and processing computing tasks. For example, it can be a Central Processing Unit (abbreviated as CPU).
[0067] Exemplarily, the processor 101 can obtain the transmission data of the vehicle device corresponding to the protocol port 105 through the second line b and the protocol port 105 connected to the second line b, and process the transmission data of the vehicle device.
[0068] Secondly, the processor 101 can also send the processed data to the protocol port 105 through the second line b, so that the protocol port 105 sends it to the corresponding vehicle device, thereby realizing data interaction between the processor 101 and the vehicle device.
[0069] In a possible implementation, the processor 101 can be connected to the data interaction module 102 through the third line c.
[0070] Exemplarily, the processor 101 can send a control instruction to the data interaction module 102 through the third line c, and the data interaction module 102 can send a receipt instruction to the processor 101 through the third line c to realize the interaction of the control plane between the processor 101 and the data interaction module 102.
[0071] Exemplarily, the processor 101 can also send the data of the vehicle device received by the protocol port 105 to the data interaction module 102 through the third line c.
[0072] In a possible implementation, one end of the optical communication module 103 can be connected to the data interaction module 102 through the fourth line d, and the other end can be connected to the optical communication port 106.
[0073] Exemplarily, the optical communication module 103 can be used to implement protocol encapsulation of optical communication. For example, it can be used to support the PON MAC protocol; the optical communication port 106 can be used to implement signal interaction with an external optical module of the signal processing device. For example, as Figure 1As shown, the optical communication port 106 can be a serializer / deserializer (SERDES) interface S01 for realizing optical signal interaction.
[0074] For example, after receiving an optical signal through the optical communication port 106, the optical communication module 103 first performs protocol processing on the optical signal to obtain relevant data of each vehicle device corresponding to the optical signal, and then sends the relevant data of each vehicle device to the data interaction module 102 through the fourth line d.
[0075] Exemplarily, there is a time-division system interaction inside the optical communication module 103, so that the optical communication module 103 has functions such as resource allocation, data transmission scheduling, link management, error handling, and service quality management; secondly, the optical communication module 103 can also reduce the bit error rate of the signal through the FEC algorithm.
[0076] In a possible implementation, the data interaction module 102 can send the received transmission data of the vehicle device to the optical communication module 103 through the fourth line d, so that the optical communication module 103 performs protocol encapsulation on the vehicle device data and sends the protocol-encapsulated vehicle device data to an external optical module through the optical communication port 106.
[0077] Exemplarily, the transmission data of the vehicle device received by the data interaction module 102 may include the vehicle device data sent by the device port 104 through the first line a, or may include the vehicle device data sent by the processor 101 through the third line c; the vehicle device data sent by the data interaction module 102 to the optical communication module 103 may include the valid data of the vehicle device sent by the device port 104 through the first line a, or may include the vehicle device data sent by the processor 101 through the third line c.
[0078] Specifically, when the data interaction module 102 receives the vehicle device data 1 sent by the device port 104 through the first line a, it can parse the vehicle device data 1 by using the relevant vehicle device data in the vehicle device data 2 sent by the processor 101 to obtain the valid data of the vehicle device.
[0079] For example, when the data interaction module 102 receives the in-vehicle camera data sent by the in-vehicle camera interface through the first line a, it can parse the in-vehicle camera data by using the low-speed device interface data sent by the processor 101 to obtain the valid data of the in-vehicle camera sent to the optical communication module 103.
[0080] It should be noted that the signal processing device 10 can be constituted by the above-mentioned processor 101, data interaction module 102, optical communication module 103, device port 104, protocol port 105, and optical communication port 106; and there is data interaction between the above-mentioned processor 101, data interaction module 102, and optical communication module 103. Among them, the signal processing device 10 can also be called the optical communication chip 10.
[0081] In a possible implementation, the signal processing device 10 may further include a debugging interface 107. Exemplarily, the debugging interface 107 can be used to implement the preliminary debugging work of the signal processing device 10. For example, as Figure 1 shown, the debugging interface 107 can be a JTAG interface A09.
[0082] On the one hand, a signal processing device provided by an embodiment of the present application can utilize various protocol ports and device ports adapted to different vehicle environments to achieve data interaction between the signal processing device and different vehicle devices; on the other hand, it can realize the data processing of vehicle optical communication through the data interaction between the internal data interaction module, processor, and optical communication module, thereby improving the data processing efficiency of vehicle optical communication.
[0083] In another embodiment of the present application, a specific implementation manner of connecting the device port 104 to a vehicle device is further provided. Exemplarily, the device port 104 is connected to at least two different vehicle devices and is used to receive data sent by at least two different vehicle devices.
[0084] Compared with the optical communication chip in the prior art whose size cannot be adapted to the vehicle space, the same device port 104 in the embodiment of the present application can be connected to multiple vehicle devices to reduce the number of pins of the signal processing device 10, thereby reducing the area of the signal processing device 10 on the basis of meeting the interface requirements of the signal processing device 10, shrinking the volume of the signal processing device 10, and reducing the design cost of the signal processing device 10.
[0085] In a possible implementation, Figure 2 is another structural schematic diagram of the signal processing device provided by the embodiment of the present application. As Figure 2 shown, the same device port 104 can be connected to at least two different vehicle devices.
[0086] Exemplarily, the vehicle devices connected to the same device port 104 can be vehicle devices of the same type. For example, as Figure 2 shown, the vehicle devices connected to the device port 104 can be an in-vehicle camera and an in-vehicle display, that is, the device port 104 can be a multiplexed port A50 of the in-vehicle display screen interface A02 and the in-vehicle camera interface A03.
[0087] It should be noted that, through the device port 104 connected to the in-vehicle camera and the in-vehicle display as described above, the number of ports of the device port 104 in the signal processing device 10 can be reduced, and the signal processing device 10 can implement the Mobile Industry Processor Interface (MIPI) multiplexing function, that is, the MIPI interface multiplexing function.
[0088] Specifically, when the signal processing device 10 can implement the MIPI interface multiplexing function, the data interaction module 102 inside the signal processing device 10 can simultaneously obtain data of different vehicle devices received by the device port 104 with the above multiplexing function connected to the first line a through the first line a.
[0089] Exemplarily, as Figure 2 shown, the protocol port 105 may include a low-speed device interface A05, a digital signal interface A06, a serial data interface A07, and a synchronous serial communication interface A08.
[0090] In another embodiment of the present application, another specific implementation manner of connecting the device port 104 to the vehicle device is also provided. Exemplarily, Figure 3 is another structural schematic diagram of the signal processing device provided by the embodiment of the present application. As Figure 3 shown, in the scenario where the target device port 1041 in at least one device port 104 receives the target protocol data, the signal processing device 10 further includes a switching module 108.
[0091] Specifically, one end of the switching module 108 is connected to the device port 104 through the fifth line e, the other end is connected to the data interaction module 102 through the sixth line f, and is connected to the processor 101 through the seventh line g; the switching module 108 is configured to receive the data sent by the device port 104 through the fifth line e, and send the data to the processor 101 or the data interaction module 102 according to the type of the data.
[0092] In the embodiment of the present application, the target protocol data of the vehicle device can be simultaneously received through the target device port 1041 in any device port 104, so as to reduce the number of pins of the signal processing device 10, thereby reducing the volume of the signal processing device 10 on the basis of meeting the interface requirements of the signal processing device 10.
[0093] In a possible implementation manner, the target protocol data of the vehicle device can be received by using the target device port 1041 in the device port 104, where the target device port 1041 can be one or more ports in the device port 104, and the target protocol data can be the vehicle device data received by the original protocol port 105.
[0094] Exemplarily, when the target device port 1041 receives both the device data and the protocol data of the vehicle device simultaneously, the switching module 108 can be used to connect the target device port 1041, the processor 101, and the data interaction module 102 respectively.
[0095] Specifically, as Figure 3 shown, one end of the switching module 108 is connected to the target device port 1041 through the fifth line e, and the other end is connected to the data interaction module 102 through the sixth line f, and is connected to the processor 101 through the seventh line g.
[0096] Exemplarily, the switching module 108 can be a selection device for switching vehicle data. For example, the switching module 108 can be a switch X101.
[0097] Specifically, the switching module 108 can be used to receive the data sent by the target device port 1041 through the fifth line e, and judge the data type, so as to send vehicle protocol data to the processor 101 and send vehicle device data to the data interaction module 102.
[0098] Exemplarily, the above target device port 1041 can be an Ethernet interface, and the target protocol can be a vehicle communication protocol. For example, as Figure 3 shown, the target device port 1041 can be a multiplexed port F60 of the Ethernet interface A01 and the vehicle communication protocol interface A04; the protocol port 105 can include a low-speed device interface A05, a digital signal interface A06, a serial data interface A07, and a synchronous serial communication interface A08.
[0099] It should be noted that through the multiplexed port F60 of the above Ethernet interface A01 and the vehicle communication protocol interface A04, the signal processing device 10 can realize the multiplexing function of the Ethernet interface and the CAN / CANFD interface.
[0100] In another embodiment of the present application, another implementation manner of the signal processing device 10 is also introduced. Exemplarily, in the scenario where the target device port 1041 in at least one device port 104 receives target protocol data, the signal processing device 10 further includes a vehicle communication protocol port.
[0101] In the embodiment of the present application, while the target device port 1041 receives target protocol data, the protocol port 105 can also add a vehicle communication protocol port to meet the requirements of different vehicle use scenarios.
[0102] Exemplarily, Figure 4 is another structural schematic diagram of the signal processing device provided by the embodiment of the present application. As Figure 4As shown, the target device port 1041 can be the multiplexing port F60 of the Ethernet interface A01 and the vehicle communication protocol interface A04; the protocol port 105 can include the vehicle communication protocol interface A04, the low-speed device interface A05, the digital signal interface A06, the serial data interface A07, and the synchronous serial communication interface A08.
[0103] In another embodiment of the present application, another implementation manner of the signal processing device 10 is also introduced. Exemplarily, in the scenario where the target device port 1041 in at least one device port 104 receives the target protocol data, the signal processing device 10 further includes a vehicle communication protocol port and a multiplexing port of the vehicle display screen interface and the vehicle camera interface.
[0104] In the embodiments of the present application, on the basis of implementing the multiplexing function of the Ethernet interface and the CAN / CANFD interface, the multiplexing function of the MIPI interface can be implemented, so that the signal processing device 10 can not only meet the connection of a vehicle device with a MIPI CSI interface or a vehicle device with a MIPI DSI interface, but also meet the docking of a vehicle device with an Ethernet interface or multiple vehicle devices of at least one CAN / CANFD interface category.
[0105] Exemplarily, Figure 5 is another structural schematic diagram of the signal processing device provided by the embodiments of the present application. As Figure 5 shown, the device port 104 can include the multiplexing port F60 of the Ethernet interface A01 and the vehicle communication protocol interface A04, and the multiplexing port A50 of the vehicle display screen interface A02 and the vehicle camera interface A03; the protocol port 105 can include the low-speed device interface A05, the digital signal interface A06, the serial data interface A07, and the synchronous serial communication interface A08.
[0106] It should be noted that the above multiplexing port F60 can receive at least one vehicle CAN / CANFD protocol data.
[0107] In another embodiment of the present application, another implementation manner of the signal processing device 10 is also introduced. Exemplarily, on the basis of being able to simultaneously implement the multiplexing function of the Ethernet interface and the CAN / CANFD interface and the multiplexing function of the MIPI interface, the protocol port 105 can also add a vehicle communication protocol port.
[0108] Exemplarily, Figure 6 is another structural schematic diagram of the signal processing device provided by the embodiments of the present application. As Figure 6As shown in the figure, the device port 104 may include a multiplexing port F60 of the Ethernet interface A01 and the vehicle-mounted communication protocol interface A04, and a multiplexing port A50 of the vehicle-mounted display interface A02 and the vehicle-mounted camera interface A03; the protocol port 105 may include the vehicle-mounted communication protocol interface A04, the low-speed device interface A05, the digital signal interface A06, the serial data interface A07, and the synchronous serial communication interface A08.
[0109] In addition, the processor 101 may also be connected to the optical communication module 103 through the eighth line h to perform control plane interaction with the optical communication module 103 through the eighth line h.
[0110] The above description is only the preferred embodiment of the present application and the description of the applied technical principles. Those skilled in the art should understand that the scope of disclosure involved in the present application is not limited to the technical solutions formed by the specific combination of the above technical features, and should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the foregoing disclosure concept. For example, the technical solutions formed by mutually replacing the above features with the technical features (but not limited to) having similar functions disclosed in the present application.
Claims
1. A signal processing device, characterized in that: include: Processor, data interaction module and optical communication module; The data interaction module is connected to at least one device port through at least one first line, and is used to perform data interaction with the vehicle device corresponding to the device port through the device port and the first line; wherein different device ports correspond to different vehicle devices; The processor is connected to at least one protocol port through a second line, and is used to interact with the vehicle device through the protocol port, and different protocol ports support different vehicle communication protocols; and is connected to the data interaction module through a third line, and is used to interact with the data interaction module through the third line; The optical communication module is connected to the data interaction module at one end through a fourth line and to the optical communication port at the other end, and is used to perform data interaction with the data interaction module through the fourth line and to connect to a device for receiving or sending optical signals through the optical communication port.
2. The signal processing device according to claim 1, characterized in that The device port is connected to at least two different vehicle devices and is used to receive data sent by the at least two different vehicle devices.
3. The signal processing device according to claim 2, characterized in that: The at least two different vehicle devices include an on-board camera and an on-board display.
4. The signal processing device according to claim 1, characterized in that: In a scenario where a target device port among the at least one device port receives target protocol data, the signal processing device further includes a switching module; The switching module has one end connected to the device port via a fifth line, the other end connected to the data interaction module via a sixth line, and connected to the processor via a seventh line; The switching module is used to receive the data sent by the device port through the fifth line, and send the data to the processor or the data interaction module according to the type of the data.
5. The signal processing device according to claim 4, characterized in that: The target device port is an Ethernet interface, and the target protocol is an in-vehicle communication protocol.
6. The signal processing device according to claim 5, characterized in that: The protocol port includes a vehicle communication protocol port.
7. The signal processing device according to claim 1, characterized in that: The device ports include an Ethernet interface, a vehicle display interface, and a vehicle camera interface; the protocol ports include a vehicle communication protocol interface, a low-speed device interface, a digital signal interface, a serial data interface, and a synchronous serial communication interface.
8. The signal processing device according to claim 7, characterized in that: The vehicle-mounted communication protocol interface is used to support the CAN protocol or the CANFD protocol, the low-speed device interface is used to support the I2C interface, the digital signal interface is used to support the GPIO protocol, the serial data interface is used to support the UART interface, and the synchronous serial communication interface is used to support the SPI protocol.
9. The signal processing device according to claim 1, characterized in that: The processor is also connected to the optical communication module via an eighth line, and is used for interacting with the optical communication module on the control plane via the eighth line.
10. The signal processing device according to any one of claims 1 to 9, characterized in that: The signal processing device also includes a debugging interface.