首页> 外文OA文献 >A High Performance Advanced Encryption Standard (AES) Encrypted On-Chip Bus Architecture for Internet-of-Things (IoT) System-on-Chips (SoC)
【2h】

A High Performance Advanced Encryption Standard (AES) Encrypted On-Chip Bus Architecture for Internet-of-Things (IoT) System-on-Chips (SoC)

机译:用于物联网(IoT)片上系统(soC)的高性能高级加密标准(aEs)加密片上总线架构

摘要

With industry expectations of billions of Internet-connected things, commonly referred to as the IoT, we see a growing demand for high-performance on-chip bus architectures with the following attributes: small scale, low energy, high security, and highly configurable structures for integration, verification, and performance estimation.Our research thus mainly focuses on addressing these key problems and finding the balance among all these requirements that often work against each other. First of all, we proposed a low-cost and low-power System-on-Chips (SoCs) architecture (IBUS) that can frame data transfers differently. The IBUS protocol provides two novel transfer modes – the block and state modes, and is also backward compatible with the conventional linear mode. In order to evaluate the bus performance automatically and accurately, we also proposed an evaluation methodology based on the standard circuit design flow. Experimental results show that the IBUS based design uses the least hardware resource and reduces energy consumption to a half of an AMBA Advanced High-Performance Bus (AHB) and Advanced eXensible Interface (AXI). Additionally, the valid bandwidth of the IBUS based design is 2.3 and 1.6 times, respectively, compared with the AHB and AXI based implementations.As IoT advances, privacy and security issues become top tier concerns in addition to the high performance requirement of embedded chips. To leverage limited resources for tiny size chips and overhead cost for complex security mechanisms, we further proposed an advanced IBUS architecture to provide a structural support for the block-based AES algorithm. Our results show that the IBUS based AES-encrypted design costs less in terms of hardware resource and dynamic energy (60.2%), and achieves higher throughput (x1.6) compared with AXI.Effectively dealing with the automation in design and verification for mixed-signal integrated circuits is a critical problem, particularly when the bus architecture is new. Therefore, we further proposed a configurable and synthesizable IBUS design methodology. The flexible structure, together with bus wrappers, direct memory access (DMA), AES engine, memory controller, several mixed-signal verification intellectual properties (VIPs), and bus performance models (BPMs), forms the basic for integrated circuit design, allowing engineers to integrate application-specific modules and other peripherals to create complex SoCs.
机译:随着业界对数十亿个通常称为IoT的Internet连接事物的期望,我们看到对具有以下属性的高性能片上总线架构的需求不断增长:小型,低能耗,高安全性和高度可配置的结构因此,我们的研究主要集中于解决这些关键问题,并在经常相互冲突的所有这些要求之间找到平衡。首先,我们提出了一种低成本,低功耗的片上系统(SoC)架构(IBUS),该架构可以不同地构造数据传输。 IBUS协议提供了两种新颖的传输模式-块模式和状态模式,并且还与常规线性模式向后兼容。为了自动准确地评估总线性能,我们还提出了一种基于标准电路设计流程的评估方法。实验结果表明,基于IBUS的设计使用了最少的硬件资源,并将能耗降低到AMBA高级高性能总线(AHB)和高级可扩展接口(AXI)的一半。此外,与基于AHB和AXI的实现相比,基于IBUS的设计的有效带宽分别是2.3倍和1.6倍。随着物联网的发展,除了嵌入式芯片的高性能要求之外,隐私和安全性问题也成为首要问题。为了将有限的资源用于小巧的芯片,并为复杂的安全机制提供间接费用,我们进一步提出了一种先进的IBUS架构,以为基于块的AES算法提供结构支持。我们的结果表明,与AXI相比,基于IBUS的AES加密设计在硬件资源和动态能量方面的成本更低(60.2%),并且实现了更高的吞吐量(x1.6)。有效处理混合设计和验证的自动化信号集成电路是一个关键问题,尤其是在总线架构是新的情况下。因此,我们进一步提出了一种可配置和可综合的IBUS设计方法。灵活的结构以及总线包装器,直接存储器访问(DMA),AES引擎,存储器控制器,多个混合信号验证知识产权(VIP)和总线性能模型(BPM)构成了集成电路设计的基础,从而允许工程师集成特定于应用程序的模块和其他外围设备以创建复杂的SoC。

著录项

  • 作者

    Yang Xiaokun;

  • 作者单位
  • 年度 2016
  • 总页数
  • 原文格式 PDF
  • 正文语种
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号