会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Method and apparatus for interfacing a processor with a bus
    • 处理器与总线接口的方法和装置
    • US06430646B1
    • 2002-08-06
    • US09377004
    • 1999-08-18
    • Shalesh ThusooNiteen PatkarKorbin Van DykeStephen C. Purcell
    • Shalesh ThusooNiteen PatkarKorbin Van DykeStephen C. Purcell
    • G06F1300
    • G06F13/4217
    • A method and apparatus for interfacing a processor with a bus includes processing that begins by storing transactions initiated by the processor into a buffer. The processing then continues by selecting one of the transactions stored in the buffer and placing the selected transaction on the bus. The processing continues by monitoring progress of fulfillment of each transaction in the buffer and flagging a transaction when it has been successfully completed. The processing also includes processing at least two related transactions prior to selecting one of the transactions from the buffer where, if transactions can be processed locally, they do not need to be transported on the bus. In addition, the processing includes monitoring the bus for related transactions initiated by another processor such that these transactions can be more efficiently processed. The related transaction on the bus would correspond to a transaction queued in the buffer.
    • 一种用于将处理器与总线接口的方法和装置包括通过将由处理器发起的事务存储到缓冲器中而开始的处理。 然后,通过选择存储在缓冲器中的一个事务并将所选择的事务放置在总线上来继续处理。 通过监视缓冲区中每个事务的执行进度并在事务成功完成时标记事务,继续进行处理。 处理还包括在从缓冲器中选择一个事务之前处理至少两个相关事务,其中如果可以在本地处理事务,则它们不需要在总线上传输。 此外,该处理包括监视由另一处理器发起的相关事务的总线,使得可以更有效地处理这些事务。 总线上的相关事务将对应于在缓冲器中排队的事务。
    • 5. 发明授权
    • Method and apparatus for out of order memory processing within an in order processor
    • 用于在订单处理器内进行无序存储处理的方法和装置
    • US06775756B1
    • 2004-08-10
    • US09416196
    • 1999-10-11
    • Shalesh ThusooNiteen PatkarJim Lin
    • Shalesh ThusooNiteen PatkarJim Lin
    • G06F1200
    • G06F9/3834
    • A method and apparatus for out-of-order memory processing within an in-order processing device includes processing that allows a plurality of memory transactions to be processed in a pipeline manner until a dependency arises between two or more memory transactions. Such processing includes, for each of the plurality of memory transactions, determining whether data associated with the transaction is stored in local cache. If the data is stored in local cache, it is written into a data register in a next pipeline interval. The processing continues by storing the memory transaction in a miss buffer when the data associated with the memory transaction is not stored in the local cache. The processing continues by writing the associated data for the memory transaction identified in the missed buffer into the data register when the data is received without regard to the pipeline manner.
    • 用于按顺序处理设备中的无序存储器处理的方法和装置包括允许以流水线方式处理多个存储器事务的处理,直到在两个或多个存储器事务之间产生依赖性。 对于多个存储器事务中的每一个,这种处理包括确定与事务相关联的数据是否被存储在本地高速缓存中。 如果数据存储在本地缓存中,则在下一个流水线间隔中将其写入数据寄存器。 当与存储器事务相关联的数据未存储在本地高速缓存中时,通过将存储器事务存储在未命中缓冲器中来继续处理。 当接收到数据而不考虑流水线方式时,将识别在缺失缓冲器中的存储器事务的相关数据写入数据寄存器,继续进行处理。
    • 6. 发明授权
    • Method and apparatus for providing probe based bus locking and address locking
    • 用于提供基于探头的总线锁定和地址锁定的方法和装置
    • US06389519B1
    • 2002-05-14
    • US09356732
    • 1999-07-19
    • Shalesh ThusooNiteen Patkar
    • Shalesh ThusooNiteen Patkar
    • G06F1300
    • G06F13/4217
    • A method and apparatus for both facilitating access to shared memory addresses over a common bus by a plurality of data processors includes detecting, by at least a first processor, that two access addresses are boundary addresses on either side of an address boundary. The method and apparatus locks the common bus in response to detecting the two access addresses. In addition, the method and apparatus locks the two detected addresses based on address probe inquiry data communicated by the first processor. Accordingly, at least one processor employs probe based bus lock and address lock control to facilitate efficient access to shared memory addresses. Preferably, each processor includes probe-based bus lock and address locking control. The method and apparatus provides a type of address locking with deterministic bus locking when needed.
    • 用于通过多个数据处理器有助于通过公共总线访问共享存储器地址的方法和装置包括至少由第一处理器检测两个存取地址是地址边界两边的边界地址。 响应于检测到两个访问地址,该方法和装置锁定公共总线。 此外,该方法和装置基于由第一处理器传送的地址探测查询数据来锁定两个检测到的地址。 因此,至少一个处理器使用基于探针的总线锁定和地址锁定控制来促进对共享存储器地址的有效访问。 优选地,每个处理器包括基于探针的总线锁定和地址锁定控制。 该方法和装置在需要时提供一种具有确定性总线锁定的地址锁定。