会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Lock warning mechanism for a cache
    • 锁定缓存的警告机制
    • US5029072A
    • 1991-07-02
    • US144638
    • 1988-01-11
    • William C. MoyerRalph McGarityJames G. GayJesse R. Wilson
    • William C. MoyerRalph McGarityJames G. GayJesse R. Wilson
    • G06F12/10G06F12/12
    • G06F12/1027G06F12/126
    • In a data processing system, a paged memory management unit (PMMU) translates logical addresses provided by a processor to physical addresses in a memory using translators constructed using translation tables in the memory. The PMMU maintains a set of recently used translators in a translator cache. In response to a particular lock value contained in the translation tables in association with the translation descriptor for a particular page, the PMMU sets a lock indicator in the translator cache associated with the corresponding translator, to preclude replacement of this translator in the translator cache. A lock warning mechanism provides a lock warning signal whenever all but a predetermined number of the translators in the cache are locked. In response, the PMMU can warn the processor that the translator cache is in danger of becoming full of locked translators. Preferably, the PMMU is also inhibited from locking the last translator in the cache.
    • 在数据处理系统中,分页存储器管理单元(PMMU)使用由存储器中的翻译表构造的翻译器将处理器提供的逻辑地址转换为存储器中的物理地址。 PMMU在翻译缓存中维护一组最近使用的翻译器。 响应于与特定页面的翻译描述符相关联的转换表中包含的特定锁定值,PMMU在与对应的翻译器相关联的翻译器缓存中设置锁定指示符,以排除在翻译器高速缓存中替换该翻译器。 只要高速缓存中的预定数量的转换器都被锁定,锁定警告机制就会提供锁定警告信号。 作为响应,PMMU可以警告处理器翻译器缓存有变得充满锁定的翻译器的危险。 优选地,PMMU也被禁止锁定高速缓存中的最后一个转换器。
    • 2. 发明授权
    • FINUFO cache replacement method and apparatus
    • FINUFO缓存替换方法和装置
    • US4802086A
    • 1989-01-31
    • US2335
    • 1987-01-09
    • James G. GayJesse R. WilsonWilliam C. MoyerTerry V. Hulett
    • James G. GayJesse R. WilsonWilliam C. MoyerTerry V. Hulett
    • G06F12/12G06F13/00
    • G06F12/123
    • A cache location selector selects locations in a cache for loading new information using either a valid chain, if not all locations already contain valid information, or a history loop otherwise. The valid chain selects the "highest" location in the cache which does not already contain valid information. The history loop selects locations in accordance with a modified form of the First-In-Not-Used-First-Out (FINUFO) replacement scheme. Both the valid chain and the history loop are fully and efficiently implemented in hardware. During normal cache operation, both the valid chain and the history loop continuously seek an appropriate location to be used for the next load. As a result, that location is preselected well before the load is actually required.
    • 高速缓存位置选择器选择高速缓存中的位置,以使用有效链(如果不是全部位置都已经包含有效信息),否则使用历史循环来加载新信息。 有效链选择缓存中不包含有效信息的“最高”位置。 历史循环根据先入先出先出(FINUFO)替换方案的修改形式选择位置。 有效的链路和历史循环都是在硬件中完全有效地实现的。 在正常的高速缓存操作期间,有效链和历史循环都将持续寻找适合下一次加载的位置。 因此,在实际需要负载之前,该位置是预选的。
    • 3. 发明授权
    • Content addressable memory having field masking
    • 内容可寻址存储器,具有场屏蔽
    • US4723224A
    • 1988-02-02
    • US815610
    • 1986-01-02
    • Terry Van HulettJesse R. WilsonRalph McGarity
    • Terry Van HulettJesse R. WilsonRalph McGarity
    • G06F17/30G11C15/04G11C15/00
    • G06F17/30982G11C15/04
    • A content addressable memory (CAM) comprising a plurality of CAM cells, each including a static read/write memory (RWM) cell and an EXCLUSIVE OR (XOR) gate which couples a sense line to a ground line only if the logic state of the operand bit stored in the RWM cell does not match the logic state of an operand bit presented to the CAM cell. By arranging a selected subset of the CAM cells so that the XOR gates thereof act upon a first portion of either the sense line or the ground line while the balance of the CAM cells are arranged so that the XOR gates thereof act upon a second portion of that same line, a single coupler interposed between the first and second portions can be selectively disabled by a mask signal to simultaneously mask all of the bits stored in the subset of CAM cells during the matching operation of the CAM. If appropriate, the mask signal may comprise the bit stored in a particular one of the CAM cells.
    • 一种内容可寻址存储器(CAM),包括多个CAM单元,每个单元包括静态读/写存储器(RWM)单元和唯一或(异或)门,其仅在所述CAM单元的逻辑状态 存储在RWM单元中的操作数位与呈现给CAM单元的操作数位的逻辑状态不匹配。 通过布置CAM单元的所选择的子集,使得其XOR门作用在感测线或接地线的第一部分上,同时CAM单元的平衡被布置成使其XOR门作用在第二部分 插入在第一和第二部分之间的单个耦合器可以被掩模信号选择性地禁用,以在CAM的匹配操作期间同时掩蔽存储在CAM单元的子集中的所有位。 如果适当,掩码信号可以包括存储在特定的一个CAM单元中的位。
    • 6. 发明授权
    • Toggle-free scan flip-flop
    • 无切换扫描触发器
    • US5015875A
    • 1991-05-14
    • US444208
    • 1989-12-01
    • Grady L. GilesJesse R. Wilson
    • Grady L. GilesJesse R. Wilson
    • G06F11/267
    • G06F11/2236
    • A toggle-free scan flip-flop (TFSFF) is provided which is designed for use during a test mode scan operation. The toggle-free scan flip-flop has the capability of not toggling its parallel output during test mode scan operation. The TFSFF uses a master latch, which is controlled by a scan multiplexor, to selectively update two alternate slave latches. Switching logic controls the determination of which alternate slave latch is updated with the incoming data signal. An existent scan enable (SE) signal controls the switching logic, and thus, the TFSFF design requires no additional control signals for its operation. During the scan test mode, the data is clocked through the TFSFF from a Scan-Data-In terminal, and out the Scan-Data-Out terminal, without affecting the system data output Q. The shift sequence is followed by a capture interval, during which the Q output is automatically updated with the desired data to test the target logic. Thus, the logic under test is not affected by the loading of the scan test vector, since the parallel system output Q of the TFSFF does not toggle during the shifting sequence.
    • 提供无切换扫描触发器(TFSFF),其设计用于在测试模式扫描操作期间使用。 无触发扫描触发器在测试模式扫描操作期间具有不切换其并行输出的能力。 TFSFF使用由扫描多路复用器控制的主锁存器来选择性地更新两个备用从器件锁存器。 开关逻辑控制使用输入数据信号更新哪个备用从锁存器的确定。 现有的扫描使能(SE)信号控制开关逻辑,因此,TFSFF设计不需要其操作的附加控制信号。 在扫描测试模式期间,数据通过TFSFF从扫描数据输入端输出,并输出扫描数据输出端,而不影响系统数据输出Q.移位序列后跟一个捕获间隔, 在此期间,使用所需数据自动更新Q输出以测试目标逻辑。 因此,被测逻辑不受扫描测试向量的加载的影响,因为TFSFF的并行系统输出Q在移位序列期间不会切换。
    • 7. 发明授权
    • Five port module as a node in an asynchronous speed independent network
