电路仿真装置和电路仿真方法制造方法及图纸

技术编号:2877002 阅读:163 留言:0更新日期:2012-04-11 18:40
一种电路仿真装置,进行包含模拟电路和数字电路的模拟、数字混合电路的动作仿真,其特征在于:包括: 进行所述模拟电路的仿真的模拟电路仿真部件; 进行所述数字电路的仿真的数字电路仿真部件; 按照输入所述模拟电路的给定信号和输入所述数字电路的给定信号中的至少一个的电平变化,来控制基于所述数字电路仿真部件的电路仿真的执行定时的控制部件。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及进行包含模拟电路和数字电路的模拟、数字混合电路的动作仿真的。进行所述的混合电路的动作仿真的以往的电路仿真装置具有模拟电路仿真器和数字电路仿真器,使各给定周期的模拟电路和数字电路的状态联合协作来进行仿真。在此,当分别单独进行模拟电路或数字电路的仿真时,一般能把数字电路的仿真周期设定得比模拟电路的长。这是因为模拟电路的状态(各部的信号电平)随着经过微小的时间而徐徐发生变化,而数字电路的状态则例如与时钟信号同步,在从某状态变化到下一个状态变化之间保持一定的状态,所以可以用与所述时钟信号等同步的周期来进行仿真。具体地说,例如如果模拟电路的仿真所必要的周期为0.1ns,数字电路的仿真所必要的周期为1.0ns,则可以在平均进行10次模拟电路仿真的时间内,进行一次数字电路的仿真。但是,实际上在数字电路的时钟信号的频率发生变化等的情况下,所述比率不是一定的。另外,当进行模拟、数字混合电路的仿真时,有必要获得两者的联合协作,因此,以怎样的定时来进行数字电路的仿真就成为一个问题。即,当数字电路的输出输入到模拟电路中时,必须用与模拟电路的周期对应的定时来决定所述数字电路的输出。更具体地说,例如,当为根据从光盘读取的再现信号而生成时钟信号的定时恢复循环电路和根据生成的时钟信号而工作的数字电路时,所述时钟信号的频率和相位自身以与模拟电路的周期对应的定时变化,所以要使数字电路的输出也必须按照所述定时来变化。因此,在以往的电路仿真装置中,在模拟电路和数字电路中,用相同的周期来进行电路动作的仿真。特开平10-240779号公报(第2~3页,第7~9图)但是,以往的电路仿真装置是用相同的周期来进行模拟电路的仿真和数字电路的仿真,因此存在着很难实现仿真速度的高速化这一问题。即,如果为了提高例如模拟电路的仿真精度而缩短周期,则伴随于此,无意中数字电路的仿真次数就会增多,整体仿真所需要的时间就会变长。为了解决以上所述问题,本专利技术1的电路仿真装置,进行包含模拟电路和数字电路的模拟、数字混合电路的动作仿真,其特征在于具有进行所述模拟电路的仿真的模拟电路仿真部件;进行所述数字电路的仿真的数字电路仿真部件;按照输入到所述模拟电路的给定信号和输入到所述数字电路的给定信号中的至少一个的电平变化,来控制基于所述数字电路仿真部件的电路仿真的执行定时的控制部件。另外,本专利技术2的电路仿真装置其特征在于在本专利技术1的电路仿真装置中,所述给定信号包含时钟信号。另外,本专利技术3的电路仿真装置其特征在于在本专利技术1的电路仿真装置中,所述给定信号包含以与该信号的电平变化对应的定时,向从所述数字电路输出的信号的电平提供变化的信号。另外,本专利技术4的电路仿真装置其特征在于在本专利技术1的电路仿真装置中,所述给定信号包含控制所述数字电路的状态保持电路的信号和使控制所述状态保持电路的信号变化的信号中的至少一个。另外,本专利技术5的电路仿真装置其特征在于在本专利技术1的电路仿真装置中,所述给定信号包含按照该信号的电平的变化定时和其他信号的电平的变化定时的先后,所述数字电路的动作不同的信号。根据这些专利技术,例如按照对输入到数字电路的时钟信号等、从数字电路输出的信号和内部信号的电平(在内部保持的状态)给予变化的输入信号的电平变化,来控制数字电路的仿真的执行定时,所以大幅度地降低了所述数字电路的仿真所需的运算量,使模拟、数字混合电路的仿真高速地进行,并且能容易地获得适当的仿真结果。另外,本专利技术6的电路仿真装置其特征在于在本专利技术1的电路仿真装置中,所述控制部件进行控制,使预先指定的给定信号的电平变化时,执行基于所述数字电路仿真部件的电路仿真。另外,本专利技术7的电路仿真装置其特征在于在本专利技术1的电路仿真装置中,还具有检测输入到所述模拟电路的所述给定信号和输入到所述数字电路的所述给定信号中的至少一个的检测部件;所述控制部件进行控制,使由所述检测部件检测的所述给定信号的电平变化时,执行基于所述数字电路仿真部件的电路仿真。另外,本专利技术8的电路仿真装置其特征在于在本专利技术7的电路仿真装置中,所述检测部件的结构为根据提供给所述模拟电路仿真部件和数字电路仿真部件中的至少一个的与输入到所述模拟电路的信号和输入到所述数字电路的信号的至少一个对应的信号的属性信息,检测所述给定信号。另外,本专利技术9的电路仿真装置其特征在于在本专利技术7的电路仿真装置中,所述检测部件的结构为解析提供给所述数字电路仿真部件的表示所述数字电路的电路结构信息,检测所述给定信号。根据这些专利技术,为了控制对数字电路的输出和内部状态产生影响的输入信号、即数字电路仿真的执行定时,而需要监视的输入信号由操作员指定,或根据电路结构信息等进行检测,通过监视这些指定的信号或所检测的信号电平,就能把所监视的信号数量控制得较少,因此能更高速地进行仿真。另外,本专利技术10的电路仿真装置其特征在于在本专利技术1的电路仿真装置中,所述控制部件进行控制,使当输入到所述数字电路的所有信号中的至少任意一个的电平变化时,执行基于所述数字电路仿真部件的电路仿真。据此,因为没必要进行对数字信号的输出和内部状态产生影响的输入信号的检测,所以能简化装置的结构。另外,本专利技术11的电路仿真方法,进行包含模拟电路和数字电路的模拟、数字混合电路的动作仿真,其特征在于具有进行所述模拟电路的仿真的模拟电路仿真步骤;进行所述数字电路的仿真的数字电路仿真步骤;按照输入到所述模拟电路的给定信号和输入到所述数字电路的给定信号中的至少一个的电平变化,来控制基于所述数字电路仿真步骤的电路仿真的执行定时的控制步骤。据此,如上所述,按照向数字电路输出的信号和内部信号的电平提供变化的输入信号的电平变化,来控制数字电路仿真的执行定时,所以能大幅度地减少所述数字电路的仿真所需要的运算量等,从而使模拟、数字混合电路的仿真高速地进行,并且能容易地获得适当的仿真结果。附图说明图1是表示本专利技术实施例的电路仿真装置的主要部分的结构的框图。图2是表示电路仿真装置的动作的程序框图。图3是表示由电路仿真装置进行仿真的定时恢复循环电路(模拟、数字混合电路)的例子的框图。图4是表示由电路仿真装置仿真的其他数字电路的例子的框图。图5是表示数字电路的动作例的定时图表。图6是表示数字电路的其他动作例的定时图表。图7是表示对图4的数字电路进行仿真时的仿真定时的控制动作的程序框图。图8是表示由电路仿真装置仿真的其他数字电路的例子的框图。图9是表示对图8的数字电路进行仿真时的仿真定时的控制动作的程序框图。图10是表示本专利技术的电路仿真装置的主要部分的结构的框图。图11是表示其他变形例的电路仿真装置的主要部分的结构的框图。图12是表示其他变形例的电路仿真装置的主要部分的结构的框图。图13是表示其他变形例的电路仿真装置的主要部分的结构的框图。下面简要说明附图符号。101-模拟电路仿真器;101a-模拟电路结构信息存储部;101b-模拟电路仿真执行部;102-数字电路仿真器;102a-数字电路结构信息存储部;102b-数字电路仿真执行部;103-控制部;103a-影响信号检测部;103b-仿真执行定时控制部;301-再现信号输出电路;302-A/D转换器;303-PC;304-PLPF;305-D/A转换器;306-LPF;307-VFO;401-逻辑本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:山本明
申请(专利权)人:松下电器产业株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1