Abstract:
A system includes a first digital-to-time converter (DTC) adapted to receive a first DTC code and a first clock signal. The first DTC provides an output clock signal. The system includes a calibration DTC adapted to receive a calibration DTC code and a second clock signal. The calibration DTC provides a calibration output signal. The system includes a latch comparator which provides outputs indicative of which of the output clock signal and the calibration output signal is received first. The system includes an average computation module which provides an average value of the outputs of the latch comparator. The system includes a digital controller adapted to receive the average value. The digital controller provides the DTC code and the calibration DTC code.
Abstract:
A frequency synthesizer includes a phase-locked loop (PLL). The PLL includes a first voltage-controlled oscillator (VCO) and a second VCO, each comprising an oscillator, a capacitor bank, and a bias circuit. The capacitor bank is configured to selectably adjust an output frequency of the oscillator. The bias circuit is configured to provide a bias current to the oscillator, and includes a current digital-to-analog converter (IDAC), and an amplifier coupled to the IDAC and configured to drive the oscillator.
Abstract:
A user-heading determining system (10) for pedestrian use includes a multiple-axis accelerometer (110) having acceleration sensors; a device-heading sensor circuit (115) physically situated in a fixed relationship to the accelerometer (110); an electronic circuit (100) operable to generate signals representing components of acceleration sensed by the accelerometer (110) sensors, and to electronically process at least some part of the signals to produce an estimation of attitude of a user motion with respect to the accelerometer, and further to combine the attitude estimation (750, α) with a device heading estimation (770, ψ) responsive to the device-heading sensor circuit, to produce a user heading estimation (780); and an electronic display (190) responsive to the electronic circuit (100) to display information at least in part based on the user heading estimation. Other systems, circuits and processes are also disclosed.
Abstract:
A circuit includes a time-to-digital converter (TDC) to produce an output signal that is a function of a time difference between a first input clock to the TDC and a second input clock to the TDC. A first delay line is also included to add a time delay to a third clock to produce the first input clock. A pseudo random binary sequence generator generates a pseudo random binary bit sequence to be used to vary the amount of time delay added by the first delay line to the third clock.
Abstract:
A system comprises a plurality of sensors, a sensor processor, and a sampling rate engine. The sensor processor is coupled to an output of each sensor of the plurality of sensors. The sensor processor estimates user dynamics in response to a first output signal of a first sensor of the plurality of sensors. The sampling rate engine is coupled to an output of the sensor processor. The sampling rate engine determines a sampling rate value of a second sensor of the plurality of sensors in response to a user dynamics value from the sensor processor. The second sensor comprises a selectable sampling rate. The selectable sampling rate is configured in response to the sampling rate value determined by the sampling rate engine.
Abstract:
Method including detecting low user dynamics by a first MEMS sensor is provided. A first sensor determines sampling rate value corresponding to the low user dynamics. The first sensor sampling rate value is less than a second sensor sampling rate value corresponding to high user dynamics. A sampling rate of a second MEMS sensor is adjusted to the first sensor sampling rate value.
Abstract:
A user-heading determining system (10) for pedestrian use includes a multiple-axis accelerometer (110) having acceleration sensors; a device-heading sensor circuit (115) physically situated in a fixed relationship to the accelerometer (110); an electronic circuit (100) operable to generate signals representing components of acceleration sensed by the accelerometer (110) sensors, and to electronically process at least some part of the signals to produce an estimation of attitude of a user motion with respect to the accelerometer, and further to combine the attitude estimation (750, α) with a device heading estimation (770, ψ) responsive to the device-heading sensor circuit, to produce a user heading estimation (780); and an electronic display (190) responsive to the electronic circuit (100) to display information at least in part based on the user heading estimation. Other systems, circuits and processes are also disclosed.
Abstract:
A wireless device for indoor positioning has a satellite positioning system, a transceiver, a motion measurement system, and a position estimation system. The satellite positioning system is configured to determine a location of the device based on received satellite positioning signals. The wireless local area network transceiver is configured to measure while in the areas of non-reception, signals transmitted by wireless local area network (WLAN) access points (APs). The motion measurement system is configured to measure movement of the wireless device. The position estimation system is configured to determine a reference location, and record measurements of movement. The reference location and the recorded measurements are to be provided to a positioning database that generates a positioning grid.
Abstract:
A positioning server has a positioning database. The positioning database is configured to store information relating wireless local area network (WLAN) access point (AP) signal measurements to points of a geographic positioning grid. motion information provided by dead-reckoning systems of a plurality of wireless devices and reference location information provided by at least one of a satellite positioning system and a wireless local area network (WLAN) positioning system of each wireless device is also stored. WLAN access point (AP) signal measurements acquired by each wireless device in correspondence with the motion information is stored as are non-causally determine positions of the wireless devices based on the motion information and reference locations. Positioning server is also configured to generate a geographic positioning grid that relates the AP signal measurements to points of the positioning grid based on the determined positions.
Abstract:
According to an aspect of the present disclosure, the relative attitude between an inertial measurement unit (IMU), present on a mobile device, and the frame of reference of the vehicle carrying mobile device is estimated. The estimated relative attitude is used to translate the IMU measurement to the vehicle frame of reference to determine the velocity and position of the vehicle. As a result, the vehicle position and velocity are determined accurately in the event of undocking and re-docking of the mobile device from a docking system in the vehicle. The relative attitude is estimated in terms of pitch, roll, and yaw angles.