3줄 요약

  • SaMD(Software as a Medical Device)는 하드웨어 없이 독립 실행되는 소프트웨어, SiMD(Software in a Medical Device)는 하드웨어에 내장된 소프트웨어다.
  • SiMD가 탑재된 기기의 장착부(Applied Part)는 IEC 60601-1에 의해 41°C를 초과할 수 없어, 고성능 연속 측정이 물리적으로 제약된다.
  • 이 온도 제한은 "소프트웨어 성능"이 아닌 "하드웨어 디자인"으로 해결해야 하며, 열 관리 설계가 제품 성패를 가른다.

의료기기가 뜨거워지면 환자가 화상을 입는다. 그래서 기기 디자인에는 보이지 않는 온도 장벽이 존재한다.

소프트웨어가 아무리 뛰어나도, 하드웨어가 환자 피부에 닿는 순간 41°C라는 넘을 수 없는 선이 생긴다. 체온(36.5°C)과의 차이는 겨우 4.5°C. 이 좁은 열 예산(Thermal Budget) 안에서 센서를 구동하고, 데이터를 처리하고, 무선으로 전송해야 한다. 소프트웨어가 독립적으로 작동하는 SaMD에는 이 제한이 없지만, 하드웨어에 내장된 SiMD는 이 숫자 하나에 제품의 형태가 결정된다.

IEC 60601-1 온도 제한 — Clause 11

IEC 60601-1 (Ed 3.1) Clause 11 "과온 및 기타 위해요인에 대한 보호"는 환자 접촉 표면의 온도를 엄격하게 제한한다. 정상 조건에서 장착부(Applied Part)는 41°C, 단일 고장 조건에서도 43°C를 초과할 수 없다. 마취 환자, 감각 장애 환자처럼 열을 감지하지 못하는 상황을 전제한 보수적 기준이다.

장착부 정상 조건
41°C
Applied Part
장착부 고장 조건
43°C
Single Fault
금속 외면 (정상)
48°C
Accessible Metal
실제 설계 여유
4.5°C
41°C − 체온 36.5°C

SaMD와 SiMD — 무엇이 다른가

의료기기 소프트웨어를 논할 때 가장 먼저 구분해야 할 개념이 SaMDSiMD다. 이름은 비슷하지만, 규제 경로와 디자인 제약이 완전히 다르다.

SOFTWARE AS A MEDICAL DEVICE

SaMD

그 자체로 의료기기인 소프트웨어. 하드웨어에 종속되지 않고 범용 플랫폼(스마트폰, 태블릿, PC)에서 독립적으로 실행된다.

실행 플랫폼범용 하드웨어 (폰, PC)
환자 접촉없음 (간접)
발열 규제해당 없음
연속 측정제약 없음
디자인 핵심UI/UX, 알고리즘
업데이트OTA로 자유롭게
SOFTWARE IN A MEDICAL DEVICE

SiMD

의료기기 하드웨어에 내장되어 작동하는 소프트웨어. 하드웨어 없이는 의미가 없으며, 기기의 일부로서 기능한다.

실행 플랫폼전용 의료기기 하드웨어
환자 접촉있음 (장착부)
발열 규제IEC 60601-1 적용
연속 측정열 제한으로 제약
디자인 핵심열 설계, 소재, 듀티 사이클
업데이트하드웨어 변경 시 재인증

SaMD 예시: 피부과 AI 진단 앱, 클라우드 ECG 판독 소프트웨어, CT/MRI 기반 수술 계획 소프트웨어

SiMD 예시: 초음파 영상처리 소프트웨어, 환자 모니터 생체신호 분석 알고리즘, 인퓨전 펌프 약물 투여량 계산 소프트웨어, 체온계 보정 펌웨어

구분 기준

"이 소프트웨어가 특정 하드웨어 없이도 의료 목적을 달성할 수 있는가?" — Yes이면 SaMD, No이면 SiMD다.

왜 이 구분이 디자이너에게 중요한가

규제 분류는 법무팀의 일이라고 생각할 수 있다. 하지만 SaMD와 SiMD의 구분은 제품의 물리적 형태를 결정한다. SaMD는 앱이나 클라우드 서비스로 배포되므로 UI/UX 디자인이 핵심이다. 반면 SiMD가 탑재된 기기는 소프트웨어가 아무리 뛰어나도, 하드웨어가 발열 기준을 통과하지 못하면 시장에 나갈 수 없다.

IEC 60601-1 — 의료기기 안전의 바이블

IEC 60601-1 (Edition 3.1)은 의료용 전기기기의 기본 안전과 필수 성능을 규정하는 국제 표준이다. Clause 11 "과온 및 기타 위해요인에 대한 보호"가 발열 제한의 근거다.

표준은 의료기기의 정상 사용 조건(Normal Condition)단일 고장 조건(Single Fault Condition)에서 환자가 접촉하는 모든 표면의 온도를 제한한다.

