会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Methods of estimating net delays in tile-based PLD architectures
    • 估计基于瓦片的PLD架构的网络延迟的方法
    • US07735039B1
    • 2010-06-08
    • US11895899
    • 2007-08-28
    • Srinivasan DasasathyanHasan ArslanMeng LouAnirban Rahut
    • Srinivasan DasasathyanHasan ArslanMeng LouAnirban Rahut
    • G06F17/50
    • G06F17/5031G06F17/5054G06F2217/84
    • Methods of estimating delays between pins on a tile-based programmable logic device (PLD), by identifying repeat patterns and exploiting these patterns to provide accurate delay estimates. A computer-implemented method can include selecting a sample area in a tile-based PLD and constructing a delay table corresponding to the sample area. Each entry in the delay table includes a base delay value and a description of the fastest available route from a source pin in a source tile to a load pin in the sample area. To estimate a net delay, the base delay value and the description of the route are read from the delay table for specified source and load pins. One or more delay variants (e.g., pin delays and/or crossing penalties) are calculated based on the description of the route. The calculated delay variants are added to the base delay value to obtain an adjusted delay value, which is output.
    • 通过识别重复模式并利用这些模式来提供准确的延迟估计来估计基于瓦片的可编程逻辑器件(PLD)的引脚之间的延迟的方法。 计算机实现的方法可以包括在基于瓦片的PLD中选择样本区域并构建对应于样本区域的延迟表。 延迟表中的每个条目包括基本延迟值以及从源块中的源引脚到采样区中的负载引脚的最快可用路由的描述。 为了估计净延迟,从延迟表中读取指定的源和负载引脚的基本延迟值和路由的描述。 基于路线的描述来计算一个或多个延迟变型(例如,引脚延迟和/或交叉惩罚)。 将计算的延迟变量加到基本延迟值中,以获得输出的经调整的延迟值。
    • 3. 发明授权
    • Integrated clock and input output placer
    • 集成时钟和输入输出放大器
    • US07149994B1
    • 2006-12-12
    • US10651786
    • 2003-08-29
    • Srinivasan DasasathyanQiang Wang
    • Srinivasan DasasathyanQiang Wang
    • G06F17/50
    • G06F17/5072
    • A method (200) of placing inputs, outputs, and clocks in a circuit design can include assigning (205) initial locations to inputs and outputs of the circuit design, selecting (210) at least one component type for the circuit design, and generating (215) a cost function having parameters corresponding to the selected component type. The method further can include annealing (220) the selected component type using the cost function and determining design constraints (225) for the selected component type according to the annealing step. The method can repeat to process additional component types such that design constraints determined for each additional component type do not violate design constraints determined for prior component types.
    • 在电路设计中放置输入,输出和时钟的方法(200)可包括将初始位置(205)分配给电路设计的输入和输出,选择(210)用于电路设计的至少一个组件类型,以及产生 (215)具有与所选择的组件类型相对应的参数的成本函数。 该方法还可以包括使用成本函数退火(220)所选择的部件类型,并根据退火步骤确定所选部件类型的设计约束(225)。 该方法可以重复处理其他组件类型,以便为每个附加组件类型确定的设计约束不违反为现有组件类型确定的设计约束。
    • 8. 发明授权
    • Control set constraint driven force directed analytical placer for programmable integrated circuits
    • 用于可编程集成电路的控制集约束驱动力定向分析仪
    • US08230377B1
    • 2012-07-24
    • US12429991
    • 2009-04-24
    • Wei Mark FangSrinivasan Dasasathyan
    • Wei Mark FangSrinivasan Dasasathyan
    • G06F17/50
    • G06F17/5072
    • A computer-implemented method of globally placing a circuit design on a programmable integrated circuit (IC) includes dividing, by a placement system, the programmable IC into a grid comprising a plurality of cells, assigning each component of a selected component type of the circuit design to one of a plurality of control set groups according to a control set of the component, and calculating a force including a control set force that depends upon overlap of control sets within the plurality of cells. The method further can include applying the force to at least one selected component of the circuit design and assigning components of the circuit design to locations on the programmable IC by solving a set of linear equations that depend upon application of the force to the at least one selected component to create a global placement. The circuit design including the global placement can be output.
    • 将电路设计全局放置在可编程集成电路(IC)上的计算机实现的方法包括将布置系统将可编程IC划分成包括多个单元的网格,分配电路的所选组件类型的每个组件 根据组件的控制组设计为多个控制组组中的一组,并且计算包括依赖于多个单元内的控制组的重叠的控制设定力的力。 该方法还可以包括将力施加到电路设计的至少一个选定部件,并通过求解一组依赖于将力施加到至少一个的线性方程组来将电路设计的部件分配给可编程IC上的位置 选择的组件来创建全局展示位置。 可以输出包括全局放置的电路设计。