一种同时支持主从机功能的LPC总线仿真验证方法和装置与流程

文档序号:11134284阅读:1117来源:国知局
一种同时支持主从机功能的LPC总线仿真验证方法和装置与制造工艺

本发明属于数字电路设计技术领域,特别是涉及一种同时支持主从机功能的LPC总线仿真验证方法和装置。



背景技术:

LPC(Low Pin Count)是Intel为代替ISA总线提出的4bit并行总线协议,它的地址总线和数据总线是复用的,所需引脚数比较少。目前计算机主板的南桥上一般都集成有一个LPC总线控制器,用来与SIO、EC等设备进行通信。基于LPC总线实现的逻辑模块一般既可以充当主机又可以充当从机,那么就需要考虑分别充当主从机的仿真验证,这是一个亟待解决的问题。



技术实现要素:

为解决上述问题,本发明提供了一种同时支持主从机功能的LPC总线仿真验证方法和装置,能够全面有效的完成逻辑代码的仿真验证。

本发明提供的一种同时支持主从机功能的LPC总线仿真验证方法包括:

构建整体仿真环境;

配置主机和从机;

根据分别充当主从机时的功能连接相应的仿真环境施加激励,进行仿真验证,在仿真验证过程中实时进行所述主机和所述从机的切换。

优选的,在上述同时支持主从机功能的LPC总线仿真验证方法中,所述构建整体仿真环境包括:

在仿真工具中创建一个新的工程项目,将待仿真的逻辑代码以及仿真所需的其它主从设备代码文件加载进所述工程项目,构建整体仿真环境。

优选的,在上述同时支持主从机功能的LPC总线仿真验证方法中,所述配置主机和从机包括:

如果将逻辑代码配置成主机,则连接上从设备,构建成主机功能仿真的环境;

如果将逻辑代码配置成从机,则连接上主设备,构建成从机功能仿真的环境。

优选的,在上述同时支持主从机功能的LPC总线仿真验证方法中,所述根据分别充当主从机时的功能连接相应的仿真环境施加激励,进行仿真验证包括:

分别针对所述主机功能和所述从机功能,按照LPC总线协议编写对应的激励,并加载到工程中进行仿真,分析仿真波形,得到仿真结果和结论。

本发明提供的一种同时支持主从机功能的LPC总线仿真验证装置包括:

构建单元,用于构建整体仿真环境;

配置单元,用于配置主机和从机;

仿真验证单元,用于根据分别充当主从机时的功能连接相应的仿真环境施加激励,进行仿真验证,在仿真验证过程中实时进行所述主机和所述从机的切换。

优选的,在上述同时支持主从机功能的LPC总线仿真验证单元中,所述构建单元具体用于:

在仿真工具中创建一个新的工程项目,将待仿真的逻辑代码以及仿真所需的其它主从设备代码文件加载进所述工程项目,构建整体仿真环境。

优选的,在上述同时支持主从机功能的LPC总线仿真验证单元中,所述配置单元具体用于:

如果将逻辑代码配置成主机,则连接上从设备构建成主机功能仿真的环境;

如果将逻辑代码配置成从机,则连接上主设备构建成从机功能仿真的环境。

优选的,在上述同时支持主从机功能的LPC总线仿真验证单元中,所述仿真验证单元具体用于:

分别针对所述主机功能和所述从机功能,按照LPC总线协议编写对应的激励,并加载到工程中进行仿真,分析仿真波形,得到仿真结果和结论。

通过上述描述可知,本发明提供的上述同时支持主从机功能的LPC总线仿真验证方法和装置,由于该方法包括:构建整体仿真环境;配置主机和从机;根据分别充当主从机时的功能连接相应的仿真环境施加激励,进行仿真验证,在仿真验证过程中实时进行所述主机和所述从机的切换,因此能够全面有效的完成逻辑代码的仿真验证。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本申请实施例提供的第一种同时支持主从机功能的LPC总线仿真验证方法的示意图;

图2为本申请实施例提供的第一种同时支持主从机功能的LPC总线仿真验证装置的示意图。

具体实施方式

本发明的核心思想在于提供一种同时支持主从机功能的LPC总线仿真验证方法和装置,能够全面有效的完成逻辑代码的仿真验证。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本申请实施例提供的第一种同时支持主从机功能的LPC总线仿真验证方法如图1所示,图1为本申请实施例提供的第一种同时支持主从机功能的LPC总线仿真验证方法的示意图。该方法包括如下步骤:

S1:构建整体仿真环境;

具体的,设定好各种仿真参数,为仿真过程做好准备。

