Method and device for power management according to priority parameters contains in data packets
AssigneeDibcom
InventorsHenri Fallon, Stephane De Marchi
Life of this patent
Estimating the term…
Abstract
This demodulator for signals transmitted by bursts of data packets and the corresponding method comprise receiving from a separate processor identifiers of bursts to be processed, filtering the signals to retrieve the bursts whose identifiers were received, processing said retrieved bursts, receiving from said separate processor timing information associated with the identifiers of bursts to be processed; and power management to drive at least some components of said demodulator between an idle state and an active state depending upon said timing information.
Claims18
A demodulator for signals transmitted by bursts of data packets comprising:
- means for receiving from a separate processor identifiers of bursts to be processed;
- means for filtering the signals to retrieve the bursts whose identifiers were received;
- means for processing said retrieved bursts;
- means for receiving from said separate processor timing information associated with the identifiers of bursts to be processed;
- power management means configured for driving at least some components of said demodulator between an idle state and an active state depending upon said timing information;
- and
- means for receiving priority parameters associated with the burst identifiers, the power management means being configured for driving said components depending upon said priority parameters.
A power management method for a demodulator of signals transmitted by bursts of data packets comprising:
- receiving, at the demodulator and from a separate processor, identifiers of bursts to be processed;
- receiving, at the demodulator and from said separate processor, timing information associated with said identifiers of bursts to be processed;
- driving, by the demodulator, at least some components of the demodulator between an idle state and an active state depending upon said timing information;
- and
- receiving from said separate processor priority parameters associated with burst identifiers, said driving said components being performed by taking into account said priority parameters.
A non-transitory computer readable medium storing a computer program for a demodulator of signals transmitted by bursts of data packets, the computer program having instructions to perform the following processing when executed by a processor of said demodulator:
- receiving from a processor separate from the demodulator identifiers of bursts to be processed;
- receiving timing information associated with said bursts to be processed;
- controlling at least some components of said demodulator to drive them between an idle state and an active state depending upon said timing information;
- receiving priority parameters associated with the burst identifiers;
- and
- driving said components depending upon said priority parameters.
A receiver for receiving signals transmitted by burst of data packets, comprising:
- a co-processor for:
- receiving bursts containing timing information and priority parameters;
- processing the bursts;
- and
- driving at least some components of the co-processor between an idle state and an active state depending upon the timing information and the priority parameters,
- wherein the co-processor is for receiving identifiers of bursts, the timing information being associated with the identifiers of bursts;
- and
- wherein the receiver further comprises:
- means for filtering the signal to retrieve the bursts whose identifiers were received, and
- a host-processor configured for transmitting the identifiers of bursts and the timing information, to the co-processor;
- the host-processor being built on another chip than the co-processor.
A demodulator for signals transmitted by bursts of data packets comprising a computer for:
- receiving, from a separate processor, identifiers of bursts to be processed;
- filtering the signals to retrieve the bursts whose identifiers were received;
- processing said retrieved bursts,
- receiving from said separate processor timing information associated with the identifiers of bursts to be processed;
- driving at least some components of said demodulator between an idle state and an active state depending upon said timing information;
- and
- receiving priority parameters associated with the burst identifiers, the computer being configured for driving said components depending upon said priority parameters.
Dependencies are inferred from the claim text.