Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
186 words
An output circuit for a vehicular control system performing regularly recurring ignition and fuel injection tasks and having a microprocessor central processing unit (CPU) with a plurality of control outputs and a High-Speed Output (HSO) port; an output interface (t, AI); and an Internal Data bus (ID) interconnecting said microprocessor and said output interface, comprising, an output register (10) having a plurality of data inputs, a latch-enable input connected to said HSO port of said CPU, and outputs connected to said output interface (5, AI); and a preparatory register (9) having a plurality of inputs, and an output connected directly to said output register (10), connected in said Internal Data bus (ID) between said CPU and said output register (10); said preparatory register (9) accepting and storing data from said CPU, said stored data being transferred directly from said register (9) to said output register (10) in response to a transfer signal from said CPU, said transfer signal being generated periodically in connection with said regularly recurring ignition and fuel injection tasks, thereby making all said stored data available simultaneously to said output interface (5, AI).
Claim 2
Dependent Claim
186 words
An output circuit for a vehicular control system performing regularly recurring ignition and fuel injection tasks and having a microprocessor central processing unit (CPU) with a plurality of control outputs and a High-Speed Output (HSO) port; an output interface (t, AI); and an Internal Data bus (ID) interconnecting said microprocessor and said output interface, comprising, an output register (10) having a plurality of data inputs, a latch-enable input connected to said HSO port of said CPU, and outputs connected to said output interface (5, AI); and a preparatory register (9) having a plurality of inputs, and an output connected directly to said output register (10), connected in said Internal Data bus (ID) between said CPU and said output register (10); said preparatory register (9) accepting and storing data from said CPU, said stored data being transferred directly from said register (9) to said output register (10) in response to a transfer signal from said CPU, said transfer signal being generated periodically in connection with said regularly recurring ignition and fuel injection tasks, thereby making all said stored data available simultaneously to said output interface (5, AI).
Claim 3
Dependent Claim
20 words
Output circuit according to claim 1, wherein said transfer signal is a trigger signal generated in synchrony with crankshaft rotation.
Claim 4
Dependent Claim
148 words
An output circuit for a vehicular control system performing regularly recurring ignition and fuel injection tasks and having a microprocessor central processing unit (CPU) with a plurality of control outputs; an output interface (5, AI); and a data bus interconnecting said CPU and said output interface; and an output register (10) interposed, in said data bus, between said CPU and said output interface, comprising, preparatory registers (17-21) interposed between said CPU and said output register (10) and accepting and storing data from said CPU; a plurality of counters (C1-C3); and a plurality of comparators (22-26), each having one input connected to an output of a respective one of said preparatory registers and another input connected to an output of one of said counters, said output register (10) being switched in dependence upon a comparison between values stored in said counters and values stored in said preparatory registers (17-21).
Claim 5
Dependent Claim
148 words
An output circuit for a vehicular control system performing regularly recurring ignition and fuel injection tasks and having a microprocessor central processing unit (CPU) with a plurality of control outputs; an output interface (5, AI); and a data bus interconnecting said CPU and said output interface; and an output register (10) interposed, in said data bus, between said CPU and said output interface, comprising, preparatory registers (17-21) interposed between said CPU and said output register (10) and accepting and storing data from said CPU; a plurality of counters (C1-C3); and a plurality of comparators (22-26), each having one input connected to an output of a respective one of said preparatory registers and another input connected to an output of one of said counters, said output register (10) being switched in dependence upon a comparison between values stored in said counters and values stored in said preparatory registers (17-21).
Claim 6
Dependent Claim
32 words
Output circuit according to claim 3, wherein at least one of said counters (C2, C3) is connected to multiple ones of said comparators (23-26), and said counters have different respective clock rates.