基于JTAG模式的安全级DCS模块软件下装

2021-11-29 02:20:48邓玉娇陈兰英
仪器仪表用户 2021年11期
关键词:效率

吕 滔,邓玉娇,陈兰英,蒋 阳

(中国核动力研究设计院 核反应堆系统设计技术重点实验室,成都 610213)

0 引言

安全级DCS软件分为固件及工程组态两部分。固件是写入EROM或EEPROM中的程序,是一个系统最基础、最底层工作的软件,应用软件要在固件的基础上运行。本文提到的模块软件下装工作仅针对固件,也可称为嵌入式软件。安全级DCS模块软件开发与普通软件有所不同,如GB 12172《核电厂安全级系统计算机软件》中,通过控制和降低软件复杂度,确保软件运行行为的确定性[1]。因此,即使当前已有很多关于固件更新的方案[2],均需要经过充分的验证后,才能用于安全级DCS。安全级DCS平台目前还处于传统的直接将下载线插入JTAG插座进行软件下装的方式,基于现有模式,探索一种简单高效的方式,提升模块软件的下装效率,保证产品质量。

表1 芯片下装方式Table 1 Chip download method

1 软件下装现状

嵌入式芯片的软件下装方式分为ICP(In Circuit Programing)在电路编程、ISP(In System Programing)在系统编程、IAP(In Applicating Programing)在应用编程3种。ICP为板级电路下装,不需要通信协议,可通过电路直接将软件灌入芯片中;ISP方式需要在芯片内部预先烧录可执行Bootloader程序,这是利用系统级的通信将软件传输到芯片,相对于ICP更方便,但第一次下载会比较复杂;IAP是在ISP的基础上进一步优化,芯片内有可执行的应用程序。因此,在支持网络通信的情况下,可以通过网络获取软件,进行在线升级。

这3种下装方式方便程度不同,但均区别于传统的预先烧录程序再装上电路板的方式,可以在芯片焊接到电路板以后再进行灵活的编程调试。……

登录APP查看全文

猜你喜欢
效率
你在咖啡馆学习会更有创意和效率吗?
提升朗读教学效率的几点思考
甘肃教育(2020年14期)2020-09-11 07:57:42
注意实验拓展,提高复习效率
效率的价值
商周刊(2017年9期)2017-08-22 02:57:49
引入“倒逼机制”提高治霾效率
辽宁经济(2017年6期)2017-07-12 09:27:16
质量与效率的争论
中国卫生(2016年9期)2016-11-12 13:27:54
跟踪导练(一)2
提高食品行业清洁操作的效率
OptiMOSTM 300V提高硬开关应用的效率,支持新型设计
“钱”、“事”脱节效率低
中国卫生(2014年11期)2014-11-12 13:11:32