{"title":"High-performance adaptive GPS attitude determination VLSI architecture","authors":"E. F. Stefatos, T. Arslan","doi":"10.1109/SIPS.2004.1363055","DOIUrl":null,"url":null,"abstract":"The paper presents an adaptive VLSI hardware architecture for an attitude determination system (ADS), which is based on Global Positioning System (GPS) measurements. The system composes the digital core of a GPS receiver, which manipulates the input data in order to resolve the attitude of a vehicle. The adaptation of this architecture is achieved by using a fine-grained parallel genetic algorithm (PGA) that is employed to compute more efficiently the attitude determination algorithm in terms of speed performance. The PGA consists of 64 processing elements (PEs), which are connected in the formation of an 8/spl times/8 array. Moreover, the hardware block that computes the fitness function of the PGA employs coordinate rotation digital computer (CORDIC) algorithms in order to increase the throughput rate of the ADS further.","PeriodicalId":384858,"journal":{"name":"IEEE Workshop onSignal Processing Systems, 2004. SIPS 2004.","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-12-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"15","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Workshop onSignal Processing Systems, 2004. SIPS 2004.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SIPS.2004.1363055","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 15
Abstract
The paper presents an adaptive VLSI hardware architecture for an attitude determination system (ADS), which is based on Global Positioning System (GPS) measurements. The system composes the digital core of a GPS receiver, which manipulates the input data in order to resolve the attitude of a vehicle. The adaptation of this architecture is achieved by using a fine-grained parallel genetic algorithm (PGA) that is employed to compute more efficiently the attitude determination algorithm in terms of speed performance. The PGA consists of 64 processing elements (PEs), which are connected in the formation of an 8/spl times/8 array. Moreover, the hardware block that computes the fitness function of the PGA employs coordinate rotation digital computer (CORDIC) algorithms in order to increase the throughput rate of the ADS further.