{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,5,26]],"date-time":"2024-05-26T00:12:19Z","timestamp":1716682339325},"reference-count":31,"publisher":"Institute of Electronics, Information and Communications Engineers (IEICE)","issue":"10","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEICE Electron. Express"],"published-print":{"date-parts":[[2024,5,25]]},"DOI":"10.1587\/elex.21.20240057","type":"journal-article","created":{"date-parts":[[2024,2,28]],"date-time":"2024-02-28T22:13:56Z","timestamp":1709158436000},"page":"20240057-20240057","source":"Crossref","is-referenced-by-count":0,"title":["Tracking accelerator based on RISC-V custom instructions for GNSS receiver"],"prefix":"10.1587","volume":"21","author":[{"given":"Shaohao","family":"Wang","sequence":"first","affiliation":[{"name":"Institute of Microelectronics of the Chinese Academy of Sciences"},{"name":"University of Chinese Academy of Sciences"}]},{"given":"Xiangjie","family":"Ding","sequence":"additional","affiliation":[{"name":"Institute of Microelectronics of the Chinese Academy of Sciences"},{"name":"University of Chinese Academy of Sciences"}]},{"given":"Ying","family":"Yang","sequence":"additional","affiliation":[{"name":"Institute of Microelectronics of the Chinese Academy of Sciences"}]}],"member":"532","reference":[{"key":"1","unstructured":"[1] E.D. Kaplan and C. Hegarty: <i>Understanding GPS\/GNSS Principles and Applications<\/i> (Artech House, 2021) 3nd ed."},{"key":"2","unstructured":"[2] EUSPA: \u201cEUSPA EO and GNSS market report,\u201d (2022) https:\/\/www.euspa.uropa.eu\/sites\/default\/files\/uploads\/euspa_market_report_2022.pdf"},{"key":"3","doi-asserted-by":"crossref","unstructured":"[3] Y.J. Morton, <i>et al<\/i>.: <i>Position, Navigation, and Timing Technologies in the 21st Century<\/i> (Wiley, 2020) 1st ed. 339 (DOI: 10.1002\/9781119458449).","DOI":"10.1002\/9781119458449.ch15"},{"key":"4","doi-asserted-by":"crossref","unstructured":"[4] R.K.Y. Yang, <i>et al.<\/i>: \u201cSingle-chip delivers multi-band multi-GNSS raw measurement and built-in RTK engine for mass market application,\u201d Proc. 2019 International Technical Meeting of the Institute of Navigation (2019) 966 (DOI: 10.33012\/2019.16680).","DOI":"10.33012\/2019.16680"},{"key":"5","unstructured":"[5] Broadcom: \u201cBCM4775X GNSS receiver with integrated sensor hub,\u201d (2017) https:\/\/www.broadcom.cn\/products\/wireless\/gnss-gps-socs\/bcm47755"},{"key":"6","unstructured":"[6] Airoha: \u201cAG3335 datasheet,\u201d (2020) https:\/\/www.airoha.com\/products\/p\/A0Dmm0pijWW3MScb"},{"key":"7","unstructured":"[7] Unicore: \u201cUC4C0 product brief,\u201d (2022) https:\/\/www.unicorecomm.com\/assets\/upload\/file\/UC4C0_Product_Brief_Ch_mail.pdf"},{"key":"8","doi-asserted-by":"crossref","unstructured":"[8] V.T. Tran, <i>et al<\/i>.: \u201cFeasibility analysis of baseband architectures for multi-GNSS receivers,\u201d GPS Solutions <b>21<\/b> (2017) 1 (DOI: 10.1007\/s10291-016-0542-0).","DOI":"10.1007\/s10291-016-0542-0"},{"key":"9","doi-asserted-by":"crossref","unstructured":"[9] H.B. Amor, <i>et al.<\/i>: \u201cA RISC-V ISA extension for ultra-low power IoT wireless signal processing,\u201d IEEE Trans. Comput. <b>71<\/b> (2022) 766 (DOI: 10.1109\/TC.2021.3063027).","DOI":"10.1109\/TC.2021.3063027"},{"key":"10","doi-asserted-by":"crossref","unstructured":"[10] Y. Zhao, <i>et al.<\/i>: \u201cA high-performance domain specific processor with matrix extension of RISC-V for module-LWE applications,\u201d IEEE Trans. Circuits Syst. I, Reg. Papers <b>69<\/b> (2022) 2871 (DOI: 10.1109\/TCSI.2022.3162593).","DOI":"10.1109\/TCSI.2022.3162593"},{"key":"11","doi-asserted-by":"crossref","unstructured":"[11] R. Paludo and L. Sousa: \u201cNTT architecture for a Linux-ready RISC-V fully-homomorphic encryption accelerator,\u201d IEEE Trans. Circuits Syst. I, Reg. Papers <b>69<\/b> (2022) 2669 (DOI: 10.1109\/TCSI.2022.3166550).","DOI":"10.1109\/TCSI.2022.3166550"},{"key":"12","doi-asserted-by":"crossref","unstructured":"[12] V. Verma, <i>et al.<\/i>: \u201cEXTREM-EDGE--EXtensions to RISC-V for energy-efficient ML inference at the EDGE of IoT,\u201d Sustainable Computing: Informatics and Systems <b>35<\/b> (2022) 100742 (DOI: 10.1016\/j.suscom.2022.100742).","DOI":"10.1016\/j.suscom.2022.100742"},{"key":"13","doi-asserted-by":"crossref","unstructured":"[13] L. Pan, <i>et al.<\/i>: \u201cA lightweight AES coprocessor based on RISC-V custom instructions,\u201d Security and Communication Networks <b>2021<\/b> (2021) 9355123 (DOI: 10.1155\/2021\/9355123).","DOI":"10.1155\/2021\/9355123"},{"key":"14","unstructured":"[14] C. Liu, <i>et al.<\/i>: \u201cSurvey on RISC-V system architecture research,\u201d Journal of Software <b>32<\/b> (2021) 3992 (DOI: 10.13328\/j.cnki.jos.006490)."},{"key":"15","unstructured":"[15] H.A. Bridonneau: \u201cSPARC instruction set extension for GNSS SW receivers on LEON2FT processor,\u201d Bachelor\u2019s thesis, School of Industrial &amp; ICT Engineering, Public University of Navarre (2014)."},{"key":"16","doi-asserted-by":"crossref","unstructured":"[16] K. Marcinek and W.A. Pleskacz: \u201cGNSS-ISE: instruction set xtension for GNSS baseband processing,\u201d Sensors <b>20<\/b> (2020) 465 (DOI: 10.3390\/s20020465).","DOI":"10.3390\/s20020465"},{"key":"17","doi-asserted-by":"crossref","unstructured":"[17] K. Marcinek and W.A. Pleskacz: \u201cInstruction set extension for software defined radio in mobile GNSS applications,\u201d Electron Technology Conference (2013) 89020 (DOI: 10.1117\/12.2030286).","DOI":"10.1117\/12.2030286"},{"key":"18","doi-asserted-by":"crossref","unstructured":"[18] T. Borejko, <i>et al.<\/i>: \u201cNaviSoC: high-accuracy low-power GNSS SoC with an integrated application processor,\u201d Sensors <b>20<\/b> (2020) 1069 (DOI: 10.3390\/s20041069).","DOI":"10.3390\/s20041069"},{"key":"19","doi-asserted-by":"crossref","unstructured":"[19] G. Kappen and T. Noll: \u201cApplication specific instruction processor based implementation of a GNSS receiver on an FPGA,\u201d Proc. Design Automation &amp; Test in Europe Conference (2006) 6 (DOI: 10.1109\/DATE.2006.243749).","DOI":"10.1109\/DATE.2006.243749"},{"key":"20","doi-asserted-by":"crossref","unstructured":"[20] A. Waterman, <i>et al.<\/i>: \u201cThe RISC-V instruction set manual, volume I: user-level ISA, version 2.0,\u201d UC Berkeley UCB\/EECS-2014-54 (2014) https:\/\/www2.eecs.berkeley.edu\/Pubs\/TechRpts\/2014\/EECS2014-54.pdf","DOI":"10.21236\/ADA605735"},{"key":"21","unstructured":"[21] Arm: \u201cArm Cortex-M4 processor datasheet,\u201d (2022) https:\/\/developer.arm.com\/documentation\/102832"},{"key":"22","unstructured":"[22] X. Gang: <i>Principles of GPS and Receiver Design<\/i> (Publish House of Electronics Industry Press, Beijing, 2017)."},{"key":"23","doi-asserted-by":"crossref","unstructured":"[23] R. Yang, <i>et al.<\/i>: \u201cGeneralized GNSS signal carrier tracking: part I--modeling and analysis,\u201d IEEE Trans. Aerosp. Electron. Syst. <b>53<\/b> (2017) 1781 (DOI: 10.1109\/TAES.2017.2673998).","DOI":"10.1109\/TAES.2017.2673998"},{"key":"24","doi-asserted-by":"crossref","unstructured":"[24] R. Yang, <i>et al.<\/i>: \u201cGeneralized GNSS signal carrier tracking--part II: optimization and implementation,\u201d IEEE Trans. Aerosp. Electron. Syst. <b>53<\/b> (2017) 1798 (DOI: 10.1109\/TAES.2017.2674198).","DOI":"10.1109\/TAES.2017.2674198"},{"key":"25","doi-asserted-by":"crossref","unstructured":"[25] J.W. Betz and K.R. Kolodziejski: \u201cGeneralized theory of code tracking with an early-late discriminator part I: lower bound and coherent processing,\u201d IEEE Trans. Aerosp. Electron. Syst. <b>45<\/b> (2009) 1538 (DOI: 10.1109\/TAES.2009.5310316).","DOI":"10.1109\/TAES.2009.5310316"},{"key":"26","doi-asserted-by":"crossref","unstructured":"[26] J. Betz and K. Kolodziejski: \u201cGeneralized theory of code tracking with an early-late discriminator part II: noncoherent processing and numerical results,\u201d IEEE Trans. Aerosp. Electron. Syst. <b>45<\/b> (2009) 1557 (DOI: 10.1109\/TAES.2009.5310317).","DOI":"10.1109\/TAES.2009.5310317"},{"key":"27","unstructured":"[27] L. Yu: <i>Beidou\/GPS Dual-Mode Software Receiver Principle and Implementation Technology<\/i> (Publish House of Electronics Industry Press, Beijing, 2016)."},{"key":"28","doi-asserted-by":"crossref","unstructured":"[28] K.-D. Nguyen, <i>et al.<\/i>: \u201cA trigonometric hardware acceleration in 32-bit RISC-V microcontroller with custom instruction,\u201d IEICE Electron. Express <b>18<\/b> (2021) 20210266 (DOI: 10.1587\/elex.18.20210266).","DOI":"10.1587\/elex.18.20210266"},{"key":"29","unstructured":"[29] Y.B. Bu, <i>et al.<\/i>: \u201cFast parallel squarer based on FPGA,\u201d Electronic Engineer <b>9<\/b> (2002) 48."},{"key":"30","doi-asserted-by":"crossref","unstructured":"[30] P. Meher, <i>et al.<\/i>: \u201c50 years of CORDIC: algorithms, architectures, and applications,\u201d IEEE Trans. Circuits Syst. I, Reg. Papers <b>56<\/b> (2009) 1893 (DOI: 10.1109\/TCSI.2009.2025803).","DOI":"10.1109\/TCSI.2009.2025803"},{"key":"31","unstructured":"[31] Free Software Foundation: \u201cGCC internals,\u201d https:\/\/gcc.gnu.org\/onlinedocs\/gccint\/"}],"container-title":["IEICE Electronics Express"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/elex\/21\/10\/21_21.20240057\/_pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,25]],"date-time":"2024-05-25T03:27:01Z","timestamp":1716607621000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/elex\/21\/10\/21_21.20240057\/_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,5,25]]},"references-count":31,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2024]]}},"URL":"https:\/\/doi.org\/10.1587\/elex.21.20240057","relation":{},"ISSN":["1349-2543"],"issn-type":[{"value":"1349-2543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,5,25]]},"article-number":"21.20240057"}}