A Low-Cost Self-Test Architecture Integrated With PRESENT Cipher Core

被引:8
|
作者
Haider, Zeeshan [1 ]
Javeed, Khalid [1 ]
Song, Mei [2 ]
Wang, Xiaojun [3 ]
机构
[1] Bahria Univ, Dept Comp Engn, Islamabad 44000, Pakistan
[2] BUPT, Sch Elect Engn, Beijing 100876, Peoples R China
[3] Dublin City Univ, Sch Elect Engn, Dublin 9, Ireland
基金
中国国家自然科学基金;
关键词
Lightweight cryptography; resource constrained; self-test; design for testability; Internet of things; compaction; LFSR; MISR; FPGA; SECURITY; INTERNET;
D O I
10.1109/ACCESS.2019.2907717
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cryptographic cores integrated with self-test ability fulfill both data security and reliability requirements of the Internet of Things (IoT) network. However, from the IoT perspective where most devices are resource constrained, a fundamental problem associated with most of the self-test architectures is high hardware overhead due to the additional circuit for self-test operation. This paper presents the design of a low-cost self-test architecture and its integration with the PRESENT cipher core. The hardware overhead of the proposed low-cost self-test architecture is reduced by adopting two key strategies: 1) using hardware-efficient X-Compactor technique for test response compaction and 2) reusing the PRESENT cipher core as a Test Pattern Generator (TPG). The proposed self-test architecture is implemented on different Xilinx Field Programmable Gate Array (FPGA) platforms and devices. Analysis of the implementation results shows that the proposed self-test method occupies 23% less hardware area overhead and provides 14% higher throughput per slice performance with the fault coverage of over 99% compared with the existing self-test designs. The resulting analysis indicates that the proposed self-test design is one of the most viable testing solutions for resource-constrained IoT devices.
引用
收藏
页码:46045 / 46058
页数:14
相关论文
共 50 条
  • [21] A Low-Cost FPGA-Based Test and Diagnosis Architecture for SRAMs
    Di Carlo, Stefano
    Prinetto, Paolo
    Scionti, Alberto
    Figueras, Joan
    Manich, Salvador
    Rodriguez-Montanes, Rosa
    2009 FIRST INTERNATIONAL CONFERENCE ON ADVANCES IN SYSTEM TESTING AND VALIDATION LIFECYCLE, 2009, : 141 - +
  • [22] Gandhi and Architecture: A Time for Low-Cost Architecture
    Tewari, Saurabh
    CONTRIBUTIONS TO INDIAN SOCIOLOGY, 2024, 58 (01) : 127 - 130
  • [23] A low-cost concurrent TSV test architecture with lossless test output compression scheme
    Lee, Young-woo
    Lim, Hyunchan
    Seo, Sungyoul
    Cho, Keewon
    Kang, Sungho
    PLOS ONE, 2019, 14 (08):
  • [24] Low-cost Application-aware DVFS for Multi-core Architecture
    Kong, Joonho
    Choi, Jinhang
    Choi, Lynn
    Chung, Sung Woo
    THIRD 2008 INTERNATIONAL CONFERENCE ON CONVERGENCE AND HYBRID INFORMATION TECHNOLOGY, VOL 2, PROCEEDINGS, 2008, : 106 - +
  • [25] The Present and Future of Low-Cost Diagnostics
    Bates, Mary
    IEEE PULSE, 2015, 6 (06) : 18 - 21
  • [26] Design and test of low-cost MIMU/GPS integrated navigation system
    College of Astronautics, Northwestern Polytechnical University, Xi'an 710072, China
    Xibei Gongye Daxue Xuebao, 2007, 2 (215-219):
  • [27] Strategies for low-cost test
    Kapur, R
    Chandramouli, R
    Williams, TW
    IEEE DESIGN & TEST OF COMPUTERS, 2001, 18 (06): : 47 - 54
  • [28] A high-throughput low-cost AES cipher chip
    Lin, TF
    Su, CP
    Huang, CT
    Wu, CW
    2002 IEEE ASIA-PACIFIC CONFERENCE ON ASIC PROCEEDINGS, 2002, : 85 - 88
  • [29] A Low-Cost and Flexible FPGA Implementation for SPECK Block Cipher
    Nemati, Ali
    Feizi, Soheil
    Ahmadi, Arash
    Makki, Vahab Al-din
    2015 12TH INTERNATIONAL IRANIAN SOCIETY OF CRYPTOLOGY CONFERENCE ON INFORMATION SECURITY AND CRYPTOLOGY (ISCISC), 2015, : 42 - 47
  • [30] LIBC: a low-cost lightweight block cipher for IoT application
    Yan, Qingwen
    Guo, Ying
    Liu, Wenfen
    Chen, Wen
    Lu, Yongcan
    PHYSICA SCRIPTA, 2025, 100 (01)