TC: Small: Collaborative Research: Trustworthy Hardware from Certified Behavioral Synthesis

TC:小型:协作研究:来自经过认证的行为综合的值得信赖的硬件

基本信息

  • 批准号:
    0917188
  • 负责人:
  • 金额:
    $ 25万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    2009
  • 资助国家:
    美国
  • 起止时间:
    2009-09-15 至 2014-08-31
  • 项目状态:
    已结题

项目摘要

Electronic System Level ( ESL ) designs , specified behaviorally usinghigh-level languages such as SystemC , raise the level of hardwaredesign abstraction . This approach crucially depends on behavioralsynthesis , which compiles ESL designs to Register Transfer Level ( RTL )designs . However , optimizations performed by synthesis tools maketheir implementation error-prone , undermining the trustworthiness ofsynthesized hardware . This research develops a mechanized infrastructure for certifyinghardware designs generated by behavioral synthesis . It entailsdeveloping a certified " reference flow " of synthesis transformations . The reference flow is disentangled from the workings of a productionsynthesis tool through new formal structure called " clocked controldata flow graph " ( CCDFG ) formalizing internal design representation . Given an ESL design and its synthesized RTL , certification entails thefollowing automatic steps : ( 1 ) extracting initial CCDFG ; ( 2 ) applyingcertified " primitive transformations " from the reference flow ,following the application sequence by the synthesis tool , and ( 3 )checking equivalence between the transformed CCDFG and RTL . Theoremproving is used to certify primitive transformations off-line ;equivalence checking accounts for low-level transformations andmanual tweaks . The correspondence between the transformed CCDFG andthe synthesized hardware makes equivalence checking efficient . The project facilitates development of scalable and trustworthyhardware : adoption of ESL approach expedites design cycle while formalanalysis guarantees trust in the synthesized hardware . The referenceflow makes explicit key design invariants implicitly assumed bysynthesis tools , facilitating development of more aggressive synthesistools . Finally , the tight integration of two complementary techniques--- model checking and theorem proving --- in the certification isapplicable to other domains .
电子系统级(ESL)设计,使用高级语言(如SystemC)在行为上指定,提高了硬件设计抽象的层次。这种方法主要依赖于行为综合,它将ESL设计编译为寄存器传输级(RTL)设计。然而,合成工具执行的优化使得它们的实现容易出错,破坏了合成硬件的可信度。本研究开发了一种机械化的基础设施,用于验证由行为合成产生的硬件设计。它需要开发一个经过认证的合成转换“参考流程“。参考流是从一个productionsynthesis工具的工作,通过新的正式结构称为“时钟控制数据流图”(CCDFG)正式内部设计表示。给定ESL设计及其合成的RTL,认证需要以下自动步骤:(1)提取初始CCDFG ;(2)从参考流应用认证的“原始转换“,然后由合成工具执行应用序列;(3)检查转换后的CCDFG和RTL之间的等价性。定理证明用于离线验证原始转换;等价性检查用于低级转换和手动调整。变换后的CCDFG与合成后的硬件之间的对应关系使得等价性检验变得高效。该项目有利于可扩展和可信硬件的开发:ESL方法的采用加快了设计周期,而形式化分析保证了合成硬件的可信性。参考流使显式的关键设计不变量隐式地由合成工具承担,促进了更积极的合成工具的开发。最后,证明中模型检测和定理证明两种互补技术的紧密结合也适用于其他领域。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Fei Xie其他文献

Automatic Fault Injection for Driver Robustness Automatic Fault Injection for Driver Robustness Testing Testing
用于驱动程序鲁棒性的自动故障注入 用于驱动程序鲁棒性测试的自动故障注入 测试
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Kai Cong;Li Lei;Zhenkun Yang;Fei Xie
  • 通讯作者:
    Fei Xie
High-Precision Trajectory Tracking Control of Cable-Driven Parallel Robots Using Robust Synchronization
使用鲁棒同步的电缆驱动并联机器人的高精度轨迹跟踪控制
S-Band Doppler Wave Radar System
S波段多普勒波雷达系统
  • DOI:
    10.3390/rs9121302
  • 发表时间:
    2017-12
  • 期刊:
  • 影响因子:
    5
  • 作者:
    Zezong Chen;Zihan Wang;Xi Chen;Chen Zhao;Fei Xie;Chao He
  • 通讯作者:
    Chao He
Experimental study on the pressure-depleted flow of natural gas in a cluster of combined tight cores with a certain water saturation
具有一定含水饱和度的组合致密岩心丛中天然气失压流动实验研究
Effect of Carrier Gas Flow Field on Chemical Vapor Deposition of 2D MoS2 Crystal
载气流场对二维MoS2晶体化学气相沉积的影响
  • DOI:
    10.3390/coatings11050547
  • 发表时间:
    2021-05
  • 期刊:
  • 影响因子:
    3.4
  • 作者:
    Minyu Bai;Shuai Wen;Jijie Zhao;Yuxuan Du;Fei Xie;Huan Liu
  • 通讯作者:
    Huan Liu

Fei Xie的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Fei Xie', 18)}}的其他基金

