877|2

1077

帖子

0

TA的资源

五彩晶圆(初级)

楼主
 

fpga的程序烧写为什么要两个? [复制链接]

fpga的程序烧写为什么要用jtag和flash两次烧写,这是什么意思?我感觉fpga的程序烧写比其他芯片都要费事?究其本质原因是什么?

此帖出自FPGA/CPLD论坛

最新回复

刚工作那会,做ARM和FPGA的很少,尤其FPGA,感觉有点神秘并且高大上   详情 回复 发表于 2024-5-23 14:04
点赞 关注
 

回复
举报

92

帖子

0

TA的资源

一粒金砂(高级)

沙发
 

关于”烧写“:

”jtag烧写“是将程序烧录到FPGA内直接运行,应用场景主要是调试;

”flash烧写“是将程序烧录到FPGA外挂的flash内,FPGA在上电时从flash内读取并加载程序,应用场景是发版、量产。

fpga的程序烧写比其他芯片费事吗?

1.对于初学者来讲,fpga的程序烧写比大部分芯片的烧录都要费事;
2.对于已经配置好的环境,可以基于脚本、批处理、python等进行烧录调试,十分便捷;
3.普遍来讲,FPGA的学习周期较长、效益不明显,不如嵌入式或者软件的学习效果立竿见影。
4.特别是随着FPGA应用场景的复杂度提升(例如异构、集成等),需要横向掌握的内容越来越多,但是也越来越有意思。

对于个人来讲,看实际诉求(毕设、课题、工作、兴趣等)决定是否需要学习FPGA。

 

此帖出自FPGA/CPLD论坛

点评

刚工作那会,做ARM和FPGA的很少,尤其FPGA,感觉有点神秘并且高大上  详情 回复 发表于 2024-5-23 14:04
 
 

回复

1285

帖子

4

TA的资源

版主

板凳
 
卿小小 发表于 2024-5-22 20:46 关于”烧写“: ”jtag烧写“是将程序烧录到FPGA内直接运行,应用场景主要是调试; ”fl ...

刚工作那会,做ARM和FPGA的很少,尤其FPGA,感觉有点神秘并且高大上

此帖出自FPGA/CPLD论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表