Abstract:
A scheme is described to switch the power supply to the MEMS microphone on and off in a cyclic manner that is synchronized with the associated ADC sampling rate. In this way the MEMS microphone amplifier, whether it is a J-FET transistor or an operational amplifier, is off most of the cycle time, and is turned on only for a few micro-seconds prior to the sample-and-hold timing of the ADC device. By this method, the average power consumption of an existing analog MEMS microphone can be reduced by a factor of 10 or more.
Abstract:
A scheme is described to switch the power supply to the MEMS microphone on and off in a cyclic manner that is synchronized with the associated ADC sampling rate. In this way the MEMS microphone amplifier, whether it is a J-FET transistor or an operational amplifier, is off most of the cycle time, and is turned on only for a few micro-seconds prior to the sample-and-hold timing of the ADC device. By this method, the average power consumption of an existing analog MEMS microphone can be reduced by a factor of 10 or more.
Abstract:
Methods and systems are provided for controlling bone conduction, in which a bone conduction element may be used to output acoustic signals when it is in contact with a user. A bone conduction sensor may also be made in contact with the user, and used to obtain feedback relating to the outputting of the acoustic signals via the bone conduction element. The outputting of the acoustic signals may then be adaptively controlled based on processing of the feedback. The adaptive controlling may comprise adjusting components and/or functions related to or used in the outputting of the acoustic signals. For example, the adaptive controlling may comprise adjusting gain, frequency response, and/or equalization associated with a drive amplifier driving the bone conduction element.
Abstract:
In a mobile device, a bone conduction or vibration sensor is used to detect the user's speech and the resulting output is used as the source for a low power Voice Trigger (VT) circuit that can activate the Automatic Speech Recognition (ASR) of the host device. This invention is applicable to mobile devices such as wearable computers with head mounted displays, mobile phones and wireless headsets and headphones which use speech recognition for the entering of input commands and control. The speech sensor can be a bone conduction microphone used to detect sound vibrations in the skull, or a vibration sensor, used to detect sound pressure vibrations from the user's speech. This VT circuit can be independent of any audio components of the host device and can therefore be designed to consume ultra-low power. Hence, this VT circuit can be active when the host device is in a sleeping state and can be used to wake the host device on detection of speech from the user. This VT circuit will be resistant to outside noise and react solely to the user's voice.
Abstract:
A processor, that may include at least one neural network that comprises at least one leaky spiking neuron; wherein the at least one leaky spiking neuron is configured to directly receive an input pulse density modulation (PDM) signal from a sensor; wherein the input PDM signal represents a detected signal that was detected by the sensor; and wherein the at least one neural network is configured to process the input PDM signal to provide an indication about the detected input signal.
Abstract:
A method and a MAC unit that may include accumulation unit and a multiplier. A accumulation unit that includes a first part, a second part and a third part. The first part may calculate a truncated sum. The second part may be configured to (a) receive, during each calculation cycle, a carry out of an add operation performed during a calculation cycle, (b) receive a sign bit of an intermediate product calculated during the calculation cycle; and (c) calculate, by the counter logic, a counter logic value, and (d) convert, after a start of a last calculation cycle of the calculation cycles, an output value of the counter logic to an intermediate value having a two's complement format. The third part may be configured to calculate an output value of the MAC unit based on the intermediate value and a truncated sum calculated by the first part of the accumulation unit.
Abstract:
A neural network that may include multiple layers of neural cells; wherein a certain neural cell of a certain layer of neural cells may include a first plurality of one-bit inputs; an adder and leaky integrator unit; and an activation function circuit that has a one-bit output; wherein the first plurality of one-bit inputs are coupled to a first plurality of one-bit outputs of neural cells of a layer that precedes the certain layer; wherein the adder and leaky integration unit is configured to calculate a leaky integral of a weighted sum of a number of one-bit pulses that were received, during a time window, by the first plurality of one-bit inputs; and wherein the activation function circuit is configured to apply an activation function on the leaky integral to provide a one-bit output of the certain neural cell.
Abstract:
A neural network that may include multiple layers of neural cells; wherein a certain neural cell of a certain layer of neural cells may include a first plurality of one-bit inputs; an adder and leaky integrator unit; and an activation function circuit that has a one-bit output; wherein the first plurality of one-bit inputs are coupled to a first plurality of one-bit outputs of neural cells of a layer that precedes the certain layer; wherein the adder and leaky integration unit is configured to calculate a leaky integral of a weighted sum of a number of one-bit pulses that were received, during a time window, by the first plurality of one-bit inputs; and wherein the activation function circuit is configured to apply an activation function on the leaky integral to provide a one-bit output of the certain neural cell.
Abstract:
Methods and systems are provided for controlling bone conduction, in which a bone conduction element may be used to output acoustic signals when it is in contact with a user. A bone conduction sensor may also be made in contact with the user, and used to obtain feedback relating to the outputting of the acoustic signals via the bone conduction element. The outputting of the acoustic signals may then be adaptively controlled based on processing of the feedback. The adaptive controlling may comprise adjusting components and/or functions related to or used in the outputting of the acoustic signals. For example, the adaptive controlling may comprise adjusting gain, frequency response, and/or equalization associated with a drive amplifier driving the bone conduction element.
Abstract:
Methods and systems are provided for ultra-low-power adaptive, user independent, voice triggering in electronic devices. A voice trigger, which may be configured as ultra-low-power function, may be run in an electronic device, when the electronic device transitions to a power-saving state, and may be used to control the electronic device based on audio inputs. The controlling may comprise capturing an audio input, and processing the audio input to determine when the audio input corresponds to a triggering command, to trigger transitioning of the electronic device from the power-saving state. The processing of audio input, to determine that it corresponds to the triggering command, may be based on use of an adaptively configured state machine. The state machine may be based on a Hidden Markov Model (HMM), and may be configured as a two-dimensional state machine that comprises plurality of lines of incantations, each of which corresponding to the triggering command.