System and method for designing multiple clock domain circuits
    1.
    发明授权
    System and method for designing multiple clock domain circuits 有权
    用于设计多个时钟域电路的系统和方法

    公开(公告)号:US07665059B2

    公开(公告)日:2010-02-16

    申请号:US11448582

    申请日:2006-06-07

    IPC分类号: G06F17/50

    摘要: A Hardware Description Language (HDL) utilizing a Term Rewriting System (TRS) is provided that simplifies handling of clocks, and signaling between various clock domains of a multi-clock domain circuit specification. A specific clock data type is supplied for use with clock signals. Using the clock data type, and other requirements of a circuit specification, clock domain crossing between domains of clocks of the same clock family is handled implicitly. For clock domain crossing between clock domains driven by clocks of different clock families, a “hardware approach” and a “linguistic approach” are provided. A “hardware approach” provides facilities to explicitly specify a synchronizer, using, in part, TRS rules. A “linguistic approach” allows a designer to abstracts the instantiation of synchronizers and instead specify a circuit specification in terms of differently clocked interfaces.

    摘要翻译: 提供了使用术语重写系统(TRS)的硬件描述语言(HDL),其简化了时钟的处理以及多时钟域电路规范的各个时钟域之间的信令。 提供特定的时钟数据类型用于时钟信号。 使用时钟数据类型和电路规范的其他要求,隐含地处理同一时钟系列的时钟域之间的时钟域交叉。 对于由不同时钟系列的时钟驱动的时钟域之间的时钟域交叉,提供了“硬件方法”和“语言方法”。 “硬件方法”提供明确指定同步器的功能,部分使用TRS规则。 “语言学方法”允许设计人员抽象出同步器的实例,而是根据不同时钟的接口来指定电路规范。

    System and method for designing multiple clock domain circuits
    2.
    发明申请
    System and method for designing multiple clock domain circuits 有权
    用于设计多个时钟域电路的系统和方法

    公开(公告)号:US20070288874A1

    公开(公告)日:2007-12-13

    申请号:US11448582

    申请日:2006-06-07

    IPC分类号: G06F17/50 G06F1/00

    摘要: A Hardware Description Language (HDL) utilizing a Term Rewriting System (TRS) is provided that simplifies handling of clocks, and signaling between various clock domains of a multi-clock domain circuit specification. A specific clock data type is supplied for use with clock signals. Using the clock data type, and other requirements of a circuit specification, clock domain crossing between domains of clocks of the same clock family is handled implicitly. For clock domain crossing between clock domains driven by clocks of different clock families, a “hardware approach” and a “linguistic approach” are provided. A “hardware approach” provides facilities to explicitly specify a synchronizer, using, in part, TRS rules. A “linguistic approach” allows a designer to abstracts the instantiation of synchronizers and instead specify a circuit specification in terms of differently clocked interfaces.

    摘要翻译: 提供了使用术语重写系统(TRS)的硬件描述语言(HDL),其简化了时钟的处理以及多时钟域电路规范的各个时钟域之间的信令。 提供特定的时钟数据类型用于时钟信号。 使用时钟数据类型和电路规范的其他要求,隐含地处理同一时钟系列的时钟域之间的时钟域交叉。 对于由不同时钟系列的时钟驱动的时钟域之间的时钟域交叉,提供了“硬件方法”和“语言方法”。 “硬件方法”提供明确指定同步器的功能,部分使用TRS规则。 “语言学方法”允许设计人员抽象出同步器的实例,而是根据不同时钟的接口来指定电路规范。

    System and method for designing multiple clock domain circuits
    3.
    发明授权
    System and method for designing multiple clock domain circuits 有权
    用于设计多个时钟域电路的系统和方法

    公开(公告)号:US08572534B2

    公开(公告)日:2013-10-29

    申请号:US12706470

    申请日:2010-02-16

    IPC分类号: G06F9/455 G06F17/50

    摘要: A Hardware Description Language (HDL) utilizing a Term Rewriting System (TRS) is provided that simplifies handling of clocks, and signaling between various clock domains of a multi-clock domain circuit specification. A specific clock data type is supplied for use with clock signals. Using the clock data type, and other requirements of a circuit specification, clock domain crossing between domains of clocks of the same clock family is handled implicitly. For clock domain crossing between clock domains driven by clocks of different clock families, a “hardware approach” and a “linguistic approach” are provided. A “hardware approach” provides facilities to explicitly specify a synchronizer, using, in part, TRS rules. A “linguistic approach” allows a designer to abstracts the instantiation of synchronizers and instead specify a circuit specification in terms of differently clocked interfaces.

    摘要翻译: 提供了使用术语重写系统(TRS)的硬件描述语言(HDL),其简化了时钟的处理以及多时钟域电路规范的各个时钟域之间的信令。 提供特定的时钟数据类型用于时钟信号。 使用时钟数据类型和电路规范的其他要求,隐含地处理同一时钟系列的时钟域之间的时钟域交叉。 对于由不同时钟系列的时钟驱动的时钟域之间的时钟域交叉,提供了“硬件方法”和“语言方法”。 “硬件方法”提供明确指定同步器的功能,部分使用TRS规则。 “语言学方法”允许设计人员抽象出同步器的实例,而是根据不同时钟的接口来指定电路规范。

    SYSTEM AND METHOD FOR DESIGNING MULTIPLE CLOCK DOMAIN CIRCUITS
    4.
    发明申请
    SYSTEM AND METHOD FOR DESIGNING MULTIPLE CLOCK DOMAIN CIRCUITS 有权
    用于设计多个时钟域电路的系统和方法

    公开(公告)号:US20100146468A1

    公开(公告)日:2010-06-10

    申请号:US12706470

    申请日:2010-02-16

    IPC分类号: G06F17/50

    摘要: A Hardware Description Language (HDL) utilizing a Term Rewriting System (TRS) is provided that simplifies handling of clocks, and signaling between various clock domains of a multi-clock domain circuit specification. A specific clock data type is supplied for use with clock signals. Using the clock data type, and other requirements of a circuit specification, clock domain crossing between domains of clocks of the same clock family is handled implicitly. For clock domain crossing between clock domains driven by clocks of different clock families, a “hardware approach” and a “linguistic approach” are provided. A “hardware approach” provides facilities to explicitly specify a synchronizer, using, in part, TRS rules. A “linguistic approach” allows a designer to abstracts the instantiation of synchronizers and instead specify a circuit specification in terms of differently clocked interfaces.

    摘要翻译: 提供了使用术语重写系统(TRS)的硬件描述语言(HDL),其简化了时钟的处理以及多时钟域电路规范的各个时钟域之间的信令。 提供特定的时钟数据类型用于时钟信号。 使用时钟数据类型和电路规范的其他要求,隐含地处理同一时钟系列的时钟域之间的时钟域交叉。 对于由不同时钟系列的时钟驱动的时钟域之间的时钟域交叉,提供了“硬件方法”和“语言方法”。 “硬件方法”提供明确指定同步器的功能,部分使用TRS规则。 “语言学方法”允许设计人员抽象出同步器的实例,而是根据不同时钟的接口来指定电路规范。