CSR -- EHS: Standard Binaries for FPGAs: Separating Function and Architecture in Modern Embedded Computing Platforms
CSR - EHS:FPGA 标准二进制文件:现代嵌入式计算平台中的功能和架构分离
基本信息
- 批准号:0614957
- 负责人:
- 金额:--
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2006
- 资助国家:美国
- 起止时间:2006-07-01 至 2011-06-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Vahid abstractThis project is defining basic concepts for FPGA standard binaries, and developing techniques to support those concepts. FPGAs are a relatively new category of programmable chip that can implement a user-specified circuit, in contrast to programmable microprocessor chips that implement user-specified sequential instructions. Because circuits consist of thousands of concurrently-executing components rather than sequentially-executing instructions, circuits may execute certain embedded system applications thousands of times faster than microprocessors. Because FPGAs are programmable like microprocessors, configured just by downloading a bitfile, FPGAs reduce engineering costs by orders of magnitude compared to circuit-implementation chip technologies that require manufacturing of custom or semi-custom chips, and support downloading of new circuits even after deployed in a final product. Yet in contrast to microprocessors, FPGAs today lack a concept of standard binary, a bitfile that can be ported without modification to different programmable chips. For microprocessors, standard binaries would enable an ecosystem among developers of architectures, applications, and tools, that catalyzes the development of those three items. This project seeks to define device-independent binaries for circuits, called spatial binaries. It develops techniques that use on-chip design automation tools to dynamically map a spatial binary onto any particular FPGA architecture. It develops methods like circuit swapping and circuit re-synthesis to map large circuits onto smaller FPGAs, and develops methods like circuit recompilation and circuit emulation to implement circuits on microprocessors when FPGA resources are unavailable. The project defines concepts for hybrid binaries supporting both temporal and spatial description, and develops exploration techniques to effectively map hybrid binaries onto particular chips having both microprocessors and FPGAs. Standard FPGA binaries are expected to lead to higher-quality, more robust, more reliable FPGA-based embedded computing applications, due to the longer lifetime and wider distribution of applications, which justify larger investment by the application developer.
Vahid abstract该项目定义了FPGA标准二进制文件的基本概念,并开发了支持这些概念的技术。与实现用户指定顺序指令的可编程微处理器芯片相比,fpga是一种相对较新的可编程芯片,它可以实现用户指定的电路。由于电路由数千个并行执行的元件而不是顺序执行的指令组成,因此电路执行某些嵌入式系统应用程序的速度可能比微处理器快数千倍。由于fpga像微处理器一样可编程,只需下载位文件即可配置,因此与需要制造定制或半定制芯片的电路实现芯片技术相比,fpga降低了工程成本的数量级,并且即使在部署到最终产品中也支持下载新电路。然而,与微处理器相比,今天的fpga缺乏标准二进制的概念,这是一种无需修改即可移植到不同可编程芯片上的位文件。对于微处理器,标准二进制文件将在架构、应用程序和工具的开发人员之间建立一个生态系统,从而促进这三个项目的开发。该项目旨在为电路定义与设备无关的二进制,称为空间二进制。它开发了使用片上设计自动化工具将空间二进制动态映射到任何特定FPGA架构的技术。开发了电路交换和电路重合成等方法,将大电路映射到较小的FPGA上;开发了电路重编译和电路仿真等方法,在FPGA资源不可用时在微处理器上实现电路。该项目定义了混合二进制文件的概念,支持时间和空间描述,并开发了勘探技术,以有效地将混合二进制文件映射到具有微处理器和fpga的特定芯片上。标准的FPGA二进制文件有望带来更高质量、更健壮、更可靠的基于FPGA的嵌入式计算应用程序,因为应用程序的寿命更长,分布更广,这证明应用程序开发人员有理由进行更大的投资。
项目成果
期刊论文数量(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 }}
Frank Vahid其他文献
Experiences Teaching a CS1 Common Course across 7 Institutions
在 7 个机构教授 CS1 公共课程的经验
- DOI:
10.1145/3626252.3630847 - 发表时间:
2024 - 期刊:
- 影响因子:0
- 作者:
Frank Vahid;Ashley Pang - 通讯作者:
Ashley Pang
Microteaching: Binary Heaps, Side-Channel Attacks, Equitable Grading, Java Classes, Loops, and 3D Java
微格教学:二叉堆、旁道攻击、公平评分、Java 类、循环和 3D Java
- DOI:
- 发表时间:
2024 - 期刊:
- 影响因子:0
- 作者:
Colleen M. Lewis;Cynthia Bailey Lee;Adam Blank;M. Camarena;Manuel Hernandez;Frank Vahid - 通讯作者:
Frank Vahid
Towards Comprehensive Metrics for Programming Cheat Detection
迈向编程作弊检测的综合指标
- DOI:
- 发表时间:
2024 - 期刊:
- 影响因子:0
- 作者:
Frank Vahid;Ashley Pang;Benjamin Denzler - 通讯作者:
Benjamin Denzler
Semantics and synthesis of signals in behavioral VHDL
行为 VHDL 中信号的语义和合成
- DOI:
10.1109/eurdac.1992.246335 - 发表时间:
1992 - 期刊:
- 影响因子:0
- 作者:
L. Ramachandran;Frank Vahid;Sanjiv Narayan;D. Gajski - 通讯作者:
D. Gajski
Incorporating VHDL signal/wait semantics into synthesis
将 VHDL 信号/等待语义纳入综合
- DOI:
- 发表时间:
1992 - 期刊:
- 影响因子:0
- 作者:
Sanjiv Narayan;Frank Vahid;D. Gajski - 通讯作者:
D. Gajski
Frank Vahid的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Frank Vahid', 18)}}的其他基金
CSR: Medium: Modeling and synthesis for application-specific systems-on-a-chip
CSR:中:特定应用片上系统的建模和综合
- 批准号:
1563652 - 财政年份:2016
- 资助金额:
-- - 项目类别:
Continuing Grant
MATH:EAGER: Improving Algebra Web-Native Learning Material via Real-Life Applications and Games
MATH:EAGER:通过现实生活中的应用程序和游戏改进代数网络原生学习材料
- 批准号:
1542851 - 财政年份:2015
- 资助金额:
-- - 项目类别:
Standard Grant
CSR: Small: Collaborative Research: Synthesis of Time-Controllable Digital Mockups of Physical Systems
CSR:小型:协作研究:物理系统的时间可控数字模型的综合
- 批准号:
1016792 - 财政年份:2010
- 资助金额:
-- - 项目类别:
Continuing Grant
Collaborative Research: Integrating Time-Oriented Embedded System Programming into a Computing Curriculum
协作研究:将面向时间的嵌入式系统编程集成到计算课程中
- 批准号:
0836905 - 财政年份:2009
- 资助金额:
-- - 项目类别:
Standard Grant
eBlocks: Embedded System Building Blocks
eBlocks:嵌入式系统构建模块
- 批准号:
0311026 - 财政年份:2003
- 资助金额:
-- - 项目类别:
Continuing Grant
Collaborative Research: Platform-Based CAD for Power and Performance Optimization
协作研究:用于功率和性能优化的基于平台的 CAD
- 批准号:
0203829 - 财政年份:2002
- 资助金额:
-- - 项目类别:
Continuing Grant
CAREER: IP-Based Embedded Systems Design
职业:基于 IP 的嵌入式系统设计
- 批准号:
9876006 - 财政年份:1999
- 资助金额:
-- - 项目类别:
Standard Grant
Core IP Support in System Specifications for Systems-Level Interface Optimization
系统规范中的核心IP支持,用于系统级接口优化
- 批准号:
9811164 - 财政年份:1998
- 资助金额:
-- - 项目类别:
Standard 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 In New York State
环境健康专家网络 (EHS-Net) - 基于实践的研究,以改善纽约州的食品安全
- 批准号:
10662419 - 财政年份:2020
- 资助金额:
-- - 项目类别:
Environmental Health Specialists Network (EHS-Net) - Practice based research to improve food safety
环境健康专家网络 (EHS-Net) - 基于实践的研究,以改善食品安全
- 批准号:
10259652 - 财政年份:2020
- 资助金额:
-- - 项目类别:
Environmental Health Specialists Network (EHS-Net) - Practice based research to improve food safety
环境健康专家网络 (EHS-Net) - 基于实践的研究,以改善食品安全
- 批准号:
10657528 - 财政年份:2020
- 资助金额:
-- - 项目类别:
Advancing Resource & Research Opportunities in Environmental Health Sciences (ARRO-EHS)”
推进资源
- 批准号:
10005011 - 财政年份:2020
- 资助金额:
-- - 项目类别:
Environmental Health Specialist Network (EHS-Net) - Practice Based Research to Improve Food Safety
环境健康专家网络 (EHS-Net) - 基于实践的研究,以提高食品安全
- 批准号:
10438158 - 财政年份:2020
- 资助金额:
-- - 项目类别:














{{item.name}}会员




