没有合适的资源?快使用搜索试试~ 我知道了~
嵌入式系统/ARM技术中的基于国产多核处理器的可重构计算机设计(一)
1 下载量 108 浏览量
2020-10-20
18:33:56
上传
评论
收藏 62KB PDF 举报
温馨提示
摘要:为了解决基于并行总线结构的抗恶劣环境计算机通用性差的问题,提出了一种基于国产多核处理器的可重构计算机的设计方法,该方法包括了基于国产多核处理器的可重构计算机的主要设计思路和实现过程;在该方法中通过采用国产多核处理器提高了计算机性能,采用FPGA实现可重构设计,通过可重构设计在硬件完成生产后可以对计算机的功能重新构建,提高了计算机的通用性;目前,该方法应经投入应用,在应用过程中取得了良好的效果。 0 引言 当前国际先进抗恶劣环境计算机相关产品的具有一个显着特征,即采用由超大规模FPGA实现的可定制技术,利用FPGA器件中专门设计的硬件乘法器、乘加结构、DSP块等硬件资源和通用的
资源推荐
资源详情
资源评论
嵌入式系统嵌入式系统/ARM技术中的基于国产多核处理器的可重构计算技术中的基于国产多核处理器的可重构计算
机设计(一)机设计(一)
摘要:为了解决基于并行总线结构的抗恶劣环境计算机通用性差的问题,提出了一种基于国产多核处理器的可
重构计算机的设计方法,该方法包括了基于国产多核处理器的可重构计算机的主要设计思路和实现过程;在该
方法中通过采用国产多核处理器提高了计算机性能,采用FPGA实现可重构设计,通过可重构设计在硬件完成生
产后可以对计算机的功能重新构建,提高了计算机的通用性;目前,该方法应经投入应用,在应用过程中取得
了良好的效果。 0 引言 当前国际先进抗恶劣环境计算机相关产品的具有一个显着特征,即采用由超大
规模FPGA实现的可定制技术,利用FPGA器件中专门设计的硬件乘法器、乘加结构、DSP块等硬件资源和通用
的
摘要:为了解决基于并行总线结构的抗恶劣环境计算机通用性差的问题,提出了一种基于国产多核处理器的可重构计算机
的设计方法,该方法包括了基于国产多核处理器的可重构计算机的主要设计思路和实现过程;在该方法中通过采用国产多核处
理器提高了计算机性能,采用FPGA实现可重构设计,通过可重构设计在硬件完成生产后可以对计算机的功能重新构建,提高
了计算机的通用性;目前,该方法应经投入应用,在应用过程中取得了良好的效果。
0 引言
当前国际先进抗恶劣环境计算机相关产品的具有一个显着特征,即采用由超大规模FPGA实现的可定制技术,利用FPGA
器件中专门设计的硬件乘法器、乘加结构、DSP块等硬件资源和通用的逻辑单元作为运算的硬件基础,以任务的流水划分和
阶段处理为手段,实现CPU、DSP的计算技术的重要补充功能。国外此类超大规模FPGA以Altera Stratix-x系列、Xilinx
Virtex-x系列为主,相关产品中大都为Xilinx Virtexx系列FPGA,如GE Fanuc的SBC330、SBC610和Curtiss-Wright的VPX6-185
等硬件模块均采用了Xilinx Virtex-x系列FPGA,目前各家公司正在推出集成更多数量和更大规模的异构技术产品,如Curtiss-
Wright的CHAMP-FX2使用了双路超大规模Virtex-5以实现功能高可伸缩的定制技术。
在国内,抗恶劣环境计算机产品主要以通用计算机为主,一般采用CompactPCI、VME等总线,使用1个单核或双核CPU,
系统性能较低。这些计算机通用性不强、种类多、开发成本高、可重用性弱、质量保证难度大、资源利用率不高。而且这些计
算机一般是使用国外的集成电路设计实现,其关键的功能核心部分仍然无法实现自主可控。
随着我国在国产基础软硬件方面的投入不断加大以及国家政策的指导,国产基础软硬件发展迅速,已接近国外同期水平。
国内处理器技术的研究正不断深入,多核技术也已被纳入相应的发展路线图。中国科学院计算技术研究所于2009年底推出龙
芯3号处理器,龙芯3号片内集成4个处理器核,处理器主频1GHz以上。当前,国内基于FPGA的应用已相当成熟,尽管目前的
抗恶劣环境计算机没有采用可定制技术,但几乎都集成了Altera或Xilinx FPGA的应用,如功能扩展模块、总线接口模块等,国
内相关厂商已掌握时序逻辑定制技术、IP核的简单复用和实现技术等FPGA 应用的关键技术,已具备较深厚的可定制实现技术
基础。
1 计算机组成原理
基于国产多核处理器的可重构计算机各个主要的组成功能模块之间采用高性能串行总线互连,如国产处理器与北桥芯片之
间、北桥芯片与可定制单元之间、北桥芯片与南桥芯片之间均采用高速串行总线互连。可定制单元采用可编程逻辑实现,处理
器和具备硬件可编程能力的可重构逻辑器件(以下简称可重构器件)相结合,应用的一部分被分配到处理器上执行,另一部分
则被映射到可重构器件上执行。微处理器上执行的为软件任务,可重构器件上运行的硬件功能模块可称为硬件任务。
根据可定制单元配置文件中的编程信息,改变可定制单元中逻辑单元的功能以及连线的互连方式,从而改变计算机的功
能,使其既能在设计实现时定制专用的计算部件,又能够对计算资源进行复用以实现多个不同的计算任务。
相关文章:
基于国产多核处理器的可重构计算机设计(二)
资源评论
weixin_38676500
- 粉丝: 9
- 资源: 915
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 数学学习与评估数据集,数学知识了解程度数据集,包含学生对数学问题回答的集合
- winform串口日志展示控件、封装组件,方便调用
- 2_dazuoye.zip
- 计算机体系结构期末复习(含真题)
- 基于ssm的水果商城购物系统
- 路由与交换技术-第03讲.pptx
- 路由与交换技术-第02讲.pptx
- 路由与交换技术-第01讲.pptx
- 路由与交换技术-第06讲.pptx
- 路由与交换技术-第05讲.pptx
- 路由与交换技术-第04讲.pptx
- 路由与交换技术-第07讲.pptx
- 路由与交换技术-第09讲.pptx
- 路由与交换技术-第08讲.pptx
- 路由与交换技术-第12讲.pptx
- 路由与交换技术-第10讲.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功