检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]哈尔滨工程大学计算机科学与技术学院,哈尔滨150001
出 处:《计算机工程与应用》2010年第31期68-71,共4页Computer Engineering and Applications
基 金:国家自然科学基金No.61003036;英特尔大学合作项目~~
摘 要:随着FPGA制造工艺的不断进步,越来越多的应用可以在FPGA中实现。虽然用于FPGA设计的VHDL语言具有很好的可移植性,但是FPGA芯片的可用资源不尽相同,因此对设计的规模进行参数化才能实现设计的可移植及充分利用FPGA的资源。此外,同一算法在不同的应用领域中,也会需要对其规模进行改变。设计的参数化是指只需要对参数进行设定就可以自动生成相应规模设计的技术。首先提出了一种基于综合工具的VHDL参数化设计方法,其次以多路奇偶校验生成器为例,详细说明了参数化的基本过程,最后在HMMer的FPGA实现中应用所提出的方法,从而实现对运算单元数量的控制。所提出的参数化方法具有操作简单、代码变动小、无需要第三方代码支持等优点。实验表明,该方法是VHDL设计中成本小、效果好的参数化设计方案。With the fast development of FPGA manufacture technology, more and more algorithms can be implemented on FPGA.Although VHDL has its own portability, a design's portability acquires the management of scale with specify FPGA chip.Besides one kind of algorithm can be applied to many areas ,the size of design should be adaptive to particular application.Design parameterization is a design method that can generate designs of various processing capability by corresponded parameters.Design parameterization is an efficient way for portability.This paper firstly proposes a synthesis tool based param-eterization method on VHDL, secondly illustrates detail operations with design of a multi-way parity checksum generator, and finally applies the parameterization technique onto a FPGA implementation of HMMer.The parameterization method proposed by this paper has simple operations, minimal code change, and no dependency to executable code generators.Experiment shows that it is a low cost but highly efficient parameterization solution.
关 键 词:现场可编程门阵列 VHDL 可移植性 参数化设计 HMMer
分 类 号:TP311.11[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.145