The accuracy and efficiency of a Global Positioning System (GPS) is a critical parameter especially for surveillance and automation purposes. The design of such a system which can not only provide high accuracy and efficiency but also is easily configurable enhances its applications largely for embedded systems. In this paper, the authors have proposed a design of a GPS implementation using a Microblaze which is a Xilinx based Field Programmable Gate Array (FPGA) soft core microprocessor that has over seventy user configurable options, optional Memory Management Unit (MMU) and a five-stage pipeline for maximum performance. The proposed design is used to track and route the path travelled by the user on a map and compute the distance. The Microblaze is used to connect and interface various configurable peripherals like USB UART and LEDs to implement a GPS using the AXI interface of an Arty A7-100T FPGA Evaluation Board. A comparison of the proposed design with respect to the performance parameters has been drawn to analyse the merits and specifications of the system.
This paper details the design of a data acquisition system for evaluating blade and shaft designs of a propulsion system for a human powered submarine. The objectives of the d e s i p were to sample and store data representing several analog signals and the time of measurement, and to displqv velocity and shaft rpm for the submarine operator in real-time. The sampled parameters are then used to calculate the submarine's performance in terms of velocity, thrust, shaft torque and rpm. Several parameters are displayed in real-time to aid the submarine operator with training. System design restrictions including size, power requirements, heat dissipation, data integrity, and others had to be considered. Since the data acquisition system is a completely portable system, it is possible to incorporate the system into other applications.informed decisions concerning changing competition conditions to be made.In addition to the function of data acquisition, the system also displays the submarine's velocity and shaft rpm in real-time to aid the operator with physical training and conditioning. The raw data sampled is in 12-bit binary format which is diEcult for an operator to discern. Therefore, a custom ASIC was designed to perform the 12-bit binary to decimal conversion using VHDL and VLSI design techniques [ 11. This paper details the design of a stand-alone data acquisition system for sampling and storing parameters associated with measuring submarine performance. We first introduce the problems and design restrictions that had to be overcome to create the data acquisition system. Next, we discuss the design implementation including the system architecture, operation, and software support.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2025 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.