Low cost and high RAS mirrored memory

An architecture, method and apparatus for a data processing system having memory compression and two common memories forming either a single unified memory, or a dual memory system capable of continuous operation in the presence of a hardware failure or redundant "duplex" computer maintena...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Bland, Patrick Maurice, Smith, III, Thomas Basil, Tremaine, Robert Brett, Wazlowski, Michael Edward
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 Bland, Patrick Maurice
Smith, III, Thomas Basil
Tremaine, Robert Brett
Wazlowski, Michael Edward
description An architecture, method and apparatus for a data processing system having memory compression and two common memories forming either a single unified memory, or a dual memory system capable of continuous operation in the presence of a hardware failure or redundant "duplex" computer maintenance outage, without the cost of duplicating the memory devices. A memory controller employs hardware memory compression to reduce the memory requirement by half, which compensates for the doubling of the memory needed for the redundant storage. The memory controller employs error detection and correction code that is used to detect storage subsystem failure during read accesses. Upon detection of a fault, the hardware automatically reissues the read access to a separate memory bank that is logically identical to the faulty bank. After a memory bank is identified as faulty, the memory controller precludes further read access to the bank, permitting replacement without interruption to the application or operating system software operation.
format Patent
fullrecord <record><control><sourceid>uspatents_EFH</sourceid><recordid>TN_cdi_uspatents_grants_07287138</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>07287138</sourcerecordid><originalsourceid>FETCH-uspatents_grants_072871383</originalsourceid><addsrcrecordid>eNrjZFD1yS9XSM4vLlFIzEtRyMhMz1AIcgxWyM0sKsovSk1RyE3NzS-q5GFgTUvMKU7lhdLcDApuriHOHrqlxQWJJal5JcXx6UWJIMrA3MjC3NDYwpgIJQDMmSdj</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Low cost and high RAS mirrored memory</title><source>USPTO Issued Patents</source><creator>Bland, Patrick Maurice ; Smith, III, Thomas Basil ; Tremaine, Robert Brett ; Wazlowski, Michael Edward</creator><creatorcontrib>Bland, Patrick Maurice ; Smith, III, Thomas Basil ; Tremaine, Robert Brett ; Wazlowski, Michael Edward ; International Business Machines Corporation</creatorcontrib><description>An architecture, method and apparatus for a data processing system having memory compression and two common memories forming either a single unified memory, or a dual memory system capable of continuous operation in the presence of a hardware failure or redundant "duplex" computer maintenance outage, without the cost of duplicating the memory devices. A memory controller employs hardware memory compression to reduce the memory requirement by half, which compensates for the doubling of the memory needed for the redundant storage. The memory controller employs error detection and correction code that is used to detect storage subsystem failure during read accesses. Upon detection of a fault, the hardware automatically reissues the read access to a separate memory bank that is logically identical to the faulty bank. After a memory bank is identified as faulty, the memory controller precludes further read access to the bank, permitting replacement without interruption to the application or operating system software operation.</description><language>eng</language><creationdate>2007</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/7287138$$EPDF$$P50$$Guspatents$$Hfree_for_read</linktopdf><link.rule.ids>230,308,780,802,885,64039</link.rule.ids><linktorsrc>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7287138$$EView_record_in_USPTO$$FView_record_in_$$GUSPTO$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Bland, Patrick Maurice</creatorcontrib><creatorcontrib>Smith, III, Thomas Basil</creatorcontrib><creatorcontrib>Tremaine, Robert Brett</creatorcontrib><creatorcontrib>Wazlowski, Michael Edward</creatorcontrib><creatorcontrib>International Business Machines Corporation</creatorcontrib><title>Low cost and high RAS mirrored memory</title><description>An architecture, method and apparatus for a data processing system having memory compression and two common memories forming either a single unified memory, or a dual memory system capable of continuous operation in the presence of a hardware failure or redundant "duplex" computer maintenance outage, without the cost of duplicating the memory devices. A memory controller employs hardware memory compression to reduce the memory requirement by half, which compensates for the doubling of the memory needed for the redundant storage. The memory controller employs error detection and correction code that is used to detect storage subsystem failure during read accesses. Upon detection of a fault, the hardware automatically reissues the read access to a separate memory bank that is logically identical to the faulty bank. After a memory bank is identified as faulty, the memory controller precludes further read access to the bank, permitting replacement without interruption to the application or operating system software operation.</description><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2007</creationdate><recordtype>patent</recordtype><sourceid>EFH</sourceid><recordid>eNrjZFD1yS9XSM4vLlFIzEtRyMhMz1AIcgxWyM0sKsovSk1RyE3NzS-q5GFgTUvMKU7lhdLcDApuriHOHrqlxQWJJal5JcXx6UWJIMrA3MjC3NDYwpgIJQDMmSdj</recordid><startdate>20071023</startdate><enddate>20071023</enddate><creator>Bland, Patrick Maurice</creator><creator>Smith, III, Thomas Basil</creator><creator>Tremaine, Robert Brett</creator><creator>Wazlowski, Michael Edward</creator><scope>EFH</scope></search><sort><creationdate>20071023</creationdate><title>Low cost and high RAS mirrored memory</title><author>Bland, Patrick Maurice ; Smith, III, Thomas Basil ; Tremaine, Robert Brett ; Wazlowski, Michael Edward</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-uspatents_grants_072871383</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2007</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Bland, Patrick Maurice</creatorcontrib><creatorcontrib>Smith, III, Thomas Basil</creatorcontrib><creatorcontrib>Tremaine, Robert Brett</creatorcontrib><creatorcontrib>Wazlowski, Michael Edward</creatorcontrib><creatorcontrib>International Business Machines Corporation</creatorcontrib><collection>USPTO Issued Patents</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Bland, Patrick Maurice</au><au>Smith, III, Thomas Basil</au><au>Tremaine, Robert Brett</au><au>Wazlowski, Michael Edward</au><aucorp>International Business Machines Corporation</aucorp><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Low cost and high RAS mirrored memory</title><date>2007-10-23</date><risdate>2007</risdate><abstract>An architecture, method and apparatus for a data processing system having memory compression and two common memories forming either a single unified memory, or a dual memory system capable of continuous operation in the presence of a hardware failure or redundant "duplex" computer maintenance outage, without the cost of duplicating the memory devices. A memory controller employs hardware memory compression to reduce the memory requirement by half, which compensates for the doubling of the memory needed for the redundant storage. The memory controller employs error detection and correction code that is used to detect storage subsystem failure during read accesses. Upon detection of a fault, the hardware automatically reissues the read access to a separate memory bank that is logically identical to the faulty bank. After a memory bank is identified as faulty, the memory controller precludes further read access to the bank, permitting replacement without interruption to the application or operating system software operation.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_uspatents_grants_07287138
source USPTO Issued Patents
title Low cost and high RAS mirrored memory
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-19T18%3A45%3A52IST&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=Bland,%20Patrick%20Maurice&rft.aucorp=International%20Business%20Machines%20Corporation&rft.date=2007-10-23&rft_id=info:doi/&rft_dat=%3Cuspatents_EFH%3E07287138%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