欢迎来到第一文库网! | 帮助中心 第一文库网-每个人都是第一
第一文库网
全部分类
  • 研究报告>
  • 学术论文>
  • 全科教育>
  • 应用文档>
  • 行业资料>
  • 企业管理>
  • 技术资料>
  • 生活休闲>
  • ImageVerifierCode 换一换
    首页 第一文库网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    基于FPGA的NoC多核处理器的设计.docx

    • 资源ID:877996       资源大小:74.83KB        全文页数:3页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    扫码关注公众号登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于FPGA的NoC多核处理器的设计.docx

    基于FPGA的NoC多核处理器的设计摘要:为了能够灵活地验证和实现自主设计的基于NOC的多核处理避,缩短NoC多核处理器的设计周期,提出了设计集成4片VirteX-655OTFPGA的NoC多核处理器原型芯片设计/验证平台。分析和评估了NoC多核处理器的规模以及对FPGA硬件资源的需求,在此基础上给出了集成4片FPGA的开发板详细设计方案,并对各主要模块如互联架构、虫遮、板级时钟分布、接口技术、存储资源等关键设计要点进行阐述。描述了开发板各个主要模块的测试过程和结果,表明了该设计的可行性。0引言由于基于传统SoC(SyStenron-ChiP)的单芯片处理器在内核频率、片上通信、功耗以及面积等方面面临着很大问题,基于NOC(netw里k-on-chip)的多核处理器应运而生,从体系架构上解决了前者所面临的诸多问题。NoC互连结构具有IP间的并行通信、扩展性好以及吞吐量大等优势,并且解决了多核处理器的体系结构问题以及困扰总线结构的全局时钟问题。因此,NOC互连结构是多核处理器系统最有前途的解决方案。目前,FPGA芯片作为承载和验证基于NoC的多核处理器硬件设计的途径,已经成为了研究热点,但是随着硬件设计的规模不断增加,单片FGPA的硬件资源并不能满足基于NoC的多核处理器需求。因此,本文设计的验证平台采用了4片Xi1inX公司的40nmVirteX-6系列中的XC6V1X550T(FF1759);该芯片具有将近50万的逻辑单元、840个最大可用I/O、内部信号可达600MHz、36组2.5Gbps高速吉比特收发器端口以及丰富的分布式RAM、B1ockft0由此观之,集成4片该型号FPGA芯片的开发板能够为FPGA硬件设计人员提供足够多硬件资源,以便验证和实现基于NoC的多核处理器的原型芯片设计,也为以后在片上网络(NoO上研究多核并行计算提供了条件。1多FPGA开发板设计的总体方案1.1多FPGA的互联结构该开发板总体架构如图1所示,平台上有4片Xi1inXXC6V1X550TFPGA芯片,因此可以将需要处理的任务划分多个子任务分配到不同FPGA芯片上的处理单元分别处理,从而实现任务处理的并行化;其任务间数据通信速度和同步时间等不仅取决于处理单元本身的通信速度,还取决于链接处理单元的通信互联网络。所以本平台的4片芯片利用FPGA提供的全双工差分高速GTX接旦(1ow-vo1tagediferentia1signa1ing,1VDS)_6和单端模式的高速普通GPIOE,实现片间的全互丽络结构;其中差分高速GTX接口的数据通信遵循Aurora协议,实现FPGA间的大量数据的高速传输,而单端模式的高速GPIO为FPGA开发人员提供自定义接口空间。FTGA24CTXIUFPGAtFPGA42QW图1平台的全互联/结物1. 2开发板的具体实现及其特点该开发板的具体实现如下:3大组GTX10(每组GTXIO由4路独立的GTXIO通道构成)分别与另外3块FPGA芯片的对应GTXIO相连,提供64位宽,125MHZ的数据传输通道,实现4块FPGA芯片的全互联,片间吞吐率达1OGbps;以及10对单端模式的高速GPI0。每片FPGA子系统包如图2所示,含如下模块:电源管理模块、独立的存储系统、板级时钟管理模块、FPGA的配置方式以及对外对内的接口模块。该开发板具有以下特点:图2FPGA子系统结(1)丰富的逻辑资源,4片FPGA总逻辑资源:549888*4=21995520(2)丰富的存储资源,24片DDR3共计48Gb,片外SRAM达到256Mb,片内RAM共计115.8Mbo(3)存储端口吞吐率大:DDRIII400MHz*16*12=76.8Gbps,片外SRAM167MHz*64*4=42.752Gbpso(4)FPGA设计灵活性、通用性强:可以采用不同的处理器,也可以采用相同的处理器,如ARM等。(5)仿真综合软件支持好:第三方的MOdeI迎能很好地完成功能仿真,而Xi1inx公司的ISE则能很好地完成综合。2开发板各模块具体设计方案2. 1系统电源设计为了能够承载更多的硬件设计,开发板在设计中使用了4片FPGA为处理核心。因此,系统的功耗要远远超出普通系统的设计要求。所以,能否设计出满足系统功耗需求的稳压电源成为系统能否正常运行的关键。通常,电源设计有两种实现方式:低压差线性稳压电源11X)与开关电源(DCDC)开关电源(DC-DC)。u)0的特点是电源精度高、噪声小,比较适合于精密电路供电,其缺点是输出功率往往不够大,并且功率的转换效率偏低8。I)C-DC的特点是功率转换效率高,能够提供较大的电源功率,但相比较11ND而言其电源噪声会有所提高,因此DC-DC一般作为系统整体稳压电源使用或直接为大功率器件供电。

    注意事项

    本文(基于FPGA的NoC多核处理器的设计.docx)为本站会员(lao****ou)主动上传,第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第一文库网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 001doc.com网站版权所有   

    经营许可证编号:宁ICP备2022001085号

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



    收起
    展开