在线咨询 切换到宽版
eetop公众号 创芯大讲堂 创芯人才网

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
楼主: Mr.Xiao

[求助] pcell参数列表固定

[复制链接]
发表于 2025-4-1 15:36:36 | 显示全部楼层


   
Charlie4gh 发表于 2025-4-1 15:09
哈哈哈,刚看到这个回答,大佬知道啥原因吗?为啥不能写CDF这个类型的函数,我看文档说这个是可以的呀
...


太根本的原因不知,但你上一个回答已经告诉你其中一个答案了:你可以长5条腿,但市面上只卖2个裤脚的裤子。(即文档没说不可以,你放进去也可以编译生成,但导出时用的是strmout的规则,所以运行出错。想没问题就自己写一个定制化的strmout,回归上面例子就是定制一条5个裤脚的裤子)
回复

使用道具 举报

发表于 2025-4-1 15:58:48 | 显示全部楼层


   
Charlie4gh 发表于 2025-4-1 15:09
哈哈哈,刚看到这个回答,大佬知道啥原因吗?为啥不能写CDF这个类型的函数,我看文档说这个是可以的呀
...


我在6楼说过,把cdfCreateParam()放PCell里,在导strmOut的form界面选“Stream Out from Virtual Memory”这个选项也能成功导出来,所以猜测与strmout运行时PCell是否被编译过有关吧
回复

使用道具 举报

发表于 2025-4-1 16:47:09 | 显示全部楼层


   
着着着火了 发表于 2025-4-1 15:36
太根本的原因不知,但你上一个回答已经告诉你其中一个答案了:你可以长5条腿,但市面上只卖2个裤脚的裤子 ...


哈哈哈哈,好好好,谢谢回复
回复

使用道具 举报

发表于 3 天前 | 显示全部楼层


   
着着着火了 发表于 2025-4-1 15:58
我在6楼说过,把cdfCreateParam()放PCell里,在导strmOut的form界面选“Stream Out from Virtual Memory ...


火佬,我想请问一下如果在pcell中调用pcell,CDF需不需要用ipar这种,如果不写CDF,会有风险吗
回复

使用道具 举报

发表于 3 天前 | 显示全部楼层


   
前进4 发表于 2025-12-11 09:15
火佬,我想请问一下如果在pcell中调用pcell,CDF需不需要用ipar这种,如果不写CDF,会有风险吗
...


为了方便说明,令当前写的pcell为A,调用的pcell为B。
A调用B,写的CDF也是A的,需不需要用ipar看需求,不写CDF就只剩初始化生成的信息了,不推荐这样。

如果想B跟随A的CDF参数变化而变化,则需要先找到B的callback函数(用cdfDump()大概率能找到),然后把A的CDF参数的值传递给B的对应CDF参数的callback的参数(我称其为反向注入),这样就可以通过A去控制B了。
在一个A里可以调很多个B,也可以有C、D...就能实现用一个自建的A去控制一大堆PDK里的pcell的情景了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

手机版| 小黑屋| 关于我们| 联系我们| 用户协议&隐私声明| 版权投诉通道| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 ) |网站地图

GMT+8, 2025-12-14 04:03 , Processed in 0.013522 second(s), 3 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表