본문 바로가기
KERD
논문KCI 등재

A Low-Power High-Performance SoC Platform for IoT Applications

1

조회

0

다운로드

0

인용

0

참고문헌

초록

The rapid growth of wirelessly connected devices introduces a diverse range of applications and requires intelligent hardware platforms that integrate computing, sensing, and wireless connectivity in a compact system-on-chip (SoC). This paper presents a low-power, high-performance SoC platform that supports dynamic power management and secure communication. The SoC platform consists of 16-/32-bit programmable ARM9 cores, a power management unit with multiple low-power modes, analog and digital peripherals, and security engines. A complete tool-chain with an automatic platform generator has also been developed to ease and accelerate the application development. Fabricated in a 65 nm CMOS technology, an implementation of the proposed platform occupies an area of 1.0 × 1.7 mm2.

Abstract

The rapid growth of wirelessly connected devices introduces a diverse range of applications and requires intelligent hardware platforms that integrate computing, sensing, and wireless connectivity in a compact system-on-chip (SoC). This paper presents a low-power, high-performance SoC platform that supports dynamic power management and secure communication. The SoC platform consists of 16-/32-bit programmable ARM9 cores, a power management unit with multiple low-power modes, analog and digital peripherals, and security engines. A complete tool-chain with an automatic platform generator has also been developed to ease and accelerate the application development. Fabricated in a 65 nm CMOS technology, an implementation of the proposed platform occupies an area of 1.0 × 1.7 mm2.

참고문헌 (23)

  1. L. D. Xu, "Internet of Things in Industries: A Survey", IEEE Trans. Industrial Informatics, 10(4), pp.2233~2243 (2014)
  2. S. Gangopadhyay, "Integrated Power Management in IoT Devices under Wide Dynamic Ranges of Operation", Proc. IEEE Design Automation Conference (DAC), pp.1~6 (2015)
  3. J. A. Stankovic, "Research Directions for the Internet of Things", IEEE Internet of Things J., 1(1), pp.3~9 (2014)
  4. "Atmel SAM R21E / SAM R21G Datasheet"[URL]
  5. "Texas Instruments CC2538 Datasheet"[URL]
  6. "Freescale Semiconductor MKW2xDxxx Datasheet"[URL]
  7. "ARM926EJ-S Revision: r0p5 Technical Reference Manual"[URL]
  8. "Advanced Encryption Standard (AES)", FIPS PUB 197, ~ (2001)
  9. "Data Encryption Standard (DES)", FIPS PUB 46-3, ~ (1999)
  10. L. Benini, "A survey of Design Techniques for System-Level Dynamic Power Management", IEEE Trans. Very Large Scale Integr. (VLSI) Syst., 8(3), pp.299~316 (2000)
  11. W. Dargie, "Dynamic Power Management in Wireless Sensor Networks: State-of-the-Art", IEEE Sensors J., 12(5), pp.1518~1527 (2012)
  12. D. Flynn, "Power Gating Applied to MP-SoCs for Standby-Mode Power Management", Proc. IEEE Design Automation Conference (DAC), pp.1~5 (2013)
  13. "FreeRTOS 7.6.0"[URL]
  14. "uC/OS-II 2.5.2"[URL]
  15. "GNU gcc v4.6.1"[URL]
  16. "GNU debugger"[URL]
  17. "GNU DDD 3.3"[URL]
  18. "GTK+ 2.1 Library"[URL]
  19. "TI CC2520EM ZigBee RF Transceiver"[URL]
  20. "Altera DE2 Development and Education Board"[URL]
  21. "RN-41 Class 1 Bluetooth Module"[URL]
  22. "An open-source processor emulator"[URL]
  23. "MAX3232"[URL]

관련 논문AI추천

이 간행물의 다른 논문 (9건)