后端设计harden的理解随笔

探讨了在大规模芯片设计中,如何通过合理划分硬核模块(harden),解决布局布线难题,提升综合实现效率。硬核模块的划分考虑功能紧密性、面积及连线复杂度。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

       随着消费类电子的迅猛发展,芯片的功能越来越复杂,规模也越来越大。芯片中集成的模块也越来越大、越来越复杂,如处理器、存储模块等。为了方便全芯片的综合实现,这些大的模块通常采用单独固化(harden)的方式合入全芯片网表(netlist)中。

       应该可以理解为每一个harden单独一块区域布局布线,相当于将一个大system分成很多块,如果不划分harden随着面积越大连线越复杂布局布线就越困难。

       harden的划分应该和功能联系的紧密性,面积,连线复杂度有关,具体什么标准可以划分harden???

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值