Signal processing device
AssigneeFujitsu Ten Limited
InventorShougo Imada
Life of this patent
Estimating the term…
Abstract
A signal processing device includes a start time obtaining part that obtains a start time when a predetermined process is started in response to an interrupt request associated with a valid edge of a pulse input signal, an edge occurrence time obtaining part that obtains a time of occurrence of the valid edge of the pulse input signal after the start time of the predetermined process is obtained, and a processing part that selectively performs a process based on a time relationship between the start time of the predetermined process and the time of occurrence of the valid edge.
Claims12
A signal processing device comprising:
- a start time obtaining part that obtains a start time when a predetermined process is started in response to an interrupt request associated with a valid edge of a pulse input signal;
- an edge occurrence time obtaining part that obtains a time of occurrence of the valid edge of the pulse input signal after the start time of the predetermined process is obtained;
- and
- a processing part that selectively performs a process based on a time relationship between the start time of the predetermined process and the time of occurrence of the valid edge.
A signal processing device comprising:
- a start time obtaining part that obtains a start time when a predetermined process is started in response to an interrupt request associated with a valid edge of a pulse input signal;
- a signal level capturing part that captures a current signal level of the pulse input signal after the start time of the predetermined process is obtained;
- an edge occurrence time obtaining part that obtains a time of occurrence of the valid edge of the pulse input signal stored in a capture register after obtaining the signal level of the pulse input signal;
- and
- a processing part that selectively performs a process based on a time relationship between the start time of the predetermined process and the time of occurrence of the valid edge.
A signal processing device comprising:
- a first edge occurrence time obtaining part that obtains a time of occurrence of a valid edge of a pulse input signal stored in a capture register and stores the time of occurrence of the valid edge in a first memory, when a predetermined process is performed in response to an interrupt request associated with the valid edge of the pulse input signal;
- a signal level capturing part that obtains a current signal level of the pulse input signal after the time of occurrence of the valid edge in the first memory;
- a second edge occurrence obtaining part that obtains the time of occurrence of another valid edge of the pulse input signal stored in the capture register after the signal level of the pulse input signal is obtained;
- and
- a processing part that selectively performs a process based on a time relationship between the time of occurrence of the valid edge stored in the first memory and the time of occurrence of said another valid edge stored in the second memory.
A signal processing device comprising:
- an input signal capturing part that captures a signal level of a pulse input signal and a time of occurrence of a valid edge of the pulse input signal when an interrupt request associated with the occurrence of the valid edge is generated;
- and
- a processing part that identifies a type of the valid edge by referring to the signal level captured by the input signal capturing part and executes a predetermined process based on the type of the valid edge and the time of occurrence of the valid edge, wherein
- when there is an error in a relationship between the signal level captured and the time of occurrence of the valid edge, the input signal capturing part captures the signal level again.
Dependencies are inferred from the claim text.