×

FPGA的配置手册详细资料合集免费下载

消耗积分:1 | 格式:pdf | 大小:13.68 MB | 2019-04-18

醉卧花丛

分享资料个

  Stratix®系列、Cyclone™系列、Apex™II、Apex 20K(包括Apex 20KE和Apex 20KC)、Mercury™、Acex®1K、Flex®10K(包括Flex 10KE和Flex 10KA)和Flex 6000设备可以使用七种配置方案之一进行配置。表1-1显示了哪些设备系列支持哪些配置方案。

  以下章节讨论如何配置一个或多个stratix系列、arria gx系列、cyclone系列、apex ii、apex 20k(包括apex 20ke和apex 20kc)、mercury、acex 1k、flex 10k(包括flex 10ke和flex 10ka)和flex 6000设备。以下章节应与以下文件一起使用:

  Stratix IV(E和GX)设备手册

  Stratix III设备手册

  Cyclone III装置手册

  ARRIA GX设备手册

  Stratix II GX设备手册

  Stratix II设备手册

  Stratix设备手册

  Stratix GX设备手册

  Cyclone II 装置手册

  Cyclone装置手册

  APEX II可编程逻辑器件系列数据表

  APEX 20K可编程逻辑器件系列数据表

  APEX 20KC可编程逻辑器件数据表

  Mercury可编程逻辑器件系列数据表

  ACEX 1K可编程逻辑器件系列数据表

  flex 10k嵌入式可编程逻辑系列数据表

  flex 10ke嵌入式可编程逻辑系列数据表

  flex 6000可编程逻辑器件系列数据表

  第一卷介绍了如何配置Altera FPGA,其中每一章都介绍了不同的设备系列。每个小节描述如何使用以下配置方案配置设备:

  第二卷包含与本手册中讨论的所有Altera FPGA相关的信息。有关配置设备以及在同一配置链中组合不同Altera设备系列的信息,请参阅本卷。

  在设备运行期间,Altera FPGA将配置数据存储在SRAM单元中。因为SRAM内存是易失性的,所以每次设备通电时,SRAM单元都必须加载配置数据。配置设备后,必须初始化其寄存器和I/O引脚。初始化后,设备进入用户模式进行系统内操作。图1-1显示了在配置、初始化和用户模式期间配置管脚的波形。

  在FPGA上,NCONFIG从低到高的转换开始了配置周期。配置周期包括3个阶段:重置、配置和初始化。当Nconfig低时,设备处于重置状态。当设备退出复位时,Nconfig必须处于逻辑高电平,以便设备释放开漏状态管脚。一旦NSTATUS被释放,它就会被一个上拉电阻拉高,并且FPGA准备好接收配置数据。在配置之前和配置期间,所有用户I/O引脚都是三态的。Stratix系列、Cyclone系列、Apex II、Apex 20K、Mercury、Acex 1K和Flex 10KE设备在配置前和配置中的I/O引脚上具有弱上拉电阻。

  为了开始配置阶段,Nconfig和NStatus必须处于逻辑高级别。通过保持Nfig低,可以延迟配置。设备在其数据引脚上接收配置数据,并且(对于同步配置方案)在DCLK引脚上接收时钟源。配置数据被锁存到DCLK上升沿的FPGA中。在FPGA成功地接收到所有配置数据后,它会释放conf_done引脚,该引脚由上拉电阻拉高。conf_done从低到高的转换表示配置完成,设备初始化可以开始。

  有一个可选的init_done pin可用,它表示初始化结束和用户模式开始。在初始化期间,初始化内部逻辑、内部和I/O寄存器并启用I/O缓冲区。初始化完成后,通过外部上拉电阻释放并拉高初始化完成引脚。一旦进入用户模式,用户I/O管脚将不再具有弱上拉,并将按照您的设计中指定的方式工作。DCLK、DATA(flex 6000)和data0(stratix系列、cyclone系列、apex II、apex 20K、mercury、acex 1K和flex 10ke)销在配置后不应保持浮动状态;它们应在板上驱动高或低(以方便为准)。

  通过将Nconfig管脚从高切换到低,然后再切换回高,可以启动重新配置。当将Nfig拉低时,NStatus和Conf_done也拉低,所有I/O引脚都是三态的。一旦nconfig和status返回到逻辑高级,配置就开始了。

 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(1)
发评论
859682826 2020-05-18
0 回复 举报
多谢楼主分享! 收起回复

下载排行榜

