Abstract:
A controller includes a high-side circuit, a low-side circuit, a level-shift circuit, and a data-validation circuit. The high-side circuit is referenced to an offset-voltage reference that is offset voltage-wise relative to a ground reference of the controller. The low-side circuit is operable to output a control signal for the high-side circuit. The control signal is referenced to the ground reference. The level-shift circuit is configured to output a shifted signal to the high-side circuit that is referenced to the offset-voltage reference and based on the control signal. The data-validation circuit is configured to receive the shifted signal, determine a first value of the shifted signal at a first instant, determine a second value of the shifted signal at a second instant different in time from the first instant, and validate the shifted signal based on a determination that the first value and the second value correspond.
Abstract:
A system and component for generating a drive signal suitable to operate a fuel injector. The drive signal includes one or more injector pulses. Each injector pulse is characterized by a desired pulse profile. The system includes an injector driver and a controller. The injector driver is operable to apply a supply voltage to the fuel injector. The controller is configured to store a plurality of state definitions that determine an operation state of the injector driver when a selected definition of the plurality of state definitions is communicated to the injector driver. The controller is further configured to receive a sequence of state values that determine an order that the state definitions are communicated to the injector driver to generate piecewise an injector pulse exhibiting the pulse profile, and thereby generate the drive signal.