WEB OF SCIENCE
SCOPUS
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.advisor | 윤종혁 | - |
| dc.contributor.author | Junhyeok Lee | - |
| dc.date.accessioned | 2026-01-23T11:02:54Z | - |
| dc.date.available | 2026-01-24T06:00:37Z | - |
| dc.date.issued | 2025 | - |
| dc.identifier.uri | https://scholar.dgist.ac.kr/handle/20.500.11750/59839 | - |
| dc.identifier.uri | http://dgist.dcollection.net/common/orgView/200000889759 | - |
| dc.description | Compute-in-memory, Non-volatile memory, Embedded Flash, Embedded NAND, MAC operation|인-메모리 연산, 비휘발성 메모리, 임베디드 플래시, 임베디드 NAND, MAC 연산 | - |
| dc.description.abstract | Compute-in-memory (CIM) has emerged as a promising architecture to address the memory wall in conventional von-Neumann systems, particularly for data-intensive applications in machine learning (ML) and edge computing. Among various non-volatile memory (NVM) technologies, embedded flash (eFlash) is attractive for CIM due to its high density, low-power operation, and compatibility with standard CMOS processes. This thesis presents the first implementation of voltage-sensing-based multiply-and-accumulate (MAC) operations in an eFlash-based CIM macro. The proposed architecture improves area efficiency and scalability by eliminating the computation-related peripheral circuits used in prior eFlash-based CIM implementations. A logic-compatible embedded NAND (eNAND) flash structure is employed to support high-density integration and multi-level synaptic weight representation. To ensure reliable operation, location-dependent reference and pass voltages are applied, compensating for variations along the eNAND string. The sensing margin is further improved by dynamically selecting between single-ended and differential sensing modes based on input conditions. The proposed CIM macro is fabricated in TSMC 65nm GP CMOS technology with an active area of 0.61 mm². Measurement results confirm successful MAC computation using voltage sensing. The proposed architecture offers a compact and energy-efficient solution for scalable CIM in next-generation edge devices.|인-메모리 연산은 기존 폰 노이만 구조에서 발생하는 메모리 병목 문제를 해결하기 위한 유망한 구조로 주목받고 있으며, 특히 머신러닝과 엣지 컴퓨팅과 같은 데이터 집약적 응용 분야에 적합하다. 다양한 비휘발성 메모리 기술 중 임베디드 플래시는 높은 집적도, 저전력 특성, 표준 CMOS 공정과의 높은 호환성으로 인해 인-메모리 연산 구현에 적합한 메모리 기술로 평가된다. 본 논문에서는 임베디드 플래시 기반 인-메모리 연산 구조에서 전압 센싱 기반의 곱셈-누산 연산을 최초로 구현하였다. 제안된 구조는 기존 구조에서 연산을 위해 필요했던 주변 회로를 제거하여 면적 효율성과 확장성을 개선하였다. 고밀도 집적과 다중 수준 시냅스 가중치 표현을 위해 로직 호환형 임베디드 NAND 플래시 구조를 채택하였다. 신뢰성 있는 동작을 위해 셀의 물리적 위치에 따라 기준 전압과 패스 전압을 달리 적용하였으며, 입력 조건에 따라 단말 또는 차동 감지 방식을 선택하여 감지 마진을 향상시켰다. 제안된 인-메모리 연산 매크로는 TSMC 65나노미터 CMOS 공정으로 제작되었으며, 유효 면적은 0.61 제곱밀리미터이다. 측정 결과를 통해 전압 판독 기반 MAC 연산의 정확한 동작을 확인하였다. 본 연구는 차세대 엣지 디바이스를 위한 소형화되고 에너지 효율적인 인-메모리 연산 구조를 제시한다. |
- |
| dc.description.tableofcontents | Ⅰ. Introduction 1 Ⅱ. Background 3 2.1 Prior non-volatile CIM works 3 2.1.1 RRAM-based CIM macro 4 2.1.2 PCRAM-based CIM macro 4 2.2 Prior eFlash-based CIM works 5 2.1.1 Current-based computation in eFlash-CIM 6 2.1.2 Dual-slope-based computation in eFlash-CIM 7 2.3 Challenges and solutions 8 Ⅲ. Proposed voltage-sensing-based eNAND flash CIM macro 12 3.1 Overall architecture of the proposed eNAND flash CIM macro 12 3.2 eNAND flash array 13 3.3 High voltage circuit 15 3.4 Controller 18 3.5 Readout circuit 20 Ⅳ. Simulation results and layout 23 Ⅴ. Conclusion 27 |
- |
| dc.format.extent | 30 | - |
| dc.language | eng | - |
| dc.publisher | DGIST | - |
| dc.title | A Voltage-Sensing-based Logic-Compatible Embedded NAND Flash Compute-In-Memory Macro for Edge Device | - |
| dc.title.alternative | 에지 디바이스를 위한 전압 판독 기반 로직 호환 임베디드 낸드 플래스 인-메모리 연산 매크로 | - |
| dc.type | Thesis | - |
| dc.identifier.doi | 10.22677/THESIS.200000889759 | - |
| dc.description.degree | Master | - |
| dc.contributor.department | Department of Electrical Engineering and Computer Science | - |
| dc.contributor.coadvisor | Minyoung Song | - |
| dc.date.awarded | 2025-08-01 | - |
| dc.publisher.location | Daegu | - |
| dc.description.database | dCollection | - |
| dc.citation | XT.IM 이76 202508 | - |
| dc.date.accepted | 2025-07-21 | - |
| dc.contributor.alternativeDepartment | 전기전자컴퓨터공학과 | - |
| dc.subject.keyword | Compute-in-memory, Non-volatile memory, Embedded Flash, Embedded NAND, MAC operation|인-메모리 연산, 비휘발성 메모리, 임베디드 플래시, 임베디드 NAND, MAC 연산 | - |
| dc.contributor.affiliatedAuthor | Junhyeok Lee | - |
| dc.contributor.affiliatedAuthor | Jong-Hyeok Yoon | - |
| dc.contributor.affiliatedAuthor | Minyoung Song | - |
| dc.contributor.alternativeName | 이준혁 | - |
| dc.contributor.alternativeName | Jong-Hyeok Yoon | - |
| dc.contributor.alternativeName | 송민영 | - |