CSR---EHS: SHIM: Developing Embedded Systems with Deterministic Concurrency

CSR---EHS:SHIM:开发具有确定性并发的嵌入式系统

基本信息

  • 批准号:
    0614799
  • 负责人:
  • 金额:
    --
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    2006
  • 资助国家:
    美国
  • 起止时间:
    2006-09-01 至 2010-02-28
  • 项目状态:
    已结题

项目摘要

This project is creating the SHIM (software/hardware integration medium) development environment for the software in next-generation embedded systems. SHIM will improve designer productivity by making it easier to design correct systems and will facilitate architectural exploration by providing software synthesis. The SHIM model of computation provides deterministic concurrency with reliable communication, simplifying validation because behavior is reproducible. Based on asynchronous concurrent processes that communicate through rendezvous channels, SHIM can handle control, multi- and variable-rate dataflow, and data-dependent decisions.The SHIM language will give designers a correct-by-construction way to describe concurrent systems. Based on a formal semantics, SHIM guarantees systems comply with the model, something that would be difficult to ensure by adding a library to an existing language. An efficient simulator for SHIM will allow software to be simulated before hardware is available. Because of its determinism, SHIM guarantees fidelity between simulated behavior and the final implementation. A software synthesis system will generate C that works within existing environments such as real-time operating systems. The goals of this are configurability, (e.g., providing control over what is implemented as an interrupt routine) performance, and size optimization. A formal analysis tool will statically predict deadlocks, predict performance bottlenecks, and identify other design problems. Since SHIM is finite-state and fairly high level, formal analysis of SHIM systems is practical. Like any programming system, developers need libraries to use SHIM most efficiently. Facilitating such libraries will be a major focus of the language design; such libraries will be created as part of this project.
该项目是为下一代嵌入式系统中的软件创建SHIM(软件/硬件集成介质)开发环境。 SHIM将通过使设计正确的系统更容易来提高设计人员的生产力,并通过提供软件合成来促进建筑探索。 SHIM计算模型提供了具有可靠通信的确定性并发,简化了验证,因为行为是可再现的。 SHIM基于通过会合信道通信的异步并发进程,可以处理控制、多速率和可变速率的并行和依赖于数据的决策。SHIM语言将为设计者提供一种正确的按结构描述并发系统的方法。 基于形式化语义,SHIM保证系统符合模型,这是很难通过向现有语言添加库来确保的。 一个有效的SHIM模拟器将允许软件在硬件可用之前进行模拟。 由于其确定性,SHIM保证了模拟行为和最终实现之间的保真度。 软件合成系统将生成在现有环境(如实时操作系统)中工作的C语言。 这样做的目标是可配置性(例如,提供对什么被实现为中断例程的控制)性能和大小优化。 正式的分析工具将静态地预测死锁,预测性能瓶颈,并识别其他设计问题。 由于SHIM系统是有限状态的,层次较高,因此对SHIM系统进行形式化分析是可行的。像任何编程系统一样,开发人员需要库来最有效地使用SHIM。 促进这样的库将是语言设计的一个主要重点;这样的库将作为本项目的一部分创建。

项目成果

期刊论文数量(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 }}

Stephen Edwards其他文献

Moving from biodiversity offsets to a target‐based approach for ecological compensation
从生物多样性补偿转向基于目标的生态补偿方法
  • DOI:
    10.1111/conl.12695
  • 发表时间:
    2019
  • 期刊:
  • 影响因子:
    8.5
  • 作者:
    J. Simmonds;Laura J. Sonter;J. Watson;L. Bennun;H. Costa;G. Dutson;Stephen Edwards;H. Grantham;Victoria F. Griffiths;Julia P. G. Jones;J. Kiesecker;H. Possingham;P. Puydarrieux;F. Quétier;Helga Rainer;H. Rainey;D. Roe;C. Savy;Mathieu Souquet;Kerry ten Kate;R. Victurine;A. Hase;M. Maron
  • 通讯作者:
    M. Maron
