社区
硬件设计
帖子详情
搞FPGA的硬件电路开发工程师需要自己编程吗?
anzaifzu
2008-08-22 11:46:56
搞FPGA的硬件开发工程师需要自己编程吗?
周围有朋友是搞硬件电路研发的,是基于FPGA/ ASIC/ ARM之类的,好像听说他们只负责电路的原理设计,pcb板的设计制作,程序都是搞软件的人来写的.
但是我自己在网上看到的FPGA好像都是说编程的,不会编程序的人不能搞基于FPGA的电路设计吗?
...全文
3029
103
打赏
收藏
搞FPGA的硬件电路开发工程师需要自己编程吗?
搞FPGA的硬件开发工程师需要自己编程吗? 周围有朋友是搞硬件电路研发的,是基于FPGA/ ASIC/ ARM之类的,好像听说他们只负责电路的原理设计,pcb板的设计制作,程序都是搞软件的人来写的. 但是我自己在网上看到的FPGA好像都是说编程的,不会编程序的人不能搞基于FPGA的电路设计吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
103 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
habc9870
2012-11-01
打赏
举报
回复
软硬都会最好
pangmkin
2012-09-21
打赏
举报
回复
我是电子通信专业的 接触fpga一年,别人说搞硬件要pcb板,我基本都忘光了。在fpga这行业还混得下去莫
YeSterDay_gd
2012-09-21
打赏
举报
回复
做过FPGA相关的东西,并且现在还在搞着,这玩意儿涉及太广泛了,搞这东西需要一个团队,有人要专门负责来做纯逻辑,有人要专门负责来用相应的软核在里面跑一些软件的东西,有人要负责做PCB。但是做PCB的又纠结了,在逻辑以及软件没有搞好之前,就不能动工,芯片根本无法选型,还有引脚分配,逻辑及软件做好之后并且在实验平台上验证之后,就针对其所需逻辑资源以及用户IO进行芯片选型,然后分配引脚又是一个特特别需要沟通的事情。
现在还没有想过和上位机通讯什么的,否则又要纠结了。
这还仅仅是使用FPGA的平台,要是FPGA + ARM ,那想用好就难了,总之,涉及太广泛,想玩玩一个人足矣,想搞个精品的项目,那真的很不容易。
FPGA是个比较高端的东西,这点从它的主要应用领域可以看得出来,个人感觉,要是能用的好它就有无限可能,然而,无限可能的代价就是有无限细节无尽麻烦。而个人用户用来搞一些DIY吧,成本太过于昂贵。
DaiGangCsdn
2012-09-07
打赏
举报
回复
硬件,软件哪个比较吃香呢?
heartoffire
2012-09-05
打赏
举报
回复
接分~
bigbat
2012-08-30
打赏
举报
回复
学数字电路的只是侧重不同,C语言还是要懂一些的。FPGA很少是与嵌入系统一点边不沾的,所以会一些C没有坏处的。
xihushui
2012-08-28
打赏
举报
回复
FPGA属于硬件编程,和我们平时说的编程(软件编程)还是有很大差异的,硬件编程和电路强相关。
happyboy226
2012-08-23
打赏
举报
回复
软硬兼修效果会更好些。拿到一个项目,如果硬件和软件分开做,出了问题就不能确定是那部分的。可以偏重软或偏重硬,但不能对另一方面完全不懂。而且个人价值也是由你的整体能力来的。加油!
Rill
2012-08-21
打赏
举报
回复
大公司的话,FPGA和软件是分开的。
小公司有可能出现兼任的情况。
我做了四年嵌入式软件,现在做VLSI。
总之,技多不压身。
当然,要在某一领域要达到专业水准,在FPGA、ASIC或者软件,其中之一需要是你够专业。
AMOROUS
2012-08-15
打赏
举报
回复
靓女不用自己搞了,叫楼下帅哥帮你
nma_123456
2012-08-14
打赏
举报
回复
这个群就是他==妈==一垃圾群,加还不让加。[Quote=引用 3 楼 的回复:]
北京VERILOG开发群54108225 欢迎北京同僚加入!
[/Quote]
lyltfz330
2012-08-14
打赏
举报
回复
从今天开始好好学习,嘻嘻。
zhaolimiaodeyuan
2012-08-13
打赏
举报
回复
活到老,学到老。看自己追求
l348856987
2012-08-09
打赏
举报
回复
软硬通吃比较好啊,可是fpga真的好难学,唉
zxdong
2012-08-06
打赏
举报
回复
任何硬件都需要底层硬件平台的支持,外围的功能模块也一样,FPGA是可编程的逻辑开发平台,重在数电和逻辑性··· ···
kena0405
2012-07-24
打赏
举报
回复
想学2年了,但一直被别的事耽误,郁闷~
ZHANGWEI19870719
2012-04-15
打赏
举报
回复
需要编程对paga进行配置
whq20080808
2012-04-06
打赏
举报
回复
每天回帖即可获得10分可用分!
morning206
2012-04-06
打赏
举报
回复
FPGA 用编程的方法实现硬件功能
yan403697941
2012-04-06
打赏
举报
回复
学习中!
加载更多回复(83)
FPGA
开发
全攻略 5.1
FPGA
器件选型常识 33
FPGA
开发
全攻略 前言 2 第一章、为什么
工程师
要掌握
FPGA
开发
知识? 5 第二章、
FPGA
基本知识与发展趋势 7 2.1
FPGA
结构和工作原理 7 2.1.1 梦想成就伟业 7 2.1.2
FPGA
结构 8 2.1.3 软核、硬核以及固核的概念 15 2.1.4 从可
编程
器件发展看
FPGA
未来趋势 15 第三章、
FPGA
主要供应商与产品 17 3.1.1 赛灵思主要产品介绍 17 第四章、
FPGA
开发
基本流程 29 4.1 典型
FPGA
开发
流程与注意事项 29 4.2 基于
FPGA
的SOC设计方法 32 基于
FPGA
的典型SOC
开发
流程为 32 第五章、
FPGA
实战
开发
技巧 335.1
FPGA
器件选型常识 33 5.1.1器件的供货渠道和
开发
工具的支持 33 5.1.2 器件的
硬件
资源 33 5.1.3 电气接口标准 34 5.1.4 器件的速度等级 35 5.1.5 器件的温度等级 35 5.1.6 器件的封装 35 5.1.7 器件的价格 35 5.2 如何进行
FPGA
设计早期系统规划 36 5.3.综合和仿真技巧 37 5.3.1 综合工具XST的使用 37 5.3.2 基于ISE的仿真 42 5.3.3 和
FPGA
接口相关的设置以及时序分析 45 5.3.4 综合高手揭秘XST的11个技巧 51 5.4 大规模设计带来的综合和布线问题 52 5.5
FPGA
相关
电路
设计知识 54 . . . . . . . . .
Xilinx
FPGA
开发
实用教程_[田耘 著][清华大学出版社][2008][625页].part1.rar
本书系统讲述了Xilinx
FPGA
的
开发
知识,包括
FPGA
开发
简介、Verilog HDL语言基础、基于Xilinx芯片的HDL语言高级进阶、ISE
开发
环境使用指南、
FPGA
配置
电路
及软件操作、在线逻辑分析仪ChipScope的使用、基于
FPGA
的数字信号处理技术、基于System Generator的DSP系统
开发
技术、基于
FPGA
的可
编程
嵌入式
开发
技术、基于
FPGA
的高速数据连接技术和时序分析原理以及时序分析器的使用11章内容,各章均以实例为基础,涵盖了
FPGA
开发
的主要方面。 本书适合从事Xilinx系列
FPGA
设计与
开发
的
工程师
,以及相关专业的研究生和高年级本科生使用。
FPGA
硬件
设计实战
课程以实际项目为背景,详细介绍XILINX 7系列
FPGA
硬件
设计,项目案例板卡标准PCIE卡,
FPGA
采用Xilinx的XC7A100T-2FGG676I系列
FPGA
,整板
硬件
包括
FPGA
电路
, DDR3
电路
,外围接口
电路
,加上时钟和控制逻辑等辅助
电路
,...
Xilinx
FPGA
开发
实用教程_[田耘 著][清华大学出版社][2008][625页].part4.rar
本书系统讲述了Xilinx
FPGA
的
开发
知识,包括
FPGA
开发
简介、Verilog HDL语言基础、基于Xilinx芯片的HDL语言高级进阶、ISE
开发
环境使用指南、
FPGA
配置
电路
及软件操作、在线逻辑分析仪ChipScope的使用、基于
FPGA
的数字信号处理技术、基于System Generator的DSP系统
开发
技术、基于
FPGA
的可
编程
嵌入式
开发
技术、基于
FPGA
的高速数据连接技术和时序分析原理以及时序分析器的使用11章内容,各章均以实例为基础,涵盖了
FPGA
开发
的主要方面。 本书适合从事Xilinx系列
FPGA
设计与
开发
的
工程师
,以及相关专业的研究生和高年级本科生使用。
FPGA
开发
全攻略—基础篇
第一章、为什么
工程师
要掌握
FPGA
开发
知识? 5 第二章、
FPGA
基本知识与发展趋势 7 2.1
FPGA
结构和工作原理 7 2.1.1 梦想成就伟业 7 2.1.2
FPGA
结构 8 2.1.3 软核、硬核以及固核的概念 15 2.1.4 从可
编程
器件发展看
FPGA
未来趋势 15 第三章、
FPGA
主要供应商与产品 17 3.1.1 赛灵思主要产品介绍 17 第四章、
FPGA
开发
基本流程 29 4.1 典型
FPGA
开发
流程与注意事项 29 4.2 基于
FPGA
的SOC设计方法 32 基于
FPGA
的典型SOC
开发
流程为 32 第五章、
FPGA
实战
开发
技巧 33 5.1
FPGA
器件选型常识 33 5.1.1器件的供货渠道和
开发
工具的支持 33 5.1.2 器件的
硬件
资源 33 5.1.3 电气接口标准 34 5.1.4 器件的速度等级 35 5.1.5 器件的温度等级 35 5.1.6 器件的封装 35 5.1.7 器件的价格 35 5.2 如何进行
FPGA
设计早期系统规划 36 5.3.综合和仿真技巧 37 5.3.1 综合工具XST的使用 37 5.3.2 基于ISE的仿真 42 5.3.3 和
FPGA
接口相关的设置以及时序分析 45 5.3.4 综合高手揭秘XST的11个技巧 51 5.4 大规模设计带来的综合和布线问题 52 5.5
FPGA
相关
电路
设计知识 54
FPGA
开发
全攻略—
工程师
创新设计宝典 上册基础篇 5.5.1 配置
电路
54 5.5.2 主串模式——最常用的
FPGA
配置模式 56 5.5.3 SPI串行Flash配置模式 58 5.5.4 从串配置模式 62 5.5.5 JTAG配置模式 63 5.5.6 System ACE配置方案 64 5.6 大规模设计的调试经验 68 5.6.1 ChipScope Pro组件应用实例 68 5.7
FPGA
设计的IP和算法应用 74 5.7.1 IP核综述 74 5.7.2 FFT IP核应用示例 75 5.8 赛灵思
FPGA
的专用HDL
开发
技巧 79 5.8.1 赛灵思
FPGA
的体系结构特点 79 5.8.2 赛灵思
FPGA
芯片专用代码风格 79 ISE与EDK
开发
技巧之时序篇 83 5.10 新一代
开发
工具ISE Design Suit10.1介绍 85 5.10.1 ISE Design Suit10.1综述 85 5.10.2 ISE Design Suit 10.1的创新特性 85 5.11 ISE与第三方软件的配合使用技巧 92 5.11.1 Synplify Pro软件的使用 92 5.11.2 ModelSim软件的使用 99 5.11.3 Synplify Pro、ModelSim和ISE的联合
开发
流程 104 5.11.4 ISE与MATLAB的联合使用 105 5.12 征服
FPGA
低功耗设计的三个挑战 108 5.13 高手之路——
FPGA
设计
开发
中的进阶路线 111 附录一、
FPGA
开发
资源总汇 112 附录二、编委信息与后记 113
硬件设计
6,125
社区成员
11,292
社区内容
发帖
与我相关
我的任务
硬件设计
硬件/嵌入开发 硬件设计
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 硬件设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章