Loading…

SoC Architecture for an Ultrasonic Receiver applied to Local Positioning Systems

Local Positioning Systems (LPS) have emerged and spread during the last decade, mainly associated to the development of location-based services in those environments where GPS (Global Positioning System) is not available. Ultrasonic LPSs are a common solution in this field, with a relatively low cos...

Full description

Saved in:
Bibliographic Details
Main Authors: Hernandez, Alvaro, Urena, Jesus, Villadangos, Jose M., Mannay, Khaoula
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Local Positioning Systems (LPS) have emerged and spread during the last decade, mainly associated to the development of location-based services in those environments where GPS (Global Positioning System) is not available. Ultrasonic LPSs are a common solution in this field, with a relatively low cost and accuracies in the range of centimeters. They usually consist of a set of beacons installed in the environment, thus providing a coverage area inside which a receiver can move while estimating its own position. For that purpose, they often involve an advanced ultrasonic signal processing, with modulation and correlation techniques. These imply a significant computational load at the receiver side, which has to be managed in real time in certain applications. This work proposes a SoC (System-on-Chip) architecture based on a FPGA (Field-Programmable Gate Array) device for an ultrasonic receiver, oriented to a LPS. The architecture is able to manage an ultrasonic transducer to acquire the reception signals, which are then processed by a specifically designed peripheral. This peripheral has been defined in Vivado HLS, and integrated as a coprocessor with the ARM processor available in the device. First preliminary experimental results have shown the feasibility of the proposal.
ISSN:2640-5563
DOI:10.1109/DCIS.2018.8681484