在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 8014|回复: 17

超弱问:数字前端设计为什么要学C/C++ ?

[复制链接]
发表于 2008-7-29 00:11:37 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
如题

最近在找ASIC/FPGA设计的工作,发现几乎都要求C/C++, 有时还有Perl。在学之前,想先问一下:

1. C/C++的用途就是先把算法实现出来,并配合做HDL coding的验证,是吗?
2. 如果上面的想法是对的,那么学VC++也可以吗?因为听说VC++和C++还是有不少区别的。
3. Perl是拿来干啥的?

希望大家不吝赐教,谢谢!
发表于 2008-7-29 14:40:45 | 显示全部楼层
现在的硬件描述语言越来越像C/C++了,综合工具越来越智能化了。
如果C++学的好,能够更好的面对今后行业的发展。
老板近两年总在吓唬那一帮ASIC的人,再不学C,就要落伍了。

perl,不是一定需要,我们这里ASIC的人就不是所有人都会。
个人觉得,shell, perl, tcl, C, 会一样就够了,一样都不会的话,别人给你的测试数据自己都不会转换,那多麻烦啊?
发表于 2008-7-31 07:37:08 | 显示全部楼层
随着设计复杂度的提升,前端工作越来越多的向模型靠拢,对软件编程的要求就高了起来,所以会选用C++。Perl强大的解释功能,能够帮助工程师从繁重无聊的工作中解放出来
发表于 2008-7-31 14:34:35 | 显示全部楼层
我现在也觉得C/C++对前端设计挺重要的,算法、建模什么的还是得靠它们,然后应该才是硬件语言的实现
发表于 2008-7-31 18:05:06 | 显示全部楼层
各位分析的有道理,得抓紧学习了
发表于 2008-7-31 18:13:52 | 显示全部楼层
我没学过C
发表于 2008-7-31 18:32:13 | 显示全部楼层
目前来说 SV和SC用的比较多  SV毕竟贴近硬件原语 硬件工程师上手也是比较容易的//
发表于 2008-7-31 18:42:27 | 显示全部楼层
说到C,我个人认为如果不做ASIC,只做FPGA的话,不如学Matlab。

有丰富的库函数,运算能力还超强,还有simulink。虽然对16进制的支持不好,但是瑕不掩瑜。
发表于 2008-7-31 22:13:00 | 显示全部楼层
最近了解到ST/BCM/Freescale等公司都在搞ESL,也就是电子系统级建模
有兴趣的朋友可以去了解一下
发表于 2014-10-29 01:48:45 | 显示全部楼层
我同学也在推荐我学好c和c++,这里是得到验证了,捉急啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-26 15:31 , Processed in 0.086418 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表