Patent application number | Description | Published |
20130305012 | IMPLEMENTATION OF COUNTERS USING TRACE HARDWARE - A multi-core computing system includes a plurality of processor cores, a counter, and a register block including a plurality of event registers coupled to the plurality of processor cores. Each of the plurality of processor cores is configured to write event records to the event registers, and the register block is configured to generate a serialized event stream including event records written to the event registers. The system further includes an event stream processor configured to receive the serialized event stream, to analyze the serialized event stream to identify a counter update event record in the serialized event stream, and to update the counter in response to the counter update event record. | 11-14-2013 |
20130305094 | OBSERVABILITY CONTROL WITH OBSERVABILITY INFORMATION FILE - Methods of managing observability code in an application program include generating an application program including an observability point, the observability point including a location in the application at which observability code, or a call to observability code, can be inserted, loading the application program into a memory of a target system, retrieving observability information from an observability point information file, and inserting the observability code, or the call to the observability code, at the observability point in the memory of the target system using the observability information retrieved from the observability point information file. | 11-14-2013 |
Patent application number | Description | Published |
20090090333 | Injection control system - A method of operating a fuel injector including a piezoelectric actuator having a stack of piezoelectric elements, and wherein in use the injector communicates with a fuel rail, the method comprises: applying a discharge current to the actuator for a discharge period so as to discharge the stack from a first differential voltage level across the stack to a second differential voltage level across the stack; maintaining the second differential voltage level for a period of time; and applying a charge current to the actuator for a charge period so as to charge the stack from the second differential voltage level to a third differential voltage level; wherein the third differential voltage level is selected in dependence on at least two engine parameters, the at least two engine parameters selected from: rail pressure; the electric pulse time; and the piezoelectric stack temperature. | 04-09-2009 |
20090121724 | Detection of faults in an injector arrangement - A fault detection method is provided for detecting faults in an injector arrangement. The injector arrangement comprises one or more piezoelectric fuel injectors connected in an injector drive circuit, and the injector drive circuit is arranged to control operation of the one or more piezoelectric fuel injectors. The fault detection method includes determining a sample voltage at a sample point in the injector drive circuit at a first sample time. The sample voltage is the voltage on an injector or is related to the voltage on an injector. The method further includes calculating a range of predicted voltages expected at the sample point at a second sample time following the first sample time, and determining the sample voltage at the sample point at the second sample time. The presence of a fault is detected if the sample voltage determined at the sample point at the second sample time is not within the range of predicted voltages. | 05-14-2009 |
20090314073 | DETECTION OF FAULTS IN AN INJECTOR ARRANGEMENT - A method of identifying an individual short circuit fuel injector, within an injector bank of an engine comprising a plurality of fuel injectors. Each fuel injector has a piezoelectric actuator and an associated injector select switch forming part of an injector drive circuit. The method comprises: (i) charging all of the piezoelectric actuators of the plurality of fuel injectors within the injector bank during a charge phase; (ii) at the end of the charge phase waiting for a delay period; and (iii) subsequently closing an injector select switch of a fuel injector to select said fuel injector. The method further comprises: (iv) determining a stack voltage present on terminals of the piezoelectric actuator of the selected fuel injector and storing the stack voltage in a data store. The stack voltage is indicative of an amount of charge present on the selected injector at the end of the delay period. The method further comprises (v) repeating steps (i) to (iv) for each fuel injector in the injector bank in turn; and (vi) identifying the individual short circuit fuel injector as being the injector which has discharged beyond a predetermined voltage drop limit during the delay period. The method also comprises generating a short circuit fault signal for the identified fuel injector. | 12-24-2009 |
20100129246 | FLUID PUMP ASSEMBLY - A fluid pump assembly comprising a driven cam and a reciprocating member reciprocal within a bore provided in a pump housing as the cam is driven, in use, to cause pressurisation of fluid within a pump chamber. The pump assembly further comprises an interface between the cam and the reciprocating member, for example in the form of bevelled surfaces of the cam and the reciprocating member, which serve to drive the reciprocating member (i) to translate in a first, axial direction within the bore and (ii) to rotate within the bore in a second, rotational direction. An optional feature of the fluid pump assembly is that the pump housing defines a bearing for the cam which is provided with a recess to define a region of weakness to allow the bearing to deflect, in use, thereby to provide an increased lubrication volume between the cam and the bearing. The reciprocating member may take the form of a tappet which cooperates with a pumping plunger to pressurise fluid within the pump chamber. | 05-27-2010 |
20120234403 | HOUSING WITH INTERSECTING PASSAGES FOR HIGH PRESSURE FLUID APPLICATIONS - A housing for use in high pressure fluid applications comprises a first drilling having a region of enlarged diameter bounded by an upper boundary in a first plane and a lower boundary in a second plane; and a second drilling intersecting with the first drilling via an intersection region. The intersection region includes a first substantially flat surface which defines a ceiling of the intersection region and which intersects the upper boundary of the region of enlarged diameter, and a second substantially flat surface which is opposed to the first substantially flat surface and which defines a floor of the intersection region and intersects the lower boundary of the region of enlarged diameter. As the flat surfaces are in alignment with a region of maximum hoop stress they do not act as a significant stress raiser at the intersection. | 09-20-2012 |
20120255433 | PUMP ASSEMBLY - A pump assembly includes a pump housing provided with a bore within which a pumping plunger is reciprocal along a plunger axis; a pump chamber defined at one end of the bore within which fuel is pressurised to a relatively high level; and an inlet valve housed within the pump housing and in communication with the pump chamber to control the flow of fuel into the pump chamber. A clamp member applies a clamping load to the pump housing, which has at least a component that is aligned with the plunger axis, through a surface of the pump housing located approximately axially above the bore. The clamp member may be secured to the pump housing by a securing member, which may be positioned radially outwards from the bore and extend through or below a plane through the pump chamber and perpendicular to the plunger axis through the pump chamber. | 10-11-2012 |