of concurrent processors
    • 五端口模块作为节点在异步速度独立的并发处理器网络中
    • US4482996A
    • 1984-11-13
    • US414071
    • 1982-09-02
    • Jesse R. WilsonGary L. Logsdon
    • Jesse R. WilsonGary L. Logsdon
    • G06F15/177G06F15/173G06F15/80H04J6/00
    • G06F15/17375G06F15/80
    • A five port module as a node in an asynchronous speed independent network of concurrent processors, each port of the module including an input selector switch and an output selector switch such that each selector switch has a plurality of output channels one for each of the output arbiter switches (except the arbiter switch associated with its own port). Each selector switch is adapted to select a particular output channel (arbiter switch) according to the initial bits received in the asynchronous speed independent message. In this manner, the module of the present invention can accommodate up to five simultaneous asynchronous message transmissions without nodal blocking although the average number of simultaneous messages that can be accommodated will be less. The respective arbiter and selector switches are provided with circuitry to respond to a clear signal that resets the corresponding arbiter and selector switches forming a particular transmission path should nodal blocking occur.
    • 作为并行处理器的异步速度独立网络中的节点的五端口模块,模块的每个端口包括输入选择器开关和输出选择器开关,使得每个选择器开关具有多个输出通道,用于每个输出仲裁器 交换机(与其自己的端口相关联的仲裁器交换机除外)。 每个选择器开关适于根据在异步速度独立消息中接收到的初始位选择特定的输出通道(仲裁器开关)。 以这种方式,本发明的模块可以容纳多达五个不同节点的同步异步消息传输,尽管可以容纳的同时消息的平均数量将较少。 相应的仲裁器和选择器开关设置有电路,用于响应清除信号,该清除信号复位相应的仲裁器和选择器开关,形成特定传输路径,如果发生节点阻塞。
    • 8. 发明授权
    • Four way arbiter switch for a five port module as a node in an
