Cargando…

An Improved Scheduling Algorithm for Data Transmission in Ultrasonic Phased Arrays with Multi-Group Ultrasonic Sensors

High data transmission efficiency is a key requirement for an ultrasonic phased array with multi-group ultrasonic sensors. Here, a novel FIFOs scheduling algorithm was proposed and the data transmission efficiency with hardware technology was improved. This algorithm includes FIFOs as caches for the...

Descripción completa

Detalles Bibliográficos
Autores principales: Tang, Wenming, Liu, Guixiong, Li, Yuzhong, Tan, Daji
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5676639/
https://www.ncbi.nlm.nih.gov/pubmed/29035345
http://dx.doi.org/10.3390/s17102355
_version_ 1783277093886361600
author Tang, Wenming
Liu, Guixiong
Li, Yuzhong
Tan, Daji
author_facet Tang, Wenming
Liu, Guixiong
Li, Yuzhong
Tan, Daji
author_sort Tang, Wenming
collection PubMed
description High data transmission efficiency is a key requirement for an ultrasonic phased array with multi-group ultrasonic sensors. Here, a novel FIFOs scheduling algorithm was proposed and the data transmission efficiency with hardware technology was improved. This algorithm includes FIFOs as caches for the ultrasonic scanning data obtained from the sensors with the output data in a bandwidth-sharing way, on the basis of which an optimal length ratio of all the FIFOs is achieved, allowing the reading operations to be switched among all the FIFOs without time slot waiting. Therefore, this algorithm enhances the utilization ratio of the reading bandwidth resources so as to obtain higher efficiency than the traditional scheduling algorithms. The reliability and validity of the algorithm are substantiated after its implementation in the field programmable gate array (FPGA) technology, and the bandwidth utilization ratio and the real-time performance of the ultrasonic phased array are enhanced.
format Online
Article
Text
id pubmed-5676639
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-56766392017-11-17 An Improved Scheduling Algorithm for Data Transmission in Ultrasonic Phased Arrays with Multi-Group Ultrasonic Sensors Tang, Wenming Liu, Guixiong Li, Yuzhong Tan, Daji Sensors (Basel) Article High data transmission efficiency is a key requirement for an ultrasonic phased array with multi-group ultrasonic sensors. Here, a novel FIFOs scheduling algorithm was proposed and the data transmission efficiency with hardware technology was improved. This algorithm includes FIFOs as caches for the ultrasonic scanning data obtained from the sensors with the output data in a bandwidth-sharing way, on the basis of which an optimal length ratio of all the FIFOs is achieved, allowing the reading operations to be switched among all the FIFOs without time slot waiting. Therefore, this algorithm enhances the utilization ratio of the reading bandwidth resources so as to obtain higher efficiency than the traditional scheduling algorithms. The reliability and validity of the algorithm are substantiated after its implementation in the field programmable gate array (FPGA) technology, and the bandwidth utilization ratio and the real-time performance of the ultrasonic phased array are enhanced. MDPI 2017-10-16 /pmc/articles/PMC5676639/ /pubmed/29035345 http://dx.doi.org/10.3390/s17102355 Text en © 2017 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Tang, Wenming
Liu, Guixiong
Li, Yuzhong
Tan, Daji
An Improved Scheduling Algorithm for Data Transmission in Ultrasonic Phased Arrays with Multi-Group Ultrasonic Sensors
title An Improved Scheduling Algorithm for Data Transmission in Ultrasonic Phased Arrays with Multi-Group Ultrasonic Sensors
title_full An Improved Scheduling Algorithm for Data Transmission in Ultrasonic Phased Arrays with Multi-Group Ultrasonic Sensors
title_fullStr An Improved Scheduling Algorithm for Data Transmission in Ultrasonic Phased Arrays with Multi-Group Ultrasonic Sensors
title_full_unstemmed An Improved Scheduling Algorithm for Data Transmission in Ultrasonic Phased Arrays with Multi-Group Ultrasonic Sensors
title_short An Improved Scheduling Algorithm for Data Transmission in Ultrasonic Phased Arrays with Multi-Group Ultrasonic Sensors
title_sort improved scheduling algorithm for data transmission in ultrasonic phased arrays with multi-group ultrasonic sensors
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5676639/
https://www.ncbi.nlm.nih.gov/pubmed/29035345
http://dx.doi.org/10.3390/s17102355
work_keys_str_mv AT tangwenming animprovedschedulingalgorithmfordatatransmissioninultrasonicphasedarrayswithmultigroupultrasonicsensors
AT liuguixiong animprovedschedulingalgorithmfordatatransmissioninultrasonicphasedarrayswithmultigroupultrasonicsensors
AT liyuzhong animprovedschedulingalgorithmfordatatransmissioninultrasonicphasedarrayswithmultigroupultrasonicsensors
AT tandaji animprovedschedulingalgorithmfordatatransmissioninultrasonicphasedarrayswithmultigroupultrasonicsensors
AT tangwenming improvedschedulingalgorithmfordatatransmissioninultrasonicphasedarrayswithmultigroupultrasonicsensors
AT liuguixiong improvedschedulingalgorithmfordatatransmissioninultrasonicphasedarrayswithmultigroupultrasonicsensors
AT liyuzhong improvedschedulingalgorithmfordatatransmissioninultrasonicphasedarrayswithmultigroupultrasonicsensors
AT tandaji improvedschedulingalgorithmfordatatransmissioninultrasonicphasedarrayswithmultigroupultrasonicsensors