What is claimed is:
1. An advance arrangement for use in controlling timing of fuel delivery by a fuel pump for use in an engine comprising;
an advance piston which is slidable within a first bore and which cooperates, in use, with a cam arrangement of a fuel pump to adjust the timing of fuel delivery by the pump, a surface associated with the advance piston being exposed to fuel pressure within a first control chamber;
a servo piston which is slidable within a further bore provided in the advance piston to control the pressure of fuel within the first control chamber, the servo piston being responsive to speed dependent fuel pressure variations within a servo control chamber, thereby to permit adjustment of the timing in response to engine speed;
a light load piston moveable relative to the advance piston against the action of a light load control spring in response to fuel pressure variations within a light load control chamber; and
an arrangement for ensuring the servo piston is substantially unresponsive to speed dependent fuel pressure variations within the servo control chamber, in circumstances in which fuel pressure within the light load control chamber is increased beyond a predetermined amount.
2. An advance arrangement as claimed in claim 1, wherein the light load piston is shaped to define, in part, a servo piston chamber in communication with the light load control chamber, whereby fuel pressure within the servo piston chamber acts on an end of the servo piston remote from the servo control chamber.
3. An advance arrangement as claimed in claim 2, wherein the light load control chamber communicates with the servo piston chamber through a clearance defined between respective surfaces of the servo piston and the light load piston.
4. An advance arrangement as claimed in claim 2, including an adjuster for permitting the extent of travel of the servo piston to be adjusted.
5. An advance arrangement as claimed in claim 2, including an adjuster for permitting the extent of travel of the light load piston to be adjusted.
6. An advance arrangement as claimed in claim 4, wherein the light load piston includes first and second parts which are moveable relative to one another to permit adjustment of the extent of travel of at least one of the light load piston and the servo piston.
7. An advance arrangement as claimed in claim 6, wherein the second part of the light load piston is provided with a blind bore which defines, together with an end surface of the servo piston, the servo piston chamber.
8. An advance arrangement as claimed in claim 1, including a temperature control valve operable to control the application of fuel to the light load piston depending upon the engine temperature, thereby to permit adjustment of the timing of fuel delivery depending on engine temperature.
9. An advance arrangement as claimed in claim 8, wherein the temperature control valve is arranged such that, when the engine temperature is less than a predetermined temperature, the temperature control valve is activated so as to permit fuel pressure within the light load control chamber to be increased, the temperature control valve being de-activated when the engine temperature exceeds the predetermined temperature.
10. An advance arrangement as claimed in claim 9, wherein the advance piston is moveable within the first bore in an advance direction, in which the timing of fuelling delivery by the pump is advanced, and a retard direction in which the timing of fuelling delivery by the pump is retarded, the advance arrangement further comprising a cold advance supply passage through which fuel is supplied to the light load control chamber when the temperature control valve is activated, the cold advance supply passage being arranged to communicate with the light load control chamber only when the extent of movement of the advance piston in the advance direction is less than a predetermined amount.
11. An advance arrangement as claimed in claim 10, wherein the advance piston has an outer surface provided with a recess in communication with the light load control chamber, said recess defining a control edge, and whereby communication between the cold advance supply passage and the light load control chamber is broken when the control edge becomes misaligned with the cold advance supply passage upon movement of the advance piston beyond the predetermined amount.
12. An advance arrangement as claimed in claim 1, further comprising;
a light load supply passage for supplying a load dependent signal pressure to the light load control chamber, wherein the light load supply passage communicates with a flow path for fuel between a source of fuel at transfer pressure and a low pressure drain; and
a light load control valve arrangement which is operable in response to a load signal to vary the rate of flow of fuel through the flow path and, hence, to vary the signal pressure, thereby to permit the timing under light load conditions to be adjusted, wherein the light load control valve arrangement is arranged in the flow path at a position upstream of the light load supply passage.
13. An advance arrangement as claimed in claims 1, wherein the light load control chamber is provided with a restricted outlet arrangement to permit fuel within the light load control chamber to flow to a low pressure fuel reservoir at a restricted rate, and further comprising a further adjuster for adjusting the effective restriction to fuel flow provided by the restricted outlet arrangement.
14. An advance arrangement as claimed in claim 13, wherein the restricted outlet arrangement comprises a first restricted outlet having a variable diameter, and a second restricted outlet of substantially fixed diameter, whereby the further adjuster is adjustable to vary the diameter of the first restricted outlet.
15. An advance arrangement as claimed in claim 13, wherein the further adjuster comprises a valve member arranged within an additional bore, whereby adjustment of the position of the valve member within the additional bore permits the diameter of the first restricted outlet to be varied.
16. An advance arrangement as claimed in claim 15, wherein the first restricted outlet is of annular form and is defined, in part, by the valve member.
17. An advance arrangement as claimed in claim 2, wherein the servo piston carries a sleeve provided with an orifice to restrict the rate of flow of fuel between the light load control chamber and the servo piston chamber, thereby to damp movement of the servo piston relative to the light load piston.
18. An advance arrangement for use in controlling timing of fuel delivery by a fuel pump for use in an engine comprising:
an advance piston which is slidable within a first bore and which cooperates, in use, with a cam arrangement of a fuel pump to adjust the timing of fuel delivery by the pump, a surface associated with the advance piston being exposed to fuel pressure within a first control chamber, a piston moveable relative to the advance piston against the action of a control spring in response to fuel pressure variations within a control chamber, a supply passage for supplying fuel at a signal pressure to the control chamber, wherein the supply passage communicates with a flow path between a source of fuel at transfer pressure and a low pressure drain; and
a control valve arrangement, operable to vary the rate of flow of fuel through the flow path and, hence, to vary the signal pressure, wherein the control valve arrangement is arranged in the flow path at a position upstream of the supply passage.
19. An advance arrangement as claimed in claim 18, wherein the piston takes the form of a light load piston which is moveable relative to the advance piston against the action of a light load control spring in response to load dependent signal pressure variations within a light load control chamber, and further comprising a servo piston which is slidable within a further bore provided in the advance piston to control the pressure of fuel in the first control chamber, the servo piston being responsive to speed dependent fuel pressure variations within a servo control chamber, thereby to permit adjustment of the timing in response to engine speed.
20. An advance arrangement as claimed in claim 19, wherein the light load control chamber is provided with a restricted outlet arrangement to permit fuel within the light load control chamber to flow to a low pressure fuel reservoir at a restricted rate.
21. An advance arrangement as claimed in claim 20, and also comprising a further adjuster for permitting the effective restriction to fuel flow provided by the restricted outlet arrangement to be varied.
22. An advance arrangement as claimed in claim 21, wherein the restricted outlet arrangement comprises a first restricted outlet of variable diameter and a second restricted outlet of substantially fixed diameter, further comprising adjustment means for adjusting the effective diameter of the first restricted outlet, thereby to permit the effective restriction to fuel flow provided by the restricted outlet arrangement to be varied.
23. An advance arrangement for use in controlling timing of fuel delivery by a fuel pump for use in an engine, the advance arrangement comprising an advance piston which is slidable within a first bore and which cooperates, in use, with a cam arrangement of a fuel pump to adjust the timing of fuel delivery by the pump, a surface associated with the advance piston being exposed to fuel pressure within a first control chamber, a piston moveable relative to the advance piston against the action of a control spring in response to fuel pressure variations within a control chamber, wherein the control chamber is provided with a restricted outlet arrangement to permit fuel within the control chamber to flow to a low pressure fuel drain at a restricted rate, and an adjuster for permitting the effective restriction to fuel flow provided by the restricted outlet arrangement to be varied.
24. An advance arrangement as claimed in claim 23, wherein the piston takes the form of a light load piston which is moveable relative to the advance piston against the action of a light load control spring in response to load dependent signal pressure variations within a light load control chamber, further comprising a servo piston which is slidable within a further bore provided in the advance piston to control the pressure of fuel in the first control chamber, the servo piston being responsive to speed dependent fuel pressure variations within a servo control chamber, thereby to permit adjustment of the timing in response to engine speed.
25. An advance arrangement for use in controlling timing of fuel delivery by a fuel pump for use in an engine comprising:
an advance piston which is slidable within a first bore and which cooperates, in use, with a cam arrangement of a fuel pump to adjust the timing of fuel delivery by the pump, a surface associated with the advance piston being exposed to fuel pressure within a first control chamber; and
a light load piston moveable relative to the advance piston against the action of a light load control spring in response to load dependent fuel pressure variations within a light load control chamber, thereby to adjust the timing under light load conditions, the light load piston including first and second parts which are moveable relative to one another to permit adjustment of the extent of travel of the light load piston.
26. An advance arrangement as claimed in claim 25, and further comprising a servo piston which is slidable within a further bore provided in the advance piston to control the pressure of fuel in the first control chamber, the servo piston being responsive to speed dependent fuel pressure variations within a servo control chamber, thereby to permit adjustment of the timing in response to engine speed.
27. An advance arrangement as claimed in claim 26, wherein relative movement of the first and second parts permits adjustment of the extent of travel of at least one of the servo piston and the light load piston.
28. An advance arrangement as claimed in claim 25, wherein the first and second parts of the light load piston are in screw threaded connection with one another.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A printed circuit board (PCB) block diagram tool for block diagram level editing of a PCB design abstracted from a PCB physical layout tool, the PCB block diagram tool comprising:
a plurality of interface objects representing interfaces between components, wherein each of the plurality of interface objects include a plurality of signal, power and ground signal lines without defined physical assignment to pin or pad;
a plurality of block objects representing a plurality of physical objects in the PCB physical layout tool, wherein the plurality of blocks are configured to accept the plurality of interface objects;
the plurality of interface objects can be assigned to a block object without requiring mapping to pins or pads; and
interconnect lines that connect the plurality of interface objects between the plurality of block objects.
2. The PCB block diagram tool for block diagram level editing of the PCB design abstracted from the PCB physical layout tool as recited in claim 1, wherein the PCB block diagram tool is used do capture a system definition.
3. The PCB block diagram tool for block diagram level editing of the PCB design abstracted from the PCB physical layout tool as recited in claim 1, further comprising a tool component that maps each of the plurality of block objects to the plurality of physical objects.
4. The PCB block diagram tool for block diagram level editing of the PCB design abstracted from the PCB physical layout tool as recited in claim 1, wherein the physical objects virtually describe connectors andor packages in a domain of the PCB physical layout tool with dimensioning and pin configuration.
5. The PCB block diagram tool for block diagram level editing of the PCB design abstracted from the PCB physical layout tool as recited in claim 1, wherein the plurality of interface objects defines signal grouping and signal names.
6. The PCB block diagram tool for block diagram level editing of the PCB design abstracted from the PCB physical layout tool as recited in claim 1, further comprising an interface between the PCB block diagram tool and the PCB physical layout tool, wherein the PCB physical layout tool comprises a plurality of physical objects that correspond to the plurality of block objects.
7. The PCB block diagram tool for block diagram level editing of the PCB design abstracted from the PCB physical layout tool as recited in claim 1, further comprising an interface between the PCB block diagram tool and the PCB physical layout tool, wherein:
the PCB physical layout tool is passed names of the plurality of signal, power and ground lines, and
the names are preserved in the PCB physical layout tool regardless of whether the names are assigned to pins or pads.
8. A computer-implemented method for using a PCB block diagram tool for block diagram level editing of a PCB design abstracted from a PCB physical layout tool, the method comprising:
providing a plurality of interface objects representing interfaces between components, wherein each of the plurality of interface objects include a plurality of signal, power and ground signal lines without defined physical assignment to pin or pad;
providing a plurality of block objects representing a plurality of physical objects;
receiving indication of which of the plurality of interface objects should be associated with the plurality of blocks without requiring mapping to pins or pads;
assigning the plurality of interface objects to the plurality of blocks;
receiving indication of how interconnect lines connect the plurality of interface objects with the plurality of block objects; and
assigning interconnect lines using a computer.
9. The method for using a PCB block diagram tool for block diagram level editing of the PCB design abstracted from the PCB physical layout tool as recited in claim 8, further comprising mapping each of the plurality of block objects to the plurality of physical objects.
10. The method for using a PCB block diagram tool for block diagram level editing of the PCB design abstracted from the PCB physical layout tool as recited in claim 8, wherein the plurality of physical objects virtually describe connectors andor packages in a domain of the PCB physical layout tool.
11. The method for using a PCB block diagram tool for block diagram level editing of the PCB design abstracted from the PCB physical layout tool as recited in claim 8, wherein the plurality of interface objects define signal grouping and signal names.
12. The method for using a PCB block diagram tool for block diagram level editing of the PCB design abstracted from the PCB physical layout tool as recited in claim 8, further comprising passing information between the PCB block diagram tool and the PCB physical layout tool while preserving abstraction in the plurality of interface objects from defined physical assignment to pins and pads, wherein the PCB physical layout tool comprises a plurality physical objects that correspond to the plurality of block objects.
13. The method for using a PCB block diagram tool for block diagram level editing of the PCB design abstracted from the PCB physical layout tool as recited in claim 8, further comprising passing the PCB physical layout tool names of the plurality of signal, power and ground lines, wherein the names are preserved in the PCB physical layout tool regardless of whether the names are assigned to pins or pads.
14. A non-transitory machine-readable storage medium comprising executable instructions for a PCB block diagram tool that provides block diagram level editing of a PCB design abstracted from a PCB physical layout tool, the executable instructions comprising code for:
receiving indication of which of a plurality of interface objects should be associated with a plurality of blocks, wherein:
the plurality of interface objects represent interfaces between components,
each of the plurality of interface objects include a plurality of signal, power and ground signal lines without defined physical assignment to pin or pad, and
the plurality of block objects represent a plurality of physical objects;
assigning the plurality of interface objects to the plurality of blocks without requiring mapping to pins or pads;
receiving indication of how interconnect lines connect the plurality of interface objects with the plurality of block objects; and
assigning interconnect lines.
15. The non-transitory machine-readable storage medium comprising executable instructions for the PCB block diagram tool that provides block diagram level editing of the PCB design abstracted from the PCB physical layout tool as recited in claim 14, further comprising code for mapping each of the plurality of block objects to the plurality of physical objects.
16. The non-transitory machine-readable storage medium comprising executable instructions for the PCB block diagram tool that provides block diagram level editing of the PCB design abstracted from the PCB physical layout tool as recited in claim 14, further comprising code for passing information between the PCB block diagram tool and the PCB physical layout tool while preserving abstraction in the plurality of interface objects from defined physical assignment to pins and pads, wherein the PCB physical layout tool comprises a plurality of physical objects that correspond to the plurality of block objects.
17. The non-transitory machine-readable storage medium comprising executable instructions for the PCB block diagram tool that provides block diagram level editing of the PCB design abstracted from the PCB physical layout tool as recited in claim 14, further comprising code for passing the PCB physical layout tool names of the plurality of signal, power and ground lines, wherein the names are preserved in the PCB physical layout tool regardless of whether the names are assigned to pins or pads.