The invention discloses a driving control method and system of digital-analog interface. In this method, starting from the port of analog module, the connection is obtained according to the port information file, and all functional units directly connected are obtained according to the connection, then the existence of digital units in these functional units is judged, so as to determine whether the driver unit needs to be inserted in this port, so as to exclude it. The problem of incorrect insertion of non-digital-analog interface into driving unit is solved, and the incorrect operation of inserting driving unit is avoided.
【技术实现步骤摘要】
一种数模接口的驱动控制方法及系统
本申请涉及电子
,尤其涉及一种数模接口的驱动控制方法及系统。
技术介绍
随着芯片规模越来越大,数模接口也越来越复杂,对时序的要求也越来越严格。数字后端物理设计过程中,数模接口的时序信息是一个容易被忽略的点。由于模拟电路的特殊性,它的时序信息模型通常是缺失的,这就导致数字后端物理设计工具无法获得准确的数模接口延时信息,在时序优化过程中也不会自动的针对数模接口进行处理。这种做法的缺点在于容易出现数模接口处连线过长,驱动不足的问题。
技术实现思路
本专利技术提供了一种数模接口的驱动控制方法及系统,用以解决现有技术中数字后端物理设计过程中容易出现数模接口处连线过长,驱动不足的问题。其具体的技术方案如下:一种数模接口的驱动控制方法,所述方法包括:获取电路中所有模拟模块的端口信息文件;根据所述端口信息文件,确定连线上所连接的所有功能单元;检测所有功能单元中是否存在数字单元;若存在数字单元,则生成在数模接口插入驱动单元的脚本,并执行生成的脚本;若不存在数字单元,则输出所述端口无需插入驱动单元的提示信息。可选的,根据所述端口信息文件,确定连线上所连接的所有功能单元,包括:根据所述端口信息文件,确定所述端口所连接的连线;根据所述连线,确定所述连线上所连接的所有功能单元。可选的,执行生成的脚本,包括:检测是否完成所有模拟模块的端口检查;若是,则执行生成的所有执行脚本;若否,则继续根据端口信息文件获取端口所连接的连线。一种数模接口的驱动控制系统,所述系统包括:获取模块,用于获取电路中所有模拟模块的端口信息文件;处理模块,用于根据所述端口信息文 ...
【技术保护点】
1.一种数模接口的驱动控制方法,其特征在于,所述方法包括:获取电路中所有模拟模块的端口信息文件;根据所述端口信息文件,确定连线上所连接的所有功能单元;检测所有功能单元中是否存在数字单元;若存在数字单元,则生成在数模接口插入驱动单元的脚本,并执行生成的脚本;若不存在数字单元,则输出所述端口无需插入驱动单元的提示信息。
【技术特征摘要】
1.一种数模接口的驱动控制方法,其特征在于,所述方法包括:获取电路中所有模拟模块的端口信息文件;根据所述端口信息文件,确定连线上所连接的所有功能单元;检测所有功能单元中是否存在数字单元;若存在数字单元,则生成在数模接口插入驱动单元的脚本,并执行生成的脚本;若不存在数字单元,则输出所述端口无需插入驱动单元的提示信息。2.如权利要求1所述的方法,其特征在于,根据所述端口信息文件,确定连线上所连接的所有功能单元,包括:根据所述端口信息文件,确定所述端口所连接的连线;根据所述连线,确定所述连线上所连接的所有功能单元。3.如权利要求1所述的方法,其特征在于,执行生成的脚本,包括:检测是否完成所有模拟模块的端口检查;若是,则执行生成的所有执行脚本;若否,则继续根据端口信息文件获取端口所连接的...
【专利技术属性】
技术研发人员:朱观禄,
申请(专利权)人:珠海昇生微电子有限责任公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。