Automatic FPGA Interconnect Synthesis and Understanding FPGA Architecture
Automatic FPGA Interconnect Synthesis and Understanding FPGA Architecture
批准号:
RGPIN-2014-05032
负责人:
Rose, Jonathan
金额:
$3.06万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2016
资助国家:
加拿大
项目状态:
已结题
起止时间:
2016-01-01 至 2017-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
The fast pace of technological advancement in recent years has been driven by the ability to fabricate digital chips with ever-increasing capability. Each new generation of chip fabrication technology uses smaller transistors and provides exponential improvements in computing capacity. It is less well known that the sophistication and investment required to design and build those chips has *also* been increasing at a near-exponential rate, threatening this progress in the future. Fortunately, the rise of pre-fabricated, user-programmable chips, known as Field-Programmable Gate Arrays (FPGAs), make it possible to use this fantastic technology with far less risk and sophistication. Indeed, the vast majority of all digital hardware design work is done using FPGAs; only in the very high volume systems (such as those in computers and mobile devices) are custom-built chips are used. Everywhere else, some form of programmable device is used - either a computer processor of some kind or an FPGA.
There are two key barriers to the wider use and adoption of FPGAs that we address in this research: First, advantages of pre-fabricated FPGA-based hardware must be compared to the other kind of pre-fabricated but programmable digital chips: computers, which are programmed with software. It is much easier to create software than hardware and there many more people capable of writing software. There has long been an effort in research and industry to make the creation of hardware easier, but many of these efforts trade that ease for quality of result. However, it is that performance and energy-efficiency of hardware that are its key advantages over software running on processor. Our goal in this research is to find other ways of making the hardware design process easier, without losing the quality of the result. One of the hardest things to do in the design process is the design of interconnection between hardware computational units. Each such link must be built appropriate to the performance needs of the computation. We propose to build, in stages, a tool that helps the designer more automatically create and vary that interconnect in the face of specific performance requirements. Our ultimate goal is to automatically optimize the interconnect design, and thus release the designer from the burden of re-implementing it many times. With this capability, we believe it will make the designer's job much easier, and enable high-level tools to more successfully help with other parts of the design process.
The second barrier to the wider adoption of FPGAs is the cost of the flexibility required to make a pre-fabricated device usefully programmable. The cost can be prohibitive in high volume applications: simple programmable logic is ten to thirty times the cost of non-programmable logic, as our group has reported in a widely-cited paper. The second thrust of this research proposal is to explore a fundamentally new way of synthesizing circuits into FPGAs, as a way to more deeply understand the minimum amount of flexibility actually required. We plan to do this by building a synthesis approach that combines many of the previously-separated steps that are used to take an engineer's design and put it into the FPGA. At the same time, we will carefully vary the amount of flexibility available, reducing it from its current amount. Our goal is to gain insight into ways to reduce flexibility and therefore cost.
Finally, our research group is well-known for the only open-source synthesis tool chain for FPGAs, used throughout the world in FPGA architecture and CAD research and startups. We plan to continue to improve the capabilities and sophistication of this software.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Computer Automation of Mental Health Measurement, Diagnosis and Therapy
-
批准号:RGPIN-2019-04395
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$4.01万
-
财政年份:2022
-
负责人:Rose, Jonathan
-
依托单位:
Computer Automation of Mental Health Measurement, Diagnosis and Therapy
-
批准号:RGPIN-2019-04395
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$4.01万
-
财政年份:2021
-
负责人:Rose, Jonathan
-
依托单位:
Computer Automation of Mental Health Measurement, Diagnosis and Therapy
-
批准号:RGPIN-2019-04395
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$4.01万
-
财政年份:2020
-
负责人:Rose, Jonathan
-
依托单位:
Computer Automation of Mental Health Measurement, Diagnosis and Therapy
-
批准号:RGPIN-2019-04395
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$4.01万
-
财政年份:2019
-
负责人:Rose, Jonathan
-
依托单位:
Automatic FPGA Interconnect Synthesis and Understanding FPGA Architecture
-
批准号:RGPIN-2014-05032
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.06万
-
财政年份:2018
-
负责人:Rose, Jonathan
-
依托单位:
Automatic FPGA Interconnect Synthesis and Understanding FPGA Architecture
-
批准号:RGPIN-2014-05032
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.06万
-
财政年份:2017
-
负责人:Rose, Jonathan
-
依托单位:
Automatic FPGA Interconnect Synthesis and Understanding FPGA Architecture
-
批准号:RGPIN-2014-05032
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.06万
-
财政年份:2015
-
负责人:Rose, Jonathan
-
依托单位:
Automatic FPGA Interconnect Synthesis and Understanding FPGA Architecture
-
批准号:RGPIN-2014-05032
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.06万
-
财政年份:2014
-
负责人:Rose, Jonathan
-
依托单位:
Closing the gap between FPGAs and ASICs
-
批准号:171074-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$4.08万
-
财政年份:2013
-
负责人:Rose, Jonathan
-
依托单位:
Closing the gap between FPGAs and ASICs
-
批准号:171074-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$4.08万
-
财政年份:2012
-
负责人:Rose, Jonathan
-
依托单位:
Overlay Architectures for FPGAs
-
批准号:396171-2010
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$2.49万
-
财政年份:2012
-
负责人:Rose, Jonathan
-
依托单位:
Overlay Architectures for FPGAs
-
批准号:396171-2010
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$2.49万
-
财政年份:2011
-
负责人:Rose, Jonathan
-
依托单位:
Closing the gap between FPGAs and ASICs
-
批准号:171074-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$4.08万
-
财政年份:2011
-
负责人:Rose, Jonathan
-
依托单位:
Overlay Architectures for FPGAs
-
批准号:396171-2010
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$2.49万
-
财政年份:2010
-
负责人:Rose, Jonathan
-
依托单位:
Closing the gap between FPGAs and ASICs
-
批准号:171074-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$4.08万
-
财政年份:2010
-
负责人:Rose, Jonathan
-
依托单位:
Closing the gap between FPGAs and ASICs
-
批准号:171074-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$4.08万
-
财政年份:2009
-
负责人:Rose, Jonathan
-
依托单位:
Taking FPGAs to the next level: architecture, CAD and soft processors
-
批准号:171074-2004
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$4.52万
-
财政年份:2008
-
负责人:Rose, Jonathan
-
依托单位:
Alternative architectures for 200MS/s data converters
-
批准号:342883-2006
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$1.83万
-
财政年份:2008
-
负责人:Rose, Jonathan
-
依托单位:
Soft Systems Architecture
-
批准号:335463-2005
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$3.64万
-
财政年份:2007
-
负责人:Rose, Jonathan
-
依托单位:
Soft Systems Architecture
-
批准号:335463-2005
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$4.44万
-
财政年份:2006
-
负责人:Rose, Jonathan
-
依托单位:
国内基金
海外基金
登录
查看更多内容
基于FPGA和ARM的高精度智能电力局部放电检测装置开发
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2026
-
负责人:王伟炳
-
依托单位:
基于FPGA的嗅觉系统神经计算芯片及其机器嗅觉应用研究
-
批准号:MS25F030039
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2025
-
负责人:傅均
-
依托单位:
基于FPGA的冷媒气体传感器海量数据高速采集处理系统的研发
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2025
-
负责人:
-
依托单位:
基于 FPGA 的超图计算加速器关键技术研究
-
批准号:Q24F020078
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:王庆刚
-
依托单位:
数据流驱动的面向FPGA集群的混合计算粒度DCNN加速器设计理论、优化方法与关键技术研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:15.0万元
-
批准年份:2024
-
负责人:黄以华
-
依托单位:
FPGA高层次综合的能效优化方法研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:15.0万元
-
批准年份:2024
-
负责人:林哲
-
依托单位:
面向FPGA的阻变型抗辐射配置存储器的单粒子效应与加固技术研究
-
批准号:62374019
-
项目类别:面上项目
-
资助金额:48.00万元
-
批准年份:2023
-
负责人:赵美然
-
依托单位:
面向智能网卡的可扩展FPGA包分类技术研究
-
批准号:62372123
-
项目类别:面上项目
-
资助金额:50万元
-
批准年份:2023
-
负责人:辛遥
-
依托单位:
面向领域应用的FPGA图计算异构并行算法探索与研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:10.0万元
-
批准年份:2023
-
负责人:陈玥丹
-
依托单位:
布线质量驱动的3D FPGA布局算法研究
-
批准号:62374138
-
项目类别:面上项目
-
资助金额:48万元
-
批准年份:2023
-
负责人:邸志雄
-
依托单位: