상세 보기
MMNoC: Embedding Memory Management Units into Network-on-Chip for Lightweight Embedded Systems
- Jang, Hyeonguk;
- Han, Kyuseung;
- Lee, Sukho;
- Lee, Jae-Jin;
- Lee, Woojoo
WEB OF SCIENCE
5SCOPUS
13초록
With the advent of the Internet-of-Things (IoT) era, the demand for lightweight embedded systems is rapidly increasing. So far, ultra-low power (ULP) processors have been leading the development of lightweight embedded systems. However, as the IoT era gets more sophisticated, existing ULP processors are expected to reach a critical limit in the absence of a memory management unit (MMU) in that multiple programs cannot be run in the MMU-less embedded systems. To tackle this issue, we propose an architecture in which the MMU is embedded in a network-on-chip (NoC). Through the proposed approach, NoC offers MMU functionality without modifying the processor design, allowing developers to easily leverage the existing ULP lightweight processors and build embedded systems that support multiprocessing. In this paper, along with the details of the proposed MMU-embedded NoC (MMNoC) design, a prototype platform including the MMNoC and dual RISC-V processors is provided. The prototype platform is synthesized with FPGA and Samsung 28 nm FD-SOI technology to verify the functional accuracy and small performance, area, and power overhead of the MMNoC.
키워드
- 제목
- MMNoC: Embedding Memory Management Units into Network-on-Chip for Lightweight Embedded Systems
- 저자
- Jang, Hyeonguk; Han, Kyuseung; Lee, Sukho; Lee, Jae-Jin; Lee, Woojoo
- 발행일
- 2019-06
- 유형
- Article
- 저널명
- IEEE Access
- 권
- 7
- 페이지
- 80011 ~ 80019
- 언어
- ENG
- 출판사
- IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
- 발행국가
- 미국
- 분량
- 9 페이지
- ISSN
- P 2169-3536