S2:配置主机和从机;

也就是说,对主机和从机的参数均进行相关的配置。

S3:根据分别充当主从机时的功能连接相应的仿真环境施加激励,进行仿真验证,在仿真验证过程中实时进行所述主机和所述从机的切换。

在仿真过程中,可以实时进行主从机功能的配置转换,这样就能全面有效的完成逻辑代码的仿真验证。

通过上述描述可知,本申请实施例提供的上述同时支持主从机功能的LPC总线仿真验证方法,由于包括:构建整体仿真环境;配置主机和从机;根据分别充当主从机时的功能连接相应的仿真环境施加激励,进行仿真验证,在仿真验证过程中实时进行所述主机和所述从机的切换,因此能够全面有效的完成逻辑代码的仿真验证。

本申请实施例提供的第二种同时支持主从机功能的LPC总线仿真验证方法,是在上述第一种同时支持主从机功能的LPC总线仿真验证方法的基础上,还包括如下技术特征:

所述构建整体仿真环境包括:

在仿真工具中创建一个新的工程项目,将待仿真的逻辑代码以及仿真所需的其它主从设备代码文件加载进所述工程项目,构建整体仿真环境。

当然还可以采取其他方式来构建整体仿真环境,此处并不限制。

本申请实施例提供的第三种同时支持主从机功能的LPC总线仿真验证方法,是在上述第二种同时支持主从机功能的LPC总线仿真验证方法的基础上,还包括如下技术特征:

所述配置主机和从机包括:

如果将逻辑代码配置成主机,则连接上从设备,构建成主机功能仿真的环境;

如果将逻辑代码配置成从机,则连接上主设备,构建成从机功能仿真的环境。

利用上述方式,进行待仿真逻辑代码的主从机配置及仿真环境的选择。

本申请实施例提供的第四种同时支持主从机功能的LPC总线仿真验证方法,是在上述第三种同时支持主从机功能的LPC总线仿真验证方法的基础上,还包括如下技术特征:

所述根据分别充当主从机时的功能连接相应的仿真环境施加激励,进行仿真验证包括:

分别针对所述主机功能和所述从机功能,按照LPC总线协议编写对应的激励,并加载到工程中进行仿真,分析仿真波形,得到仿真结果和结论。

本申请实施例提供的第一种同时支持主从机功能的LPC总线仿真验证装置如图2所示,图2为本申请实施例提供的第一种同时支持主从机功能的LPC总线仿真验证装置的示意图。该装置包括:

构建单元201,用于构建整体仿真环境具体的,用于设定好各种仿真参数,为仿真过程做好准备;

配置单元202,用于配置主机和从机,也就是说,对主机和从机的参数均进行相关的配置;

仿真验证单元203,用于根据分别充当主从机时的功能连接相应的仿真环境施加激励,进行仿真验证,在仿真验证过程中实时进行所述主机和所述从机的切换,在仿真过程中,可以实时进行主从机功能的配置转换,这样就能全面有效的完成逻辑代码的仿真验证。

通过上述描述可知,本申请实施例提供的上述同时支持主从机功能的LPC总线仿真验证装置,能够全面有效的完成逻辑代码的仿真验证。

本申请实施例提供的第二种同时支持主从机功能的LPC总线仿真验证装置,是在上述第一种同时支持主从机功能的LPC总线仿真验证装置的基础上,还包括如下技术特征:

所述构建单元具体用于:

在仿真工具中创建一个新的工程项目,将待仿真的逻辑代码以及仿真所需的其它主从设备代码文件加载进所述工程项目,构建整体仿真环境。

本申请实施例提供的第三种同时支持主从机功能的LPC总线仿真验证装置,是在上述第二种同时支持主从机功能的LPC总线仿真验证装置的基础上,还包括如下技术特征:

所述配置单元具体用于:

如果将逻辑代码配置成主机,则连接上从设备构建成主机功能仿真的环境;

如果将逻辑代码配置成从机,则连接上主设备构建成从机功能仿真的环境。

也就是说,利用该配置单元进行待仿真逻辑代码的主从机配置及仿真环境的选择。

本申请实施例提供的第四种同时支持主从机功能的LPC总线仿真验证装置,是在上述第三种同时支持主从机功能的LPC总线仿真验证装置的基础上,还包括如下技术特征:

所述仿真验证单元具体用于:

分别针对所述主机功能和所述从机功能,按照LPC总线协议编写对应的激励,并加载到工程中进行仿真,分析仿真波形,得到仿真结果和结论。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1