会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 55. 发明授权
    • Apparatus for performing fast multiplication
    • 用于执行快速乘法的装置
    • US6052706A
    • 2000-04-18
    • US977732
    • 1997-11-25
    • William R. WheelerMatthew J. Adiletta
    • William R. WheelerMatthew J. Adiletta
    • G06F7/52
    • G06F7/5324G06F7/5338G06F7/535G06F2207/3884G06F2207/5352
    • In accordance with the present invention a circuit for performing an iterative process on a data stream is provided. The iterative process includes pipeline stages which operate on a portion of the data stream to produce an output which is an input to a succeeding stage. At least one of the pipeline stages includes a means for recirculating an output from the pipeline stage as an input to the pipeline stage for a predetermined number of times before passing the output to a succeeding stage. The predetermined number of times represents a clock period that includes more than one assertion of a clock signal. With such an arrangement, a circuit which performs a process, such as multiplication and division, in accordance with a particular bandwidth requirement requires less hardware than in other circuits performing the same process. The foregoing arrangement provides a flexible approach which can be adapted for particular bandwidth requirements and constraints which vary with each particular application and system in which such a process is performed.
    • 根据本发明,提供了一种用于对数据流执行迭代处理的电路。 迭代过程包括对数据流的一部分进行操作以产生作为后级的输入的输出的流水线级。 流水线级中的至少一个包括用于在将输出传递到后级之前将来自流水线级的输出作为输入再循环到流水线级预定次数的装置。 预定次数表示包括多于一个时钟信号的断言的时钟周期。 通过这样的布置,根据特定带宽要求执行诸如乘法和除法的处理的电路比执行相同处理的其它电路中需要的硬件要少。 上述布置提供了一种灵活的方法,该方法可以针对特定的带宽要求和约束进行调整,每个特定的应用和系统在执行这种处理的每一个特定的应用和系统中
    • 58. 发明授权
    • Fast tag compare and bank select in set associative cache
    • 快速标签比较和集合相关缓存中的存储区选择
    • US5353424A
    • 1994-10-04
    • US794865
    • 1991-11-19
    • Hamid PartoviWilliam R. WheelerMichael LearyMichael A. CaseSteven ButlerRajesh Khanna
    • Hamid PartoviWilliam R. WheelerMichael LearyMichael A. CaseSteven ButlerRajesh Khanna
    • G06F12/08
    • G06F12/0895G06F12/0864
    • A tag comparator and bank selector for a set-associative cache in a computer system operates in a minimum time so that a cache hit or miss signal is generated early in a memory cycle. The data memory of the cache has two (or more) banks, with a tag store for each bank, and the two banks are accessed separately and in parallel using the index (low order address bits) while the tag translation is in progress. Two bit-by-bit tag compares are performed, one for each tag store, producing two multibit match indications, one bit for each tag bit in each tag store. These two match indications are applied to two separate dynamic NOR gates, and the two outputs applied to a logic circuit to detect a hit and generate a bank-select output. There are four possible outcomes from the compare operation: both banks miss, left bank hits, right bank hits, and both banks hit. The later condition indicates a possible ambiguity, and neither data item should be used, so a miss is signalled. The comparator is in large part self-timed using a flow-through design, as distinguished from being enabled on clock edges. Delay elements in the bank select logic allow the banks to be timed against each other, and current limiters are employed to equalize the timing of miss signals, regardless of the number of match lines switching high (which is data dependent). An address producing 19-of-20 match bits will result in a NOR gate output of about the same timing as an address producing no match bits, even though the former will turn on only one transistor to discharge the precharged output node of the NOR gate, whereas the later will turn on twenty paths for discharge. Although a two-way set associative cache is shown herein as an example embodiment, one of the features of the invention is that higher levels of associativity, e.g., four-way and eight-way, are equally well accommodated.
    • 用于计算机系统中的组相关高速缓存的标签比较器和存储体选择器在最小时间内操作,使得在存储器周期中早期产生高速缓存命中或未命中信号。 高速缓存的数据存储器具有两个(或更多个)存储体,每个存储体具有标签存储,并且当标签转换正在进行时,使用索引(低位地址位)分开存取和并行访问两个存储体。 执行两个逐位标签比较,每个标签存储一个,产生两个多位匹配指示,每个标签存储中每个标签位一位。 这两个匹配指示被应用于两个单独的动态NOR门,并且两个输出被施加到逻辑电路以检测命中并产生一个存储体选择输出。 比较操作有四个可能的结果:两家银行错失,左岸点击,右岸点击,两家银行都受到打击。 后面的条件表示可能的模糊性,并且都不应该使用数据项,所以发出了错误信号。 使用流通设计,比较器在很大程度上是自定时的,与时钟边沿不同。 银行选择逻辑中的延迟元素允许银行彼此定时,并且采用电流限制器来均衡缺失信号的定时,而不管匹配线的数量如何切换高(这取决于数据)。 产生20位20位匹配位的地址将导致与不产生不匹配位的地址大致相同的定时的或非门输出,即使前者将仅接通一个晶体管来放电NOR门的预充电输出节点 ,而后来将打开二十条出路。 尽管本文中示出了双向组关联高速缓存作为示例实施例,但是本发明的特征之一是更高级别的关联性,例如四路和八路同样适应。
    • 60. 发明授权
    • Wafer orientation system
    • 晶圆定向系统
    • US4376482A
    • 1983-03-15
    • US265412
    • 1981-05-19
    • William R. WheelerGeorge J. KrenDavid D. Clementson
    • William R. WheelerGeorge J. KrenDavid D. Clementson
    • B65G47/244H01L21/68B65G47/24
    • H01L21/68B65G47/244
    • A wafer orienting apparatus having inwardly biased rollers, spaced about the circumferential edge of a wafer in contact with the edge. Two of the rollers are spaced apart a distance less than the dimension of a primary flat registration edge and are mounted to follow the wafer edge upon rotation of the wafer. When a flat registration edge passes these closely spaced rollers they move inwardly, activating switches associated with a coincidence circuit. When both switches are simultaneously activated, the coincidence circuit produces a signal which stops wafer rotation, thereby orienting the wafer. The rollers are mounted so that they can be moved from the path of wafer travel after wafer orientation, permitting a queue of wafers to be oriented, one after the other.
    • 具有向内偏压的辊的晶片定向装置,其间隔开与所述边缘接触的晶片的周边边缘。 两个辊间隔开一个小于主平面配准边缘的尺寸的距离,并且在晶片旋转时安装成跟随晶片边缘。 当平面配准边缘通过这些紧密间隔的辊时,它们向内移动,启动与重合电路相关联的开关。 当两个开关同时被激活时,符合电路产生停止晶片旋转的信号,从而使晶片定向。 辊子被安装成使得它们可以在晶片取向之后从晶片移动的路径移动,从而允许晶片排队一个接一个地定向。