조건장착부 (Applied Part)접근 가능한 외면
정상 조건41°C48°C (금속) / 43°C (비금속)
단일 고장 조건43°C유형별 차등 적용
주의: 41°C는 "피부 표면" 온도가 아니다

41°C는 장착부 자체의 표면 온도다. 체온(약 36.5°C)과의 차이가 4.5°C밖에 되지 않으므로, 실제 설계 여유(Thermal Budget)는 극히 좁다. 환경 온도(최대 35°C 가정)를 감안하면 허용 온도 상승은 겨우 6°C다.

41°C — 이 숫자의 과학적 근거

41°C 제한은 임의로 정해진 것이 아니다. 피부 생리학에 기반한 과학적 근거가 있다.

  • 37°C 이하 — 피부 정상 온도 범위. 불편감 없음
  • 38~41°C — 약간의 온감. 장시간 접촉 시에도 조직 손상 없음
  • 42~43°C — 통증 역치(pain threshold) 진입. 장시간 접촉 시 저온 화상 위험
  • 44°C 이상 — 단시간(30분 이내)에도 열 손상 발생 가능
  • 48°C 이상 — 수 분 내 2도 화상 위험

의료기기는 마취 상태, 의식 저하, 감각 장애 등 환자가 열을 감지하지 못하는 상황에서도 사용된다. "환자가 뜨거우면 치우면 된다"는 가정이 성립하지 않으며, 41°C라는 보수적 기준이 필요한 이유다.

"마취 환자에게 부착된 모니터링 센서는, 그 환자가 화상을 느낄 방법이 없다. 기기가 스스로 안전해야 한다."

발열 제한이 디자인에 미치는 실질적 영향

"41°C 제한이 왜 실시간 연속 측정을 막는가?" — SiMD가 탑재된 기기가 연속 측정을 수행하려면 센서와 프로세서가 쉬지 않고 작동해야 한다. 작동 = 전력 소비 = 발열이다.

P = V × I   →   Q = P × t
소비전력(P) × 시간(t) = 발열량(Q). 연속 작동하면 t→∞, 열이 계속 축적된다.

기기 내부에서 발생한 열은 외부로 방출되어야 하는데, 장착부가 환자 피부에 밀착되어 있으면 방열 경로가 차단된다. 피부 자체가 단열재 역할을 하기 때문이다.

시나리오별 열 제약 — 탭을 선택하면 상세 내용을 확인할 수 있다

연속 측정 (Continuous)
센서와 프로세서가 항시 ON 상태. 열이 지속적으로 축적되어 41°C 충족이 가장 어렵다.
작동 패턴항시 ON
발열 특성열 지속 축적
41°C 충족매우 어려움
예시실시간 SpO2, 연속 ECG
디자인 함의: 열원 분리, 저전력 SoC, 방열 경로 설계 등 하드웨어 수준의 열 관리 전략이 필수다. 소프트웨어만으로는 해결할 수 없다.
측정 방식작동 패턴발열 특성41°C 충족
연속 측정항시 ON열 지속 축적어려움
간헐적 측정측정/휴지 반복휴지기에 방열설계로 달성 가능
온디맨드 측정필요 시에만 ON짧은 발열용이

이것이 바로 많은 SiMD 기기가 "연속"이라고 표기하면서도 실제로는 간헐적 측정을 수행하는 이유다. 연속 혈당 모니터(CGM)도 실제로는 수 분 간격으로 측정하고 보간(interpolation)으로 연속 그래프를 만든다.

디자이너가 알아야 할 포인트

"실시간 연속 모니터링"이라는 마케팅 요구사항을 받았을 때, 곧바로 하드웨어 엔지니어에게 열 시뮬레이션(Thermal Simulation)을 요청하라. UI에서 "연속"으로 보이게 하는 것과, 실제로 센서가 연속 작동하는 것은 완전히 다른 문제다.

열 관리(Thermal Management) 설계 전략

41°C 제한 안에서 최대한의 성능을 뽑아내는 것이 의료기기 디자이너의 과제다.

전략 01

열원 분리 (Heat Source Isolation)

하드웨어 설계

발열 부품(프로세서, 전원부)을 장착부에서 물리적으로 최대한 떨어뜨린다. 센서 헤드와 본체를 케이블로 분리하거나, 단열 레이어(에어갭, 폼)를 열원과 장착부 사이에 삽입한다. 가장 기본적이면서 가장 효과적인 방법이다.

전략 02

방열 경로 설계 (Heat Dissipation Path)

하드웨어 설계

열을 환자 피부 방향이 아닌 반대 방향으로 유도한다. 히트싱크를 기기 외부(환자 반대쪽)에 노출하고, 열전도율이 높은 소재로 열을 비접촉 면으로 전달한다. 통풍구 설계 시 방수/방진 등급(IP 등급)과의 상충에 주의해야 한다.

전략 03

듀티 사이클 제어 (Duty Cycle)

소프트웨어+하드웨어

