오송첨단의료산업진흥재단(KBIO)
IAR Systems의 지원으로 개발 속도와 품질을 높이다.
오송첨단의료산업진흥재단은 보건복지부 산하 공공기관으로 세계 수준의 신약 및 첨단의료기기 개발을 위한 핵심 지원 인프라를 구축하고, 의료 연구개발의 활성화 및 연구성과의 제품화를 촉진하기 위하여 설립되었다.
현재 첨단의료기기개발지원센터를 비롯하여 신약개발지원센터, 비임상지원센터, 바이오의약생산센터 등 핵심 연구시설을 보유하고 있으며 ‘수월성 있는 바이오헬스 산업 생태계 지원기관’으로서 CRO, CMO, CDMO, 시험평가 인증기관, 선제적 규제과학지원기관으로서의 역할을 수행하고 있다.
오송첨단의료산업진흥재단의 많은 연구개발사업 중 첨단의료기기 개발을 위하여 IAR Systems의 IAR Embedded Workbench가 사용 중이다. IAR Systems는 오송첨단의료산업진흥재단을 위하여 많은 기술 지원을 아끼지 않고 있으며, 이는 실제로 스마트 의료 플랫폼 개발 속도를 향상시키는데 많은 도움이 되었다. 오송첨단의료산업진흥재단은 현재 첨단의료기기개발을 위하여 IAR Systems의 기술을 최대한 활용중이다.
IAR Systems는 임베디드 소프트웨어 개발에 최적화된 IAR Embedded Workbench를 보유하고 있다. 또한, 많은 전문 기술인력을 보유하고 있으며, 다양한 개발 경험이 있는 엔지니어를 보유하고 있다. 이들을 통하여, 기술적 어려움을 해결하는데 많은 도움을 받았고, 빠른 기술 개발을 이룰 수 있었습니다.
- 오송첨단의료산업진흥재단 광학응용팀 홍성준 박사
IAR Embedded Workbench 의 높은 퍼포먼스
최근 많은 개발이 이뤄지고 있는 스마트 헬스케어 디바이스들의 요구되는 사양 중 하나는 소형화이다. 오송첨단의료산업진흥재단에서는 헬스케어 기능이 탑재된 스마트워치 및 스마트 패치를 개발 중이며, 이 디바이스는 기능의 구현도 중요하지만 작게 디자인되어야 하며, 전류 소비량이 매우 적게 설계 되어야한다.
IAR Embedded Workbench의 수준 높은 최적화 기술로 실행 코드사이즈를 작게 만들었으며, 이는 메모리 하드웨어를 추가하지 않아도 되어 하드웨어 크기를 줄일 수 있습니다. 현재는 ST사의 STM32L4 시리즈의 디바이스를 사용 중이며, 외부 메모리의 추가가 필요하지 않습니다.
- 오송첨단의료산업진흥재단 광학응용팀 홍성준 박사
Power Debugging 기술로 배터리 수명을 연장하다.
스마트 밴드(Kbio-eBAND)는 크기의 제한으로 매우 작은 배터리가 탑재된다. 이 의미는 사용성의 향상을 위하여 적은 배터리 용량으로 최대한 오래 동작해야 한다는 의미입니다. 전류소비량이 최대한 작도록 하드웨어를 설계하여도, 소프트웨어의 동작에 따라 장비의 전류소비량은 매우 커질 수 있다. 소프트웨어의 설계와 구현이 장비 동작 중 전류소비량을 최적화 하는데 매우 큰 영향을 끼치며, 이는 장비의 동작 수명과 직결된다.
전류 소비량이 최소화된 소프트웨어를 만들기 위하여 고민하던 중 C-SPY의 Power Debugging 기능을 알게 되었습니다. I-jet 디버깅 프로브를 사용중이며, I-jet 은 보드의 전류 소비량을 샘플링과 동시에 MCU의 Program Counter를 샘플링을 할 수 있습니다. 이는 소스코드 동작에 따른 전류 소비량의 변화를 모니터링 할 수 있으며, 최소한의 전류만 사용하도록 소프트웨어를 디자인 하는데 큰 도움을 줍니다.
- 오송첨단의료산업진흥재단 광학응용팀 홍성준 박사
빌드 시간의 최소화가 개발시간을 최소화한다.
오송첨단의료산업진흥재단의 스마트밴드(Kbio-eBAND)의 동작을 위하여 복잡하고 방대한 소프트웨어 코드가 작성한다. 일반적으로 소프트웨어를 추가 작성 또는 수정할 때마다 소프트웨어 프로젝트를 다시 빌드하게 된다. 이때, 작성된 코드가 매우 많다면, 빌드 시간이 오래 걸리게 되며 결과적으로 불필요한 시간낭비로 개발기간을 길게 만들 수 있다. 따라서, 개발에 있어 빌드 시간의 단축은 매우 중요하다. IAR Embedded Workbench는 다른 어떠한 도구보다 최소 2배이상 빠른 빌드 속도를 보였다고 홍성준 박사는 설명하였다.
품질 향상을 위하여 IAR Embedded Workbench를 사용하다.
오송첨단의료산업진흥재단은 현재에 만족하지 않고 다양한 기술을 개발하며, 의료기기의 품질 향상에 매우 노력하고 있다.
다양한 의료기기 개발 경험이 있는 홍성준 박사는 다음과 같이 말한다: 스마트밴드 개발을 포함하여 향 후 진행되는 첨단의료기기 개발 프로젝트에는 품질과 인증이 매우 중요합니다. C-STAT 등 코드 품질 향상을 도와주는 다양한 기능을 사용해보려 합니다. 또한 의료기기의 인증 강화를 대비하여 IEC 62304 인증이 완료된 Functional Safety 에디션으로 업그레이드도 향후 진행을 예상합니다.
이 전 개발 프로젝트에서 디바이스 제조사에서 제공하는 무료 도구를 사용한 경험이 있습니다. 현재 비슷한 코드 사이즈를 빌드하는데, IAR Embedded Workbench는 최소 2배 이상 빠른 빌드 속도를 갖고 있다고 확신합니다.
- 오송첨단의료산업진흥재단 광학응용팀 홍성준 박사