tag 标签: epcs16

相关博文
  • 热度 15
    2013-12-30 16:32
    2305 次阅读|
    0 个评论
           最近加工的几种FPGA开发板只含有JTAG接口,没有AS下载接口(EP4CE10)。板子上含有EPCS16串行存储器,可以保存PFGA的固件,EPCS16的烧写是通过JTAG接口实现的。这样做的目的很简单,电路板上节省了一个十针的AS接口。这种技术并不是什么新技术,ALTERA早就发布了相关的资料,文档应该是AN370。这里简单记录一下相关固件生成、下载的过程,方便开发板用户参考。         首先打开OV7670摄像头开发板配套的第一个例程。这个例程是用来驱动板子上的4个LED及4个按键的,很简单,类似于跑马灯程序。用QUARTUS II 11.0打开工程后,直接点击Tools下的“MegaWizard Plug-In Manager”,如下:          启动宏模块生成器后,选择新建一个宏模块,如下:          选择左侧的“Serial Flash Loader”,模块名字为SFL,如下:           点击下一步后,如下:           这一步没有什么需要修改的,直接点击下一步,如下:             点击下一步,如下:        直接单击完成,完成宏模块的生成。在原理图页面中,在空白处双击,添加刚才生成的宏模块SFL,如下:           上图完成后,需要保存文件,重新编绎工程。编绎成功后,打开如下的文件转换程序:         打开后页面如下:         按照上图设置,选择IIC文件,选择EPCS16存储器,接下来绑定FPGA型号,选择EP4CE10,如下:         接下来要绑定待转换的SOF文件,如下:           直接选择工程对应的SOF文件,如下:            最后一步,点击开始转换,如下:          转换成功后,就可以通过JTAG接口烧写IIC文件到EPCS16中了。   近期文章: 1、毫威摄像头传感器OV5620简介 2、用USB3.0开发板驱动毫威摄像头传感器OV5620 3、测试USB3.0速度的几个固件例程       (另公布一群号178338109,CYUSB3014开发专业讨论区。)     我的博客: http://bbs.ednchina.com/BLOG_liangziusb_440752.HTM 淘宝店铺: http://shop64171919.taobao.com 良子.2013年    承接USB开发工程  USB毕设指导 QQ:2687652834