{"title":"Hardware-based algorithm for Sine and Cosine computations using fixed point processor","authors":"My Nguyen, Anh-Vu Dinh-Duc","doi":"10.1109/ECTICON.2014.6839731","DOIUrl":null,"url":null,"abstract":"This paper presents an algorithm for computing Sine and Cosine functions. The algorithm is developed for Fixed Point Processor. It only required fixed point multiplier 32×32 and fixed point adder. In addition, the algorithm uses Table Lookup method with the size of table being less than 2 Kbytes. Hence, computations are speed up significantly although it does not require many resources. One of the advantages points is that the algorithm computes Sine and Cosine functions without extra floating point units; it can compute fraction numbers under fixed point format. In some applications which require high accuracy in computing, this algorithm needs to be analyzed carefully to satisfy the error in computing. The algorithm's correction is verified successfully by ModelSim-Altera software.","PeriodicalId":347166,"journal":{"name":"2014 11th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON)","volume":"56 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-07-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 11th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ECTICON.2014.6839731","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
This paper presents an algorithm for computing Sine and Cosine functions. The algorithm is developed for Fixed Point Processor. It only required fixed point multiplier 32×32 and fixed point adder. In addition, the algorithm uses Table Lookup method with the size of table being less than 2 Kbytes. Hence, computations are speed up significantly although it does not require many resources. One of the advantages points is that the algorithm computes Sine and Cosine functions without extra floating point units; it can compute fraction numbers under fixed point format. In some applications which require high accuracy in computing, this algorithm needs to be analyzed carefully to satisfy the error in computing. The algorithm's correction is verified successfully by ModelSim-Altera software.