论文

Analog-DB:从模块到系统、以智能体为优先的模拟集成电路数据库

Analog-DB: An Agent-First Analog Integrated Circuit Database, From Blocks to Systems

摘要

共享模拟集成电路设计仍然很困难:代工厂保密协议限制了设计所依赖的工艺细节,并且很少发布已发布结果背后的测试平台。我们推出analog-db,这是一个基于可共享设计表示构建的开源版本化数据库。特定于领域的语言将每个设计捕获为一个流程中立的拓扑、可重用的测试平台和一个模式下的机器可读的数据表,因此设计可以完全共享,并在其绑定的流程套件上重新模拟。参数化方案将功能子块和器件尺寸公开为带有匹配约束的命名参数,使电路可组合和可重定向;模式管理的合同和可查询的目录让人工智能设计代理可以直接发现和重用它们。在整个稳压器语料库中,三个开放套件上的所有 23 个电路套件绑定都满足其自己记录的规格带(典型角、匹配器件、无布局),并且 23 个中的 10 个满足通用类带。 23 个导入的大小调整中有 17 个未通过测试平台,并在由带注释的子块角色驱动的 gm/ID 大小调整循环下关闭,通常在一到三次迭代内。在一项受监督的案例研究中,编码代理根据已发布的工件对开放式 130nm 套件上斩波仪表放大器的运算放大器核心进行了尺寸调整,找到了四个手动输入缺陷和一个缺失的共模反馈环路,而仅调整尺寸的基线无法修复这些缺陷。该数据库包含 16 个类别的 68 个电路,可在分层Harness下在原理图级别进行验证,并在功率/性能记分板上进行跟踪,发布于 https://github.com/MacAnalog/spicexplorer-release。