全部1条评论

快来发表一下你的评论吧 !

'+ '

'+ '

'+ ''+ '
'+ ''+ ''+ '
'+ ''+ '' ); $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code ==5){ $(pop_this).attr('href',"/login/index.html"); return false } if(data.code == 2){ //跳转到VIP升级页面 window.location.href="//m.obk20.com/vip/index?aid=" + webid return false } //是会员 if (data.code > 0) { $('body').append(htmlSetNormalDownload); var getWidth=$("#poplayer").width(); $("#poplayer").css("margin-left","-"+getWidth/2+"px"); $('#tips').html(data.msg) $('.download_confirm').click(function(){ $('#dialog').remove(); }) } else { var down_url = $('#vipdownload').attr('data-url'); isBindAnalysisForm(pop_this, down_url, 1) } }); }); //是否开通VIP $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code == 2 || data.code ==5){ //跳转到VIP升级页面 $('#vipdownload>span').text("开通VIP 免费下载") return false }else{ // 待续费 if(data.code == 3) { vipExpiredInfo.ifVipExpired = true vipExpiredInfo.vipExpiredDate = data.data.endoftime } $('#vipdownload .icon-vip-tips').remove() $('#vipdownload>span').text("VIP免积分下载") } }); }).on("click",".download_cancel",function(){ $('#dialog').remove(); }) var setWeixinShare={};//定义默认的微信分享信息,页面如果要自定义分享,直接更改此变量即可 if(window.navigator.userAgent.toLowerCase().match(/MicroMessenger/i) == 'micromessenger'){ var d={ title:'FPGA的配置手册详细资料合集免费下载',//标题 desc:$('[name=description]').attr("content"), //描述 imgUrl:'https://'+location.host+'/static/images/ele-logo.png',// 分享图标,默认是logo link:'',//链接 type:'',// 分享类型,music、video或link,不填默认为link dataUrl:'',//如果type是music或video,则要提供数据链接,默认为空 success:'', // 用户确认分享后执行的回调函数 cancel:''// 用户取消分享后执行的回调函数 } setWeixinShare=$.extend(d,setWeixinShare); $.ajax({ url:"//www.obk20.com/app/wechat/index.php?s=Home/ShareConfig/index", data:"share_url="+encodeURIComponent(location.href)+"&format=jsonp&domain=m", type:'get', dataType:'jsonp', success:function(res){ if(res.status!="successed"){ return false; } $.getScript('https://res.wx.qq.com/open/js/jweixin-1.0.0.js',function(result,status){ if(status!="success"){ return false; } var getWxCfg=res.data; wx.config({ //debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId:getWxCfg.appId, // 必填,公众号的唯一标识 timestamp:getWxCfg.timestamp, // 必填,生成签名的时间戳 nonceStr:getWxCfg.nonceStr, // 必填,生成签名的随机串 signature:getWxCfg.signature,// 必填,签名,见附录1 jsApiList:['onMenuShareTimeline','onMenuShareAppMessage','onMenuShareQQ','onMenuShareWeibo','onMenuShareQZone'] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 }); wx.ready(function(){ //获取“分享到朋友圈”按钮点击状态及自定义分享内容接口 wx.onMenuShareTimeline({ title: setWeixinShare.title, // 分享标题 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享给朋友”按钮点击状态及自定义分享内容接口 wx.onMenuShareAppMessage({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 type: setWeixinShare.type, // 分享类型,music、video或link,不填默认为link dataUrl: setWeixinShare.dataUrl, // 如果type是music或video,则要提供数据链接,默认为空 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ”按钮点击状态及自定义分享内容接口 wx.onMenuShareQQ({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到腾讯微博”按钮点击状态及自定义分享内容接口 wx.onMenuShareWeibo({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ空间”按钮点击状态及自定义分享内容接口 wx.onMenuShareQZone({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); }); }); } }); } function openX_ad(posterid, htmlid, width, height) { if ($(htmlid).length > 0) { var randomnumber = Math.random(); var now_url = encodeURIComponent(window.location.href); var ga = document.createElement('iframe'); ga.src = 'https://www1.elecfans.com/www/delivery/myafr.php?target=_blank&cb=' + randomnumber + '&zoneid=' + posterid+'&prefer='+now_url; ga.width = width; ga.height = height; ga.frameBorder = 0; ga.scrolling = 'no'; var s = $(htmlid).append(ga); } } openX_ad(828, '#berry-300', 300, 250);