会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 17. 发明申请
    • METHOD FOR CALCULATING AN EFFECT ON TIMING OF MOVING A PIN FROM AN EDGE TO AN INBOARD POSITION IN PROCESSING LARGE BLOCK SYNTHESIS (LBS)
    • 用于计算处理大块合成(LBS)时将引脚从边缘移动到内部位置的时间的影响的方法
    • US20160232273A1
    • 2016-08-11
    • US14619168
    • 2015-02-11
    • International Business Machines Corporation
    • Lukas DaellenbachNiels FrickeMichael H. Wood
    • G06F17/50
    • G06F17/5081G06F17/5072
    • A computer-implemented method for calculating an effect on timing of moving a pin from an edge position to an inboard position in processing large block synthesis (LBS). The method includes determining first timing details at the inboard position, based on internal wire segments between a signal source and the inboard position. The method further includes selecting an upper metal layer as a virtual wire between the edge position and the inboard position. The method further includes calculating capacitance and resistance of the virtual wire. The method further includes updating driver strength of a driver between the signal source and the inboard position. The method further includes determining second timing details at the inboard position, based on wire loads of the virtual wire. The method further includes modifying an assertion of the pin at the inboard position, based on the first and the second timing details.
    • 一种计算机实现的方法,用于计算在处理大块合成(LBS)时将针从边缘位置移动到内侧位置的定时的影响。 该方法包括基于信号源和内侧位置之间的内部线段来确定内侧位置处的第一定时细节。 该方法还包括选择上金属层作为边缘位置和内侧位置之间的虚拟线。 该方法还包括计算虚拟线的电容和电阻。 该方法还包括更新驾驶员在信号源和内侧位置之间的驾驶员强度。 该方法还包括基于虚拟线的有线负载来确定内侧位置处的第二定时细节。 该方法还包括基于第一和第二定时细节来修改在内侧位置处的引脚的断言。
    • 18. 发明申请
    • STORE DATA FORWARDING WITH NO MEMORY MODEL RESTRICTIONS
    • 存储数据转发,无内存模式限制
    • US20140108743A1
    • 2014-04-17
    • US14059673
    • 2013-10-22
    • International Business Machines Corporation
    • Brian D. BarrickBarry W. KrummJames R. MitchellBradley NelsonAaron TsaiChung-Lung K. ShumMichael H. Wood
    • G06F12/08
    • G06F12/0855G06F9/3826G06F9/3834
    • Embodiments relate to loading data in a pipelined microprocessor. An aspect includes issuing a load request that comprises a load address requiring at least one block of data the same size as a largest contiguous granularity of data returned from a cache. Another aspect includes determining that the load address matches at least one block address. Another aspect includes, based on determining that there is an address match, reading a data block from a buffer register and sending the data to satisfy the load request; comparing a unique set id of the data block to the set id of the matching address after sending the data block; based on determining that there is a set id match, continuing the load request, or, based on determining that there is not a set id match, setting a store-forwarding state of the matching address to no store-forwarding and rejecting the load request.
    • 实施例涉及在流水线微处理器中加载数据。 一方面包括发布加载请求,该加载请求包括需要至少一个与高速缓存返回的最大连续粒度数据相同大小的数据块的加载地址。 另一方面包括确定加载地址与至少一个块地址匹配。 另一方面包括:基于确定存在地址匹配,从缓冲寄存器读取数据块并发送数据以满足加载请求; 在发送数据块之后,将数据块的唯一集合ID与匹配地址的集合ID进行比较; 基于确定存在设置id匹配,继续加载请求,或者基于确定没有设置id匹配,将匹配地址的存储转发状态设置为不存储转发并拒绝加载请求 。