会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • CIRCUIT DESIGN OPTIMIZATION OF INTEGRATED CIRCUIT BASED CLOCK GATED MEMORY ELEMENTS
    • 基于集成电路的时钟选择存储元件的电路设计优化
    • US20090013289A1
    • 2009-01-08
    • US11773412
    • 2007-07-04
    • Eli ArbelCynthia Rae EisnerAlexander ItskovichNicolas Maeding
    • Eli ArbelCynthia Rae EisnerAlexander ItskovichNicolas Maeding
    • G06F17/50
    • G06F17/505G06F2217/62
    • A novel method for optimizing the design of digital circuits containing clock gated memory elements. The method unclock gates memory elements by adding necessary feedback loops. Logic functions of memory element outputs in the circuit are viewed as a whole, rather than as separate functions for each input. Detection of duplicate unclock gated memory elements is then effected by identifying identical danonical representations of said unclock gated memory elements. Identified duplicate clock gated memory elements can then be eliminated from the original digital circuit. Further optimization can be accomplished by applying standard logic optimization algorithms to all unclock gated memory elements in said digital circuit. The resulting optimized circuit is clock gated and replaces the original clock gated circuit in said digital circuit.
    • 一种用于优化包含时钟门控存储器元件的数字电路设计的新颖方法。 该方法通过添加必要的反馈环来解锁门存储器元件。 电路中存储元件输出的逻辑功能作为一个整体来看待,而不是作为每个输入的独立功能。 然后通过识别所述非锁定门控存储器元件的相同的丹参表示来检测重复的非锁定门控存储器元件。 然后可以从原始数字电路中消除识别的重复时钟门控存储器元件。 可以通过将标准逻辑优化算法应用于所述数字电路中的所有非锁定门控存储器元件来实现进一步优化。 所得到的优化电路是时钟门控,并替代所述数字电路中的原始时钟门控电路。
    • 3. 发明授权
    • Methods to cluster boolean functions for clock gating
    • 将时钟门控的布尔函数进行集群的方法
    • US07458050B1
    • 2008-11-25
    • US12053384
    • 2008-03-21
    • Eli ArbelOded FuhrmannCynthia Rae EisnerAlexander ItskovichDavid J. Levitt
    • Eli ArbelOded FuhrmannCynthia Rae EisnerAlexander ItskovichDavid J. Levitt
    • G06F17/50
    • G06F17/505G06F2217/62
    • A method to cluster Boolean functions for clock gating according to various exemplary embodiments can include identifying at least two small gating groups within a clock tree representative of an electrical network and at least two gating functions of the at least two small gating groups, wherein the at least two gating functions are Boolean functions; performing hierarchical clustering on the at least two gating functions using a similarity measure that describes a distance between the at least two gating functions such that the clustering forms a merge function of a cluster generated and displayed in a form of a dendrogram; assigning to each gating domain a merit value according to a power consumption profile of the gating domain using a merit function; and partitioning the cluster into gating groups using the dendrogram to construct a directed acyclic graph to determine a partition which maximize the overall power saving.
    • 根据各种示例性实施例的用于对用于时钟门控的布尔函数进行聚类的方法可以包括识别表示电网的时钟树内的至少两个小门控组和至少两个小门控组的至少两个门控功能,其中at 最少两个门控函数是布尔函数; 使用描述所述至少两个门控功能之间的距离的相似度测量来对所述至少两个门控功能执行分级聚类,使得所述聚类形成以树形图形式生成和显示的聚类的合并功能; 根据使用优点函数的门控域的功耗曲线,向每个选通域分配优值; 并使用树形图将群集分成选通组,以构建有向无环图,以确定最大化整体节能的分区。
    • 4. 发明授权
    • Circuit design optimization of integrated circuit based clock gated memory elements
    • 基于集成电路的时钟门控存储器元件的电路设计优化
    • US07676778B2
    • 2010-03-09
    • US11773412
    • 2007-07-04
    • Eli ArbelCynthia Rae EisnerAlexander ItskovichNicolas Maeding
    • Eli ArbelCynthia Rae EisnerAlexander ItskovichNicolas Maeding
    • G06F17/50
    • G06F17/505G06F2217/62
    • A novel method for optimizing the design of digital circuits containing clock gated memory elements. The method unclock gates memory elements by adding necessary feedback loops. Logic functions of memory element outputs in the circuit are viewed as a whole, rather than as separate functions for each input. Detection of duplicate unclock gated memory elements is then effected by identifying identical canonical representations of said unclock gated memory elements. Identified duplicate clock gated memory elements can then be eliminated from the original digital circuit. Further optimization can be accomplished by applying standard logic optimization algorithms to all unclock gated memory elements in said digital circuit. The resulting optimized circuit is clock gated and replaces the original clock gated circuit in said digital circuit.
    • 一种用于优化包含时钟门控存储器元件的数字电路设计的新颖方法。 该方法通过添加必要的反馈环来解锁门存储器元件。 电路中存储元件输出的逻辑功能作为一个整体来看待,而不是作为每个输入的独立功能。 然后通过识别所述非锁定门控存储器元件的相同规范表示来检测重复的非锁定门控存储器元件。 然后可以从原始数字电路中消除识别的重复时钟门控存储器元件。 可以通过将标准逻辑优化算法应用于所述数字电路中的所有非锁定门控存储器元件来实现进一步优化。 所得到的优化电路是时钟门控,并替代所述数字电路中的原始时钟门控电路。
    • 7. 发明授权
    • Device to cluster Boolean functions for clock gating
    • 用于集群时钟门控的布尔函数的设备
    • US07562325B1
    • 2009-07-14
    • US12236543
    • 2008-09-24
    • Eli ArbelOded FuhrmannCynthia Rae EisnerAlexander ItskovichDavid J. Levitt
    • Eli ArbelOded FuhrmannCynthia Rae EisnerAlexander ItskovichDavid J. Levitt
    • G06F17/50
    • G06F17/505G06F2217/62
    • A system for clustering Boolean functions for clock gating according to various exemplary embodiments can include a computer configured to identify at least two small gating groups within a clock tree representative of an electrical network and at least two gating functions of the at least two small gating groups, wherein the at least two gating functions are Boolean functions; perform hierarchical clustering on the at least two gating functions using a similarity measure that describes a distance between the at least two gating functions such that the clustering forms a merge function of a cluster generated and displayed in a form of a dendrogram; assign to each gating domain a merit value according to a power consumption profile of the gating domain using a merit function; and partition the cluster into gating groups using the dendrogram to construct a directed acyclic graph to determine a partition which maximize the overall power saving.
    • 根据各种示例性实施例的用于对用于时钟选通的布尔函数进行聚类的系统可以包括计算机,其被配置为识别表示电网的时钟树内的至少两个小门控组,以及至少两个小选通组的至少两个门控功能 ,其中所述至少两个门控函数是布尔函数; 使用描述所述至少两个门控功能之间的距离的相似度测量来对所述至少两个门控功能执行层次聚类,使得所述聚类形成以树形图形式生成和显示的聚类的合并功能; 根据使用优点函数的门控域的功耗曲线,向每个选通域分配优值; 并使用树形图将群集分成门控组,以构建有向无环图,以确定最大化整体节能的分区。
    • 9. 发明申请
    • APPARATUS FOR AND METHOD OF ESTIMATING THE QUALITY OF CLOCK GATING SOLUTIONS FOR INTEGRATED CIRCUIT DESIGN
    • 用于集成电路设计的时钟增益解决方案的质量估算方法
    • US20080301604A1
    • 2008-12-04
    • US11755015
    • 2007-05-30
    • Alexander ItskovichCynthia Rae Eisner
    • Alexander ItskovichCynthia Rae Eisner
    • G06F17/50
    • G06F17/504G06F17/5022G06F2217/62
    • A novel apparatus for and method of estimating the quality of candidate clock gating solutions. The quality estimation mechanism of the present invention filters candidate clock gating solutions by estimating a measure of the quality of each candidate solution. The effect of the proposed solution on both timing and leakage power is considered by determining the intersection coefficient for each candidate clock gating solution. The intersection coefficient (IC) is the number of signals shared by both the data logic portion and clock enable logic portions of a proposed clock gating solution. Only those proposed solutions whose IC value is less than or equal to a threshold are considered as possible clock gating solutions. The IC value functions as a reliable predictor of whether a candidate clock gating solution is a good solution without requiring complex heavy analyses that would normally be applied to the final circuit design.
    • 一种用于估计候选时钟门控解决方案质量的新颖设备和方法。 本发明的质量估计机制通过估计每个候选解决方案的质量的度量来对候选时钟门控解决方案进行滤波。 通过确定每个候选时钟门控解决方案的交点系数来考虑所提出的解决方案对定时和漏电功率的影响。 相交系数(IC)是所提出的时钟门控解决方案的数据逻辑部分和时钟使能逻辑部分共享的信号数。 只有IC值小于或等于阈值的提出的解决方案被认为是可能的时钟门控解决方案。 IC值作为候选时钟门控解决方案是否是一个很好的解决方案的可靠预测器,而不需要通常应用于最终电路设计的复杂的重分析。