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

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

日志

后端技能链记录

热度 4已有 737 次阅读| 2023-2-8 13:44 |个人分类:后端项目经验|系统分类:芯片设计

作为一个IC搬砖工人,这些年下来发现技能性的东西真的像小说里的武功一样,千变万化,威力各不相同。秉持着能够做一个搞笑,不高效能搬砖工的理念,在休息之余记录以下个人的感悟,或许今后的某天这些片面的灵感会让自己打通任督二脉,进入到更高层的境界。看山是山,看山不是山,看山还是山~。

从后端项目来说,整体把握节奏,细节千锤百炼。

第一步,学习和理解各种基础的输入文件,以及相应的基础技能。

文件:netlist,lef(tech lef, stdcell lef,mem lef,ndr lef, viapillar lef等),def,rc tech file,sdc,lib (ccs,lvf等),derate file,gds,spice,treamout.map, starrc tech file,fsdb,upf,cdl等等

流程:熟悉Makefile, yaml,c-shell等实现简单的自动化运行job

第二步,学习积累每个阶段的技能

Floorplan:借助工具mixplacer,借助经验迭代floorplan, 借助数据流图迭代;

Placement: early clock flow,巧用module guide,def,placeBlockage等

Timing Opt:静态时序优化三十六计

CTS:cts的基本配置,CTD的debug技巧,分开长tree,按group控制tree长,Htree的应用等

route:分层次绕线,blockage的应用,用脚本处理绕线

第三步,积累处理问题的经验,提高工作效率

correlation:rc factor,uncertainty,ndr,delay calculate mode等

eco:回归path本质的技巧,

脚本处理问题的能力,熟练掌握tcl,shell,perl,python等脚本语言

drc:正面了解规则,破坏生存环境,脚本化处理drc,多人并行修route drc--Parallel Edit Flow

IR:补pg线,换驱动,IR derate margin,推开cell的密度,加decap等等

lvs:debug能力

第四步,熟练拓展技能,积累项目管理经验。

熟悉全流程工具:dc/genus/joules dft/tessent/modus/ innovus/icc srarrc/qrc redhawk/voltus,calibre/pvs,vclp/clp/lec等

在熟悉了基本的技能操作之后,就是熟悉项目流程,结构,合理安排节奏。同时从丰富技能和拓展领域两个角度日积月累。

第五步,举一反三,进行创新。掌握属于自己的技术优势。


学海无涯,诚不欺我。换句话说,技多不压身。

在这个内卷的时代,大概只有丰富的技能经验能带来些安全感。

在这个浮躁的时代,大概只有完成一次又一次的技能提高,一个又一个项目成功完成的时候,能带来些自我价值感。

在这个机遇的时代,大概只有不断积累,积极面对挑战,才能有可能更好的抓住属于自己的职业机遇。

共勉。

4

点赞

刚表态过的朋友 (4 人)

评论 (0 个评论)

facelist

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

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

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 137

    粉丝
  • 58

    好友
  • 152

    获赞
  • 54

    评论
  • 3162

    访问数
关闭

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

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

GMT+8, 2024-4-23 15:39 , Processed in 0.016203 second(s), 8 queries , Gzip On, Redis On.

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