会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明授权
    • Distributed data bus sequencing for a system bus with separate address
and data bus protocols
    • 用于具有单独地址和数据总线协议的系统总线的分布式数据总线排序
    • US6076129A
    • 2000-06-13
    • US869610
    • 1997-06-06
    • David M. FenwickDenis J. FoleyStephen R. Van DorenDavid W. HartwellElbert BloomRicky C. Hetherington
    • David M. FenwickDenis J. FoleyStephen R. Van DorenDavid W. HartwellElbert BloomRicky C. Hetherington
    • G06F11/00G06F13/42G06F13/00
    • G06F11/076G06F13/4217
    • A data bus sequencer for use by nodes coupled to a system bus for associating data transactions and address transactions on the bus. The data bus sequencer includes means for tracking address and command transactions occurring on an address bus, the means for tracking producing a sequence number tag corresponding to each address and command transaction occurring on the address bus. Means for associating data transactions with address and command transactions stores the sequence number tags corresponding to address and command transactions for which data transactions are to be initiated by the node. Further included are means for tracking data transactions occurring on a data bus, means for comparing tracked data transactions to associated data transactions, and means for initiating data transactions on the data bus in response to the comparison. The data bus sequencer further includes means for driving the sequence tag for an address and command transaction to which a data transaction is associated on the data bus. Consistency check means includes means for tracking data transactions occurring on a data bus, and means for comparing tracked data transactions to sequence number tags driven on the data bus. The consistency check means indicates an error condition in response to the comparison if the sequence number tag most recently driven on the data bus is not equal to the counted number of data transactions which have occurred on the data bus.
    • 数据总线排序器,用于耦合到系统总线的节点,用于将数据事务和总线上的地址事务相关联。 数据总线定序器包括用于跟踪在地址总线上发生的地址和命令事务的装置,用于跟踪的装置产生对应于地址总线上发生的每个地址和命令事务的序列号标签。 用于将数据事务与地址和命令事务相关联的手段存储对应于由节点发起数据事务的地址和命令事务的序列号标签。 还包括用于跟踪在数据总线上发生的数据交易的装置,用于将跟踪的数据交易与相关联的数据交易进行比较的装置,以及用于响应于比较在数据总线上启动数据交易的装置。 数据总线序列器还包括用于驱动序列标签的装置,用于在数据总线上与数据事务相关联的地址和命令事务。 一致性检查装置包括用于跟踪在数据总线上发生的数据交易的装置,以及用于将跟踪的数据事务与在数据总线上驱动的序列号标签进行比较的装置。 如果最近在数据总线上驱动的序列号标签不等于在数据总线上发生的数据交易的计数,则一致性检查装置响应于比较来指示错误状况。
    • 7. 发明申请
    • Latency Hiding for a Memory Management Unit Page Table Lookup
    • 内存管理单元的延迟隐藏页表查找
    • US20080282006A1
    • 2008-11-13
    • US11768375
    • 2007-06-26
    • Anthony F. VivenzioDenis J. Foley
    • Anthony F. VivenzioDenis J. Foley
    • G06F13/00
    • G06F12/1027G06F2212/1016
    • In certain systems, local request's require corresponding associated information to be present in order to be serviced. A local memory stores some of the associated information. There is latency associated with retrieval of associated information that is not immediately available. Logic operates for each local request to access the local memory to ascertain whether the associated information corresponding to the local request, is present If the associated information is present, a request is placed in an output request queue to service the local request If the associated information is not present, a request is placed on a bypass path to retrieve the associated information. Requests issue from the bypass path with priority over requests from the output request queue. Useful work is thereby done during the latency of associated information retrieval. The arrangement is useful in a TLB in an MMU.
    • 在某些系统中,本地请求需要存在相应的相关信息才能被服务。 本地内存存储一些相关信息。 与检索关联信息有关的延迟不能立即可用。 逻辑操作用于每个本地请求以访问本地存储器,以确定与本地请求相对应的相关信息是否存在如果存在相关联的信息,则请求被放置在输出请求队列中以服务于本地请求。如果相关信息 不存在,请求被放置在旁路路径上以检索关联的信息。 从旁路路径请求发出优先级超过来自输出请求队列的请求。 因此,在相关信息检索的延迟期间可以进行有用的工作。 该安排在MMU中的TLB中是有用的。
    • 9. 发明授权
    • Latency hiding for a memory management unit page table lookup
    • 用于内存管理单元页表查找的延迟隐藏
    • US08205064B2
    • 2012-06-19
    • US11768375
    • 2007-06-26
    • Anthony F. VivenzioDenis J. Foley
    • Anthony F. VivenzioDenis J. Foley
    • G06F12/00G06F13/00G06F13/28G06F9/26G06F9/34
    • G06F12/1027G06F2212/1016
    • In certain systems, local requests require corresponding associated information to be present in order to be serviced. A local memory stores some of the associated information. There is latency associated with retrieval of associated information that is not immediately available. Logic operates for each local request to access the local memory to ascertain whether the associated information corresponding to the local request is present. If the associated information is present, a request is placed in an output request queue to service the local request. If the associated information is not present, a request is placed on a bypass path to retrieve the associated information. Requests issue from the bypass path with priority over requests from the output request queue. Useful work is thereby done during the latency of associated information retrieval. The arrangement is useful in a TLB in an MMU.
    • 在某些系统中,本地请求需要存在相应的相关信息才能被服务。 本地内存存储一些相关信息。 与检索关联信息有关的延迟不能立即可用。 逻辑操作用于每个本地请求以访问本地存储器,以确定是否存在与本地请求相对应的相关信息。 如果存在相关联的信息,则在输出请求队列中放置请求以服务本地请求。 如果相关信息不存在,则请求将放置在旁路路径上以检索相关信息。 从旁路路径请求发出优先级超过来自输出请求队列的请求。 因此,在相关信息检索的延迟期间可以进行有用的工作。 该安排在MMU中的TLB中是有用的。
    • 10. 发明授权
    • System bus with separate address and data bus protocols
    • 系统总线具有独立的地址和数据总线协议
    • US5737546A
    • 1998-04-07
    • US775552
    • 1996-12-31
    • David M. FenwickDenis J. FoleyStephen R. Van DorenDale R. Keck
    • David M. FenwickDenis J. FoleyStephen R. Van DorenDale R. Keck
    • G06F13/42G06F13/00G06F13/368
    • G06F13/4213
    • Bus interfaces for nodes coupled to a system bus in a computer system, the system bus including an address bus and a separate data bus. System bus operations include address and command transactions and data transactions. Data transactions occur on the data bus separately and independently of the occurrence of address and command transactions on the address bus. A bus interface may include any of a commander address bus interface means for providing to an address bus address and command transactions, a responder address bus interface means for acknowledging receipt of address and command transactions via the address bus, a commander data bus interface means for controlling submission to the data bus of data transactions as a result of the occurrence of address and command transactions on the address bus, and a responder data bus interface means for transferring data on the data bus during a data transaction. Data transactions occur on the data bus separately and independently of the occurrence of address and command transactions on the address bus. In particular, the timing of data transactions and the rate at which data transactions occur on the data bus is independent of the timing of address and command transactions and the rate at which address sub-transactions occur on the address bus.
    • 耦合到计算机系统中的系统总线的节点的总线接口,系统总线包括地址总线和单独的数据总线。 系统总线操作包括地址和命令事务和数据事务。 在数据总线上分别发生数据事务,与地址总线上地址和命令事务的发生无关。 总线接口可以包括用于向地址总线地址和命令事务提供的指挥官地址总线接口装置中的任一个,用于通过地址总线确认接收地址和命令事务的响应方地址总线接口装置,用于 由于在地址总线上发生地址和命令事务而导致数据事务的数据总线的提交;以及响应者数据总线接口装置,用于在数据事务期间在数据总线上传送数据。 在数据总线上分别发生数据事务,与地址总线上地址和命令事务的发生无关。 特别地,数据事务的定时和数据事务在数据总线上发生的速率与地址和命令事务的定时以及地址总线上发生地址子事务的速率无关。