Determining "OFF" Time Duration of FPGA basec GPS Tracking System*

A. Anil, M. K, T. Panigrahi, Ankit Dubey
{"title":"Determining \"OFF\" Time Duration of FPGA basec GPS Tracking System*","authors":"A. Anil, M. K, T. Panigrahi, Ankit Dubey","doi":"10.1109/INFOCOMTECH.2018.8722403","DOIUrl":null,"url":null,"abstract":"Abstract—In the world of configurable computing, field programmable gate arrays (FPGAs) plays a prominent role. FPGAs give the ability to implement custom hardware functions with the use of prebuilt logic blocks and programmable routing of resources. It also provides the best parts of both ASICs and processor based systems. With the tremendous increase in application and use of FPGA, the need for security to the data produced is immensely high. One such key security factor the current FPGAs in the industry fall short of is determining the OFF time duration. This would be a major threat to the data produced by FPGAs in time sensitive applications. In time sensitive applications, if the off time duration of FPGA is not ensured then, the data produced by the FPGA would be rather obsolete or not very useful without some pre-processing. When larger designs are implemented on FPGAs, they are likely to have multiple clocks running on different paths. Due to FPGAs infinite length clocks, you can create as many clocks as you want with the help of PLL or DCMs. Thus to determine its OFF time is difficult and challenging. To tackle this problem, this paper deals with one such solution of determining OFF duration of FPGA with the help of Arduino. In this paper, one such application that is GPS tracking system is implemented. In order to improve the reliability of that system, the OFF time measurement is measured and verified with real clock to check intentionally making the system power off.","PeriodicalId":175757,"journal":{"name":"2018 Conference on Information and Communication Technology (CICT)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 Conference on Information and Communication Technology (CICT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INFOCOMTECH.2018.8722403","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Abstract—In the world of configurable computing, field programmable gate arrays (FPGAs) plays a prominent role. FPGAs give the ability to implement custom hardware functions with the use of prebuilt logic blocks and programmable routing of resources. It also provides the best parts of both ASICs and processor based systems. With the tremendous increase in application and use of FPGA, the need for security to the data produced is immensely high. One such key security factor the current FPGAs in the industry fall short of is determining the OFF time duration. This would be a major threat to the data produced by FPGAs in time sensitive applications. In time sensitive applications, if the off time duration of FPGA is not ensured then, the data produced by the FPGA would be rather obsolete or not very useful without some pre-processing. When larger designs are implemented on FPGAs, they are likely to have multiple clocks running on different paths. Due to FPGAs infinite length clocks, you can create as many clocks as you want with the help of PLL or DCMs. Thus to determine its OFF time is difficult and challenging. To tackle this problem, this paper deals with one such solution of determining OFF duration of FPGA with the help of Arduino. In this paper, one such application that is GPS tracking system is implemented. In order to improve the reliability of that system, the OFF time measurement is measured and verified with real clock to check intentionally making the system power off.
基于FPGA的GPS跟踪系统“关闭”时间的确定*
在可配置计算领域,现场可编程门阵列(fpga)扮演着重要的角色。fpga提供了使用预先构建的逻辑块和可编程路由资源实现自定义硬件功能的能力。它还提供了asic和基于处理器的系统的最佳部分。随着FPGA应用和使用的不断增加,对生成的数据的安全性要求也越来越高。一个关键的安全因素,目前的fpga在行业中缺乏的是确定关闭时间持续时间。这将是对fpga在时间敏感应用中产生的数据的主要威胁。在对时间敏感的应用中,如果不能保证FPGA的关闭时间,那么FPGA产生的数据如果不进行预处理,就会显得过时或不太有用。当更大的设计在fpga上实现时,它们可能有多个时钟在不同的路径上运行。由于fpga的无限长度时钟,您可以在PLL或dcm的帮助下创建尽可能多的时钟。因此,确定其关闭时间是困难和具有挑战性的。为了解决这个问题,本文讨论了一种利用Arduino来确定FPGA关闭时间的解决方案。本文以GPS跟踪系统为例进行了具体的实现。为了提高系统的可靠性,对系统的OFF时间测量采用实时钟进行测量和验证,以检查是否有意使系统断电。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信