asynchronous speed independent network of concurrent processors
    • 四路仲裁器交换机,用于将五端口模块作为异步速度独立并发处理器网络中的一个节点
    • US4475188A
    • 1984-10-02
    • US414069
    • 1982-09-02
    • Jesse R. WilsonGary L. Logsdon
    • Jesse R. WilsonGary L. Logsdon
    • G06F15/16G06F15/173G06F15/80H04J6/00
    • G06F15/17375G06F15/80
    • A four way arbiter switch for a five port module as a node in an asynchronous speed independent network of concurrent processors, each port of the module including an input selector switch and an output selector switch such that each selector switch has a plurality of output channels one for each of the output arbiter switches (except the arbiter switch associated with its own port). Each selector switch is adapted to select a particular output channel (arbiter switch) according to the initial bits received in the asynchronous speed independent message. In this manner, the module of the present invention can accommodate up to five simultaneous asynchronous message transmissions without nodal blocking although the average number of simultaneous messages that can be accommodated will be less. The respective arbiter and selector switches are provided with circuitry to respond to a clear signal that resets the corresponding arbiter and selector switches forming a particular transmission path should nodal blocking occur.
    • 一种用于五端口模块作为并行处理器的异步速度独立网络中的节点的四路仲裁器交换机,模块的每个端口包括输入选择器开关和输出选择器开关,使得每个选择器开关具有多个输出通道 对于每个输出仲裁器开关(除了与其自己的端口相关联的仲裁器开关外)。 每个选择器开关适于根据在异步速度独立消息中接收到的初始位选择特定的输出通道(仲裁器开关)。 以这种方式,本发明的模块可以容纳多达五个不同节点的同步异步消息传输,尽管可以容纳的同时消息的平均数量将较少。 相应的仲裁器和选择器开关设置有电路,用于响应清除信号,该清除信号复位相应的仲裁器和选择器开关,形成特定传输路径,如果发生节点阻塞。
    • 9. 发明授权
    • Data processing system having a dynamically enabled input synchronizer
