首先介绍一下Toppers第一代车载系统RTOS以及中间件的开发成果,我们早在2004年在网上公开了第一代车载软件的内核,我们出了ATKY之外,它的除了汽车领域的标准和规格,同时通过了OSEK/VDX制定的操作系统和验证,同时符合设计和规范,刚才提到了已经在多款汽车上得到应用,同时我们还开发了CAN/LIN的软件包,这个软件包面向会员开放,包括时间处理模块和通讯功能网络管理功能。目前协会正在开展新一代车载系统RTOS开放,他主要包括两个阶段。第一个是基础研究阶段,从08—2010年,以名古屋大学嵌入式系统研究中心为基地,通过OS研究,我们通过了AUTOSAR的研究,测试以及性能评价,目前我们正在进行第二个阶段,设计实践阶段,主要是通过联合体共同研究的形式继续开发,目前我们在AUTOSAR OS内核设计上处于世界领先的地位,车载系统第一是制定开发基于RTOS新一代的规格,同时在次规格上设计自己的操作系统,第三是为其开发验证套件,其开发研究成果,出了钢材提到的验证套件面向会员开放之外,其他的成果预计明年在网上公开,将以ATKY的名称公开。我们在研究AUTOSAR操作系统的同时,发现它的规格有以下的问题,第一级是开销比较大,如果完全实现AUTOSAR规格当中定义的功能,运行的开销将非常大,第二没有定义内存保护的防御,第三个它提出的多核的规格或不够完善,而且很难满足实质性的要求,第四个AUTOSAR规格比较难理解,此外在实现这个操作系统过程当中我们还有一些问题,针对这些问题我们有以下的方法来解决。第一个针对开销大的问题我们按照保护功能不同要求水平,追加保护共户的子集,也就是在实现操作系统的时候,可以根据具体的功能要求,我们选择不同得子集来实现,另外我们规定了打入相关的硬件的功能,比如我们要求硬件能够要求复次的工作功能,针对没有内存保护的定义方法,我们提出了复制的配置方法。第三多核扩展的不完善性,合适早在AUTOSAR4.0多核版本发布之前,我们就提出了自己多核满足实时性要求扩展的多核规格,针对规格出的问题,我们按照自己的方式,重新完成了规格处理,细节的问题我们在实际的设计过程当中逐个的检讨并解决。 最后,谈一下我们在车载软件测试套件的开发,这个测试套件的目的主要是进行API测试,当然系统完成之后也可以采用此套件进行测试,其最大的特点是可以通过测试脚本,采用我们的工具,自动生成测试代码,这样可以保证测试方法的一致性,大大提高测试效率。 最后谈一下Toppers将来的工作。协会主要在以下四个方面进行重点发展。第一个是继续追求高可靠性、安全性、实时性、新一代实时内核技术的开发。包括刚才说的新一代车载系统的开发,其次为了要提高嵌入式系开发效率,我们提高嵌入式软件组建化技术KS,第三是嵌入式平台工具的开发和研发,最后是嵌入式系统培训教材的开发。这个是Toppers新一代内核的路线图,大家可以看到他的起点和技术是新一代内核的ASP,我们在此基础上发展TECS,组建系统以及FMP多核系统,以及HRP具有内存保护、时间保护功能,以及具有节能控制的内核。Toppers历来重视在亚洲地区的推广和普遍,也重视企业使用Toppers成果所开展的商业活动,欢迎下载和使用Toppers各种开发成果,也欢迎加入Toppers协会,以推动Toppers工程的进一步发展,详细情况尽请访问我们的日文和中文的网站,谢谢大家! |