hebut_wolf的个人空间 https://blog.eetop.cn/analog [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

自信的来源

热度 6已有 370 次阅读| 2024-8-13 11:39 |个人分类:感想-感悟|系统分类:芯片设计

    最近,我看了一些数字电路设计的东西,比如乘法器,抽取滤波器。数字电路和模拟电路一样,IP的品质决定了整个设计的品质。数字IP设计跟软件IP设计很像,一方面需要实现某种算法,另一方面需要在实现中折衷硬件资源和硬件性能。这一点跟模拟IP设计不同,后者有较为固定的结构(即算法),只需要考虑硬件(mos管)和性能的关系。

    在设计阶段,数字IP无需担心速度和噪声的恶化(数字IP的速度是确定的),而应对速度和噪声的恶化是模拟IP考虑的核心。

    数字前端工程师比较苦恼的一点是,部分关键IP需要购买,而不会自己去实现(谁不想实现一些硬核的ip呢?),这是大型soc系统的特点。我在想为什么模拟电路都是本公司的人吭哧吭哧做出来的呢?我认为原因有两点:一是模拟IP都不是从零开始;二是模拟电路定制化功能必然会给IP带来不确定性。模拟电路的这个特点,导致soc系统中很多功能会选择数字电路来实现,其余都要自己设计。(其实serdes一般都是购买的)

    无论模拟还是数字,都是模式化的,不存在门槛和障碍。

    我想说的是,一个人究竟会因为做了什么而对工作充满兴趣进而充满自信呢?我觉得工程师的最大贡献不是创造,而是解决bug当你弄清楚问题的根本机制后,你会快乐而自信甚至忘乎所以。

    在解决了很多bug之后,工程师会生出一种直觉,也叫洞察力或思考力,可以从简单的现象推断出可能的原因。工程师值钱的一个原因是连接了理论世界和物理世界模型、搭建、找错、优化,工程师一直在干这些事。想要让自己更值钱,要么跟理论世界建立亲密的联系,要么跟物理世界建立亲密的联系,桥梁嘛,总得方便人过去。

    工程师的价值和自信的来源,应该这么理解:1. 工作领域的广度×深度;2. 工作效率×工作质量;3. 理论能力×解决实际问题的能力;

    一个人就算什么都会做,都能做好,项目也不可能都给一个人做。人是一个发展的过程,我以前固定认为我要一辈子做某一种IP,其实不合理,当我掌握了大部分ip后,我就要向上层发展(好比我学过加减乘除就要学解方程了,不然停在原地,本身就是一种资源浪费),那我以前学的都白费了? 没有,架构的工作也需要ip知识,当架构设计遇到某个关键问题时,高的经历密度决定了架构师能不能做正确、合理的决定。所有的事情都是一种积累,不能混乱,要有序积累,这样才有秩序,才有能量。

    我现在只能做模拟架构,所以我去看数字soc的设计,cpu的选型,时钟方案,总线和接口,mem和软件大小,为了将来有一天能做芯片的架构师。我说的不是一个工作岗位,而是一种能力,据我了解,很多所谓的架构师不过是一个信息收集器。真正的架构,应该清楚任何一个子ip能否拿掉或替换。我很佩服以前公司的ceo,他是一名优秀的架构师。

    很可惜,芯片领域的架构师没有成熟的成长路径,都是自己摸索。这一点其实也很好,可以考验一个人对整个系统的领悟。如果你曾经是一个好球员,没有人告诉你应该怎样成为一个好教练,但是没关系,如果对比赛有很深的领悟,你一定会是一个好教练。

6

点赞

刚表态过的朋友 (6 人)

发表评论 评论 (1 个评论)

回复 卓荦岚 2024-9-18 11:45
工程师区别于科学家,是做产品或者理论落地的,从个人发展上考量,量变才可能有质变,没有捷径可言。

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 8

    周排名
  • 2

    月排名
  • 2

    总排名
  • 36

    关注
  • 445

    粉丝
  • 130

    好友
  • 1184

    获赞
  • 305

    评论
  • 2915

    访问数
关闭

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

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

GMT+8, 2024-9-27 07:26 , Processed in 0.013928 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部