for selectively minimizing power consumption
    • 数据处理系统具有动态使能的输入同步器,用于选择性地最小化功耗
    • US5432944A
    • 1995-07-11
    • US740236
    • 1991-08-05
    • Charles E. NuckollsDonald L. TietjenJesse R. Wilson
    • Charles E. NuckollsDonald L. TietjenJesse R. Wilson
    • G06F1/32G06F1/12G11C13/00
    • G06F1/3287G06F1/3203Y02B60/1217Y02B60/1282
    • A data processor has an input synchronizer (10) which is dynamically enabled by a plurality of control signals provided by a user of the data processor. When the plurality of control signals has a predetermined logic level, a bias generator enable circuit (18) enables a bias generator (16). Subsequently, bias generator (16) enables a differential amplifier (12) to synchronize an asynchronous input signal to an operating frequency of the data processor. When the plurality of control signals does not have the predetermined logic level, bias generator enable circuit (18) disables bias generator (16). Subsequently, differential amplifier (12) is disabled and the asynchronous input is not synchronized with the internal operating frequency of the data processor. Therefore, because the user may choose the logic levels of each of the plurality of control signals, the user may dynamically disable input synchronizer (10) to minimize the power consumption of the data processor.
    • 数据处理器具有由数据处理器的用户提供的多个控制信号动态地启用的输入同步器(10)。 当多个控制信号具有预定的逻辑电平时,偏置发生器使能电路(18)使能偏置发生器(16)。 随后,偏置发生器(16)使差分放大器(12)能够将异步输入信号与数据处理器的工作频率同步。 当多个控制信号不具有预定的逻辑电平时,偏置发生器使能电路(18)禁止偏置发生器(16)。 随后,差分放大器(12)被禁用,异步输入与数据处理器的内部工作频率不同步。 因此,由于用户可以选择多个控制信号中的每一个的逻辑电平,用户可以动态地禁用输入同步器(10)以最小化数据处理器的功耗。
    • 10. 发明授权
    • Binary magnitude comparator with asynchronous compare operation and
method therefor
    • 具有异步比较运算的二进制幅度比较器及其方法
    • US5003286A
    • 1991-03-26
    • US390556
    • 1989-08-07
    • Joseph CarbonaroR. A. Garibay, Jr.Richard ReisJesse R. Wilson
    • Joseph CarbonaroR. A. Garibay, Jr.Richard ReisJesse R. Wilson
    • G06F7/02G11C15/00G11C15/04
    • G06F7/026
    • A binary magnitude comparator having a plurality of rows and a plurality of columns, including a most significant column and a least significant column. The binary magnitude comparator is not clocked and performs a comparison asynchronously in a shorter period of time than a clocked binary magnitude comparator of corresponding bit size. The binary magnitude comparator comprises a plurality of comparator cells forming a plurality of rows and columns. Each row corresponds to a register, and each column a bit position in that register. A comparison is begun by selecting one or more registers with a plurality of select signals coupled to comparator cells in the most significant column, and proceeds from the most significant column, to successively next most significant columns, and terminates when the comparison in the least significant column is complete. The result of the binary magnitude comparison is a first output signal representing a binary value of a highest-valued register, and a second output signal, indicating which row or rows had the highest value. The binary magnitude comparator is designed to operate with an arbitrary number of rows and columns.
    • 具有多行和多列的二进制幅度比较器,包括最高有效列和最低有效列。 二进制幅度比较器不是与相应位大小的时钟二进制幅度比较器在较短的时间周期内进行异步运算并进行比较。 二进制幅度比较器包括形成多个行和列的多个比较器单元。 每一行对应一个寄存器,每一列在该寄存器中有一个位置。 通过选择具有耦合到最高有效列中的比较器单元的多个选择信号的一个或多个寄存器开始比较,并且从最高有效列继续到下一个最重要的列,并且当最不重要的比较时终止 列完成。 二进制幅度比较的结果是表示最高值寄存器的二进制值的第一输出信号和指示哪个行或哪一行具有最高值的第二输出信号。 二进制幅度比较器被设计为以任意数量的行和列进行操作。