CNS Core: Small: Collaborative Research: Scalable Penetration Test Generation for Automotive Systems
CNS 核心:小型:协作研究:汽车系统的可扩展渗透测试生成
  • 批准号:
    1908571
  • 财政年份:
    2019
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
CSR: Small: Hardware/Software Co-Monitoring
CSR:小:硬件/软件共同监控
  • 批准号:
    1422067
  • 财政年份:
    2014
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
I-Corps: Virtual Device Technologies
I-Corps:虚拟设备技术
  • 批准号:
    1263990
  • 财政年份:
    2012
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
CSR: SHF: Small: Automata-Theorectic Approach to Hardware/Software Co-Verification
CSR:SHF:小型:硬件/软件协同验证的自动机理论方法
  • 批准号:
    0916968
  • 财政年份:
    2009
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
CSR---EHS: Component-Based Hardware/Software Co-Verification of Embedded Systems
CSR---EHS:嵌入式系统基于组件的硬件/软件协同验证
  • 批准号:
    0720546
  • 财政年份:
    2007
  • 资助金额:
    $ 25万
  • 项目类别:
    Continuing Grant
Collaborative Proposal: SoD-TEAM: A Feedback-Based Architecture for Highly Reliable Embedded Software
协作提案:SoD-TEAM:基于反馈的高度可靠嵌入式软件架构
  • 批准号:
    0613930
  • 财政年份:
    2006
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant

相似国自然基金

昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
  • 批准号:
    n/a
  • 批准年份:
    2022
  • 资助金额:
    10.0 万元
  • 项目类别:
    省市级项目
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
  • 批准号:
    32000033
  • 批准年份:
    2020
  • 资助金额:
    24.0 万元
  • 项目类别:
    青年科学基金项目
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
  • 批准号:
    31972324
  • 批准年份:
    2019
  • 资助金额:
    58.0 万元
  • 项目类别:
    面上项目
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
  • 批准号:
    81900988
  • 批准年份:
    2019
  • 资助金额:
    21.0 万元
  • 项目类别:
    青年科学基金项目
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
  • 批准号:
    31870821
  • 批准年份:
    2018
  • 资助金额:
    56.0 万元
  • 项目类别:
    面上项目
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
  • 批准号:
    31802058
  • 批准年份:
    2018
  • 资助金额:
    26.0 万元
  • 项目类别:
    青年科学基金项目
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
  • 批准号:
    31772128
  • 批准年份:
    2017
  • 资助金额:
    60.0 万元
  • 项目类别:
    面上项目
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
  • 批准号:
    81704176
  • 批准年份:
    2017
  • 资助金额:
    20.0 万元
  • 项目类别:
    青年科学基金项目
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
  • 批准号:
    91640114
  • 批准年份:
    2016
  • 资助金额:
    85.0 万元
  • 项目类别:
    重大研究计划

相似海外基金

TC: Small: Collaborative Research: Implications of Fully Homomorphic Encryption
TC:小型:协作研究:完全同态加密的含义
  • 批准号:
    1646233
  • 财政年份:
    2016
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
TC: Small: Collaborative Research: Exploiting Network Dynamics for Secret Key Generation
TC:小型:协作研究:利用网络动态生成密钥
  • 批准号:
    1321223
  • 财政年份:
    2012
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
TC: Small: Collaborative Research: Membership Inference in a Differentially Private World and Beyond
TC:小:协作研究:差异私人世界及其他世界中的成员资格推断
  • 批准号:
    1117175
  • 财政年份:
    2011
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
TC: Small: Collaborative Research: Towards a Formal Framework for Analyzing and Implementing Secure Routing Protocols
TC:小型:协作研究:建立分析和实施安全路由协议的正式框架
  • 批准号:
    1115706
  • 财政年份:
    2011
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
TC: Small: Collaborative Research: Influencing Mental Models of Security
TC:小:协作研究:影响安全心理模型
  • 批准号:
    1115926
  • 财政年份:
    2011
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
TC: Small: Collaborative Research: Exploiting Network Dynamics for Secret Key Generation
TC:小型:协作研究:利用网络动态生成密钥
  • 批准号:
    1116932
  • 财政年份:
    2011
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
TC: Small: Collaborative Research: Membership Inference in a Differentially Private World and Beyond
TC:小:协作研究:差异私人世界及其他世界中的成员资格推断
  • 批准号:
    1116644
  • 财政年份:
    2011
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
TC: Small: Collaborative Research: Viewpoints: Discovering Client- and Server-side Input Validation Inconsistencies to Improve Web Application Security
TC:小型:协作研究:观点:发现客户端和服务器端输入验证不一致以提高 Web 应用程序安全性
  • 批准号:
    1116967
  • 财政年份:
    2011
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
TC: Small: Collaborative Research: Viewpoints: Discovering Client- and Server-side Input Validation Inconsistencies to Improve Web Application Security
TC:小型:协作研究:观点:发现客户端和服务器端输入验证不一致以提高 Web 应用程序安全性
  • 批准号:
    1117167
  • 财政年份:
    2011
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
TC: Small: Collaborative Research: Provable Security from Group Theory and Applications
TC:小型:协作研究:从群论和应用中证明安全性
  • 批准号:
    1117675
  • 财政年份:
    2011
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了