基于可编程逻辑的硬件平台的设计与形式化验证

被引量 : 0次 | 上传用户:kzxs88
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
安全硬件平台通过先进的计算机、电子技术来现实。随着计算机、电子技术的迅猛发展,系统性能大大提高,结构也变得越来越复杂。安全硬件平台作为安全苛求系统的重要部分,其安全性是至关重要的。在设计阶段就应充分考虑安全性,以免由于潜在的设计缺陷导致整个系统存在安全隐患。由于系统逐渐向规模大、性能强、复杂性高的方向发展,单纯利用仿真、测试等方法无法对系统进行无穷验证,因此在硬件平台设计阶段,利用形式化方法对硬件平台设计的正确性和完备性进行验证。论文以基于通信的列车控制(Communication-based Train Control,CBTC)系统为应用背景,详细分析了安全硬件平台需求。通过对比各种平台结构的优缺点,选取了二乘二取二结构为本文设计的总体结构。在分析各种安全计算机结构的基础上,结合CBTC系统对安全硬件平台的功能需求,提出一种新的二取二系统结构方案。论文设计的安全硬件平台是以安全性、通用性为重点。论文详细介绍了保证安全性、通用性和调度策略的具体功能实现方法。以微同步和硬件数据比较方式来保证平台的安全性;以处理器的约束、数据帧结构的确定和接口格式的固定来保证了平台的通用性。安全硬件平台中的重要单元是安全比较核。安全比较核基于可编程逻辑设计与实现。使用可编程逻辑不仅可以缩减电路的体积,提高电路的稳定性,而且先进的开发工具使整个系统的设计调试周期大大缩短。在实现过程中,将安全比较核划分为不同的功能子模块,对每个子模块进行设计与实现,并且对仿真结果进行分析,保证其设计基本正确。仿真验证只能保证比较核的仿真结果正确,但对于复杂系统,无穷尽的仿真是不现实的。为了避免存在潜在的设计错误,论文利用基于断言的方法(PropertySpecification Language,PSL)对安全比较核进行形式化验证,对其内部设计的正确性和完整性进行检验。当断言失败,发现设计错误时,对检验出的设计错误进行分析、修改。再进行新的验证,直到形式化验证证明其设计没有潜在的设计缺陷为止。论文结果表明,对于基于可编程逻辑设计的安全硬件平台,利用断言对设计进行形式化验证,可以检验出仿真无法检验出的错误,保证其设计的完整性和正确性,从而得到一个无设计缺陷、通用的安全硬件平台。
其他文献
开发设计具有优良隔振性能的动力总成悬置系统是降低车内噪声、提高汽车乘坐舒适性及其整体品质的重要环节,它一直是世界汽车设计开发中的一项重要技术课题。但在我国,这方面
目的:类风湿关节炎(Rheumatoid Arthritis, RA)是一种以慢性进行性关节病变为主的全身性自身免疫病,未经正确治疗的RA可反复迁延多年,最终导致关节畸形及功能丧失。其病理的
模型预测控制(Model Predictive Control,MPC)是一种基于模型的先进控制技术,该算法直接产生于工业过程控制的实际应用,并在与工业应用的紧密结合中不断完善和成熟。模型预测
目前人们对纤维素酶的研究多以葡聚糖内切酶为主,而葡萄糖外切酶是纤维素水解酶系中唯一可以作用于结晶纤维素的酶组分,其中CBHⅡ基因对整个纤维素酶系的表达起着重要作用。
<正>酣畅淋漓地打了一场篮球后,咕咚咕咚一口气喝了3大杯白开水,或者是冰镇饮料、甜味果汁……这种情况你是否也有过?
本文描述了国内外焊装线技术的发展现状,并对整个焊装线的布局设计、性能指标、功能设计做了分析,从焊装线的硬件规划、控制网络结构方面对系统平台进行了搭建,使用了基于现
<正>20世纪80、90年代,我国伪科学和邪教大量出现,给我国社会和人民带来巨大危害,它们都宣称自己是科学,是宗教;不承认自己是伪科学,是邪教;甚至参与批判别的伪科学、邪教,以
随着现代足球的发展,当今世界女子足球运动逐渐呈现新的发展趋势。攻防对抗日益激烈,攻防范围的扩大化,女子运动员技战术的多样化,使足球比赛场上各个位置的队员攻防呈现新的
市场支配地位的滥用,是指具有支配市场力量的企业,利用其优势限定或排挤其它竞争者参与竞争的行为。在我国反垄断法还处于起步阶段之时,借鉴在此方面经验比较丰富的国家或地
目的 研究嗜铬细胞瘤患者手术前后血压及尿儿茶酚胺排泄量的昼夜变化及两者之间的关系。方法  2 7例嗜铬细胞瘤患者术前进行动态血压监测 ,其中 12例在术前及术后 10天进行