微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > 微电子学习交流 > 再问,如何成数字设计的大牛?

再问,如何成数字设计的大牛?

时间:12-12 整理:3721RD 点击:
前段时间在版上看到个朋友在问这个问题。反复读了几次所有的回复,还是不得要领。
我自己也看一些数字设计相关的书,今天看到十大上有人传了一张自己读的C相关的书的图片,下面有人说,全看完,没有项目经验,也只能拿8K~12K。
如何才能成为高手啊?高手们比低手多掌握了些什么本领啊?
非常希望能得到各位前辈和过来人的指点,不胜感谢~

没有什么捷径可走,
高手多数都是靠自己摸索出来的,
别人的经验不一定适合你,
要吸取别人的优点形成自己的套路。

随便一点代码,就能分出来高下。认认真真的把代码写好,保持自我提升。并不是所有的经验都可以写成书给别人去看。

有数字设计的Ph.D专业?国内都没有啊,最多到硕士。纯工程的东西,怎么出论文?

多了解系统和算法,然后就是全流程,光coding不行的

感谢回答。
我觉得您的回答有理一些。
楼上的phd什么的,有点灌水的感觉,我个人觉得他可能自己也不知道,就随口说了一句看起来很遥远的东西。

我想问问怎么入门数字设计,入门先把verilog语法看了,然后写几个小模块? nnd,那一坨工具让人望而生畏

可惜了解算法和系统,当然是去读个PHD了,不然哪家公司养着你个小本科做系统架构?这年头算法岗位的入门也是PhD

谢谢解答。
如果soc里不包含算法模块,或者算法模块直接买别人的IP,这样就只需要注意系统架构了吧。这个方面应该不要求phd吧。

说说我的理解。我现在接触到最牛的设计有大约10多年国际公司经验,他设计的代码特点是资源少时序好,核心必然是超强的架构和算法能力,另外代码实现上也有很高的功力

工作岗位由供需决定而不是水平难度决定
做系统就那么少岗位,能招背景好的自然不考虑背景一般的

谢谢回答。
这么强的架构和算法能力,怎么练出来的啊?

全流程真的没必要搞,后端基本就是个体力活,正规公司也没那么多license来给你玩,后端也有专门的人做,还是那句话,要成为大牛除了精通算法和架构,还要懂rf analog,搭建验证平台,做什么产品以及市场定位等等

按照当前的工艺条件来看,多个10000个ff,少个10000个ff,根本没啥成本上的区别。
对基层设计人员的要求不是你写的模块多精妙,电路多精巧,而是可重用,方便验证,
鲁棒性强。简单的说,就是要儍大黑粗,走俄罗斯风格,不要走日本风格。对代码人员
的更高一点的要求就是,设计有适度的冗余。因为谁都不知道最后客户会怎么用你的产
品,客户的要求总是很诡异的并且出乎你的想象的。所以,一定的冗余最后很关键,很
大可能,产品最后就是工作在不稳定态。
那种啥算法架构扒拉扒拉的,都是书斋里的鬼话。数字设计什么最重要?功能最重要。
算法架构都不重要,反正算法就那几个算法,架构就那几个架构,早就被前人分析咀嚼
的无数遍,你萧规曹随就足够足够了。大牛最重要的是对功能的理解,那些功能客户不
是真正需要的?那些功能客户不知道他需要?那些功能将来3-5年会是趋势?做减法比
做加法更加牛逼。

这一段要赞

在项目中成长,光看书是没啥用的。

我猜测的是,vestdevest所提到的这种高手,写出来的比较省资源速度比较快的code,可能会被实例化很多次。
我对通信算法方面的接触不太多,以前的一个项目中,先做一个加法器,然后随时使用它。如果这个加法器能节省几个DFF的话,在使用的次数多时,节省的量就体现出来的。

抱歉,不认同。可能你没遇到这样复杂的设计,就我当前这个模块来说,沿用老架构的话多的ff可不是10000这种量级。要想做到比前一版芯片性能翻倍,就需要全新的架构和算法。这种复杂程度我们团队的设计人员都搞不定,所以才请出美国专家来写代码。

架构要修正这是存在的,但是架构定下来还写不了代码,我想你们做的啥?

无非是书本或项目中或同事身上学到的。但不得不承认,还需要天赋。

所有数通产品,绝大部分面积不是memory就是高速接口,现在还要加上arm。数通的本质
就是从一块memory到另一块memory。

架构10年一出?10年前的工艺可以做什么事,现在的工艺可以做什么事?手机处理器才几年就从单核玩到八核?不要把一个产品的经验推广到整个行业。

兄台,懂中心思想就行了。只言片语上的准确度就放过老衲把

呵呵一点一点抠也是没办法,台湾人最爱这个
没做过类似的片子 你说的这种当然不如优化接口来的实际,我做的都是通信类的,全靠算法和架构来优化,最后才用土办法,一个counter一个counter的来,能用一比特绝不用两比特

请问一下,你们的芯片中,算法部分占的面积大吗?比起来memory那些的。

那就是不像上面那位朋友说的,只占10%那样、就是中间几条

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

网站地图

Top