微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 做前端最重要的是学什么?请大牛指教

做前端最重要的是学什么?请大牛指教

时间:10-02 整理:3721RD 点击:
希望过来人 讲的详细一些 不胜感激!

自己顶一下

最重要的是脑子够聪明,也要够努力。



    谢谢啊 这个都差不多 我是想问问 应该从学什么下手 开始

Verilog硬件描述语言

还有TCL等脚本语言。总之做前端就是要做好当一个程序员的准备
虽然是搞IC的,虽然搞的也是所谓的硬件……

做前端比较重要的就是如上所说要熟练使用verilog和tcl,但是最重要的还是要够聪明,要从全局的角度出发去思考问题,有些后端的也要去尝试了解

语言只是工具,做什么方面很重要。要聪明,要有耐心,要有全局观。当然,做到了这些,你就是主管了。

你所要设计的东西是最重要的,怎么设计是其次重要的。比如你要设计通信基带,对于算法和实现的理解和经验就很重要。但在RTL编码时的Coding Style,以及你对设计流程和EDA工具的理解都很重。

学习 了  哈哈



    说的很好,如果我想做基带芯片的设计的话,需要学哪些东西,看些什么书呢?谢谢...



    数字信号处理和通信原理。这些是基础知识。不同的协议有不同的内容,可以看专门的参考书、协议原本和论文。
    当然也别离实际太远,不妨自己边学边做实验。比如拿CORDIC算法写个NCO之类的,这些是基础的模块。通过做这些简单的练习能直观的建立算法(Matlab)到硬件(RTL)的联系。
    至于RTL的Coding,建议你了解一些时序分析(STA),同时要培养所谓的“硬件思路”——代码经过综合后映射为什么硬件(知道大概即可)。学习Verilog语言推荐你看《FPGA prototyping by verilog examples》,这是我发现的最好的Coding教材,把语法、硬件和时序联系起来讲,打好基础很重要。
    总之,想长远发展还是要多学些东西的。



    嗯,谢谢您,以后有机会多向您请教...

你所要设计的东西是最重要的,怎么设计是其次重要的。比如你要设计通信基带,对于算法和实现的理解和经验就很重要。但在RTL编码时的Coding Style,以及你对设计流程和EDA工具的理解都很重。

学习verilog之前,先看verilog coding style--可能我的建议有点过头。
毕竟登堂入室之前,要有敬畏之心,而不是先入门蛮干只有才发现要修为。
前面大牛讲到的物理实现的知识确实重要,做硬件的光面对verilog和仿真最后会很软。
timing,dft, power的知识需要尽快补,然后再算法和协议。
个人意见了,呵呵。

我的前老板和我谈过一次,他的观点是,做IC的不一定要很聪明,但是一定要细心.
另外作为工程师,原创是没有意义的,学会使用前人的经验解决问题才是关键.所以,好学是做好IC的一条必要条件

受教了,楼上几位说的很好

学习冷~

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top