集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 4063|回复: 5

fpga芯片怎么与单片机芯片通信

[复制链接]
ddr 发表于 2010-4-16 12:01:02 | 显示全部楼层 |阅读模式
那能否FPGA芯片直接通过单片机来进行功能编程?
FPGA不是有一种从模式吗?其最大的优点就是FPGA的配置数据可以放在系统的任何存储部位,包括:
Flash、硬盘、网络,甚至在其余处理器的运行代码中。
 楼主| ddr 发表于 2010-4-16 12:01:23 | 显示全部楼层
1、可以在FPGA上编一个串口,就可以和单片机通信了
2、定义一组IO,一定的时序和单片机以并行方式进行通信(对于单片机来说有点浪费接口资源)

FPGA等于一个空白的芯片,什么都没有。你需要什么功能,都是要自己编程实现的。

FPGA芯片直接通过单片机来进行功能编程??
看来您还不了解FPGA到底是个什么东西啊....简单的说,不能。
您需要通过开发环境,比如Altera的Quartus或者Xilinx的ISE来为FPGA编程,就像单片机编程一样的,这样FPGA才能开始为您工作。否则它就是白纸一张,没有任何作用的。

“配置”可以认为是把程序“烧录”到FPGA上,或者叫“初始化”FPGA,这个和通常意义上的通讯不一样的,此时,FPGA还没有开始正式工作。
配置可以用专用的芯片,“从模式”也可以,不过我没用过。FLASH架构的FPGA则不需要配置,上电即行。但是FPGA的程序都已经是事先做好的了。
vvt 发表于 2011-7-2 05:09:17 | 显示全部楼层
FPGA芯片直接通过单片机来进行功能编程??
beyond5165897 发表于 2011-8-17 22:00:49 | 显示全部楼层
一般cpu和FPGA通信主要是靠总线,比如localbus和mini-flexbus
lj916102 发表于 2011-8-22 11:40:14 | 显示全部楼层
可以的,最简单的方法就是用MCU模拟JATG接口,去编程。主要是看MUC模拟JTAG接口的代码的方式。如果你本身很了解的话,完全可以自己完成。当然,如果你的项目需要这样的功能。可以私信我。
Sunlife 发表于 2015-4-8 16:00:34 | 显示全部楼层
FPGA等于一个空白的芯片,什么都没有。你需要什么功能,都是要自己编程实现的
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

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

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

GMT+8, 2025-5-6 23:03 , Processed in 0.069874 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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