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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Hira, Kalpesh, Panchal, Neil A
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