搜索
bottom↓
回复: 25

大家平时做项目是FPGA独立完成吗?

[复制链接]

出0入0汤圆

发表于 2014-4-14 20:34:08 | 显示全部楼层 |阅读模式
最近在完成一个项目,也是第一次参与比较复杂的项目。
一直是用FPGA单独在做,包括A/D的控制,数据的简单预处理。现在到SDRAM花了些时间了,调出了一部分。
但是后边还有好多借口类的工作,比如Flash,U口,网口。

不知道大家在做项目的时候一般都是单个控制器呢?还是和其他处理器配合使用呢?

现在想添加个处理器管理后边的接口,包括与上位机通讯。以及整个设备的管理,包括电源管理,校准数据之类的事。

希望大家推荐一款容易实现这类功能的处理器。之前没用过ARM,不想跑系统……

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出215入118汤圆

发表于 2014-4-14 20:40:59 | 显示全部楼层
FPGA 软核 或者 FPGA+MCU/CPU

出0入0汤圆

 楼主| 发表于 2014-4-14 20:44:57 | 显示全部楼层
snowy 发表于 2014-4-14 20:40
FPGA 软核 或者 FPGA+MCU/CPU

本来也想用软核的,后来用起来总是出各种问题。包括下载,编译的软件问题。后来放弃了。
能给推荐一个接口比较丰富,速度还可以的(并行数据2M*16bit)MCU/CPU吗?

出215入118汤圆

发表于 2014-4-14 20:51:09 | 显示全部楼层
有那种集成固核的FPGA也可以考虑。就是集成一个ARM核心,你要以选择用或不用。但是空间的占用永远在那里。

出0入17汤圆

发表于 2014-4-14 21:03:45 | 显示全部楼层
FPGA肯定能独立完成,关键是看你时间够不够!项目比较急的话建议加个MCU,用来处理通信方面的工作。

出0入0汤圆

发表于 2014-4-14 21:06:07 | 显示全部楼层
没用过的路过

出0入0汤圆

发表于 2014-4-14 21:08:37 | 显示全部楼层
通信部分用MCU来做是比较好的
FPGA做起来太费事

出0入0汤圆

 楼主| 发表于 2014-4-14 21:18:47 | 显示全部楼层
snowy 发表于 2014-4-14 20:51
有那种集成固核的FPGA也可以考虑。就是集成一个ARM核心,你要以选择用或不用。但是空间的占用永远在那里。 ...

对哈~忘了带固核的FPGA了。我查查看,有什么合适的。多谢啊!

出0入0汤圆

 楼主| 发表于 2014-4-14 21:21:16 | 显示全部楼层
radar_12345 发表于 2014-4-14 21:03
FPGA肯定能独立完成,关键是看你时间够不够!项目比较急的话建议加个MCU,用来处理通信方面的工作。 ...

恩,就是因为有点急,所以希望加个处理通讯的MCU,期望能给推荐些,工程上常用的,上手相对容易些的~多谢啊!

剩下工作可能会设计 网口 Flash 还有就是对整个设备的控制了。

出0入0汤圆

 楼主| 发表于 2014-4-14 21:22:33 | 显示全部楼层
y595906642 发表于 2014-4-14 21:08
通信部分用MCU来做是比较好的
FPGA做起来太费事

能给推荐简单一个 容易上手的MCU吗?

处理的事情应该不是特别多。

出0入0汤圆

 楼主| 发表于 2014-4-14 21:22:57 | 显示全部楼层

多谢帮顶~

出0入0汤圆

发表于 2014-4-14 22:47:10 | 显示全部楼层
步凡王子 发表于 2014-4-14 21:22
能给推荐简单一个 容易上手的MCU吗?

处理的事情应该不是特别多。

网口 和flash
stm32的207系列好像有网口

出0入0汤圆

发表于 2014-4-14 23:16:38 | 显示全部楼层
FPGA内部软核开发起来如果不是特别熟估计一个下载就要耗你一周
还是找MCU吧,LPC系列的,都比较常用

出0入0汤圆

发表于 2014-4-14 23:55:05 | 显示全部楼层
stm32 嘛,可以参考我的 icore2 系列,呵呵。。

http://item.taobao.com/item.htm? ... &id=20889895095

出0入0汤圆

发表于 2014-4-15 09:11:17 | 显示全部楼层
STM32 性价比的确高。

出0入0汤圆

 楼主| 发表于 2014-4-15 09:38:20 | 显示全部楼层
aureole 发表于 2014-4-14 23:55
stm32 嘛,可以参考我的 icore2 系列,呵呵。。

http://item.taobao.com/item.htm?spm=a1z10.1.w137644-25 ...

很早就看过你的板子了,真心是不错~!就是感觉STM32F1xx是不是可以更好啊,毕竟cyclone4呢~

出0入0汤圆

 楼主| 发表于 2014-4-15 09:39:02 | 显示全部楼层
蓝色风暴@FPGA 发表于 2014-4-14 23:16
FPGA内部软核开发起来如果不是特别熟估计一个下载就要耗你一周
还是找MCU吧,LPC系列的,都比较常用 ...

恩恩,的确,昨晚查了下Altera的,貌似很贵!

出0入0汤圆

 楼主| 发表于 2014-4-15 09:39:23 | 显示全部楼层
sjx000000 发表于 2014-4-15 09:11
STM32 性价比的确高。

暂时基本定下来用STM32系列了~

出0入0汤圆

发表于 2014-4-15 10:58:26 | 显示全部楼层
步凡王子 发表于 2014-4-15 09:38
很早就看过你的板子了,真心是不错~!就是感觉STM32F1xx是不是可以更好啊,毕竟cyclone4呢~ ...

stm32f1 足矣;这东西不能光看价格;要根据咱的应用,来选择cpu。stm32f1是便宜,嘿嘿

出0入0汤圆

发表于 2014-4-15 11:23:26 | 显示全部楼层
FPGA+ARM(linux)

出0入0汤圆

发表于 2014-4-15 13:55:48 | 显示全部楼层
我现在也在做一个项目要用FPGA和arm现在对FPGA点儿都不了解,不知道怎么下手去搞,主要用FPGA的LVDS接口采集数据

出0入0汤圆

 楼主| 发表于 2014-4-15 17:42:37 | 显示全部楼层
Lpdengsh 发表于 2014-4-15 13:55
我现在也在做一个项目要用FPGA和arm现在对FPGA点儿都不了解,不知道怎么下手去搞,主要用FPGA的LVDS接口采 ...

其实我用FPGA也没有多久,自我总结一点吧,如果初入FPGA,一定划清他和其他有系统指针的处理器的区别,你面前只不过是一堆硬件电路!

出0入0汤圆

 楼主| 发表于 2014-4-15 17:44:15 | 显示全部楼层

系统一直没用过,想用stm32了。实验室准备买个高端产品,能给推荐一个性价比好一点的吗?

出0入0汤圆

发表于 2014-4-17 09:49:20 | 显示全部楼层
步凡王子 发表于 2014-4-15 17:44
系统一直没用过,想用stm32了。实验室准备买个高端产品,能给推荐一个性价比好一点的吗? ...

我们有两个产品也是别人公司直接拿过来的,至于价格什么的都不清楚

出0入0汤圆

发表于 2014-4-17 10:12:15 | 显示全部楼层
STM32完全可以用在控制方面,但是有时候会出现数据慢的情况!

出0入0汤圆

发表于 2014-4-17 10:15:29 | 显示全部楼层
xilinx sp6 + Microblaze软核 就是软核占用资源比较多
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-27 01:18

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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