【24h】

Execution leases

机译:执行租约

获取原文
获取外文期刊封面目录资料

摘要

High assurance systems such as those found in aircraft controls and the financial industry are often required to handle a mix of tasks where some are niceties (such as the control of media for entertainment, or supporting a remote monitoring interface) while others are absolutely critical (such as the control of safety mechanisms, or maintaining the secrecy of a root key). While special purpose languages, careful code reviews, and automated theorem proving can be used to help mitigate the risk of combining these operations onto a single machine, it is difficult to say if any of these techniques are truly complete because they all assume a simplified model of computation far different from an actual processor implementation both in functionality and timing. In this paper we propose a new method for creating architectures that both a) makes the complete information-flow properties of the machine fully explicit and available to the programmer and b) allows those properties to be verified all the way down to the gate-level implementation the design.
机译:诸如飞机控制系统和金融行业中发现的那些高安全性系统通常需要处理好一些精美的任务(例如娱乐媒体的控制或支持远程监视界面)的混合任务,而其他一些绝对关键的任务(例如控制安全机制,或维护根密钥的保密性)。虽然可以使用专用语言,仔细的代码审查和自动定理证明来帮助减少将这些操作组合到一台机器上的风险,但很难说这些技术中的任何一项是否真正完整,因为它们都假定为简化模型。在功能和时序上与实际处理器实现有很大不同的计算量。在本文中,我们提出了一种用于创建体系结构的新方法:a)使机器的完整信息流属性完全明确并可供程序员使用; b)允许这些属性一直进行到门级的验证。实施设计。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号