의료
오송첨단의료산업진흥재단(KBIO)
IAR Systems의 지원으로 개발 속도와 품질을 향상하세요.

보건복지부 산하 공공기관인 오송첨단의료산업진흥재단은 세계적인 신약 및 첨단의료기기 개발과 의료 연구개발 촉진, 연구 성과의 사업화를 위한 핵심 지원 인프라를 구축하기 위해 설립되었습니다.
현재 신약개발지원센터, 비임상지원센터, 바이오의약품생산센터, 첨단의료기기개발지원센터 등 핵심 연구시설을 갖추고 있습니다. 오송첨단의료산업진흥재단은 '우수 바이오헬스산업 생태계 지원기관'으로서 CRO, CMO, CDMO, 시험평가인증기관, 선제적 규제과학 지원기관 등의 역할을 수행하고 있습니다.
오송첨단의료산업진흥재단이 추진하고 있는 여러 R&D 과제 중 첨단의료기기 개발에 IAR Systems의 IAR Embedded Workbench가 활용되고 있습니다. IAR Systems는 오송첨단의료산업진흥재단에 많은 기술 지원을 제공하여 스마트 의료 플랫폼 개발 속도를 높이는 데 큰 도움을 주고 있습니다. 오송첨단의료혁신재단은 현재 첨단 의료기기 개발을 위해 IAR Systems의 기술력을 최대한 활용하고 있습니다.
IAR Systems는 임베디드 소프트웨어 개발에 최적화된 'IAR Embedded Workbench'를 보유하고 있습니다. 또한 다양한 개발 경험을 가진 전문 기술자와 엔지니어를 다수 보유하고 있습니다. 이들을 통해 기술적 난제를 해결하고 빠른 기술 개발을 이룰 수 있었습니다.
KBIO 광학응용팀 홍성준 박사
IAR Embedded Workbench의 높은 성능
최근 많은 개발이 이루어지고 있는 분야인 스마트 헬스케어 기기에 요구되는 사양 중 하나는 바로 소형화입니다. 오송첨단의료산업진흥재단은 헬스케어 기능을 탑재한 스마트워치와 스마트패치를 개발하고 있습니다. 물론 기능 구현도 중요하지만, 작은 크기와 매우 낮은 전류 소비로 설계되어야 합니다.
IAR Embedded Workbench의 고품질 최적화 기술을 통해 실행 코드를 더 작게 만들 수 있었습니다. 따라서 메모리 하드웨어를 추가할 필요가 없어 하드웨어의 크기를 줄일 수 있었습니다. 현재 ST의 STM32L4 시리즈 디바이스를 사용하고 있으며, 추가적인 외장 메모리가 필요하지 않습니다.
홍성준 박사
파워 디버깅 기술로 배터리 수명 늘리기
스마트 밴드(K바이오-e밴드)는 크기 제약으로 인해 매우 작은 배터리를 탑재하고 있습니다. 즉, 사용성을 높이기 위해서는 작은 배터리 용량으로 더 오랜 시간 작동할 수 있어야 합니다. 하드웨어가 전류 소비를 최소화하도록 설계되었더라도 소프트웨어의 작동에 따라 장비의 전류 소비가 매우 높아질 수 있습니다. 소프트웨어의 설계와 구현은 장비의 작동 중 전류 소비를 최적화하는 데 큰 영향을 미치며, 이는 장비의 작동 수명과도 직결됩니다.
전류 소비를 최소화하는 소프트웨어를 개발하기 위해 고심하던 중 C-SPY의 파워 디버깅 기능을 알게 되었습니다. I-jet 디버깅 프로브를 사용 중이며, I-jet은 보드의 전류 소비를 샘플링하는 동시에 MCU의 프로그램 카운터도 샘플링할 수 있습니다. 이를 통해 소스 코드 작업으로 인한 전류 소비량 변화를 모니터링하고 최소한의 전류만 사용하도록 소프트웨어를 설계할 수 있습니다.
홍성준 박사
빌드 시간 최소화를 통한 개발 시간 최소화
오송첨단의료산업진흥재단의 Kbio-eBAND 운영에는 복잡하고 방대한 소프트웨어 코드가 포함되어 있습니다. 일반적으로 소프트웨어를 추가로 생성하거나 수정할 때마다 소프트웨어 프로젝트를 다시 빌드해야 합니다. 이 경우 코드가 너무 많으면 빌드에 오랜 시간이 걸리고, 결과적으로 이렇게 낭비되는 시간만큼 개발 기간이 늘어나게 됩니다. 따라서 개발에 소요되는 빌드 시간을 줄이는 것이 매우 중요합니다. 홍성준 박사는 IAR Embedded Workbench가 다른 툴에 비해 최소 2배 이상 빠른 빌드 속도를 보였다고 설명했습니다.
IAR Embedded Workbench를 활용한 품질 향상
오송첨단의료산업진흥재단은 현재에 안주하지 않고 다양한 신기술 개발과 의료기기 품질 향상을 위해 많은 노력을 기울이고 있습니다.
스마트 밴드 개발 등 미래 첨단 의료기기 개발 사업에서 품질과 인증은 매우 중요한 요소입니다. C-STAT과 같은 다양한 기능을 활용해 코드 품질 향상에 도움이 되고자 합니다. 의료기기 인증 강화를 준비하면서 IEC 62304에서 인증하는 기능 안전 에디션으로의 업그레이드도 예상됩니다.
이전 개발 프로젝트에서는 디바이스 제조업체에서 제공하는 무료 툴을 사용했습니다. 지금은 비슷한 크기의 코드를 빌드하고 있지만, IAR Embedded Workbench는 빌드 속도가 최소 2배 이상 빠르다고 확신합니다.
홍성준 박사