Random initialization of latches in an integrated circuit design for simulation
Latches in a net of a simulated integrated circuit design are initialized to known logical states prior to application of a reset signal at the beginning of the simulation. The logical states may be set by generating a list of the latches, sorting them in random order, and then dividing them into tw...
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 | Hira, Kalpesh Panchal, Neil A |
description | Latches in a net of a simulated integrated circuit design are initialized to known logical states prior to application of a reset signal at the beginning of the simulation. The logical states may be set by generating a list of the latches, sorting them in random order, and then dividing them into two groups based on the random order with high and low logical states respectively assigned to the two groups. In a specific implementation the latch states are set using an HDL force command prior to applying the reset signal, and the force command is removed after applying the reset signal using an HDL release command. If the circuit description is a gate-level netlist, then logical states of gates within the storage elements are also set. |
format | Patent |
fullrecord | <record><control><sourceid>uspatents_EFH</sourceid><recordid>TN_cdi_uspatents_grants_08000950</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>08000950</sourcerecordid><originalsourceid>FETCH-uspatents_grants_080009503</originalsourceid><addsrcrecordid>eNrjZPAPSsxLyc9VyMzLLMlMzMmsSizJzM9TyE9TyEksSc5ILQbKKCTmAcmS1PSixJLUFIXkzKLk0swShZTU4sz0PIW0_CKF4szc0hywTh4G1rTEnOJUXijNzaDg5hri7KFbWlwA1J1XUhwPNAZEGVgYGBhYmhoYE6EEADnoOBg</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Random initialization of latches in an integrated circuit design for simulation</title><source>USPTO Issued Patents</source><creator>Hira, Kalpesh ; Panchal, Neil A</creator><creatorcontrib>Hira, Kalpesh ; Panchal, Neil A ; International Business Machines Corporation</creatorcontrib><description>Latches in a net of a simulated integrated circuit design are initialized to known logical states prior to application of a reset signal at the beginning of the simulation. The logical states may be set by generating a list of the latches, sorting them in random order, and then dividing them into two groups based on the random order with high and low logical states respectively assigned to the two groups. In a specific implementation the latch states are set using an HDL force command prior to applying the reset signal, and the force command is removed after applying the reset signal using an HDL release command. If the circuit description is a gate-level netlist, then logical states of gates within the storage elements are also set.</description><language>eng</language><creationdate>2011</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/8000950$$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/8000950$$EView_record_in_USPTO$$FView_record_in_$$GUSPTO$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Hira, Kalpesh</creatorcontrib><creatorcontrib>Panchal, Neil A</creatorcontrib><creatorcontrib>International Business Machines Corporation</creatorcontrib><title>Random initialization of latches in an integrated circuit design for simulation</title><description>Latches in a net of a simulated integrated circuit design are initialized to known logical states prior to application of a reset signal at the beginning of the simulation. The logical states may be set by generating a list of the latches, sorting them in random order, and then dividing them into two groups based on the random order with high and low logical states respectively assigned to the two groups. In a specific implementation the latch states are set using an HDL force command prior to applying the reset signal, and the force command is removed after applying the reset signal using an HDL release command. If the circuit description is a gate-level netlist, then logical states of gates within the storage elements are also set.</description><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2011</creationdate><recordtype>patent</recordtype><sourceid>EFH</sourceid><recordid>eNrjZPAPSsxLyc9VyMzLLMlMzMmsSizJzM9TyE9TyEksSc5ILQbKKCTmAcmS1PSixJLUFIXkzKLk0swShZTU4sz0PIW0_CKF4szc0hywTh4G1rTEnOJUXijNzaDg5hri7KFbWlwA1J1XUhwPNAZEGVgYGBhYmhoYE6EEADnoOBg</recordid><startdate>20110816</startdate><enddate>20110816</enddate><creator>Hira, Kalpesh</creator><creator>Panchal, Neil A</creator><scope>EFH</scope></search><sort><creationdate>20110816</creationdate><title>Random initialization of latches in an integrated circuit design for simulation</title><author>Hira, Kalpesh ; Panchal, Neil A</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-uspatents_grants_080009503</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2011</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Hira, Kalpesh</creatorcontrib><creatorcontrib>Panchal, Neil A</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>Hira, Kalpesh</au><au>Panchal, Neil A</au><aucorp>International Business Machines Corporation</aucorp><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Random initialization of latches in an integrated circuit design for simulation</title><date>2011-08-16</date><risdate>2011</risdate><abstract>Latches in a net of a simulated integrated circuit design are initialized to known logical states prior to application of a reset signal at the beginning of the simulation. The logical states may be set by generating a list of the latches, sorting them in random order, and then dividing them into two groups based on the random order with high and low logical states respectively assigned to the two groups. In a specific implementation the latch states are set using an HDL force command prior to applying the reset signal, and the force command is removed after applying the reset signal using an HDL release command. If the circuit description is a gate-level netlist, then logical states of gates within the storage elements are also set.</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | eng |
recordid | cdi_uspatents_grants_08000950 |
source | USPTO Issued Patents |
title | Random initialization of latches in an integrated circuit design for simulation |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-18T19%3A57%3A05IST&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=Hira,%20Kalpesh&rft.aucorp=International%20Business%20Machines%20Corporation&rft.date=2011-08-16&rft_id=info:doi/&rft_dat=%3Cuspatents_EFH%3E08000950%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 |