Limiting the loss of terrestrial ecosystems to safeguard nature for biodiversity and humanity
限制陆地生态系统的丧失,保护自然的生物多样性和人类
  • DOI:
  • 发表时间:
    2021
  • 期刊:
  • 影响因子:
    0
  • 作者:
    J. Simmonds;A. F. Suárez‐Castro;April E. Reside;J. Watson;J. Allan;P. Borrelli;N. Dudley;Stephen Edwards;R. Fuller;E. Game;S. Linke;S. Maxwell;P. Panagos;P. Puydarrieux;F. Quétier;Rebecca K. Runting;T. Santini;Laura J. Sonter;M. Maron
  • 通讯作者:
    M. Maron
Born too late to win?
生不逢时?
  • DOI:
    10.1038/370186a0
  • 发表时间:
    1994-07-21
  • 期刊:
  • 影响因子:
    48.500
  • 作者:
    Stephen Edwards
  • 通讯作者:
    Stephen Edwards
Mode of presentation rather than the 'weekend effect' is a major determinant of in-hospital mortality
  • DOI:
    10.1016/j.surge.2018.04.007
  • 发表时间:
    2019-02-01
  • 期刊:
  • 影响因子:
  • 作者:
    Anwen Williams;Arfon G.M.T Powell;Izabela Spernaes;Pallavi Basu;Stephen Edwards;Paul Edwards
  • 通讯作者:
    Paul Edwards
Text-mining, milk proteins and nutraceutical potential – the MilkER project
  • DOI:
    10.1186/1471-2105-6-s3-p10
  • 发表时间:
    2005-09-21
  • 期刊:
  • 影响因子:
    3.300
  • 作者:
    Stephen Edwards;Bonnie Webber;Carl Holt;Lindsay Sawyer
  • 通讯作者:
    Lindsay Sawyer

Stephen Edwards的其他文献

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

{{ truncateString('Stephen Edwards', 18)}}的其他基金

Transforming Grading Practices in the Computing Education Community
改变计算机教育界的评分实践
  • 批准号:
    2235337
  • 财政年份:
    2023
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
Collaborative Research: Promoting a Growth Mindset Using Automated Feedback
协作研究:利用自动反馈促进成长心态
  • 批准号:
    1625425
  • 财政年份:
    2016
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
CodePractice: Developing Coding Skills Using Social and Adaptive Drill-and-Practice Exercises
CodePractice:使用社交和自适应演练练习培养编码技能
  • 批准号:
    1245589
  • 财政年份:
    2013
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Classroom Interventions to Reduce Procrastination
减少拖延的课堂干预
  • 批准号:
    1245334
  • 财政年份:
    2013
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
SHF: Medium: Compiling Parallel Algorithms to Memory Systems
SHF:中:将并行算法编译到内存系统
  • 批准号:
    1162124
  • 财政年份:
    2012
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
Educational Support for Testing Graphical User Interfaces
测试图形用户界面的教育支持
  • 批准号:
    0633594
  • 财政年份:
    2007
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Collaborative Research: CSR---CORE---EHS: PRET: Precision Timed Architectures
合作研究:CSR---CORE---EHS:PRET:精确定时架构
  • 批准号:
    0720292
  • 财政年份:
    2007
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
Community Resources for Automated Grading
自动评分的社区资源
  • 批准号:
    0618663
  • 财政年份:
    2006
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Teaching Software Testing On-line
在线教学软件测试
  • 批准号:
    0127225
  • 财政年份:
    2002
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
CAREER: Designing Embedded Systems with Domain-Specific Languages
职业:使用特定领域语言设计嵌入式系统
  • 批准号:
    0133348
  • 财政年份:
    2002
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant

相似国自然基金

