3.26学习笔记
1、cds文件
cds是cadence design system的缩写
.lib应该是和库引用相关的文件,包含了路径和宏定义之类的
.log是操作日志
大概是这样吧
2、dummy的作用
dummy有多种,比如dummy metal、dummy poly、dummy diff 等
金属密度对芯片有很大影响,不能过高或者过低,dummy就是用来维持金属密度的
但更具体的机制还不太了解。在EDA软件中,可以自动添加。
3、linux系统和windows对比:为什么IC设计软件基本都基于linux?
①linux是多用户系统,多个终端可以分时复用一台主机
②学校/公司的大型服务器一般是linux系统,(主流的处理器好像都是linux?)软件一般是这些部门使用。pc用户并不是主要客户。
③工程级仿真和设计,pc达不到这种计算能力。
④版权和合法性问题,linux开源。
⑤惯性问题,产业链巨大,一定程度上需要统一操作系统。
大概这些意思?具体可能涉及到服务器集群和操作系统的细节,不是很懂
4、有时间整理一下具体的芯片设计流程,包括原理图、版图、仿真验证,等等
浙公网安备 33010602011771号