CPA-DA: From Informal Specifications to RTL Assertions for Bus Protocols
CPA-DA: From Informal Specifications to RTL Assertions for Bus Protocols
批准号:
0811067
负责人:
Kathryn Fisler
金额:
$30.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2008
资助国家:
美国
项目状态:
已结题
起止时间:
2008-08-01 至 2012-07-31
中文摘要
提案号:0811067PI名称:Fisler, kathittitle: CPA-DA:从总线协议的非正式规范到RTL断言机构:伍斯特理工学院硬件验证工程师通常使用非正式规范文档来开发用于验证设计的正式行为描述(如RTL断言)。非正式的规范文档通过使用图表、表格和精心编写的散文组合的描述和示例来呈现协议。相反,验证工件由工具消耗,并且需要精确的行为细节。从非正式文档生成验证工件是一项费力的手工任务。然而,考虑到非正式和正式表示之间的固有差距,将其自动化是具有挑战性的。该建议旨在部分自动化从非正式总线协议规范中提取RTL断言。PI将开发一种新的中间语言来描述这些反映非正式规范的结构和符号的协议。所设想的软件工具将产生(1)从非正式规范中生成部分但可执行的正式模型,以及(2)人类工程师需要检查或提供的一组细节。在工程师修改模型以澄清这些细节之后,工具将从精炼的正式模型中生成验证工件。这个过程将工程师的工作重点放在缩小非正式和正式规范之间的差距上,即实际需要人工干预的任务,而不是当前手动过程中更平凡的转录任务。如果这个项目是成功的,它将产生一个轻量级的过程,用于从非正式规范中创建所需的验证工件。这反过来将简化验证过程本身,这是硬件设计中越来越耗时但又至关重要的一部分。由于验证已成为硬件设计中的瓶颈,因此该项目具有改进现代硬件开发实践的潜力。此外,参与这个项目的学生将获得在设计的非正式和正式表示之间的边界工作的技能。随着信息技术用户的多样化,这些技能对研究人员来说越来越有价值,而不仅仅是那些在该领域受过研究生培训的人。
英文摘要
Proposal No: 0811067PI name: Fisler, KathiTitle: CPA-DA: From Informal Specifications to RTL Assertions for Bus ProtocolsInstitution: Worcester Polytechnic InstituteHardware-verification engineers routinely use informal specification documents to develop formal behavioral descriptions (such as RTL assertions) for validating designs. Informal specification documents present protocols through both descriptions and examples using a combination of diagrams, tables and carefully-written prose. Validation artifacts, in contrast, are consumed by tools and require precise behavioral details. Generating validation artifacts from informal documentation is a laborious manual task. Automating it, however, is challenging given the inherent gap between the informal and formal representations. This proposal aims to partially automate the extraction of RTL assertions from informal bus protocol specifications. The PI will develop a novel intermediate language for describing these protocols that reflects the structure and notations of informal specifications. The software tools envisioned will produce (1) a partial yet executable formal model from an informal specification and (2) a set of details that a human engineer needs to check or provide. After the engineer modifies the model to clarify these details, the tools will generate validation artifacts from the refined formal model. This process focuses the engineer's effort on closing the gap between the informal and formal specification, the task that actually requires human intervention, rather than on the more mundane transcription tasks in the current manual process.If this project is successful, it will yield a much lighter-weight process for creating needed validation artifacts from informal specifications. This in turn will simplify the validation process itself, an increasingly time-consuming yet critical part of hardware design. As validation has become a bottleneck in hardware design, the project has the potential to improve modern hardware development practice. Additionally, the students involved in this project will gain skills in working at the boundary between informal and formal representations of designs. Such skills are increasingly valuable for researchers as users of information technologies diversify beyond those with graduate training in the field.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Designing Professional Development to Foster Mastery and Interest for Integrating Computer Science into Mathematics Classes
-
批准号:2031252
-
项目类别:Standard Grant
-
资助金额:$99.95万
-
财政年份:2021
-
负责人:Kathryn Fisler
-
依托单位:
EAGER: Shifting to Online Instruction for Math Teachers Teaching Computing
-
批准号:2039357
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2020
-
负责人:Kathryn Fisler
-
依托单位:
Collaborative Research: Hybrid Professional Development to Enhance Teachers' Use of Bootstrap
-
批准号:1738598
-
项目类别:Standard Grant
-
资助金额:$68.29万
-
财政年份:2017
-
负责人:Kathryn Fisler
-
依托单位:
SaTC-EDU: EAGER: Enhancing Cybersecurity Education through Peer Review
-
批准号:1500039
-
项目类别:Standard Grant
-
资助金额:$22.93万
-
财政年份:2015
-
负责人:Kathryn Fisler
-
依托单位:
SHF: Small: User Studies to Improve Novice Programming
-
批准号:1116539
-
项目类别:Standard Grant
-
资助金额:$27.16万
-
财政年份:2011
-
负责人:Kathryn Fisler
-
依托单位:
BPC-DP: Deploying a Vertically-Integrated Computing Curriculum to At-Risk Students
-
批准号:1042210
-
项目类别:Standard Grant
-
资助金额:$59.93万
-
财政年份:2011
-
负责人:Kathryn Fisler
-
依托单位:
CT-ISG: Power to the People: Tools for Explaining Access-Control Consequences
-
批准号:0830929
-
项目类别:Standard Grant
-
资助金额:$20.0万
-
财政年份:2008
-
负责人:Kathryn Fisler
-
依托单位:
Collaborative Research: Compositional Verification of Software Product Lines as Open Systems
-
批准号:0305834
-
项目类别:Continuing Grant
-
资助金额:$13.4万
-
财政年份:2003
-
负责人:Kathryn Fisler
-
依托单位:
CAREER: A Computational Infrastructure for Timing Diagrams in Computer-Aided Verification
-
批准号:0132659
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2002
-
负责人:Kathryn Fisler
-
依托单位:
国内基金
海外基金
登录
查看更多内容
姜黄素衍生物Da0324通过抑制TRIP12介导的FBW7泛素化抑制结直肠癌的化疗耐药
-
批准号:2026JJ82279
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2026
-
负责人:刘亚
-
依托单位:
新型氟化物HFPO-DA和镉对土壤微生物的联合毒性效应
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2025
-
负责人:秦俊莲
-
依托单位:
LACTB琥珀酰化修饰调控巨噬细胞CCL2-CCR2轴在新型青蒿素衍生物DA抗细菌脓毒症的作用及机制
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2025
-
负责人:岑彦艳
-
依托单位:
嗜黏蛋白艾克曼菌(AKK)通过肠神经-孤束核-伏隔核DA/5-HT系统对小鼠酒精成瘾行为的预防作用及机制研究
-
批准号:2025JJ50534
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2025
-
负责人:张晓洁
-
依托单位:
CXCR3通路参与调控TSPO-18Da在视神经脊髓炎谱系疾病合并神经性疼痛中的机制研究
-
批准号:2025JJ50684
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2025
-
负责人:周小良
-
依托单位:
OPG-RANKL-RANK轴调控NLRP3炎症小体介导DA神经元变性的分子机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:15.0万元
-
批准年份:2024
-
负责人:陈祥
-
依托单位:
基于HIF-1/DA/VEGF途径探讨健脾补肾方介导MAPK调控“成血管-成骨偶联产促进胎骨头环球腹腔机制研究
-
批准号:
-
项目类别:青年科学基金项目
-
资助金额:--
-
批准年份:2024
-
负责人:于湿
-
依托单位:
tDCS通过调控星形胶质细胞表型转化对PD鼠中移植DA能神经干细
胞的整合功能的影响及机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:承欧梅
-
依托单位:
逆针刺介导DA能系统异常修复运动疲劳后小鼠皮层-纹状体通路突触受损的作用研究
-
批准号:--
-
项目类别:青年科学基金项目
-
资助金额:--
-
批准年份:2024
-
负责人:曹家桢
-
依托单位:
逆针刺介导 DA能系统异常修复运动疲劳后小鼠皮层-纹状体通路突触受损的作用研究
-
批准号:--
-
项目类别:青年科学基金项目
-
资助金额:--
-
批准年份:2024
-
负责人:曹家桢
-
依托单位: