Detection of data hazards between instructions by decoding register indentifiers in each stage of processing system pipeline and comparing asserted bits in the decoded register indentifiers

1. Field of the Invention A computer system utilizing a processing system capable of efficiently comparing register identifiers to detect data hazards between instructions of a computer program is used to execute the computer program. The processing system utilizes at least one pipeline, a first dec...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Arnold, Ronny Lee, Soltis Jr., Donald Charles
Format: Patent
Sprache:eng
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Arnold, Ronny Lee
Soltis Jr., Donald Charles
description 1. Field of the Invention A computer system utilizing a processing system capable of efficiently comparing register identifiers to detect data hazards between instructions of a computer program is used to execute the computer program. The processing system utilizes at least one pipeline, a first decoder, a second decoder, and comparison logic. The pipeline receives and simultaneously processes instructions of a computer program. The first and second decoders are coupled to the pipeline and decode register identifiers associated with instructions being processed by the pipeline. The comparison logic is interfaced with the first and second decoders and respectively compares the decoded register identifiers produced by the first and second decoders to other decoded register identifiers.
format Patent
fullrecord <record><control><sourceid>uspatents_EFH</sourceid><recordid>TN_cdi_uspatents_grants_06438681</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>06438681</sourcerecordid><originalsourceid>FETCH-uspatents_grants_064386813</originalsourceid><addsrcrecordid>eNqNjcFuwkAMRHPhUEH_wT-AREUV5d4W8QG9I2d3klgKuyvbCNF_49-6oT320NPIM88zT839HY7gkhPlgSI708RfrNGoh1-BRJLM9fJgqnmjiJCjpJEUo5hDKxGRXAaBWj0IHCYy5xFLadEcYLZ82K3yZypSMEsCcYoU8rmwLimbQR2RevFHj0_4Waven2ObZjXwbHj-1XVDh4_Pt-P2YoW9YnYalRfZta_7ru1e9v9AvgGgd2In</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Detection of data hazards between instructions by decoding register indentifiers in each stage of processing system pipeline and comparing asserted bits in the decoded register indentifiers</title><source>USPTO Issued Patents</source><creator>Arnold, Ronny Lee ; Soltis Jr., Donald Charles</creator><creatorcontrib>Arnold, Ronny Lee ; Soltis Jr., Donald Charles ; Hewlett-Packard Company</creatorcontrib><description>1. Field of the Invention A computer system utilizing a processing system capable of efficiently comparing register identifiers to detect data hazards between instructions of a computer program is used to execute the computer program. The processing system utilizes at least one pipeline, a first decoder, a second decoder, and comparison logic. The pipeline receives and simultaneously processes instructions of a computer program. The first and second decoders are coupled to the pipeline and decode register identifiers associated with instructions being processed by the pipeline. The comparison logic is interfaced with the first and second decoders and respectively compares the decoded register identifiers produced by the first and second decoders to other decoded register identifiers.</description><language>eng</language><creationdate>2002</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/6438681$$EPDF$$P50$$Guspatents$$Hfree_for_read</linktopdf><link.rule.ids>230,308,776,798,881,64012</link.rule.ids><linktorsrc>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/6438681$$EView_record_in_USPTO$$FView_record_in_$$GUSPTO$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Arnold, Ronny Lee</creatorcontrib><creatorcontrib>Soltis Jr., Donald Charles</creatorcontrib><creatorcontrib>Hewlett-Packard Company</creatorcontrib><title>Detection of data hazards between instructions by decoding register indentifiers in each stage of processing system pipeline and comparing asserted bits in the decoded register indentifiers</title><description>1. Field of the Invention A computer system utilizing a processing system capable of efficiently comparing register identifiers to detect data hazards between instructions of a computer program is used to execute the computer program. The processing system utilizes at least one pipeline, a first decoder, a second decoder, and comparison logic. The pipeline receives and simultaneously processes instructions of a computer program. The first and second decoders are coupled to the pipeline and decode register identifiers associated with instructions being processed by the pipeline. The comparison logic is interfaced with the first and second decoders and respectively compares the decoded register identifiers produced by the first and second decoders to other decoded register identifiers.</description><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2002</creationdate><recordtype>patent</recordtype><sourceid>EFH</sourceid><recordid>eNqNjcFuwkAMRHPhUEH_wT-AREUV5d4W8QG9I2d3klgKuyvbCNF_49-6oT320NPIM88zT839HY7gkhPlgSI708RfrNGoh1-BRJLM9fJgqnmjiJCjpJEUo5hDKxGRXAaBWj0IHCYy5xFLadEcYLZ82K3yZypSMEsCcYoU8rmwLimbQR2RevFHj0_4Waven2ObZjXwbHj-1XVDh4_Pt-P2YoW9YnYalRfZta_7ru1e9v9AvgGgd2In</recordid><startdate>20020820</startdate><enddate>20020820</enddate><creator>Arnold, Ronny Lee</creator><creator>Soltis Jr., Donald Charles</creator><scope>EFH</scope></search><sort><creationdate>20020820</creationdate><title>Detection of data hazards between instructions by decoding register indentifiers in each stage of processing system pipeline and comparing asserted bits in the decoded register indentifiers</title><author>Arnold, Ronny Lee ; Soltis Jr., Donald Charles</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-uspatents_grants_064386813</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2002</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Arnold, Ronny Lee</creatorcontrib><creatorcontrib>Soltis Jr., Donald Charles</creatorcontrib><creatorcontrib>Hewlett-Packard Company</creatorcontrib><collection>USPTO Issued Patents</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Arnold, Ronny Lee</au><au>Soltis Jr., Donald Charles</au><aucorp>Hewlett-Packard Company</aucorp><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Detection of data hazards between instructions by decoding register indentifiers in each stage of processing system pipeline and comparing asserted bits in the decoded register indentifiers</title><date>2002-08-20</date><risdate>2002</risdate><abstract>1. Field of the Invention A computer system utilizing a processing system capable of efficiently comparing register identifiers to detect data hazards between instructions of a computer program is used to execute the computer program. The processing system utilizes at least one pipeline, a first decoder, a second decoder, and comparison logic. The pipeline receives and simultaneously processes instructions of a computer program. The first and second decoders are coupled to the pipeline and decode register identifiers associated with instructions being processed by the pipeline. The comparison logic is interfaced with the first and second decoders and respectively compares the decoded register identifiers produced by the first and second decoders to other decoded register identifiers.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_uspatents_grants_06438681
source USPTO Issued Patents
title Detection of data hazards between instructions by decoding register indentifiers in each stage of processing system pipeline and comparing asserted bits in the decoded register indentifiers
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-03T14%3A48%3A11IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-uspatents_EFH&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Arnold,%20Ronny%20Lee&rft.aucorp=Hewlett-Packard%20Company&rft.date=2002-08-20&rft_id=info:doi/&rft_dat=%3Cuspatents_EFH%3E06438681%3C/uspatents_EFH%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true