lol新手礼包回答问题求助14PC改建问题

新手求教,FPGA能在PC上开发? - FPGA|CPLD|ASIC论坛 -
中国电子技术论坛 -
最好最受欢迎电子论坛!
后使用快捷导航没有帐号?
Hot [直播]
新手求教,FPGA能在PC上开发?
21:46:04  
哎,楼主新人,苦逼计算机研究生,我们实验室是搞视频处理的,导师给我的方向是FPGA方面的,具体哪方面我也不知道,我是门外汉,之前只在PC上写代码,突然要我搞这个。。。我们导师也不是专业的,之前叫我调研,我调研了半天,终于稍微弄明白了FPGA是什么,可是他今天发给我一封邮件(如图),说让我看下altera的产品,说什么有基于PCIE的板卡,能直接插在PC上开发。。。。能吗?我觉得不能吧?实验室现在是要打算购买FPGA板卡来让我学习,各位有什么推荐吗。。。?
QQ图片18.png (14.51 KB, 下载次数: 0)
21:44 上传
21:59:37  
PCB在线计价下单
板子大小:
板子数量:
PCB 在线计价
Altera DE2系列不错
22:24:45  
Altera DE2系列不错
哦,那我想请问下FPGA能直接插台式机上开发吗?PCIE又是什么情况?
12:53:59  
哦,那我想请问下FPGA能直接插台式机上开发吗?PCIE又是什么情况?
fpga只是一个芯片,和Intel 芯片一样,虽要自己弄外设,你买版的话,就像电脑主板一样,弄好给你了,PCIE没接触过,不说了,fpga 开发板,可以和PC通信
23:33:46  
呵呵,我可以想象楼主的汗在9颗9颗的往下掉!@#¥
FPGA虽然也叫‘可编程’器件,但是实际上叫‘可定制’更确切一些,不知道楼主知不知道以前的GAL可编程器件,如果知道的话,把FPGA看成超级GAL,这样在概念是会更清晰一些;
你可以直接把FPGA看成是硬件,你给他编程实际就是告诉他内部的硬件单元该怎么组合、实际上就是在用FPGA程序来设计硬件;所以如果硬件基础好的话,应该能轻松入手;
上面说的这些,希望能帮到你
13:52:50  
呵呵,我可以想象楼主的汗在9颗9颗的往下掉!@#¥
FPGA虽然也叫‘可编程’器件,但是实际上叫‘可定制’更 ...
谢谢回答!嗯。。。这些我懂,但是有没有能直接插在PC上开发的FPGA呢?
23:34:22  
谢谢回答!嗯。。。这些我懂,但是有没有能直接插在PC上开发的FPGA呢?
不知道你是要开发好以后插在PC上呢,还是仅仅只是开发阶段插在PC上调试。
如果是前者,就比较麻烦,可能需要FPGA厂家提供的对应你需要的PC接口的代码,而且你在FPGA一侧使用这个接口,你必须对该接口的各种特性、时序十分了解;
不管是前者还是后者,现在的FPGA应该都提供有PC上的开发工具吧!至于开发工具连接,都是标准接口,只要能开发就行,不用局限于固定的、FPGA厂家没有提供的开发工具接口!
23:37:41  
PCIE是PCI总线的串行版本,多数情况下从软件角度直接就可以把它当成PCI
17:33:18  
我觉得楼主导师说的应该是通过PCI-E这个接口来和PC通信的FPGA板卡,就是板卡上主芯片是FPGA,然后PC和FPGA的通信(PC读、写FPGA中寄存器等操作)是通过PCI-E这个接口的,你直接上网上看看深圳雷赛公司的运动控制卡,基本是这种模式。
22:44:47  
第一,你做FPGA设计,肯定是在PC上哈,编译完后生成下载文件,再下载到FPGA内工作。
第二,PCIe是一种通用计算机总线,现在的PC都用这个,你电脑上查网卡、显卡全是PCIe接口,你老师说是让你做一个能通过PCIe接口和PC通讯的FPGA设计,等你设计好后,上位机也把PCIe的代码写好了,你插到电脑上,开机PCIe就能识别你的FPGA,作为一个PCIe设备,然后上位机就可以读写这个PCIe设备,也就是和你的FPGA通信了,PCIe还是算比较难的一种通信协议,自己好好去琢磨吧
12:27:55  
学好了FPGA不知道比码农高哪儿去了,不过要有数字电路的基础,再学下verilog,你反正是拿来实现图像处理,模式识别, 机器视觉这些的算法的,不要掉到C语言的陷阱里就成,这个和C/C++有本质区别
13个问题&&&&&&&&7392个浏览
21个问题&&&&&&&&21119个浏览
33个问题&&&&&&&&7786个浏览
即日起至6月15日,参与英蓓特NXP产品知识小测验,即有机会赢取最新系列开发板。特别奖SBC-EC9100开发板1套,幸运奖FRDM系列最新开发板(型号随机,共10套)。快来参加吧! >> 立即参加
Powered by}

我要回帖

更多关于 09对战平台改建问题 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信