| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> |
| |
| <html><head><title>Index</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script></head><body class="FramedIndexPage" onLoad="NDOnLoad()"><script language=JavaScript><!-- |
| if (browserType) {document.write("<div class=" + browserType + ">");if (browserVer) {document.write("<div class=" + browserVer + ">"); }}// --></script> |
| |
| |
| |
| |
| <!-- Generated by Natural Docs, version Development Release 01-12-2008 (1.35 base) --> |
| <!-- http://www.naturaldocs.org --> |
| |
| <!-- saved from url=(0026)http://www.naturaldocs.org --> |
| |
| |
| |
| |
| |
| <div id=Index><div class=IPageTitle>Index</div><div class=INavigationBar><a href="General.html#Symbols">$#!</a> · <a href="General.html#Numbers">0-9</a> · <a href="General.html#A">A</a> · <a href="General.html#B">B</a> · <a href="General2.html#C">C</a> · <a href="General2.html#D">D</a> · <a href="General2.html#E">E</a> · <a href="General3.html#F">F</a> · <a href="General4.html#G">G</a> · <a href="General5.html#H">H</a> · <a href="General5.html#I">I</a> · <a href="General5.html#J">J</a> · <a href="General5.html#K">K</a> · <a href="General5.html#L">L</a> · <a href="General5.html#M">M</a> · <a href="General6.html#N">N</a> · <a href="General6.html#O">O</a> · <a href="General7.html#P">P</a> · <a href="General7.html#Q">Q</a> · <a href="General8.html#R">R</a> · <a href="General9.html#S">S</a> · <a href="#T">T</a> · <a href="General11.html#U">U</a> · <a href="General12.html#V">V</a> · <a href="General12.html#W">W</a> · X · Y · Z</div><table border=0 cellspacing=0 cellpadding=0> |
| <tr><td class=IHeading id=IFirstHeading><a name="T"></a>T</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><span class=ISymbol>T</span><div class=ISubIndex><a href="../files/base/uvm_callback-svh.html#uvm_callbacks#(T,CB).T" id=link1852 onMouseOver="ShowTip(event, 'tt1847', 'link1852')" onMouseOut="HideTip('tt1847')" class=IParent>uvm_callbacks#(T,CB)</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>T1 first</span><div class=ISubIndex><a href="../files/comps/uvm_pair-svh.html#uvm_built_in_pair#(T1,T2).T1_first" id=link1853 onMouseOver="ShowTip(event, 'tt1848', 'link1853')" onMouseOut="HideTip('tt1848')" class=IParent>uvm_built_in_pair#(T1,T2)</a><a href="../files/comps/uvm_pair-svh.html#uvm_class_pair#(T1,T2).T1_first" id=link1854 onMouseOver="ShowTip(event, 'tt1849', 'link1854')" onMouseOut="HideTip('tt1849')" class=IParent>uvm_class_pair#(T1,T2)</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>T2 second</span><div class=ISubIndex><a href="../files/comps/uvm_pair-svh.html#uvm_built_in_pair#(T1,T2).T2_second" id=link1855 onMouseOver="ShowTip(event, 'tt1850', 'link1855')" onMouseOut="HideTip('tt1850')" class=IParent>uvm_built_in_pair#(T1,T2)</a><a href="../files/comps/uvm_pair-svh.html#uvm_class_pair#(T1,T2).T2_second" id=link1856 onMouseOver="ShowTip(event, 'tt1851', 'link1856')" onMouseOut="HideTip('tt1851')" class=IParent>uvm_class_pair#(T1,T2)</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>tests</span><div class=ISubIndex><a href="../files/reg/sequences/uvm_reg_mem_built_in_seq-svh.html#uvm_reg_mem_built_in_seq.tests" id=link1857 onMouseOver="ShowTip(event, 'tt1852', 'link1857')" onMouseOut="HideTip('tt1852')" class=IParent>uvm_reg_mem_built_in_seq</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/tlm1/uvm_tlm_req_rsp-svh.html#TLM_Channel_Classes" id=link1858 onMouseOver="ShowTip(event, 'tt1853', 'link1858')" onMouseOut="HideTip('tt1853')" class=ISymbol>TLM Channel Classes</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/tlm1/uvm_exports-svh.html#TLM_Export_Classes" id=link1859 onMouseOver="ShowTip(event, 'tt1854', 'link1859')" onMouseOut="HideTip('tt1854')" class=ISymbol>TLM Export Classes</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/tlm1/uvm_tlm_fifos-svh.html#TLM_FIFO_Classes" id=link1860 onMouseOver="ShowTip(event, 'tt1855', 'link1860')" onMouseOut="HideTip('tt1855')" class=ISymbol>TLM FIFO Classes</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/tlm2/uvm_tlm2_generic_payload-svh.html#TLM_Generic_PayloadExtensions" id=link1861 onMouseOver="ShowTip(event, 'tt1856', 'link1861')" onMouseOut="HideTip('tt1856')" class=ISymbol>TLM Generic Payload&Extensions</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/macros/uvm_tlm_defines-svh.html#TLM_Implementation_Port_Declaration_Macros" id=link1862 onMouseOver="ShowTip(event, 'tt1857', 'link1862')" onMouseOut="HideTip('tt1857')" class=ISymbol>TLM Implementation Port Declaration Macros</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/overviews/tlm_ifs_and_ports-txt.html#TLM_Interfaces" id=link1863 onMouseOver="ShowTip(event, 'tt1858', 'link1863')" onMouseOut="HideTip('tt1858')" class=ISymbol>TLM Interfaces</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/tlm1/uvm_ports-svh.html#TLM_Port_Classes" id=link1864 onMouseOver="ShowTip(event, 'tt1859', 'link1864')" onMouseOut="HideTip('tt1859')" class=ISymbol>TLM Port Classes</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/tlm2/uvm_tlm2_sockets_base-svh.html#TLM_Socket_Base_Classes" id=link1865 onMouseOver="ShowTip(event, 'tt1860', 'link1865')" onMouseOut="HideTip('tt1860')" class=ISymbol>TLM Socket Base Classes</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/tlm2/uvm_tlm2_sockets-svh.html#TLM_Sockets" id=link1866 onMouseOver="ShowTip(event, 'tt1861', 'link1866')" onMouseOut="HideTip('tt1861')" class=ISymbol>TLM Sockets</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>tlm transport methods</span><div class=ISubIndex><a href="../files/tlm2/uvm_tlm2_ifs-svh.html#uvm_tlm_if.tlm_transport_methods" id=link1867 onMouseOver="ShowTip(event, 'tt1862', 'link1867')" onMouseOut="HideTip('tt1862')" class=IParent>uvm_tlm_if</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/overviews/tlm_ifs_and_ports-txt.html#TLM1" id=link1868 onMouseOver="ShowTip(event, 'tt1863', 'link1868')" onMouseOut="HideTip('tt1863')" class=ISymbol>TLM1</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/overviews/tlm1-txt.html#TLM1_Interfaces,Ports,Exports_and_Transport_Interfaces" id=link1869 onMouseOver="ShowTip(event, 'tt1864', 'link1869')" onMouseOut="HideTip('tt1864')" class=ISymbol>TLM1 Interfaces,Ports,Exports and Transport Interfaces</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/overviews/tlm_ifs_and_ports-txt.html#TLM2" id=link1870 onMouseOver="ShowTip(event, 'tt1865', 'link1870')" onMouseOut="HideTip('tt1865')" class=ISymbol>TLM2</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/tlm2/uvm_tlm2_exports-svh.html#TLM2_Export_Classes" id=link1871 onMouseOver="ShowTip(event, 'tt1866', 'link1871')" onMouseOut="HideTip('tt1866')" class=ISymbol>TLM2 Export Classes</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/tlm2/uvm_tlm2_imps-svh.html#TLM2_imps(interface_implementations)" id=link1872 onMouseOver="ShowTip(event, 'tt1867', 'link1872')" onMouseOut="HideTip('tt1867')" class=ISymbol>TLM2 imps(interface implementations)</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/overviews/tlm2-txt.html#TLM2_Interfaces,Ports,Exports_and_Transport_Interfaces_Subset" id=link1873 onMouseOver="ShowTip(event, 'tt1868', 'link1873')" onMouseOut="HideTip('tt1868')" class=ISymbol>TLM2 Interfaces,Ports,Exports and Transport Interfaces Subset</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/tlm2/uvm_tlm2_ports-svh.html#TLM2_ports" id=link1874 onMouseOver="ShowTip(event, 'tt1869', 'link1874')" onMouseOut="HideTip('tt1869')" class=ISymbol>TLM2 ports</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/tlm2/uvm_tlm2_ifs-svh.html#TLM2_Types" class=ISymbol>TLM2 Types</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>Tool information</span><div class=ISubIndex><a href="../files/base/uvm_cmdline_processor-svh.html#uvm_cmdline_processor.Tool_information" class=IParent>uvm_cmdline_processor</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>top_levels</span><div class=ISubIndex><a href="../files/base/uvm_root-svh.html#uvm_root.top_levels" id=link1875 onMouseOver="ShowTip(event, 'tt1870', 'link1875')" onMouseOut="HideTip('tt1870')" class=IParent>uvm_root</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>Topology</span><div class=ISubIndex><a href="../files/base/uvm_root-svh.html#uvm_root.Topology" class=IParent>uvm_root</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>tr_database</span><div class=ISubIndex><a href="../files/base/uvm_component-svh.html#uvm_component.tr_database" id=link1876 onMouseOver="ShowTip(event, 'tt1871', 'link1876')" onMouseOut="HideTip('tt1871')" class=IParent>uvm_component</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>trace_mode</span><div class=ISubIndex><a href="../files/base/uvm_objection-svh.html#uvm_objection.trace_mode" id=link1877 onMouseOver="ShowTip(event, 'tt1872', 'link1877')" onMouseOut="HideTip('tt1872')" class=IParent>uvm_objection</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>Transaction Recorder API</span><div class=ISubIndex><a href="../files/base/uvm_recorder-svh.html#uvm_recorder.Transaction_Recorder_API" id=link1878 onMouseOver="ShowTip(event, 'tt1873', 'link1878')" onMouseOut="HideTip('tt1873')" class=IParent>uvm_recorder</a><a href="../files/base/uvm_tr_stream-svh.html#uvm_tr_stream.Transaction_Recorder_API" id=link1879 onMouseOver="ShowTip(event, 'tt1874', 'link1879')" onMouseOut="HideTip('tt1874')" class=IParent>uvm_tr_stream</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/overviews/recording-txt.html#Transaction_Recording_Classes" id=link1880 onMouseOver="ShowTip(event, 'tt1875', 'link1880')" onMouseOut="HideTip('tt1875')" class=ISymbol>Transaction Recording Classes</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/base/uvm_tr_database-svh.html#Transaction_Recording_Databases" id=link1881 onMouseOver="ShowTip(event, 'tt1876', 'link1881')" onMouseOut="HideTip('tt1876')" class=ISymbol>Transaction Recording Databases</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/base/uvm_tr_stream-svh.html#Transaction_Recording_Streams" class=ISymbol>Transaction Recording Streams</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>transport</span><div class=ISubIndex><a href="../files/tlm1/uvm_tlm_ifs-svh.html#uvm_tlm_if_base#(T1,T2).transport" id=link1882 onMouseOver="ShowTip(event, 'tt1877', 'link1882')" onMouseOut="HideTip('tt1877')" class=IParent>uvm_tlm_if_base#(T1,T2)</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/overviews/tlm1-txt.html#Transport" id=link1883 onMouseOver="ShowTip(event, 'tt1878', 'link1883')" onMouseOut="HideTip('tt1878')" class=ISymbol>Transport</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>transport_export</span><div class=ISubIndex><a href="../files/tlm1/uvm_tlm_req_rsp-svh.html#uvm_tlm_transport_channel#(REQ,RSP).transport_export" id=link1884 onMouseOver="ShowTip(event, 'tt1879', 'link1884')" onMouseOut="HideTip('tt1879')" class=IParent>uvm_tlm_transport_channel#(REQ,RSP)</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>traverse</span><div class=ISubIndex><a href="../files/base/uvm_bottomup_phase-svh.html#uvm_bottomup_phase.traverse" id=link1885 onMouseOver="ShowTip(event, 'tt1880', 'link1885')" onMouseOut="HideTip('tt1880')" class=IParent>uvm_bottomup_phase</a><a href="../files/base/uvm_task_phase-svh.html#uvm_task_phase.traverse" id=link1886 onMouseOver="ShowTip(event, 'tt1881', 'link1886')" onMouseOut="HideTip('tt1881')" class=IParent>uvm_task_phase</a><a href="../files/base/uvm_topdown_phase-svh.html#uvm_topdown_phase.traverse" id=link1887 onMouseOver="ShowTip(event, 'tt1882', 'link1887')" onMouseOut="HideTip('tt1882')" class=IParent>uvm_topdown_phase</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>trigger</span><div class=ISubIndex><a href="../files/base/uvm_event-svh.html#uvm_event#(T).trigger" id=link1888 onMouseOver="ShowTip(event, 'tt1883', 'link1888')" onMouseOut="HideTip('tt1883')" class=IParent>uvm_event#(T)</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>try_get</span><div class=ISubIndex><a href="../files/dap/uvm_get_to_lock_dap-svh.html#uvm_get_to_lock_dap.try_get" id=link1889 onMouseOver="ShowTip(event, 'tt1884', 'link1889')" onMouseOut="HideTip('tt1884')" class=IParent>uvm_get_to_lock_dap</a><a href="../files/dap/uvm_set_before_get_dap-svh.html#uvm_set_before_get_dap.try_get" id=link1890 onMouseOver="ShowTip(event, 'tt1885', 'link1890')" onMouseOut="HideTip('tt1885')" class=IParent>uvm_set_before_get_dap</a><a href="../files/dap/uvm_set_get_dap_base-svh.html#uvm_set_get_dap_base.try_get" id=link1891 onMouseOver="ShowTip(event, 'tt1886', 'link1891')" onMouseOut="HideTip('tt1886')" class=IParent>uvm_set_get_dap_base</a><a href="../files/dap/uvm_simple_lock_dap-svh.html#uvm_simple_lock_dap.try_get" id=link1892 onMouseOver="ShowTip(event, 'tt1887', 'link1892')" onMouseOut="HideTip('tt1887')" class=IParent>uvm_simple_lock_dap</a><a href="../files/tlm1/uvm_tlm_ifs-svh.html#uvm_tlm_if_base#(T1,T2).try_get" id=link1893 onMouseOver="ShowTip(event, 'tt1888', 'link1893')" onMouseOut="HideTip('tt1888')" class=IParent>uvm_tlm_if_base#(T1,T2)</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>try_next_item</span><div class=ISubIndex><a href="../files/seq/uvm_sequencer-svh.html#uvm_sequencer#(REQ,RSP).try_next_item" id=link1894 onMouseOver="ShowTip(event, 'tt1889', 'link1894')" onMouseOut="HideTip('tt1889')" class=IParent>uvm_sequencer#(REQ,RSP)</a><a href="../files/tlm1/uvm_sqr_ifs-svh.html#uvm_sqr_if_base#(REQ,RSP).try_next_item" id=link1895 onMouseOver="ShowTip(event, 'tt1890', 'link1895')" onMouseOut="HideTip('tt1890')" class=IParent>uvm_sqr_if_base#(REQ,RSP)</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>try_peek</span><div class=ISubIndex><a href="../files/tlm1/uvm_tlm_ifs-svh.html#uvm_tlm_if_base#(T1,T2).try_peek" id=link1896 onMouseOver="ShowTip(event, 'tt1891', 'link1896')" onMouseOut="HideTip('tt1891')" class=IParent>uvm_tlm_if_base#(T1,T2)</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>try_put</span><div class=ISubIndex><a href="../files/tlm1/uvm_tlm_ifs-svh.html#uvm_tlm_if_base#(T1,T2).try_put" id=link1897 onMouseOver="ShowTip(event, 'tt1892', 'link1897')" onMouseOut="HideTip('tt1892')" class=IParent>uvm_tlm_if_base#(T1,T2)</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>try_set</span><div class=ISubIndex><a href="../files/dap/uvm_get_to_lock_dap-svh.html#uvm_get_to_lock_dap.try_set" id=link1898 onMouseOver="ShowTip(event, 'tt1893', 'link1898')" onMouseOut="HideTip('tt1893')" class=IParent>uvm_get_to_lock_dap</a><a href="../files/dap/uvm_set_before_get_dap-svh.html#uvm_set_before_get_dap.try_set" id=link1899 onMouseOver="ShowTip(event, 'tt1894', 'link1899')" onMouseOut="HideTip('tt1894')" class=IParent>uvm_set_before_get_dap</a><a href="../files/dap/uvm_set_get_dap_base-svh.html#uvm_set_get_dap_base.try_set" id=link1900 onMouseOver="ShowTip(event, 'tt1895', 'link1900')" onMouseOut="HideTip('tt1895')" class=IParent>uvm_set_get_dap_base</a><a href="../files/dap/uvm_simple_lock_dap-svh.html#uvm_simple_lock_dap.try_set" id=link1901 onMouseOver="ShowTip(event, 'tt1896', 'link1901')" onMouseOut="HideTip('tt1896')" class=IParent>uvm_simple_lock_dap</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>turn_off_auditing</span><div class=ISubIndex><a href="../files/base/uvm_resource-svh.html#uvm_resource_options.turn_off_auditing" id=link1902 onMouseOver="ShowTip(event, 'tt1897', 'link1902')" onMouseOut="HideTip('tt1897')" class=IParent>uvm_resource_options</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>turn_off_tracing</span><div class=ISubIndex><a href="../files/base/uvm_config_db-svh.html#uvm_config_db_options.turn_off_tracing" id=link1903 onMouseOver="ShowTip(event, 'tt1898', 'link1903')" onMouseOut="HideTip('tt1898')" class=IParent>uvm_config_db_options</a><a href="../files/base/uvm_resource_db-svh.html#uvm_resource_db_options.turn_off_tracing" id=link1904 onMouseOver="ShowTip(event, 'tt1899', 'link1904')" onMouseOut="HideTip('tt1899')" class=IParent>uvm_resource_db_options</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>turn_on_auditing</span><div class=ISubIndex><a href="../files/base/uvm_resource-svh.html#uvm_resource_options.turn_on_auditing" id=link1905 onMouseOver="ShowTip(event, 'tt1900', 'link1905')" onMouseOut="HideTip('tt1900')" class=IParent>uvm_resource_options</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>turn_on_tracing</span><div class=ISubIndex><a href="../files/base/uvm_config_db-svh.html#uvm_config_db_options.turn_on_tracing" id=link1906 onMouseOver="ShowTip(event, 'tt1901', 'link1906')" onMouseOut="HideTip('tt1901')" class=IParent>uvm_config_db_options</a><a href="../files/base/uvm_resource_db-svh.html#uvm_resource_db_options.turn_on_tracing" id=link1907 onMouseOver="ShowTip(event, 'tt1902', 'link1907')" onMouseOut="HideTip('tt1902')" class=IParent>uvm_resource_db_options</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>Type Interface</span><div class=ISubIndex><a href="../files/base/uvm_resource-svh.html#uvm_resource#(T).Type_Interface" id=link1908 onMouseOver="ShowTip(event, 'tt1903', 'link1908')" onMouseOut="HideTip('tt1903')" class=IParent>uvm_resource#(T)</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>Type&Instance Overrides</span><div class=ISubIndex><a href="../files/base/uvm_factory-svh.html#uvm_default_factory.TypeInstance_Overrides" class=IParent>uvm_default_factory</a><a href="../files/base/uvm_factory-svh.html#uvm_factory.TypeInstance_Overrides" class=IParent>uvm_factory</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>type_name</span><div class=ISubIndex><a href="../files/base/uvm_printer-svh.html#uvm_printer_knobs.type_name" id=link1909 onMouseOver="ShowTip(event, 'tt1904', 'link1909')" onMouseOut="HideTip('tt1904')" class=IParent>uvm_printer_knobs</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/reg/uvm_reg_cbs-svh.html#Typedefs" class=ISymbol>Typedefs</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>Types</span><div class=ISubIndex><span class=IParent>Global</span><div class=ISubIndex><a href="../files/base/uvm_config_db-svh.html#Types" class=IFile>base/<span class=HB> </span>uvm_config_db.svh</a><a href="../files/reg/uvm_reg_model-svh.html#Types" class=IFile>reg/<span class=HB> </span>uvm_reg_model.svh</a></div><a href="../files/reg/uvm_vreg-svh.html#uvm_vreg_cbs.Types" class=IParent>uvm_vreg_cbs</a><a href="../files/reg/uvm_vreg_field-svh.html#uvm_vreg_field_cbs.Types" class=IParent>uvm_vreg_field_cbs</a></div></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/base/uvm_object_globals-svh.html#Types_and_Enumerations" class=ISymbol>Types and Enumerations</a></td></tr></table> |
| <!--START_ND_TOOLTIPS--> |
| <div class=CToolTip id="tt1847"><div class=CParameter>This type parameter specifies the base object type with which the CB callback objects will be registered. </div></div><div class=CToolTip id="tt1848"><div class=CVariable> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>T1 first |
| </td></tr></table></blockquote>The first value in the pair</div></div><div class=CToolTip id="tt1849"><div class=CVariable> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>T1 first |
| </td></tr></table></blockquote>The handle to the first object in the pair</div></div><div class=CToolTip id="tt1850"><div class=CVariable> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>T2 second |
| </td></tr></table></blockquote>The second value in the pair</div></div><div class=CToolTip id="tt1851"><div class=CVariable> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>T2 second |
| </td></tr></table></blockquote>The handle to the second object in the pair</div></div><div class=CToolTip id="tt1852"><div class=CVariable> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>bit [63:0] tests = UVM_DO_ALL_REG_MEM_TESTS |
| </td></tr></table></blockquote>The pre-defined test sequences to be executed.</div></div><div class=CToolTip id="tt1853"><div class=CSection>This section defines built-in TLM channel classes.</div></div><div class=CToolTip id="tt1854"><div class=CSection>The following classes define the TLM export classes.</div></div><div class=CToolTip id="tt1855"><div class=CSection>This section defines TLM-based FIFO classes.</div></div><div class=CToolTip id="tt1856"><div class=CSection>The Generic Payload transaction represents a generic bus read/write access. </div></div><div class=CToolTip id="tt1857"><div class=CSection>The TLM implementation declaration macros provide a way for components to provide multiple implementation ports of the same implementation interface. </div></div><div class=CToolTip id="tt1858"><div class=CSection>The UVM TLM library defines several abstract, transaction-level interfaces and the ports and exports that facilitate their use. </div></div><div class=CToolTip id="tt1859"><div class=CSection>The following classes define the TLM port classes.</div></div><div class=CToolTip id="tt1860"><div class=CSection>A collection of base classes, one for each socket type. </div></div><div class=CToolTip id="tt1861"><div class=CSection>Each uvm_tlm_*_socket class is derived from a corresponding uvm_tlm_*_socket_base class. </div></div><div class=CToolTip id="tt1862"><div class=CGroup>Each of the interface methods take a handle to the transaction to be transported and a reference argument for the delay. </div></div><div class=CToolTip id="tt1863"><div class=CGeneric>The TLM1 ports provide blocking and non-blocking pass-by-value transaction-level interfaces. </div></div><div class=CToolTip id="tt1864"><div class=CSection>Each TLM1 interface is either blocking, non-blocking, or a combination of these two.</div></div><div class=CToolTip id="tt1865"><div class=CGeneric>The TLM2 sockets provide blocking and non-blocking transaction-level interfaces with well-defined completion semantics.</div></div><div class=CToolTip id="tt1866"><div class=CSection>This section defines the export classes for connecting TLM2 interfaces.</div></div><div class=CToolTip id="tt1867"><div class=CSection>This section defines the implementation classes for connecting TLM2 interfaces.</div></div><div class=CToolTip id="tt1868"><div class=CSection>Sockets group together all the necessary core interfaces for transportation and binding, allowing more generic usage models than just TLM core interfaces.</div></div><div class=CToolTip id="tt1869"><div class=CSection>The following defines TLM2 port classes.</div></div><div class=CToolTip id="tt1870"><div class=CVariable> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>uvm_component top_levels[$] |
| </td></tr></table></blockquote>This variable is a list of all of the top level components in UVM. </div></div><div class=CToolTip id="tt1871"><div class=CVariable> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>uvm_tr_database tr_database |
| </td></tr></table></blockquote>Specifies the uvm_tr_database object to use for begin_tr and other methods in the Recording Interface. </div></div><div class=CToolTip id="tt1872"><div class=CMethod> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype> |
| <tr><td><table border=0 cellspacing=0 cellpadding=0><tr> |
| <td class=PBeforeParameters colspan=5>function bit trace_mode (</td> </tr><tr><td> </td> <td class=PType nowrap>int </td> |
| <td class=PParameter nowrap>mode</td> |
| <td class=PDefaultValuePrefix> = </td> |
| <td class=PDefaultValue width=100%>-1</td> |
| </tr> |
| <tr> |
| <td class=PAfterParameters colspan=5>)</td></tr> |
| </table></td></tr> |
| </table></blockquote> |
| Set or get the trace mode for the objection object. </div></div><div class=CToolTip id="tt1873"><div class=CGroup>Once a recorder has been opened via uvm_tr_stream::open_recorder, the user can <i>close</i> the recorder.</div></div><div class=CToolTip id="tt1874"><div class=CGroup>New recorders can be opened prior to the stream being <i>closed</i>.</div></div><div class=CToolTip id="tt1875"><div class=CGroup>The recording classes provide a facility to record transactions into a database using a consistent API. </div></div><div class=CToolTip id="tt1876"><div class=CFile>The UVM “Transaction Recording Database” classes are an abstract representation of the backend tool which is recording information for the user. </div></div><div class=CToolTip id="tt1877"><div class=CMethod> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype> |
| <tr><td><table border=0 cellspacing=0 cellpadding=0><tr> |
| <td class=PBeforeParameters colspan=4>virtual task transport(</td> </tr><tr><td> </td> <td class=PTypePrefix nowrap>input T1 </td> |
| <td class=PType nowrap>req </td> |
| <td class=PParameter nowrap width=100%>,</td> |
| </tr><tr><td> </td> <td class=PTypePrefix nowrap>output </td> |
| <td class=PType nowrap>T2 </td> |
| <td class=PParameter nowrap width=100%>rsp</td> |
| </tr> |
| <tr> |
| <td class=PAfterParameters colspan=4>)</td></tr> |
| </table></td></tr> |
| </table></blockquote> |
| Executes the given request and returns the response in the given output argument. </div></div><div class=CToolTip id="tt1878"><div class=CGeneric>The <i>transport</i> interface sends a request transaction and returns a response transaction in a single task call, thereby enforcing an in-order execution semantic. </div></div><div class=CToolTip id="tt1879"><div class=CPort>The put_export provides both the blocking and non-blocking transport interface methods to the response FIFO:</div></div><div class=CToolTip id="tt1880"><div class=CMethod> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype> |
| <tr><td><table border=0 cellspacing=0 cellpadding=0><tr> |
| <td class=PBeforeParameters colspan=3>virtual function void traverse(</td> </tr><tr><td> </td> <td class=PType nowrap>uvm_component </td> |
| <td class=PParameter nowrap width=100%>comp,</td> |
| </tr><tr><td> </td> <td class=PType nowrap>uvm_phase </td> |
| <td class=PParameter nowrap width=100%>phase,</td> |
| </tr><tr><td> </td> <td class=PType nowrap>uvm_phase_state </td> |
| <td class=PParameter nowrap width=100%>state</td> |
| </tr> |
| <tr> |
| <td class=PAfterParameters colspan=3>)</td></tr> |
| </table></td></tr> |
| </table></blockquote> |
| Traverses the component tree in bottom-up order, calling execute for each component.</div></div><div class=CToolTip id="tt1881"><div class=CMethod> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype> |
| <tr><td><table border=0 cellspacing=0 cellpadding=0><tr> |
| <td class=PBeforeParameters colspan=3>virtual function void traverse(</td> </tr><tr><td> </td> <td class=PType nowrap>uvm_component </td> |
| <td class=PParameter nowrap width=100%>comp,</td> |
| </tr><tr><td> </td> <td class=PType nowrap>uvm_phase </td> |
| <td class=PParameter nowrap width=100%>phase,</td> |
| </tr><tr><td> </td> <td class=PType nowrap>uvm_phase_state </td> |
| <td class=PParameter nowrap width=100%>state</td> |
| </tr> |
| <tr> |
| <td class=PAfterParameters colspan=3>)</td></tr> |
| </table></td></tr> |
| </table></blockquote> |
| Traverses the component tree in bottom-up order, calling execute for each component. </div></div><div class=CToolTip id="tt1882"><div class=CMethod> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype> |
| <tr><td><table border=0 cellspacing=0 cellpadding=0><tr> |
| <td class=PBeforeParameters colspan=3>virtual function void traverse(</td> </tr><tr><td> </td> <td class=PType nowrap>uvm_component </td> |
| <td class=PParameter nowrap width=100%>comp,</td> |
| </tr><tr><td> </td> <td class=PType nowrap>uvm_phase </td> |
| <td class=PParameter nowrap width=100%>phase,</td> |
| </tr><tr><td> </td> <td class=PType nowrap>uvm_phase_state </td> |
| <td class=PParameter nowrap width=100%>state</td> |
| </tr> |
| <tr> |
| <td class=PAfterParameters colspan=3>)</td></tr> |
| </table></td></tr> |
| </table></blockquote> |
| Traverses the component tree in top-down order, calling execute for each component.</div></div><div class=CToolTip id="tt1883"><div class=CMethod> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype> |
| <tr><td><table border=0 cellspacing=0 cellpadding=0><tr> |
| <td class=PBeforeParameters colspan=5>virtual function void trigger (</td> </tr><tr><td> </td> <td class=PType nowrap>T </td> |
| <td class=PParameter nowrap>data</td> |
| <td class=PDefaultValuePrefix> = </td> |
| <td class=PDefaultValue width=100%>null</td> |
| </tr> |
| <tr> |
| <td class=PAfterParameters colspan=5>)</td></tr> |
| </table></td></tr> |
| </table></blockquote> |
| Triggers the event, resuming all waiting processes.</div></div><div class=CToolTip id="tt1884"><div class=CMethod> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype> |
| <tr><td><table border=0 cellspacing=0 cellpadding=0><tr> |
| <td class=PBeforeParameters colspan=4>virtual function bit try_get(</td> </tr><tr><td> </td> <td class=PTypePrefix nowrap>output </td> |
| <td class=PType nowrap>T </td> |
| <td class=PParameter nowrap width=100%>value</td> |
| </tr> |
| <tr> |
| <td class=PAfterParameters colspan=4>)</td></tr> |
| </table></td></tr> |
| </table></blockquote> |
| Retrieves the current value stored within the DAP, and ‘locks’ the DAP.</div></div><div class=CToolTip id="tt1885"><div class=CMethod> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype> |
| <tr><td><table border=0 cellspacing=0 cellpadding=0><tr> |
| <td class=PBeforeParameters colspan=4>virtual function bit try_get(</td> </tr><tr><td> </td> <td class=PTypePrefix nowrap>output </td> |
| <td class=PType nowrap>T </td> |
| <td class=PParameter nowrap width=100%>value</td> |
| </tr> |
| <tr> |
| <td class=PAfterParameters colspan=4>)</td></tr> |
| </table></td></tr> |
| </table></blockquote> |
| Attempts to retrieve the current value stored within the DAP</div></div><div class=CToolTip id="tt1886"><div class=CMethod> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype> |
| <tr><td><table border=0 cellspacing=0 cellpadding=0><tr> |
| <td class=PBeforeParameters colspan=4>pure virtual function bit try_get(</td> </tr><tr><td> </td> <td class=PTypePrefix nowrap>output </td> |
| <td class=PType nowrap>T </td> |
| <td class=PParameter nowrap width=100%>value</td> |
| </tr> |
| <tr> |
| <td class=PAfterParameters colspan=4>)</td></tr> |
| </table></td></tr> |
| </table></blockquote> |
| Attempts to retrieve the value contained within the resource.</div></div><div class=CToolTip id="tt1887"><div class=CMethod> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype> |
| <tr><td><table border=0 cellspacing=0 cellpadding=0><tr> |
| <td class=PBeforeParameters colspan=4>virtual function bit try_get(</td> </tr><tr><td> </td> <td class=PTypePrefix nowrap>output </td> |
| <td class=PType nowrap>T </td> |
| <td class=PParameter nowrap width=100%>value</td> |
| </tr> |
| <tr> |
| <td class=PAfterParameters colspan=4>)</td></tr> |
| </table></td></tr> |
| </table></blockquote> |
| Retrieves the current value stored within the DAP</div></div><div class=CToolTip id="tt1888"><div class=CMethod> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype> |
| <tr><td><table border=0 cellspacing=0 cellpadding=0><tr> |
| <td class=PBeforeParameters colspan=4>virtual function bit try_get(</td> </tr><tr><td> </td> <td class=PTypePrefix nowrap>output </td> |
| <td class=PType nowrap>T2 </td> |
| <td class=PParameter nowrap width=100%>t</td> |
| </tr> |
| <tr> |
| <td class=PAfterParameters colspan=4>)</td></tr> |
| </table></td></tr> |
| </table></blockquote> |
| Provides a new transaction of type T.</div></div><div class=CToolTip id="tt1889"><div class=CMethod> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype> |
| <tr><td><table border=0 cellspacing=0 cellpadding=0><tr> |
| <td class=PBeforeParameters colspan=4>virtual task try_next_item (</td> </tr><tr><td> </td> <td class=PTypePrefix nowrap>output </td> |
| <td class=PType nowrap>REQ </td> |
| <td class=PParameter nowrap width=100%>t</td> |
| </tr> |
| <tr> |
| <td class=PAfterParameters colspan=4>)</td></tr> |
| </table></td></tr> |
| </table></blockquote> |
| Retrieves the next available item from a sequence if one is available.</div></div><div class=CToolTip id="tt1890"><div class=CMethod> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype> |
| <tr><td><table border=0 cellspacing=0 cellpadding=0><tr> |
| <td class=PBeforeParameters colspan=4>virtual task try_next_item(</td> </tr><tr><td> </td> <td class=PTypePrefix nowrap>output </td> |
| <td class=PType nowrap>T1 </td> |
| <td class=PParameter nowrap width=100%>t</td> |
| </tr> |
| <tr> |
| <td class=PAfterParameters colspan=4>)</td></tr> |
| </table></td></tr> |
| </table></blockquote> |
| Retrieves the next available item from a sequence if one is available. </div></div><div class=CToolTip id="tt1891"><div class=CMethod> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype> |
| <tr><td><table border=0 cellspacing=0 cellpadding=0><tr> |
| <td class=PBeforeParameters colspan=4>virtual function bit try_peek(</td> </tr><tr><td> </td> <td class=PTypePrefix nowrap>output </td> |
| <td class=PType nowrap>T2 </td> |
| <td class=PParameter nowrap width=100%>t</td> |
| </tr> |
| <tr> |
| <td class=PAfterParameters colspan=4>)</td></tr> |
| </table></td></tr> |
| </table></blockquote> |
| Provides a new transaction without consuming it.</div></div><div class=CToolTip id="tt1892"><div class=CMethod> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype> |
| <tr><td><table border=0 cellspacing=0 cellpadding=0><tr> |
| <td class=PBeforeParameters colspan=4>virtual function bit try_put(</td> </tr><tr><td> </td> <td class=PTypePrefix nowrap>input </td> |
| <td class=PType nowrap>T1 </td> |
| <td class=PParameter nowrap width=100%>t</td> |
| </tr> |
| <tr> |
| <td class=PAfterParameters colspan=4>)</td></tr> |
| </table></td></tr> |
| </table></blockquote> |
| Sends a transaction of type T, if possible.</div></div><div class=CToolTip id="tt1893"><div class=CMethod> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype> |
| <tr><td><table border=0 cellspacing=0 cellpadding=0><tr> |
| <td class=PBeforeParameters colspan=3>virtual function bit try_set(</td> </tr><tr><td> </td> <td class=PType nowrap>T </td> |
| <td class=PParameter nowrap width=100%>value</td> |
| </tr> |
| <tr> |
| <td class=PAfterParameters colspan=3>)</td></tr> |
| </table></td></tr> |
| </table></blockquote> |
| Attempts to update the value stored within the DAP.</div></div><div class=CToolTip id="tt1894"><div class=CMethod> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype> |
| <tr><td><table border=0 cellspacing=0 cellpadding=0><tr> |
| <td class=PBeforeParameters colspan=3>virtual function bit try_set(</td> </tr><tr><td> </td> <td class=PType nowrap>T </td> |
| <td class=PParameter nowrap width=100%>value</td> |
| </tr> |
| <tr> |
| <td class=PAfterParameters colspan=3>)</td></tr> |
| </table></td></tr> |
| </table></blockquote> |
| Attempts to update the value stored within the DAP.</div></div><div class=CToolTip id="tt1895"><div class=CMethod> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype> |
| <tr><td><table border=0 cellspacing=0 cellpadding=0><tr> |
| <td class=PBeforeParameters colspan=3>pure virtual function bit try_set(</td> </tr><tr><td> </td> <td class=PType nowrap>T </td> |
| <td class=PParameter nowrap width=100%>value</td> |
| </tr> |
| <tr> |
| <td class=PAfterParameters colspan=3>)</td></tr> |
| </table></td></tr> |
| </table></blockquote> |
| Attempts to set the value contained within the resource.</div></div><div class=CToolTip id="tt1896"><div class=CMethod> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype> |
| <tr><td><table border=0 cellspacing=0 cellpadding=0><tr> |
| <td class=PBeforeParameters colspan=3>virtual function bit try_set(</td> </tr><tr><td> </td> <td class=PType nowrap>T </td> |
| <td class=PParameter nowrap width=100%>value</td> |
| </tr> |
| <tr> |
| <td class=PAfterParameters colspan=3>)</td></tr> |
| </table></td></tr> |
| </table></blockquote> |
| Attempts to update the value stored within the DAP.</div></div><div class=CToolTip id="tt1897"><div class=CMethod> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>static function void turn_off_auditing() |
| </td></tr></table></blockquote>Turn auditing off for the resource database. </div></div><div class=CToolTip id="tt1898"><div class=CMethod> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>static function void turn_off_tracing() |
| </td></tr></table></blockquote>Turn tracing off for the configuration database.</div></div><div class=CToolTip id="tt1899"><div class=CMethod> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>static function void turn_off_tracing() |
| </td></tr></table></blockquote>Turn tracing off for the resource database.</div></div><div class=CToolTip id="tt1900"><div class=CMethod> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>static function void turn_on_auditing() |
| </td></tr></table></blockquote>Turn auditing on for the resource database. </div></div><div class=CToolTip id="tt1901"><div class=CMethod> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>static function void turn_on_tracing() |
| </td></tr></table></blockquote>Turn tracing on for the configuration database. </div></div><div class=CToolTip id="tt1902"><div class=CMethod> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>static function void turn_on_tracing() |
| </td></tr></table></blockquote>Turn tracing on for the resource database. </div></div><div class=CToolTip id="tt1903"><div class=CGroup>Resources can be identified by type using a static type handle. </div></div><div class=CToolTip id="tt1904"><div class=CVariable> |
| <blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>bit type_name = 1 |
| </td></tr></table></blockquote>Controls whether to print a field’s type name.</div></div><!--END_ND_TOOLTIPS--> |
| |
| </div><!--Index--> |
| |
| |
| <script language=JavaScript><!-- |
| if (browserType) {if (browserVer) {document.write("</div>"); }document.write("</div>");}// --></script></body></html> |