p2.rar

  • 浏览量:647
  • 下载量:55
  • 资料大小:835.05 KB
  • 日期:2014-01-23
  • 上传者:coyoo
  • 分享
  • 评论
  • 举报
  • 收藏

资料描述

    不管xilinx还是altera,fpga的配置模式或者方法多样,尤其是altera器件,什么as模式、ps模式、fpp模式、ap模式等等。一般逻辑设计者可能不会关心到硬件的设计,但是fpga的硬件设计者对于fpga的配置设计是一个基本要求,当然一般不可能要求每个fpga硬件设计者对每一种配置模式都很熟悉,但是由于每个人的设计习惯、方法以及使用的器件不同从而在产品研发中设计fpga的加载模式也不一样。这里努力希望集中谈谈每种配置模式,只能尽力去做,希望有这方面经验大侠多多支持。



            1、jtag模式



            毋庸置疑jtag模式是大家用的最多的模式,也有少数人不留jtag模式,比如就留as模式。这里我的建议的是至少在调试阶段jtag模式一定要留,不然调试很麻烦,可以在产品定型以后再丢弃jtag口。特别是在板子上有as的时候反而可以把as加载的10针座子丢弃,因为可以通过jtag口给epcs啥写程序,这样仅留一个jtag座子即可。



           2、as模式



           这个模式很简单,没什么好讲的,记得把模式选择弄好就是了,需要再次提醒的是as模式中配置芯片可以通过jtag口将jic文件直接烧入。



           3、ap模式



            ap模式是我写这篇日志的原因。ap模式只有cycloneiii器件支持,硬件设计连接可以参考ciii的handbook以及configuration handbook,这里提供一个文档介绍如何将sof转成可以烧写到flash中的格式以及如何烧写flash的方法:part1;part2







           4、ps模式



           这里把ps和fpp一起讲,无非一个串行、一个并行。这两种模式传统使用altera的enhance配置芯片或者processor+memory这种形式。近期看似乎altera不打算推他们的enhance配置芯片了,理由有三:一是enhance配置芯片本来使用的是通用flash芯片核;二是enhance配置芯片没有出新的更大容量的芯片(而epcs系列已经出了epcs128和epcs256等大容量配置芯片);三是最新的altera的选项手册上在介绍配置方式的时候仅介绍了as(串行)和基于maxii的并行方式(加
评论(0)

登录后可评论,请 登录注册

   
相关资料
换一换