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

如题

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

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

希望大家不吝赐教,谢谢!
我也来说两句 查看全部回复

最新回复

  • nethunter (2008-7-29 08:35:53)

    语言并不难学
    花个两三星期
    看看就行
    软件行业入门
    门槛比较低
    还是学c吧
  • victor_wang (2008-7-29 09:26:56)

    C++面向对象的验证 以及看懂算法C实现RTL
    PERL可以简化工作流程,搭建环境
    甚至对于积淀很久的公司,perl与verilog结合为一体,有自己的编译器。。。
  • yzq (2008-7-29 12:45:41)

    语言无所谓,看的懂算法逻辑就行.
  • zhanweisu27 (2008-7-29 18:51:06)

    会c/c++是好的

    verilog这些思想有相同的地方

    再说作数字的,算法很重要
  • brooks (2008-7-29 21:30:50)

    不懂c怎么懂算法呢?
  • ufo185013 (2008-8-04 11:13:49)

    好贴啊,,不知道以后做什么呢...
  • jassom (2008-8-05 02:25:33)

    perl是教本语言
    处理文字很有用处的哦
  • yti52 (2008-8-05 13:37:28)

    如果你有自己的一套仿真体系。不用C/C++也。
  • sanluht (2008-8-13 00:01:31)

    去做asic前端的验证工作,基本上就是搞软件