买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明属于模拟集成电路自动化设计领域,针对现有的基于人工智能算法的模拟集成电路设计方法,没有完整考虑设计系统的自动化实现过程,难以满足特定用户需求的问题,本发明提供一种模拟集成电路的智能设计系统及设计方法。模拟集成电路的智能设计系统,包括(1)输入界面;(2)仿真器接口单元:包括输入接口,监控接口和读取接口;(3)领域知识库:包括设计偏好分析单元、拓扑结构库、设计规则库和评价规则库;(4)仿真器;(5)智能优化算法单元;(6)结果评价和优化约束生成单元。本发明消除了设计过程的人工干预,并且人工设计规则的应用可以有效提高模拟集成电路智能优化的效率和效果。
主权项:1.一种模拟集成电路的智能设计系统,其特征在于,包括以下部分:1输入界面:用于接收用户的电路设计信息并传递给领域知识库,所述电路设计信息至少包括所设计的电路类型、设计目标及设计偏好;2仿真器接口单元:包括输入接口,监控接口和读取接口;所述输入接口,与输入界面、仿真器、领域知识库分别连接,用于将用户的电路设计信息以及领域知识库根据用户偏好分析所推荐的拓扑结构转换为仿真器设置;所述监控接口:与仿真器连接,用于在仿真器运行过程中,实时监控仿真器信息,当发现仿真异常,则结束该次仿真过程;所述读取接口:与仿真器、设计结果评价单元分别连接,用于读取与设计目标相关的仿真结果,并将读取的仿真结果输出给设计结果评价单元;3领域知识库:包括设计偏好分析单元、拓扑结构库、设计规则库和评价规则库;所述设计偏好分析单元:与输入界面、拓扑结构库、设计规则库分别关联,用于根据用户选择的设计偏好,推荐电路拓扑结构,并从评价规则库中提取本次设计应使用的评价函数;所述拓扑结构库:还与输入界面关联,包含若干种拓扑结构,每一种电路下存放至少一种拓扑结构,不同的拓扑结构关联不同的设计偏好;所述设计规则库:与拓扑结构库、优化约束生成单元分别关联,用于对每一种电路拓扑结构,存储电路各种性能指标与设计参数之间的相关性,相关性分为不相关、正相关、负相关三种情形,相关性用于判断下一步该设计参数的优化方向;评价规则库:与设计偏好分析单元关联,用于存储评价电路性能指标的评价函数,不同的设计偏好对应不同的评价函数,函数值越大表示设计效果越好;所述评价包括评价单个性能指标的Vi函数、评价当前设计的FoM函数以及fk函数;评价分为两个阶段,第一阶段用Vi函数评价单个性能指标;第二阶段用FoM函数以及fk函数评价整体设计;Vi=GiPi-Pi,level,其中,Gi为第i个性能指标的正向或逆向,指标值越大评价越好的性能指标为正向指标,Gi=1,指标值越小评价越好的性能指标为逆向指标,Gi=-1;Pi为通过仿真器获得的第i个性能指标的真实值;Pi,level为第i个性能指标的合格值;Vi≥0时,表示第i个性能指标满足要求;否则不满足要求; 其中,FoMk指的是第k个拓扑的FoM函数,Pki和Pkj为第k个拓扑结构的性能指标i和j的指标值,Tj和Tj分别是第i和第j个性能指标的权重,分母为m个逆向指标的加权和,分子为n个正向指标的加权和,m与n之和为第k个拓扑结构的性能指标的总数;fk=FoMk-FoMk,pred,其中,FoMk,pred为第k个拓扑结构的FoM函数标准值,当fk≥0时,表示当前设计满足要求;否则,表示不满足要求。4仿真器;5智能优化算法单元:与优化约束生成单元和仿真器单元分别关联,用于根据优化约束和优化算法,求解设计参数,并提交给仿真器;6结果评价和优化约束生成单元:包括设计结果评价单元和优化空间约束生成单元;所述设计结果评价单元:与仿真器接口单元、领域知识库单元分别关联,用于读取仿真结果并调用领域知识库中的评价规则,判断当前设计是否满足要求,当评价结果不满足要求时,将评价结果提供给优化约束生成单元;当评价结果满足要求时,则结束设计,输出设计结果;所述优化空间约束生成单元:与领域知识库单元关联,用于调用设计规则库,根据评价结果与设计目标之间的设计偏差,生成设计参数的优化方向和步长,提交给智能优化算法单元进行下一步设计参数求解。
全文数据:
权利要求:
百度查询: 青岛科技大学 模拟集成电路的智能设计系统及设计方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。