ROM (Read Only Memory)

핵심 인사이트 (3줄 요약)

읽기 전용 비휘발성 메모리. 전원이 꺼져도 데이터가 보존된다. BIOS/펌웨어 저장에 사용되며, PROM, EPROM, EEPROM 등으로 발전했다.


📝 기술사 모의답안 (2.5페이지 분량)

📌 예상 문제

"ROM (Read Only Memory)의 개념과 핵심 원리를 설명하고, 비교 분석 및 실무 적용 방안을 기술하시오."


Ⅰ. 개요

1. 개념

ROM(Read Only Memory)은 데이터를 읽기만 할 수 있는 비휘발성 메모리다. 제조 시 데이터가 기록되거나, 특수한 방법으로 수정 가능하다.

비유: "독서용 책" - 읽기만 하고 쓰기는 안 됨 (특별한 경우 제외)


Ⅱ. 구성 요소 및 핵심 원리

2. ROM 종류

종류특징수정
Mask ROM제조 시 기록불가능
PROM한 번 기록1회만
EPROMUV로 삭제가능
EEPROM전기로 삭제가능
Flash블록 단위가능

4. 구조 (NOR Flash)

NOR Flash 셀:

   Bit Line
       │
    ┌──┴──┐
    │ FG  │ ← 플로팅 게이트 (전하 저장)
    └──┬──┘
       │
    Control Gate
       │
    Source ─ Drain

읽기: 게이트 전압 → 전류 흐름 감지
쓰기: 높은 전압 → 전하 주입
삭제: 높은 전압 → 전하 제거

8. Flash 내구성

Flash 수명 (P/E Cycle):
- SLC: 100,000 회
- MLC: 3,000~10,000 회
- TLC: 1,000~3,000 회
- QLC: 100~1,000 회

→ Wear Leveling으로 수명 연장

Ⅲ. 기술 비교 분석

3. EEPROM vs Flash

EEPROM:
- 바이트 단위 수정
- 느림, 비쌈
- 설정 저장용

Flash Memory:
- 블록 단위 수정
- 빠름, 저렴
- SSD, USB용

5. NOR vs NAND Flash

항목NORNAND
구조병렬직렬
읽기빠름 (XIP)느림
쓰기느림빠름
밀도낮음높음
용도펌웨어SSD

6. 장단점

장점단점
비휘발성쓰기 속도 느림
내구성 좋음쓰기 횟수 제한
전력 소모 적음RAM보다 느림

Ⅳ. 실무 적용 방안

7. 활용 분야

  1. BIOS/UEFI: 부팅 펌웨어
  2. 임베디드: 펌웨어 저장
  3. SSD: 대용량 저장
  4. 마이크로컨트롤러: 프로그램 메모리

9. 실무에선? (기술사적 판단)

  • SSD: NAND Flash가 대세
  • 임베디드: Flash 기반 MCU
  • 보안: OTP(One-Time Programmable) ROM
  • BIOS: SPI Flash 사용

Ⅴ. 기대 효과 및 결론

효과 영역내용정량적 목표
성능 향상처리 속도·응답 시간 개선기존 대비 20~40% 향상
비용 절감운영비·인프라 비용 절감연간 15~30% 절감
품질/안정성가용성·장애 감소UpTime 99.9% 이상

※ 참고 표준: 해당 기술 관련 NIST / ISO / IEEE / 과기정통부 가이드라인


어린이를 위한 종합 설명

ROM를 쉽게 이해해보자!

읽기 전용 비휘발성 메모리. 전원이 꺼져도 데이터가 보존된다. BIOS/펌웨어 저장에 사용되며, PROM, EPROM, EEPROM 등으로 발전했다.

왜 필요할까?
  기존 방식의 한계를 넘기 위해

어떻게 동작하나?
  복잡한 문제 → ROM 적용 → 더 빠르고 안전한 결과!

핵심 한 줄:
  ROM = 똑똑하게 문제를 해결하는 방법

비유: ROM은 마치 요리사가 레시피를 따르는 것과 같아. 혼란스러운 재료들을 정해진 순서대로 조합하면 → 맛있는 요리(최적 결과)가 나오지! 🍳