High-Performance Time Server Core for FPGA System-on-Chip

被引:1
|
作者
Viejo, Julian [1 ]
Juan-Chico, Jorge [1 ]
Bellido, Manuel J. [1 ]
Ruiz-de-Clavijo, Paulino [1 ]
Guerrero, David [1 ]
Ostua, Enrique [1 ]
Cano, German [1 ]
机构
[1] Univ Seville, Elect Technol Dept, ETS Ingn Informat, Avda Reina Mercedes S-N, E-41012 Seville, Spain
关键词
system-on-chip; digital integrated circuits; field programmable gate array; network time synchronization; network time protocol; hardware timestamping; Internet of Things; SYNCHRONIZATION; INTERNET; DESIGN;
D O I
10.3390/electronics8050528
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents the complete design and implementation of a low-cost, low-footprint, network time protocol server core for field programmable gate arrays. The core uses a carefully designed modular architecture, which is fully implemented in hardware using digital circuits and systems. Most remarkable novelties introduced are a hardware-optimized timekeeping algorithm implementation, and a full-hardware protocol stack and automatic network configuration. As a result, the core is able to achieve similar accuracy and performance to typical high-performance network time protocol server equipment. The core uses a standard global positioning system receiver as time reference, has a small footprint and can easily fit in a low-range field-programmable chip, greatly scaling down from previous system-on-chip time synchronization systems. Accuracy and performance results show that the core can serve hundreds of thousands of network time clients with negligible accuracy degradation, in contrast to state-of-the-art high-performance time server equipment. Therefore, this core provides a valuable time server solution for a wide range of emerging embedded and distributed network applications such as the Internet of Things and the smart grid, at a fraction of the cost and footprint of current discrete and embedded solutions.
引用
收藏
页数:28
相关论文
共 50 条
  • [1] High-performance crossbar design for system-on-chip
    Wijetunga, P
    3RD IEEE INTERNATIONAL WORKSHOP ON SYSTEM-ON-CHIP FOR REAL-TIME APPLICATIONS, PROCEEDINGS, 2003, : 138 - 143
  • [2] Recent developments in high-performance system-on-chip IC design
    Khan, A
    2004 INTERNATIONAL CONFERENCE ON INTEGRATED CIRCUIT DESIGN AND TECHNOLOGY, 2004, : 151 - 158
  • [3] System-on-Chip Linux-based Platform for High-Performance Time-to-Digital Conversion
    Corna, N.
    Garzetti, F.
    Lusardi, N.
    Geraci, A.
    2018 IEEE NUCLEAR SCIENCE SYMPOSIUM AND MEDICAL IMAGING CONFERENCE PROCEEDINGS (NSS/MIC), 2018,
  • [4] LOTTERYBUS: A new high-performance communication architecture for system-on-chip designs
    Lahiri, K
    Raghunathan, A
    Lakshminarayana, G
    38TH DESIGN AUTOMATION CONFERENCE PROCEEDINGS 2001, 2001, : 15 - 20
  • [5] A high-performance low-power system-on-chip platform architecture
    Erdogan, A.T.
    Arslan, T.
    Lo, W.-C.
    Canadian Journal of Electrical and Computer Engineering, 2002, 27 (04) : 155 - 158
  • [6] A high-performance low-power system-on-chip platform architecture
    Erdogan, AT
    Arslan, T
    Lo, WC
    CANADIAN JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING-REVUE CANADIENNE DE GENIE ELECTRIQUE ET INFORMATIQUE, 2002, 27 (04): : 155 - 158
  • [7] FPGA-based many-core System-on-Chip design
    Baklouti, M.
    Marquet, Ph.
    Dekeyser, J. L.
    Abid, M.
    MICROPROCESSORS AND MICROSYSTEMS, 2015, 39 (4-5) : 302 - 312
  • [8] PHENIC: Silicon Photonic 3D-Network-on-Chip Architecture for High-performance Heterogeneous Many-core System-on-Chip
    Ben Ahmed, Achraf
    Ben Abdallah, Abderazek
    14TH INTERNATIONAL CONFERENCE ON SCIENCES AND TECHNIQUES OF AUTOMATIC CONTROL & COMPUTER ENGINEERING STA 2013, 2013,
  • [9] FLEXBUS: A high-performance system-on-chip communication architecture with a dynamically configurable topology
    Sekar, K
    Lahiri, K
    Raghunathan, A
    Dey, S
    42ND DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2005, 2005, : 571 - 574
  • [10] Reconfigurable System-On-Chip Design Using FPGA
    Muralikrishna, B.
    Madhumati, G. L.
    Khan, Habibulla
    Deepika, K. Gnana
    2014 2ND INTERNATIONAL CONFERENCE ON DEVICES, CIRCUITS AND SYSTEMS (ICDCS), 2014,