Load queue entry reuse for operand store compare history table update
US-2016364242-A1 · Dec 15, 2016 · US
US9317295B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9317295-B2 |
| Application number | US-201113278385-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 21, 2011 |
| Priority date | Oct 22, 2010 |
| Publication date | Apr 19, 2016 |
| Grant date | Apr 19, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed are an asynchronous pipeline system, a stage, and a data transfer mechanism. The asynchronous pipeline system having a plurality of stages based on a 4-phase protocol, includes: a first stage among the plurality of stages; and a second stage among the plurality of stages connected next to the first stage, wherein the first stage transmits and the second receives bundled data and control data through an always bundled data channel and on-demand data through an on-demand data channel according to need of the second stage.
Opening claim text (preview).
What is claimed is: 1. An asynchronous pipeline system having a plurality of stages based on a 4-phase protocol, comprising: a first stage among the plurality of stages; and a second stage among the plurality of stages connected next to the first stage, wherein the first stage transmits and the second stage receives bundled data and control data through an always bundled data channel and on-demand data through a selectively activated on-demand data channel, wherein the on-demand data channel is only activated in case of need of the second stage by an on-demand-hand shake request signal transferred from the first stage, wherein the second stage is configured to verify data to be used at the second stage among the bundled data and the on-demand data using the control data, and the on-demand data needed at the second stage is selectively inputted through the activated on-demand data channel to the second stage, wherein the second stage does not receive the on-demand data when it is not necessary with the second stage as the on-demand data channel is not activated, as a result of authentication of the control data. 2. The system of claim 1 , wherein the second stage verifies data to be used at the second stage among the bundled data and the on-demand data using the control data. 3. The system of claim 1 , wherein the first stage transmits and the second stage receives the bundled data in synchronization with state transition of a pair of hand shake protocol request and acknowledge signals through the always bundled data channel. 4. The system of claim 1 , wherein the first stage transmits and the second stage receives the on-demand data in synchronization with the on-demand hand shake protocol request and acknowledge signals through the on-demand data channel.
Asynchronous instruction pipeline, e.g. using handshake signals between stages · CPC title
Implementation aspects, e.g. pipeline latches; pipeline synchronisation and clocking · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.