内嵌与外控型软件效率指标审查要求及判定基准
国家药品监督管理局医疗器械技术审评中心近日发布了《“器审云课堂”线下辅导共性问题》的共性问题解答,其中针对系列问题中的第7项作出如下回复:
问题7:内嵌型软件与外控型软件有何区别?产品技术要求是否均需明确其效率指标?
答复:内嵌型软件即嵌入式软件(固件),外控型软件是指运行于通用计算平台但控制医疗器械硬件的软件;对于内嵌型软件与外控型软件,若其效率指标用于临床决策则需在产品技术要求中明确要求。
此项解答厘清了医疗器械控制类软件在架构形态与性能指标转化之间的核心逻辑,重点划定了底层运行参数与临床关键性能之间的合规审查边界。
核心观点摘要: 审评机构确立了内嵌与外控型软件效率指标审查要求的底层逻辑。软件的运行效率(如响应时间、数据吞吐率)是否需要编入产品技术要求,唯一判定标准在于该指标是否直接用于或影响临床决策。非临床导向的底层运算参数,无需纳入强制性检验范围。
架构界定与内嵌与外控型软件效率指标审查要求深度解析
在医疗器械网络安全与软件质量双重监管下,首要任务是准确定位软件类型。内嵌型软件通常作为固件直接烧录在微处理器中,与专属硬件深度绑定;而外控型软件则脱离了专有硬件的物理限制,运行于Windows、Linux等通用操作系统之上,通过接口协议向医疗硬件发送控制指令。对于运行在通用平台上的外控型系统,由于涉及复杂的系统进程调度与第三方组件交互,企业往往需要平行准备详实的现成软件研究资料,以证明通用平台的并发处理不会对医疗器械的核心动作指令造成不可控的延迟。
关于效率指标是否纳入产品技术要求的争议,根源在于研发视角与审评视角的错位。研发工程师习惯将CPU占有率、内存调用时间或纯算法处理速度视为“效率”,但从审评尺度来看,如果这些纯粹的计算效率并不直接构成医生判断病情或执行手术的依据,则将其写入技术要求只会增加注册检验的徒劳成本,甚至引发检测无法复现的死锁。
反之,若该软件涉及疾病的早期预警、术中导航的实时追踪,或者直接关联医疗器械软件测量功能的输出响应,这种时间维度的延迟将直接影响病患的临床干预时机。此时,所谓的“效率”已转化为核心的安全与有效性指标,如果不将其列入产品技术要求并进行验证,在技术审评阶段将面临极高的发补风险,严重者会被判定为产品性能研究不充分。
临床决策判定原则与申报策略延伸
即使是传统的高速旋转切削设备,例如参考根管预备机注册审查指导原则进行研发的产品,随着其物理按键逐渐演变为外部触控屏及控制软件,申报方也必须评估外控软件对扭矩调整指令的下发是否存在导致临床风险的迟滞。若是,该指令的响应时间即属于必须明确的效率指标。
在实操层面,建议企业在设计开发之初,通过风险管理工具将软件效率指标进行分级剥离。对于内嵌型固件,需结合物理环境评估芯片性能瓶颈,通过整理嵌入式软件外部环境评估报告相关逻辑,论证内部信号传输效率是否足以支撑外部的临床需求。将真正对医生判断、患者干预起决定性作用的时间、通量指标提炼至产品技术要求中,不仅能迎合当前的监管导向,也能大幅优化自检或委托检验的测试周期。
准确切分软件类型并科学筛选性能指标,是规避软件类医疗器械注册延宕的关键环节,面对复杂的性能转化难点,企业可尽早引入钦思咨询的专业技术辅导,以确立稳健的注册准入路径。