Circuit simulation system with repetitive algorithmic choices that provides extremely high resolution on clocked and sampled circuits
    1.
    发明授权
    Circuit simulation system with repetitive algorithmic choices that provides extremely high resolution on clocked and sampled circuits 有权
    具有重复算法选择的电路仿真系统,可在时钟和采样电路上提供极高的分辨率

    公开(公告)号:US08670969B1

    公开(公告)日:2014-03-11

    申请号:US13157281

    申请日:2011-06-09

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5022 G06F17/5036

    摘要: A method for eliminating the Fourier analysis noise floor generated by a circuit simulator is disclosed. This is accomplished by making the simulator behavior during each Fourier analysis sample interval (704) algorithmically identical to that employed during every other sample interval. Thus between each Fourier analysis sample point (703), the step size, number of iterations, integration method, etc., are allowed to vary as needed with the proviso that each sample interval uses exactly the same sequence of time steps, and that each member of that sequence is algorithmically identical to the corresponding members in the sequences used on every other Fourier sample interval. In other words, the first time step in the first interval must be algorithmically identical to the first time step in every other interval. The same is true for the second step, the third step, and so on until the last step.

    摘要翻译: 公开了一种消除由电路模拟器产生的傅立叶分析噪声基底的方法。 这是通过在每个傅里叶分析采样间隔(704)期间使模拟器行为与每隔一个采样间隔期间采用的相似。 因此,在每个傅立叶分析采样点(703)之间,允许步长,迭代次数,积分方法等根据需要而变化,条件是每个采样间隔使用完全相同的时间步长序列,并且每个 该序列的成员在算术上与在每个其他傅立叶样本间隔上使用的序列中的相应成员相同。 换句话说,第一个间隔中的第一个时间步长必须在算术上与每隔一个间隔的第一个时间步长相同。 第二步也是如此,第三步也是如此,直到最后一步。

    Software extensions to a high level description language simulator to provide infrastructure for analog, mixed-signal, RF modeling and verification
    2.
    发明授权
    Software extensions to a high level description language simulator to provide infrastructure for analog, mixed-signal, RF modeling and verification 有权
    软件扩展到高级描述语言模拟器,为模拟,混合信号,RF建模和验证提供基础设施

    公开(公告)号:US08666720B2

    公开(公告)日:2014-03-04

    申请号:US12848990

    申请日:2010-08-02

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5036 G06F17/5022

    摘要: An extension to a simulator (801) that allows the user to specify real numbers, voltages, and currents (808) on ports of an electrical net is presented. The computer using the analog wire functionality routines (805), the routines for determining nets (804), the net manager (803), and the pin manager (802) resolves unspecified values on said electrical nets. The user may specify at least one value on said port and may specify whether said port is driven. The extension includes additional math functions (1901).

    摘要翻译: 提供了允许用户在电网端口上指定实数,电压和电流(808)的模拟器(801)的扩展。 使用模拟线功能程序(805),用于确定网络的例程(804),网络管理器(803)和引脚管理器(802)的计算机解决所述电网上的未指定值。 用户可以在所述端口上指定至少一个值,并且可以指定所述端口是否被驱动。 该扩展包括额外的数学函数(1901)。

    Specifications-driven platform for analog, mixed-signal, and radio frequency verification
    3.
    发明授权
    Specifications-driven platform for analog, mixed-signal, and radio frequency verification 有权
    用于模拟,混合信号和射频验证的规格驱动平台

    公开(公告)号:US08682631B2

    公开(公告)日:2014-03-25

    申请号:US12872878

    申请日:2010-08-31

    IPC分类号: G06F17/50 G06F9/445

    CPC分类号: G06F17/5036

    摘要: A design specifications-driven platform (100) for analog, mixed-signal and radio frequency verification with one embodiment comprising a client (160) and server (150) is presented. The server comprises an analog verification database (110), a code and document generator (1020), a design to specifications consistency checker (103), a symbol generator (104), a coverage analyzer (105), a server interface (106), a web server (111), and an analog verification server application (101). The client comprises a web browser (130), generated datasheets and reports (120), generated models, regression tests, netlists, connect modules, and symbols (121), generated simulation scripts (122), a client interface (124), design data (131), simulators (132), and a design data extractor (123).

    摘要翻译: 提出了一种用于模拟,混合信号和射频验证的设计规范驱动平台(100),其中包括客户机(160)和服务器(150)的一个实施例。 服务器包括模拟验证数据库(110),代码和文档生成器(1020),设计规范一致性检查器(103),符号生成器(104),覆盖分析器(105),服务器接口(106) ,网络服务器(111)和模拟验证服务器应用(101)。 客户端包括网络浏览器(130),生成的数据表和报告(120),生成的模型,回归测试,网表,连接模块和符号(121),生成的模拟脚本(122),客户端接口(124),设计 数据(131),模拟器(132)和设计数据提取器(123)。