会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 33. 发明申请
    • Early data return indication mechanism
    • 早期数据返回指示机制
    • US20070028048A1
    • 2007-02-01
    • US11541289
    • 2006-09-28
    • Belliappa KuttannaRobert MilstreyStanley DomenGlenn Hinton
    • Belliappa KuttannaRobert MilstreyStanley DomenGlenn Hinton
    • G06F12/00
    • G06F9/383G06F12/0859
    • One embodiment of a method is disclosed. The method generates requests waiting for data to be loaded into a data cache including a first level cache (FLC). The method further receives the requests from instruction sources, schedules the requests, and then passes the requests on to an execution unit having the data cache. Further, the method checks contents of the data cache, replays to the requests if the data is not located in the data cache, and stores the requests that are replay safe. The method further detects the readiness of the data of bus clocks prior to the data being ready to be transmitted to a processor, and transmits an early data ready indication to the processor to drain the requests from a resource scheduler.
    • 公开了一种方法的一个实施例。 该方法产生等待数据加载到包括第一级高速缓存(FLC)的数据高速缓存中的请求。 该方法还从指令源接收请求,调度请求,然后将请求传递给具有数据高速缓存的执行单元。 此外,该方法检查数据高速缓存的内容,如果数据不位于数据高速缓存中,则重播请求,并存储重放安全的请求。 该方法还在数据准备好发送到处理器之前进一步检测总线时钟数据的准备状态,并将早期的数据就绪指示发送给处理器以从资源调度器中排出请求。
    • 35. 发明授权
    • Method and apparatus for performing page table walks in a microprocessor
capable of processing speculative instructions
    • 用于在能够处理推测性指令的微处理器中执行页表行进的方法和装置
    • US5680565A
    • 1997-10-21
    • US176363
    • 1993-12-30
    • Andy GlewGlenn HintonHaitham Akkary
    • Andy GlewGlenn HintonHaitham Akkary
    • G06F9/38G06F12/10G06F12/12
    • G06F9/3834G06F12/1027G06F9/3842G06F2212/206G06F2212/684
    • A page table walk is performed in response to a data translation lookaside buffer miss based on a speculative memory instruction. In the event of a data translation lookaside buffer miss, a page miss handler determines whether the memory micro-instruction causing the miss is a speculative or non-speculative micro-instruction. If non-speculative, the page miss handler performs a non-speculative page table walk. If the memory micro-instruction causing the miss is a speculative micro-instruction, the page miss handler initiates a speculative page table walk. While performing the speculative page table walk, the page miss handler determines whether page table memory accessed during the page table walk is speculateable or non-speculateable memory. If non-speculateable, the speculative page table walk is aborted. A micro-instruction assisted page table walk is performed whenever access or dirty bits must be set for the pages accessed in the page table walk.
    • 响应于基于推测性存储器指令的数据转换后备缓存器未命中来执行页表步行。 在数据转换后备缓存器未命中的情况下,页面未命中处理器确定导致未命中的存储器微指令是否是推测性或非推测性微指令。 如果不推测,则页面错误处理程序执行非推测性页面表。 如果导致错过的存储器微指令是推测性微指令,则页错误处理程序启动推测页表行走。 在执行推测页表行进时,页面未命中处理程序确定在页表行走期间访问的页表存储器是否是可推测的或不可推测的存储器。 如果不可推测,则推测页表的步行中止。 无论访问页面还是脏位都必须设置为在页面表中访问的页面,执行微指令辅助页面表。