专栏名称: EETOP
EETOP电子网(中国电子顶级开发网)是国内最顶级的电子行业工程师社区,涉及:嵌入式、智能硬件、半导体集成电路设计及制造等。 为您分享论坛精华内容、行业最新资讯、产品及技术 。 网址:www.eetop.cn bbs.eetop.cn
今天看啥  ›  专栏  ›  EETOP

芯片设计中常提到的flow是什么?

EETOP  · 公众号  · 硬件  · 2024-07-31 11:30
    

主要观点总结

本文主要介绍了芯片设计流程(flow)在芯片设计过程中的重要性及其作用。流程对于工程师来说有助于快速上手公司的工作,保证设计的高效和准确性。通过芯片设计与做菜类比,解释了流程中每个环节的重要性及细微差别的影响。同时,文章还讨论了flow工程师的职责、flow自动化的发展趋势及挑战,包括搭建和维护流程的复杂性以及对资深或优秀芯片工程师的要求。

关键观点总结

关键观点1: 芯片设计流程(flow)的重要性

在不同的芯片设计阶段,流程千变万化,但它是保证设计高效和准确性的关键。工程师入职后需了解并熟悉公司的flow notes以快速适应工作。

关键观点2: 流程与芯片设计的类比

将芯片设计与做菜相比,每个环节都有细微差别,这些差别会影响最终产品的质量和口感。同样,芯片设计的流程也会影响芯片的质量和性能。

关键观点3: Flow工程师的职责与挑战

Flow工程师负责建设、维护和优化设计流程,确保设计团队能高效完成芯片设计项目。同时,他们也面临一些挑战,如在新开发的流程中修bug,以及实现流程的自动化。

关键观点4: 对资深或优秀芯片工程师的要求

具备从零搭建芯片设计flow的能力是核心,要求有全面的芯片设计背景,包括前端设计、验证、DFT及后端的知识。在大公司,虽然不要求全面了解芯片设计,但脚本能力是关键。


文章预览

flow可以简单的理解为“流程”,但在不同的芯片设计公司,不同的设计阶段,流程又千变万化,不尽相同。 对于工程师来讲,入职一家公司以后,要尽快从同事那搞到“flow notes”,也就是平时的记录的flow笔记或者说明,以便快速上手。 芯片设计中的“跑flow”意味着按照这一系列既定的流程进行设计工作,每个阶段都有相应的设计工具和方法学支持,以保证设计的高效和准确性。Flow工程师则负责,建设、维护和优化这一流程,确保设计团队能够高效地完成芯片设计项目。 好像看了以上,外行人还是没有很懂,那我举个例子好了,我们把设计一款芯片比作做一道菜:青椒土豆丝,那么问题就来了: 土豆丝的粗细要做到什么程度? 先下油、再热锅,还是先热锅,下油? 葱姜蒜爆锅爆多久? 先下青椒,还是先下土豆丝? 什么时候放盐?什么时候放 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览