센서를 켰다 끄기를 반복하며, 꺼져 있는 동안 방열한다. 소프트웨어적 발열 관리의 핵심이다. UI에서 간헐적 측정을 "연속"으로 느끼게 만드는 보간 설계가 동반되어야 한다.

전략 04

저전력 설계 (Low-Power Design)

근본적 해결

소비전력을 줄여 발열 자체를 최소화한다. 저전력 MCU/SoC 선택, 전력 게이팅(Power Gating)으로 미사용 회로 블록 전원 차단, 센서 구동 전압 최적화가 핵심이다.

듀티 사이클 설계 실무

듀티 사이클은 SiMD 열 관리의 핵심이다.

Duty Cycle = Ton / (Ton + Toff) × 100%
Ton = 센서 활성 시간, Toff = 휴지 시간. 듀티 사이클이 낮을수록 평균 발열이 줄어든다.

예시: 센서가 2초 ON, 8초 OFF를 반복한다면 듀티 사이클은 20%다. 연속 작동 대비 평균 소비전력이 1/5로 줄고, 열도 1/5 수준으로 관리된다.

듀티 사이클평균 발열측정 해상도적합 용도
100% (연속)최대최고비접촉 기기, SaMD
50%1/2높음단시간 접촉 기기
20%1/5중간장시간 웨어러블
5%1/20낮음24시간+ 패치형

디자이너의 역할: UI에서 이 간헐적 측정을 사용자가 "연속"으로 느끼게 만드는 것이다. 데이터 포인트 사이를 부드럽게 보간하고, 측정 간격을 시각적으로 드러내지 않는 것이 핵심이다.

소재 선택과 열전도율

장착부의 소재는 열 관리에 직접적인 영향을 미친다. 열원 쪽에는 고열전도 소재(구리, 알루미늄)로 열을 빠르게 빼내고, 장착부 쪽에는 저열전도 소재(ABS, 실리콘)로 열 전달을 차단한다.

소재열전도율 (W/m·K)의료기기 활용
구리 (Cu)401내부 히트싱크, 열 확산판
알루미늄 (Al)237외부 방열판, 하우징
스테인리스 스틸16의료용 외장, 프로브 하우징
ABS 플라스틱0.17외장 케이스, 장착부 커버
실리콘 러버0.20환자 접촉면, 패드, 가스켓
PEEK0.25고온 내성 구조 부품
피부 (참고)0.37
설계 원칙: 열의 고속도로 + 방화벽

열원에서 비접촉 면까지는 고열전도 소재로 "고속도로"를 만들고, 열원에서 장착부까지는 저열전도 소재로 "방화벽"을 세운다. 이 이중 구조가 41°C 안에서 최대 성능을 끌어내는 핵심이다.

실무 사례 — 왜 이것을 알아야 하는가

사례 1: 웨어러블 ECG 패치
24시간 부착하는 심전도 패치. ECG 측정 자체는 미세 전류라 발열이 적지만, BLE(Bluetooth Low Energy) 모듈의 데이터 전송이 발열의 주범이다.
해결 전략로컬 버퍼링 + 10분 간격 벌크 전송
BLE 듀티 사이클0.5%
UI 대응"실시간 모니터링" 표시, 실제는 주기적 동기화
교훈: 통신 모듈의 발열이 센서보다 클 수 있다. 데이터 전송 전략이 곧 열 관리 전략이다.

핵심 정리

디자이너를 위한 체크리스트

  1. SaMD인가 SiMD인가? — 장착부 유무에 따라 열 규제 적용 여부가 달라진다
  2. 41°C 열 예산 확인 — 환경 온도(최대 35°C 가정)를 빼면 실제 허용 온도 상승은 6°C뿐
  3. "연속 측정" 요구사항 분석 — 진짜 연속인가, 간헐적으로 연속처럼 보이면 되는가
  4. 열 시뮬레이션을 초기 단계에서 — 양산 직전이 아니라 컨셉 단계에서 열 검증을 시작하라
  5. 소재-열전도율 매핑 — 장착부와 비접촉면의 소재 전략을 분리하라
  6. 듀티 사이클과 UI 동기화 — 센서 on/off를 사용자가 인지하지 못하게 UI를 설계하라
  7. 단일 고장 조건 대비 — 소프트웨어 온도 모니터링 + 하드웨어 열 차단(thermal cutoff) 이중 안전장치

"좋은 의료기기 디자인은 환자가 기기를 잊게 만든다. 41°C는 그 '잊혀짐'을 보장하는 숫자다."

관련 규격 원문 참고

IEC 60601-1:2005+AMD1:2012 (Ed 3.1) — Clause 11: Protection against excessive temperatures and other hazards
IEC 62366-1:2015 — Usability engineering applied to medical devices (열 관련 사용성 리스크 분석 시 참고)
ISO 14708 — Implantable medical devices (체내 삽입 기기의 더 엄격한 온도 기준)