Area-Efficient Universal Code Generator for GPS L1C and BDS B1C Signals

Recently, multi-frequency multi-constellation receivers have been actively studied, which are single receivers that process multiple global navigation satellite system (GNSS) signals for high accuracy and reliability. However, in order for a single receiver to process multiple GNSS signals, it requi...

Full description

Bibliographic Details
Main Authors: Jiwoon Park, Minsu Kim, Gwanghee Jo, Hoyoung Yoo
Format: Article
Language:English
Published: MDPI AG 2021-11-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/10/22/2737
_version_ 1797510605367672832
author Jiwoon Park
Minsu Kim
Gwanghee Jo
Hoyoung Yoo
author_facet Jiwoon Park
Minsu Kim
Gwanghee Jo
Hoyoung Yoo
author_sort Jiwoon Park
collection DOAJ
description Recently, multi-frequency multi-constellation receivers have been actively studied, which are single receivers that process multiple global navigation satellite system (GNSS) signals for high accuracy and reliability. However, in order for a single receiver to process multiple GNSS signals, it requires as many code generators as the number of supported GNSS signals, and this is one of the problems that must be solved in implementing an efficient multi-frequency multi-constellation receiver. This paper proposes an area-efficient universal code generator that can support both GPS L1C signals and BDS B1C signals. The proposed architecture alleviates the area problem by sharing common hardware in a time-multiplex mode without degrading the overall system performance. According to the result of the synthesis using the CMOS 65 nm process, the proposed universal code generator has an area reduced by 98%, 93%, and 60% compared to the previous memory-based universal code generator (MB UCG), the Legendre-generation universal code generator (LG UCG), and the Weil-generation universal code generator (WG UCG), respectively. Furthermore, the proposed generator is applicable to all Legendre sequence-based codes.
first_indexed 2024-03-10T05:33:32Z
format Article
id doaj.art-a751a80a3b1440a8a558a89c3d351376
institution Directory Open Access Journal
issn 2079-9292
language English
last_indexed 2024-03-10T05:33:32Z
publishDate 2021-11-01
publisher MDPI AG
record_format Article
series Electronics
spelling doaj.art-a751a80a3b1440a8a558a89c3d3513762023-11-22T23:06:23ZengMDPI AGElectronics2079-92922021-11-011022273710.3390/electronics10222737Area-Efficient Universal Code Generator for GPS L1C and BDS B1C SignalsJiwoon Park0Minsu Kim1Gwanghee Jo2Hoyoung Yoo3Department of Electronics Engineering, Chungnam National University, Daejeon 34134, KoreaDepartment of Electronics Engineering, Chungnam National University, Daejeon 34134, KoreaDepartment of Electronics Engineering, Chungnam National University, Daejeon 34134, KoreaDepartment of Electronics Engineering, Chungnam National University, Daejeon 34134, KoreaRecently, multi-frequency multi-constellation receivers have been actively studied, which are single receivers that process multiple global navigation satellite system (GNSS) signals for high accuracy and reliability. However, in order for a single receiver to process multiple GNSS signals, it requires as many code generators as the number of supported GNSS signals, and this is one of the problems that must be solved in implementing an efficient multi-frequency multi-constellation receiver. This paper proposes an area-efficient universal code generator that can support both GPS L1C signals and BDS B1C signals. The proposed architecture alleviates the area problem by sharing common hardware in a time-multiplex mode without degrading the overall system performance. According to the result of the synthesis using the CMOS 65 nm process, the proposed universal code generator has an area reduced by 98%, 93%, and 60% compared to the previous memory-based universal code generator (MB UCG), the Legendre-generation universal code generator (LG UCG), and the Weil-generation universal code generator (WG UCG), respectively. Furthermore, the proposed generator is applicable to all Legendre sequence-based codes.https://www.mdpi.com/2079-9292/10/22/2737universal code generatorLegendre sequencemulti-constellationGPS L1CBDS B1C
spellingShingle Jiwoon Park
Minsu Kim
Gwanghee Jo
Hoyoung Yoo
Area-Efficient Universal Code Generator for GPS L1C and BDS B1C Signals
Electronics
universal code generator
Legendre sequence
multi-constellation
GPS L1C
BDS B1C
title Area-Efficient Universal Code Generator for GPS L1C and BDS B1C Signals
title_full Area-Efficient Universal Code Generator for GPS L1C and BDS B1C Signals
title_fullStr Area-Efficient Universal Code Generator for GPS L1C and BDS B1C Signals
title_full_unstemmed Area-Efficient Universal Code Generator for GPS L1C and BDS B1C Signals
title_short Area-Efficient Universal Code Generator for GPS L1C and BDS B1C Signals
title_sort area efficient universal code generator for gps l1c and bds b1c signals
topic universal code generator
Legendre sequence
multi-constellation
GPS L1C
BDS B1C
url https://www.mdpi.com/2079-9292/10/22/2737
work_keys_str_mv AT jiwoonpark areaefficientuniversalcodegeneratorforgpsl1candbdsb1csignals
AT minsukim areaefficientuniversalcodegeneratorforgpsl1candbdsb1csignals
AT gwangheejo areaefficientuniversalcodegeneratorforgpsl1candbdsb1csignals
AT hoyoungyoo areaefficientuniversalcodegeneratorforgpsl1candbdsb1csignals