RSS

Flash 编程器的FPGA实现

来源:网络 作者:不详 时间:2007-01-11 Tag: 点击:

CoeGenerator是一个元件生成软件,它给用户提供了一个通用化的设计界面,提供RAM、ROM、乘法器、各种标准接口等许多设计中常用的元件模型,这样设计者不必自己动手编写,而采用CoeGenerator即可生成自己需要的各种元件。这些元件都是经过了最优化设计,占用资源最少,性能最优,还大大节省了设计时间,方便了设计者。产生的ROM元件将存储在设计工程之中,需要在程序中加入引用语句,才可以使用。 VHDL程序中使用CoreGenerator产生的元件需要加入两段语句,一是在实体部分对要引用的ROM元件进行说明,二是在结构体中对ROM元件例化,映射例化元件的输入/输出信号。 由于FPGA具有在线可再编程性能,因此当系统中Flash 直接由FPGA存取时,我们可以用FPGA实现对Flash的编程,在编程操作之后,对FPGA 进行再配置,实现其它系统功能,达到一个FPGA器件实现多种应用的目的。 

4 结束语

使用VHDL语言,由FPGA来实现Flash编程器的功能,不仅节约了专用编程器的采购开支,更重要的是可以灵活、快速地实现专用Flash编程器的功能。随着微电子技术的发展,可编程器件的容量已经达到千万门级,越来越多的过去必须由专用芯片或器件才能完成的工作现在都可以通过设计软件,由FPGA来实现了。硬件的软件化已经成为电子行业中不可阻挡的趋势。


1.部分资源来自网络,经ET电子归类整理,旨在服务电子爱好者并无商业目的,不保证正确性与完整性.
2.如果您觉得本站资源对您有用,请告知您的好友,用搜索引擎搜"ET电子"即可.


上一页 1 2下一页
[收藏] [推荐] [评论] [打印] [关闭]
0
上一篇:基于FPGA的IJF数字基带编码的实现
下一篇:基于CORDIC算法的32位浮点三角超越函数之正余弦函数的FPGA实现
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册
栏目列表
教程下载
热点关注
相关文章