ll_ago的个人空间 http://blog.eetop.cn/1762635 [收藏] [复制] [分享] [RSS]

日志

SOC设计之我见——数字前端是搭台的,软件才是唱戏的

热度 10已有 1338 次阅读2021-2-4 15:38 |个人分类:SOC设计所见所思|系统分类:芯片设计

数字前端是搭台的,软件才是唱戏的

        由于SOC芯片在流片结束后,底层结构已经确定,基本无法更改,所以如果在设计初期思虑不周,往往会留下致命隐患,metal change 能change回来都算是好的,要是变砖头,那就玩脱了,因此SOC芯片设计的鲁棒性就显得格外重要,除了在微电路层面确保逻辑的健壮性之外,系统架构上的可重配性也是十分重要的设计策略。

        事实上,百密必有一疏,任凭设计初期思虑是如何严谨,后期验证覆盖率如何,Bug就像与生俱来的诅咒,只能消减而无法根除。因此在芯片硬件已经定型的情况下,如果可以通过丰富多样的重配置,来规避掉Bug,也不视为一个行之有效的手段。正所谓条条大路通罗马。

        其次,SOC芯片在设计之初,市场调研、产品的功能/性能定义,也不能做到100%的完善,此种情况下,也需要IC前端设计保留有足够的灵活性、多样性配置,以便在产测后期根据实际的情况进行二次选择。

        基于以上两点,SOC芯片前端设计,就像是搭戏台的,为谁搭台?当然是给软件,给cpu!你想唱什么戏,我都能把台子给你变出来。因此SOC芯片设计,更多的时候是一种可灵活配置的架构性设计,一句话,“数字前端是搭台的,软件才是唱戏的!”

        

评论 (0 个评论)

facelist

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

关闭

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

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

GMT+8, 2021-2-28 17:07 , Processed in 0.034336 second(s), 7 queries , Gzip On, Redis On.

返回顶部