Simultaneous vehicle protocol communication apparatus and method
First Claim
1. A diagnostic tool for simultaneously communicating with a plurality of motor vehicle control units within a single motor vehicle, comprising:
- a processor for simultaneously executing a plurality of diagnostic routines and thereby providing messages to at least two of the plurality of motor vehicle control units, the plurality of motor vehicle control units implementing at least two different communication protocols, wherein each of the plurality of diagnostic routines corresponds to a selected motor vehicle control unit; and
a field programmable gate array providing a selectable multiple protocol interface to simultaneously accommodating the at least two different communication protocols, the field programmable gate array coupled between the plurality of motor vehicle control units and the processor, the selectable multiple protocol interface simultaneously converting the messages from the processor into a format readable by the selected motor vehicle control units and simultaneously converting received control unit information into a format readable by the processor.
1 Assignment
0 Petitions
Accused Products
Abstract
A diagnostic tool for simultaneously communicating with a plurality of motor vehicle control units and implements at least two different communication protocols within a single motor vehicle. The diagnostic tool includes a processor and a field programmable gate array. The processor simultaneously executes a plurality of diagnostic routines and thereby provides messages to at least two of the plurality of motor vehicle control units. The field programmable gate array provides a selectable multiple protocol interface to simultaneously accommodating the at least two different communication protocols. The field programmable gate array is coupled between the plurality of motor vehicle control units and the processor. The selectable multiple protocol interface simultaneously converts the messages from the processor into a format readable by the selected motor vehicle control units and simultaneously converting received control unit information into a format readable by the processor.
-
Citations
24 Claims
-
1. A diagnostic tool for simultaneously communicating with a plurality of motor vehicle control units within a single motor vehicle, comprising:
-
a processor for simultaneously executing a plurality of diagnostic routines and thereby providing messages to at least two of the plurality of motor vehicle control units, the plurality of motor vehicle control units implementing at least two different communication protocols, wherein each of the plurality of diagnostic routines corresponds to a selected motor vehicle control unit; and
a field programmable gate array providing a selectable multiple protocol interface to simultaneously accommodating the at least two different communication protocols, the field programmable gate array coupled between the plurality of motor vehicle control units and the processor, the selectable multiple protocol interface simultaneously converting the messages from the processor into a format readable by the selected motor vehicle control units and simultaneously converting received control unit information into a format readable by the processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of simultaneously providing diagnostic capability for a plurality of motor vehicle control units within a single motor vehicle, the method comprising the steps of:
-
receiving an indication of a diagnostic routine to be executed, the diagnostic routine being applicable to at least two of a selected motor vehicle control units, the motor vehicle control units utilizing at least two different communication protocols;
selecting at least two channel modules for simultaneously communicating with the selected motor vehicle control units, the channel modules including a plurality of communication protocols;
enabling at least two of the plurality of communication protocols of the selected channel modules;
simultaneously providing messages from the processor to the selected motor vehicle control units by providing a selectable multiple protocol interface to accommodate the at least two different communication protocols, the messages being provided in a format that is readable by the selected motor vehicle control units; and
simultaneously providing control unit information from the selected motor vehicle control units to the processor in a format readable by the processor. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A diagnostic tool for simultaneously communicating with a plurality of motor vehicle control units within a single motor vehicle, comprising:
-
a means for processing for simultaneously executing a plurality of diagnostic routines and thereby providing messages to at least two of the plurality of motor vehicle control units, the plurality of motor vehicle control units implementing at least two different communication protocols, wherein each of the plurality of diagnostic routines corresponds to a selected motor vehicle control unit; and
a field programmable gate array providing a selectable multiple protocol interface to simultaneously accommodating the at least two different communication protocols, the field programmable gate array coupled between the plurality of motor vehicle control units and the means for processing, the selectable multiple protocol interface simultaneously converting the messages from the means for processing into a format readable by the selected motor vehicle control units and simultaneously converting received control unit information into a format readable by the means for processing. - View Dependent Claims (21, 22, 23, 24)
-
Specification