集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 971|回复: 2

获得的真正"现场可编程"的功能

[复制链接]
小舍YZ 发表于 2017-7-25 14:50:36 | 显示全部楼层 |阅读模式
获得的真正"现场可编程"的功能

当然,与Configuration EPROM方式相比也有一些需要注意的的地方:

1.需要CPU提供5根I/O线--一般来说,这并不困难。
对于MPC860一类的CPU来说,区区5根I/O线是不成问题的。
即使是某些设计中实在没有多余的I/O供配置使用,也可通过板上的PLD扩展。虽然这样做可能会增加成本,但获得的真正"现场可编程"的功能是非常宝贵的。

2. CPU的Boot应不依赖于FPGA--这在单板设计时需要特别考虑的。由于CPU对FPGA进行配置所需的资源很少,这一点比较容易做到。

设计

本设计严格按照FPGA的PS配置流程进行,并在配置过程中始终监测工作状态,在完善的软件配合下,可纠正如上电次序导致配置不正常等错误。
因此,采用此方法对FPGA进行配置,性能将优于Configuration EPROM方式。
本设计是利用板上现有CPU子系统中空闲的ROM空间存放FPGA的配置数据,并由CPU模拟专用EPROM对FPGA进行配置,以降低硬件成本并实现FPGA的在线升级。
本设计已在MPC860和EP1K30环境下完成验证,适用于有5个多余I/O的CPU对Altera FPGA的配置

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

x
星宇 发表于 2017-7-26 09:21:32 | 显示全部楼层
现场可编程
晓灰灰 发表于 2017-7-26 09:52:29 | 显示全部楼层
获得的真正"现场可编程"的功能
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2025-5-6 20:34 , Processed in 0.064954 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表