[笔记].关于AS/AP的RSU(远程系统升级)的设计方案
2011-06-10 07:36
525 查看
AN603 是AS模式下,Arria II/Stratix IV/Stratix III的remote system upgrade参考设计,
AN512是Cyclone III AP模式下remote system upgrade的参考设计。
http://www.altera.com/literature/an/an603.pdf
http://www.altera.com/literature/an/AN603_Design_Files.zip
http://www.altera.com/literature/an/AN521.pdf
http://www.altera.com/literature/an/AN521_design_files.zip
凭藉以上两篇应用笔记所推荐的方案,便可在Altera支持RSU的器件中实现AS/AP模式的RSU。
图1 AS远程系统更新之框图
User Logic Control Block之功用为:
1、读取ALTREMOTE_UPDATE宏之寄存器;
2、向ALTREMOTE_UPDATA宏写入更新Factory或Application的位(bnF),已决定烧写Factory Image抑或Application Image;
3、向ALTREMOTE_UPDATA宏写入下次启动的地址;
4、向ALTREMOTE_UPDATA宏写入控制字,以使能Application Image中的看门狗电路,及设定看门狗定时器时间
5、触发ALTREMOTE_UPDATA宏,以初始化Reconfiguration。
User Logic Control Block实际上是一个FSM,内部可以指定不同Application Image之启动地址。
看门狗之功用此处不再赘述。
图2 镜像更新电路之框图
Image Update Circuitry通过Control Logic操纵外部的Parallel Flash,
然后经过Update Logic这个FSM的路由,将需要更新的镜像数据传递给ALTASMI_PARALLEL宏。
窃以为此处可通过多种渠道来传递所需镜像文件。
ALTASMI_PARALLEL宏之功用非常强大,包括:
1、 读取EPCS之信息;
2、 从EPCS之指定地址,读取内容;
3、 单字节,单页读取EPCS;
4、 擦除块或整片EPCS。
然后通过Convert Programming Files这一Toolkit将两个sof合并并转换为pof。
其中sof存储Byte Address可在此处指定。
AN512是Cyclone III AP模式下remote system upgrade的参考设计。
http://www.altera.com/literature/an/an603.pdf
http://www.altera.com/literature/an/AN603_Design_Files.zip
http://www.altera.com/literature/an/AN521.pdf
http://www.altera.com/literature/an/AN521_design_files.zip
凭藉以上两篇应用笔记所推荐的方案,便可在Altera支持RSU的器件中实现AS/AP模式的RSU。
AN603 AS远程系统升级参考设计
图1 AS远程系统更新之框图
User Logic Control Block之功用为:
1、读取ALTREMOTE_UPDATE宏之寄存器;
2、向ALTREMOTE_UPDATA宏写入更新Factory或Application的位(bnF),已决定烧写Factory Image抑或Application Image;
3、向ALTREMOTE_UPDATA宏写入下次启动的地址;
4、向ALTREMOTE_UPDATA宏写入控制字,以使能Application Image中的看门狗电路,及设定看门狗定时器时间
5、触发ALTREMOTE_UPDATA宏,以初始化Reconfiguration。
User Logic Control Block实际上是一个FSM,内部可以指定不同Application Image之启动地址。
看门狗之功用此处不再赘述。
图2 镜像更新电路之框图
Image Update Circuitry通过Control Logic操纵外部的Parallel Flash,
然后经过Update Logic这个FSM的路由,将需要更新的镜像数据传递给ALTASMI_PARALLEL宏。
窃以为此处可通过多种渠道来传递所需镜像文件。
ALTASMI_PARALLEL宏之功用非常强大,包括:
1、 读取EPCS之信息;
2、 从EPCS之指定地址,读取内容;
3、 单字节,单页读取EPCS;
4、 擦除块或整片EPCS。
怎样将多个镜像烧写至EPCS
参考设计给出的方案是:分别建立QII工程以生成相应sof文件,然后通过Convert Programming Files这一Toolkit将两个sof合并并转换为pof。
其中sof存储Byte Address可在此处指定。
相关文章推荐
- [置顶] 系统设计:关于高可用系统的一些技术方案
- [资料].基于Cyclone IV的RSU(远程系统升级)的手把手范例
- 关于系统集成的设计方案( 二 )
- 关于系统集成的设计方案(一)
- 可在线OTA升级的嵌入式系统设计方案
- 可在线OTA升级的嵌入式系统设计方案
- CMS-一篇关于分类资源管理系统设计思路的笔记
- 关于系统设计和重构的笔记
- 远程抄表系统集中器的设计与实现
- 关于工作流程管理系统中的现有版本自由表单设计器的停止升级与新版本将要发布的声明.
- ARM系统设计笔记3--迈出第一步
- 矿井人员定位考勤系统设计方案
- 自动升级系统的设计与实现(源码)
- Spark机器学习笔记2--设计机器学习系统
- 自动升级系统的设计与实现(源码)
- 微信高并发资金交易系统设计方案——百亿红包背后的技术支撑
- Coursera公开课笔记: 斯坦福大学机器学习第十一课“机器学习系统设计(Machine learning system design)”
- Andrew Ng机器学习课程笔记(六)之 机器学习系统的设计
- 每天学一点flash(34) as 3.0 游戏设计笔记(3)