Random stimuli generation of memory maps and memory allocations
A computer-implemented method for verification of a hardware design includes specifying requests to allocate regions in a memory of the hardware design, such that at least two of the requests are specified independently of one another. The requests indicate respective allocation types.Overlap restri...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
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 | Emek, Roy Jaeger, Itai Katz, Yoav Avraham |
description | A computer-implemented method for verification of a hardware design includes specifying requests to allocate regions in a memory of the hardware design, such that at least two of the requests are specified independently of one another. The requests indicate respective allocation types.Overlap restrictions are specified between at least some of the allocation types. The requests and the overlap restrictions are automatically converted to a constraint satisfaction problem (CSP), which includes CSP constraints based on the requests, the allocation types and the overlap restrictions.The CSP is solved to produce a random test program, which includes a memory map that allocates the regions in the memory while complying with the requests and the overlap restrictions. The test program is applied to the hardware design. |
format | Patent |
fullrecord | <record><control><sourceid>uspatents_EFH</sourceid><recordid>TN_cdi_uspatents_grants_07788610</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>07788610</sourcerecordid><originalsourceid>FETCH-uspatents_grants_077886103</originalsourceid><addsrcrecordid>eNrjZLAPSsxLyc9VKC7JzC3NyVRIT81LLUosyczPU8hPU8hNzc0vqlTITSwoVgCqg_ETc3Lyk8GKinkYWNMSc4pTeaE0N4OCm2uIs4duaXFBYklqXklxfHpRIogyMDe3sDAzNDAmQgkAgc0yNg</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Random stimuli generation of memory maps and memory allocations</title><source>USPTO Issued Patents</source><creator>Emek, Roy ; Jaeger, Itai ; Katz, Yoav Avraham</creator><creatorcontrib>Emek, Roy ; Jaeger, Itai ; Katz, Yoav Avraham ; International Business Machines Corporation</creatorcontrib><description>A computer-implemented method for verification of a hardware design includes specifying requests to allocate regions in a memory of the hardware design, such that at least two of the requests are specified independently of one another. The requests indicate respective allocation types.Overlap restrictions are specified between at least some of the allocation types. The requests and the overlap restrictions are automatically converted to a constraint satisfaction problem (CSP), which includes CSP constraints based on the requests, the allocation types and the overlap restrictions.The CSP is solved to produce a random test program, which includes a memory map that allocates the regions in the memory while complying with the requests and the overlap restrictions. The test program is applied to the hardware design.</description><language>eng</language><creationdate>2010</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/7788610$$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/7788610$$EView_record_in_USPTO$$FView_record_in_$$GUSPTO$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Emek, Roy</creatorcontrib><creatorcontrib>Jaeger, Itai</creatorcontrib><creatorcontrib>Katz, Yoav Avraham</creatorcontrib><creatorcontrib>International Business Machines Corporation</creatorcontrib><title>Random stimuli generation of memory maps and memory allocations</title><description>A computer-implemented method for verification of a hardware design includes specifying requests to allocate regions in a memory of the hardware design, such that at least two of the requests are specified independently of one another. The requests indicate respective allocation types.Overlap restrictions are specified between at least some of the allocation types. The requests and the overlap restrictions are automatically converted to a constraint satisfaction problem (CSP), which includes CSP constraints based on the requests, the allocation types and the overlap restrictions.The CSP is solved to produce a random test program, which includes a memory map that allocates the regions in the memory while complying with the requests and the overlap restrictions. The test program is applied to the hardware design.</description><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2010</creationdate><recordtype>patent</recordtype><sourceid>EFH</sourceid><recordid>eNrjZLAPSsxLyc9VKC7JzC3NyVRIT81LLUosyczPU8hPU8hNzc0vqlTITSwoVgCqg_ETc3Lyk8GKinkYWNMSc4pTeaE0N4OCm2uIs4duaXFBYklqXklxfHpRIogyMDe3sDAzNDAmQgkAgc0yNg</recordid><startdate>20100831</startdate><enddate>20100831</enddate><creator>Emek, Roy</creator><creator>Jaeger, Itai</creator><creator>Katz, Yoav Avraham</creator><scope>EFH</scope></search><sort><creationdate>20100831</creationdate><title>Random stimuli generation of memory maps and memory allocations</title><author>Emek, Roy ; Jaeger, Itai ; Katz, Yoav Avraham</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-uspatents_grants_077886103</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2010</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Emek, Roy</creatorcontrib><creatorcontrib>Jaeger, Itai</creatorcontrib><creatorcontrib>Katz, Yoav Avraham</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>Emek, Roy</au><au>Jaeger, Itai</au><au>Katz, Yoav Avraham</au><aucorp>International Business Machines Corporation</aucorp><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Random stimuli generation of memory maps and memory allocations</title><date>2010-08-31</date><risdate>2010</risdate><abstract>A computer-implemented method for verification of a hardware design includes specifying requests to allocate regions in a memory of the hardware design, such that at least two of the requests are specified independently of one another. The requests indicate respective allocation types.Overlap restrictions are specified between at least some of the allocation types. The requests and the overlap restrictions are automatically converted to a constraint satisfaction problem (CSP), which includes CSP constraints based on the requests, the allocation types and the overlap restrictions.The CSP is solved to produce a random test program, which includes a memory map that allocates the regions in the memory while complying with the requests and the overlap restrictions. The test program is applied to the hardware design.</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | eng |
recordid | cdi_uspatents_grants_07788610 |
source | USPTO Issued Patents |
title | Random stimuli generation of memory maps and memory allocations |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-03T15%3A02%3A29IST&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=Emek,%20Roy&rft.aucorp=International%20Business%20Machines%20Corporation&rft.date=2010-08-31&rft_id=info:doi/&rft_dat=%3Cuspatents_EFH%3E07788610%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 |