不同F1小鼠影响EHS生长的研究
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
靶向调控环氧二十碳三烯酸/环氧化物水解酶(EETs/EHs轴延缓IgA肾病进展的作用与机制研究
  • 批准号:
    CSTB2022NSCQ-LZX0027
  • 批准年份:
    2022
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
EHS3D-MT数据的RRMC统一处理与反演解释
  • 批准号:
    41874087
  • 批准年份:
    2018
  • 资助金额:
    63.0 万元
  • 项目类别:
    面上项目
东喜马拉雅构造结及周围地区深部三维结构与动力学(EHS3D)-第二阶段
  • 批准号:
    41330212
  • 批准年份:
    2013
  • 资助金额:
    315.0 万元
  • 项目类别:
    重点项目
EHS3D-MT数据的静位移校正与畸变分析
  • 批准号:
    40974043
  • 批准年份:
    2009
  • 资助金额:
    56.0 万元
  • 项目类别:
    面上项目
东喜马拉雅构造结及周围地区深部三维结构与动力学(EHS3D)-第一阶段
  • 批准号:
    40634025
  • 批准年份:
    2006
  • 资助金额:
    160.0 万元
  • 项目类别:
    重点项目

相似海外基金

Environmental Health Sciences Research for Indigenous Scholar Engagement (EHS-RISE)
土著学者参与的环境健康科学研究(EHS-RISE)
  • 批准号:
    10590309
  • 财政年份:
    2023
  • 资助金额:
    --
  • 项目类别:
Environmental Health Specialists Network (EHS-Net) - Practice Based Research to Improve Food Safety In New York State
环境健康专家网络 (EHS-Net) - 基于实践的研究,以改善纽约州的食品安全
  • 批准号:
    10438161
  • 财政年份:
    2020
  • 资助金额:
    --
  • 项目类别:
Environmental Health Specialist Network (EHS-Net) - Practice Based Research to Improve Food Safety
环境健康专家网络 (EHS-Net) - 基于实践的研究,以提高食品安全
  • 批准号:
    10662443
  • 财政年份:
    2020
  • 资助金额:
    --
  • 项目类别:
Advancing Resource & Research Opportunities in Environmental HealthSciences (ARRO-EHS)”
推进资源
  • 批准号:
    10669134
  • 财政年份:
    2020
  • 资助金额:
    --
  • 项目类别:
Advancing Resource & Research Opportunities in Environmental HealthSciences (ARRO-EHS)”
推进资源
  • 批准号:
    10474273
  • 财政年份:
    2020
  • 资助金额:
    --
  • 项目类别:
Environmental Health Specialists Network (EHS-Net) - Practice based research to improve food safety
环境健康专家网络 (EHS-Net) - 基于实践的研究,以改善食品安全
  • 批准号:
    10657528
  • 财政年份:
    2020
  • 资助金额:
    --
  • 项目类别:
Environmental Health Specialists Network (EHS-Net) - Practice Based Research to Improve Food Safety In New York State
环境健康专家网络 (EHS-Net) - 基于实践的研究,以改善纽约州的食品安全
  • 批准号:
    10662419
  • 财政年份:
    2020
  • 资助金额:
    --
  • 项目类别:
Advancing Resource & Research Opportunities in Environmental Health Sciences (ARRO-EHS)”
推进资源
  • 批准号:
    10005011
  • 财政年份:
    2020
  • 资助金额:
    --
  • 项目类别:
Environmental Health Specialists Network (EHS-Net) - Practice based research to improve food safety
环境健康专家网络 (EHS-Net) - 基于实践的研究,以改善食品安全
  • 批准号:
    10259652
  • 财政年份:
    2020
  • 资助金额:
    --
  • 项目类别:
Environmental Health Specialist Network (EHS-Net) - Practice Based Research to Improve Food Safety
环境健康专家网络 (EHS-Net) - 基于实践的研究,以提高食品安全
  • 批准号:
    10438158
  • 财政年份:
    2020
  • 资助金额:
    --
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了