hwt
latest
Site
Contents:
hwt package
Page
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
_
__init__() (hwt.code.CodeBlock method)
(hwt.code.FsmBuilder method)
(hwt.code.If method)
(hwt.code.Switch method)
(hwt.constraints.get_clock_of method)
(hwt.constraints.set_async_reg method)
(hwt.constraints.set_false_path method)
(hwt.constraints.set_max_delay method)
(hwt.hdl.frameTmpl.FrameTmpl method)
(hwt.hdl.frameTmplUtils.ChoiceOfFrameParts method)
(hwt.hdl.frameTmplUtils.ChoicesOfFrameParts method)
(hwt.hdl.frameTmplUtils.TransTmplWordIterator method)
(hwt.hdl.operator.Operator method)
(hwt.hdl.operatorDefs.OpDefinition method)
(hwt.hdl.portItem.HdlPortItem method)
(hwt.hdl.sensitivityCtx.SensitivityCtx method)
(hwt.hdl.statements.assignmentContainer.HdlAssignmentContainer method)
(hwt.hdl.statements.codeBlockContainer.HdlStmCodeBlockContainer method)
(hwt.hdl.statements.ifContainter.IfContainer method)
(hwt.hdl.statements.statement.HdlStatement method)
(hwt.hdl.statements.switchContainer.SwitchContainer method)
(hwt.hdl.statements.utils.listOfHdlStatements.ListOfHdlStatement method)
(hwt.hdl.transPart.TransPart method)
(hwt.hdl.transTmpl.OneOfTransaction method)
(hwt.hdl.transTmpl.TransTmpl method)
(hwt.hdl.types.array.HArray method)
(hwt.hdl.types.bits.Bits method)
(hwt.hdl.types.enum.HEnum method)
(hwt.hdl.types.float.HFloat method)
(hwt.hdl.types.hdlType.HdlType method)
(hwt.hdl.types.stream.HStream method)
(hwt.hdl.types.struct.HStruct method)
(hwt.hdl.types.struct.HStructField method)
(hwt.hdl.types.struct.HStructFieldMeta method)
(hwt.hdl.types.structValBase.StructValBase method)
(hwt.hdl.types.union.HUnion method)
(hwt.hdl.types.union.HUnionMemberHandler method)
(hwt.hdl.types.union.UnionValBase method)
(hwt.hdl.value.HValue method)
(hwt.hdl.variables.SignalItem method)
(hwt.interfaces.agents.bramPort.BramPort_withoutClkAgent method)
(hwt.interfaces.agents.fifo.FifoReaderAgent method)
(hwt.interfaces.agents.fifo.FifoWriterAgent method)
(hwt.interfaces.agents.handshaked.HandshakedAgent method)
(hwt.interfaces.agents.handshaked.HandshakedReadListener method)
(hwt.interfaces.agents.handshaked.UniversalHandshakedAgent method)
(hwt.interfaces.agents.rdSynced.RdSyncedAgent method)
(hwt.interfaces.agents.regCntrl.RegCntrlAgent method)
(hwt.interfaces.agents.signal.SignalAgent method)
(hwt.interfaces.agents.structIntf.StructIntfAgent method)
(hwt.interfaces.agents.universalComposite.UniversalCompositeAgent method)
(hwt.interfaces.agents.vldSynced.VldSyncedAgent method)
(hwt.interfaces.hsStructIntf.HsStructIntfAgent method)
(hwt.interfaces.std.Rst_n method)
(hwt.interfaces.std.Signal method)
(hwt.interfaces.std_ip_defs.IP_BlockRamPort method)
(hwt.interfaces.std_ip_defs.IP_Clk method)
(hwt.interfaces.std_ip_defs.IP_FifoReader method)
(hwt.interfaces.std_ip_defs.IP_FifoWriter method)
(hwt.interfaces.std_ip_defs.IP_Handshake method)
(hwt.interfaces.std_ip_defs.IP_Rst method)
(hwt.interfaces.structIntf.StructIntf method)
(hwt.pyUtils.testUtils.TestMatrix method)
(hwt.pyUtils.uniqList.UniqList method)
(hwt.serializer.combLoopAnalyzer.CombLoopAnalyzer method)
(hwt.serializer.combLoopAnalyzer.tarjan.StronglyConnectedComponentSearchTarjan method)
(hwt.serializer.generic.constant_cache.ConstantCache method)
(hwt.serializer.generic.tmpVarConstructor.TmpVarConstructor method)
(hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
(hwt.serializer.generic.utils.TmpVarsSwap method)
(hwt.serializer.hwt.context.ValueWidthRequirementScope method)
(hwt.serializer.hwt.serializer.ToHdlAstHwt method)
(hwt.serializer.ip_packager.IpPackager method)
(hwt.serializer.resourceAnalyzer.analyzer.ResourceAnalyzer method)
(hwt.serializer.resourceAnalyzer.resourceTypes.ResourceMUX method)
(hwt.serializer.resourceAnalyzer.resourceTypes.ResourceRAM method)
(hwt.serializer.resourceAnalyzer.utils.ResourceContext method)
(hwt.serializer.serializer_filter.SerializerFilter method)
(hwt.serializer.simModel.serializer.ToHdlAstSimModel method)
(hwt.serializer.store_manager.SaveToFilesFlat method)
(hwt.serializer.store_manager.SaveToSingleFiles method)
(hwt.serializer.store_manager.SaveToStream method)
(hwt.serializer.store_manager.StoreManager method)
(hwt.serializer.systemC.serializer.ToHdlAstSystemC method)
(hwt.serializer.verilog.context.SignalTypeSwap method)
(hwt.serializer.verilog.serializer.ToHdlAstVerilog method)
(hwt.serializer.xdc.serializer.XdcSerializer method)
(hwt.simulator.agentBase.AgentWitReset method)
(hwt.simulator.agentBase.SyncAgentBase method)
(hwt.simulator.rtlSimulator.BasicRtlSimulatorWithSignalRegisterMethods method)
(hwt.synthesizer.dummyPlatform.DummyPlatform method)
(hwt.synthesizer.exceptions.InterfaceStructureErr method)
(hwt.synthesizer.hObjList.HObjList method)
(hwt.synthesizer.interface.Interface method)
(hwt.synthesizer.interfaceLevel.propDeclrCollector.MakeClkRstAssociations method)
(hwt.synthesizer.interfaceLevel.propDeclrCollector.MakeParamsShared method)
(hwt.synthesizer.param.Param method)
(hwt.synthesizer.rtlLevel.constants.NOT_SPECIFIED method)
(hwt.synthesizer.rtlLevel.fill_stm_list_with_enclosure.HdlAssignmentContainer_constructor method)
(hwt.synthesizer.rtlLevel.netlist.RtlNetlist method)
(hwt.synthesizer.rtlLevel.rtlSignal.RtlSignal method)
(hwt.synthesizer.rtlLevel.rtlSyncSignal.RtlSyncSignal method)
(hwt.synthesizer.unit.Unit method)
(hwt.synthesizer.vectorUtils.BitWalker method)
_afterReadWrap() (hwt.interfaces.agents.handshaked.HandshakedReadListener method)
_apply_path_update() (in module hwt.constraints)
_as_Bits() (hwt.serializer.vhdl.ops.ToHdlAstVhdl2008_ops method)
_as_Bits_vec() (hwt.serializer.vhdl.ops.ToHdlAstVhdl2008_ops method)
_as_hdl() (hwt.hdl.types.hdlType.HdlType method)
_as_hdl_HdlAssignmentContainer() (hwt.serializer.systemC.statements.ToHdlAstSystemC_statements method)
_as_hdl_HdlAssignmentContainer_auto_conversions() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
_as_hdl_HdlModuleDef() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
(hwt.serializer.hwt.serializer.ToHdlAstHwt method)
_as_hdl_HdlModuleDef_body() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
(hwt.serializer.simModel.serializer.ToHdlAstSimModel method)
_as_hdl_HdlModuleDef_param_asserts() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
(hwt.serializer.verilog.serializer.ToHdlAstVerilog method)
(hwt.serializer.vhdl.serializer.ToHdlAstVhdl2008 method)
_as_hdl_HdlModuleDef_param_asserts_real() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
_as_hdl_requires_def() (hwt.hdl.types.hdlType.HdlType method)
_associated() (hwt.synthesizer.interfaceLevel.propDeclrCollector.PropDeclrCollector method)
_auto_cast() (hwt.hdl.types.bitsVal.BitsVal method)
(hwt.hdl.value.HValue method)
(hwt.interfaces.signalOps.SignalOps method)
(hwt.synthesizer.rtlLevel.signalUtils.ops.RtlSignalOps method)
_bit_length() (hwt.synthesizer.interface.Interface method)
_BOOL (hwt.hdl.types.bitsVal.BitsVal attribute)
_cast_ops (hwt.serializer.hwt.ops.ToHdlAstHwt_ops attribute)
(hwt.serializer.simModel.value.ToHdlAstSimModel_value attribute)
(hwt.serializer.vhdl.ops.ToHdlAstVhdl2008_ops attribute)
_checkCompInstances() (hwt.synthesizer.unit.Unit method)
_clean() (hwt.interfaces.std.Signal method)
(hwt.synthesizer.interface.Interface method)
_clean_signal_meta() (hwt.hdl.statements.ifContainter.IfContainer method)
(hwt.hdl.statements.statement.HdlStatement method)
(hwt.hdl.statements.switchContainer.SwitchContainer method)
_cleanAsSubunit() (hwt.synthesizer.interfaceLevel.unitImplHelpers.UnitImplHelpers method)
_collect_empty_hiearchy_containers() (hwt.simulator.rtlSimulator.BasicRtlSimulatorWithSignalRegisterMethods method)
_collect_indexes_on_variables() (hwt.synthesizer.rtlLevel.extract_part_drivers.RtlNetlistPassExtractPartDrivers class method)
_collect_inputs() (hwt.hdl.statements.assignmentContainer.HdlAssignmentContainer method)
(hwt.hdl.statements.ifContainter.IfContainer method)
(hwt.hdl.statements.statement.HdlStatement method)
(hwt.hdl.statements.switchContainer.SwitchContainer method)
_collect_io() (hwt.hdl.statements.ifContainter.IfContainer method)
(hwt.hdl.statements.statement.HdlStatement method)
(hwt.hdl.statements.switchContainer.SwitchContainer method)
_collect_outputs() (hwt.hdl.statements.statement.HdlStatement method)
_concat() (hwt.hdl.types.bitsVal.BitsVal method)
(hwt.interfaces.signalOps.SignalOps method)
(hwt.synthesizer.rtlLevel.signalUtils.ops.RtlSignalOps method)
_concat__val() (hwt.hdl.types.bitsVal.BitsVal method)
_condHasEffect() (hwt.hdl.statements.ifContainter.IfContainer static method)
(hwt.hdl.statements.switchContainer.SwitchContainer method)
_config() (hwt.interfaces.hsStructIntf.HsStructIntf method)
(hwt.interfaces.std.BramPort_withoutClk method)
(hwt.interfaces.std.Clk method)
(hwt.interfaces.std.FifoReader method)
(hwt.interfaces.std.FifoWriter method)
(hwt.interfaces.std.RdSynced method)
(hwt.interfaces.std.RegCntrl method)
(hwt.interfaces.std.VldSynced method)
(hwt.interfaces.tristate.TristateClk method)
(hwt.interfaces.tristate.TristateSig method)
(hwt.synthesizer.interfaceLevel.propDeclrCollector.PropDeclrCollector method)
_connect_optional() (in module hwt.code_utils)
_connect_to_const_it() (in module hwt.synthesizer.interfaceLevel.emptyUnit)
_connectTo() (hwt.synthesizer.interface.Interface method)
_connectToIter() (hwt.synthesizer.interface.Interface method)
_const (hwt.synthesizer.rtlLevel.rtlSignal.RtlSignal attribute)
_convSign() (hwt.hdl.types.bitsVal.BitsVal method)
(hwt.interfaces.signalOps.SignalOps method)
(hwt.synthesizer.rtlLevel.signalUtils.ops.RtlSignalOps method)
_convSign__val() (hwt.hdl.types.bitsVal.BitsVal method)
_copy_with_root_upadate() (hwt.constraints.get_clock_of method)
(hwt.constraints.iHdlConstrain method)
(hwt.constraints.set_async_reg method)
(hwt.constraints.set_false_path method)
(hwt.constraints.set_max_delay method)
_count_mux_inputs_for_outputs() (in module hwt.serializer.resourceAnalyzer.analyzer)
_cut_off_drivers_of() (hwt.hdl.statements.assignmentContainer.HdlAssignmentContainer method)
(hwt.hdl.statements.codeBlockContainer.HdlStmCodeBlockContainer method)
(hwt.hdl.statements.ifContainter.IfContainer method)
(hwt.hdl.statements.statement.HdlStatement method)
(hwt.hdl.statements.switchContainer.SwitchContainer method)
_cut_off_drivers_of_regenerate_io() (hwt.hdl.statements.statement.HdlStatement method)
_declr() (hwt.interfaces.differential.DifferentialSig method)
(hwt.interfaces.hsStructIntf.HsStructIntf method)
(hwt.interfaces.std.BramPort method)
(hwt.interfaces.std.BramPort_withoutClk method)
(hwt.interfaces.std.FifoReader method)
(hwt.interfaces.std.FifoWriter method)
(hwt.interfaces.std.HandshakeSync method)
(hwt.interfaces.std.Handshaked method)
(hwt.interfaces.std.RdSynced method)
(hwt.interfaces.std.RegCntrl method)
(hwt.interfaces.std.ReqDoneSync method)
(hwt.interfaces.std.VldSynced method)
(hwt.interfaces.structIntf.StructIntf method)
(hwt.interfaces.tristate.TristateSig method)
(hwt.interfaces.unionIntf.UnionSink method)
(hwt.interfaces.unionIntf.UnionSource method)
(hwt.synthesizer.interfaceLevel.propDeclrCollector.PropDeclrCollector method)
_declrCollector() (hwt.synthesizer.interfaceLevel.propDeclrCollector.PropDeclrCollector method)
_DEEPCOPY_SHALLOW_ONLY (hwt.hdl.statements.assignmentContainer.HdlAssignmentContainer attribute)
(hwt.hdl.statements.ifContainter.IfContainer attribute)
(hwt.hdl.statements.statement.HdlStatement attribute)
(hwt.hdl.statements.switchContainer.SwitchContainer attribute)
_DEEPCOPY_SKIP (hwt.hdl.statements.assignmentContainer.HdlAssignmentContainer attribute)
(hwt.hdl.statements.ifContainter.IfContainer attribute)
(hwt.hdl.statements.statement.HdlStatement attribute)
(hwt.hdl.statements.switchContainer.SwitchContainer attribute)
_def_val (hwt.synthesizer.interfaceLevel.emptyUnit.EmptyUnit attribute)
_default_param_updater() (in module hwt.synthesizer.interface)
(in module hwt.synthesizer.interfaceLevel.unitImplHelpers)
_default_shouldEnterFn() (in module hwt.hdl.transTmpl)
_defaultSeed (hwt.simulator.simTestCase.SimTestCase attribute)
_destroy() (hwt.hdl.operator.Operator method)
(hwt.hdl.statements.statement.HdlStatement method)
_discover_enclosure() (hwt.hdl.statements.assignmentContainer.HdlAssignmentContainer method)
(hwt.hdl.statements.ifContainter.IfContainer method)
(hwt.hdl.statements.statement.HdlStatement method)
(hwt.hdl.statements.switchContainer.SwitchContainer method)
_discover_sensitivity() (hwt.hdl.statements.assignmentContainer.HdlAssignmentContainer method)
(hwt.hdl.statements.ifContainter.IfContainer method)
(hwt.hdl.statements.statement.HdlStatement method)
(hwt.hdl.statements.switchContainer.SwitchContainer method)
_discoverReset() (hwt.simulator.agentBase.AgentWitReset class method)
_dtype (hwt.hdl.types.union.UnionValBase attribute)
(hwt.hdl.value.HValue attribute)
_eq() (hwt.hdl.types.arrayVal.HArrayVal method)
(hwt.hdl.types.bitsVal.BitsVal method)
(hwt.hdl.types.enumVal.HEnumVal method)
(hwt.hdl.types.floatVal.HFloatVal method)
(hwt.hdl.types.sliceVal.HSliceVal method)
(hwt.hdl.types.streamVal.HStreamVal method)
(hwt.hdl.types.stringVal.HStringVal method)
(hwt.hdl.types.structValBase.StructValBase method)
(hwt.hdl.value.HValue method)
(hwt.interfaces.signalOps.SignalOps method)
(hwt.interfaces.structIntf.StructIntf method)
(hwt.synthesizer.rtlLevel.signalUtils.ops.RtlSignalOps method)
_eq__val() (hwt.hdl.types.arrayVal.HArrayVal method)
(hwt.hdl.types.enumVal.HEnumVal method)
(hwt.hdl.types.streamVal.HStreamVal method)
(hwt.hdl.types.stringVal.HStringVal method)
_eq_val() (hwt.hdl.types.floatVal.HFloatVal method)
(hwt.hdl.types.sliceVal.HSliceVal method)
_expandBitsOperandType() (hwt.serializer.vhdl.statements.ToHdlAstVhdl2008_statements static method)
_fieldToDataDict() (hwt.hdl.frameTmpl.FrameTmpl static method)
_fill_enclosure() (hwt.hdl.statements.assignmentContainer.HdlAssignmentContainer method)
(hwt.hdl.statements.ifContainter.IfContainer method)
(hwt.hdl.statements.statement.HdlStatement method)
(hwt.hdl.statements.switchContainer.SwitchContainer method)
_find_HdlCompInst() (hwt.serializer.vhdl.serializer.ToHdlAstVhdl2008 static method)
_format_indexes() (in module hwt.synthesizer.rtlLevel.extract_part_drivers)
_FrameTmpl__repr__getName() (hwt.hdl.frameTmpl.FrameTmpl method)
_FrameTmpl__repr__word() (hwt.hdl.frameTmpl.FrameTmpl method)
_from_py() (hwt.hdl.types.hdlType.HdlType method)
(hwt.hdl.value.HValue class method)
_get() (hwt.serializer.xdc.serializer.XdcSerializer method)
(hwt.synthesizer.vectorUtils.BitWalker method)
_get_absolute_path() (in module hwt.constraints)
_get_hdl_doc() (hwt.synthesizer.unit.Unit method)
_get_operator_i_am_the_result_of() (in module hwt.hdl.types.bitsVal)
_get_parent() (hwt.constraints.get_clock_of method)
(hwt.constraints.iHdlConstrain method)
(hwt.constraints.set_async_reg method)
(hwt.constraints.set_false_path method)
(hwt.constraints.set_max_delay method)
_get_parent_unit() (in module hwt.constraints)
_get_rtl_context() (hwt.hdl.statements.statement.HdlStatement method)
_get_set() (hwt.pyUtils.uniqList.UniqList method)
_getAddrStep() (hwt.interfaces.std.BramPort_withoutClk method)
_getAssociatedClk() (hwt.synthesizer.interfaceLevel.interfaceUtils.implDependent.InterfaceceImplDependentFns method)
(hwt.synthesizer.rtlLevel.rtlSyncSignal.RtlSyncSignal method)
_getAssociatedRst() (hwt.synthesizer.interfaceLevel.interfaceUtils.implDependent.InterfaceceImplDependentFns method)
(hwt.synthesizer.rtlLevel.rtlSyncSignal.RtlSyncSignal method)
_getDefaultName() (hwt.synthesizer.unit.Unit method)
_getDestinationSignalForAssignmentToThis() (hwt.synthesizer.rtlLevel.rtlSyncSignal.RtlSyncSignal method)
(hwt.synthesizer.rtlLevel.signalUtils.ops.RtlSignalOps method)
_getFullName() (hwt.synthesizer.hObjList.HObjList method)
(hwt.synthesizer.interface.Interface method)
_getHdlName() (hwt.synthesizer.hObjList.HObjList method)
(hwt.synthesizer.interface.Interface method)
_getIndexCascade() (hwt.synthesizer.rtlLevel.signalUtils.ops.RtlSignalOps method)
_getIpCoreIntfClass() (hwt.interfaces.std.BramPort_withoutClk method)
(hwt.interfaces.std.Clk method)
(hwt.interfaces.std.FifoReader method)
(hwt.interfaces.std.FifoWriter method)
(hwt.interfaces.std.Rst method)
(hwt.interfaces.std.Rst_n method)
(hwt.interfaces.tristate.TristateClk method)
(hwt.synthesizer.interfaceLevel.interfaceUtils.implDependent.InterfaceceImplDependentFns method)
_getitem__val() (hwt.hdl.types.arrayVal.HArrayVal method)
(hwt.hdl.types.streamVal.HStreamVal method)
_getVal() (in module hwt.hdl.operatorDefs)
_getWordAddrStep() (hwt.interfaces.std.BramPort_withoutClk method)
_HdlAssignmentContainer__instCntr (hwt.hdl.statements.assignmentContainer.HdlAssignmentContainer attribute)
_HTypeFromIntfMap() (in module hwt.interfaces.intf_map)
_id (hwt.serializer.ip_packager.ToHdlAstVivadoTclExpr attribute)
_impl() (hwt.synthesizer.interfaceLevel.emptyUnit.EmptyUnit method)
(hwt.synthesizer.interfaceLevel.propDeclrCollector.PropDeclrCollector method)
_implCollector() (hwt.synthesizer.interfaceLevel.propDeclrCollector.PropDeclrCollector method)
_init_listeners() (hwt.simulator.rtlSimulator.BasicRtlSimulatorWithSignalRegisterMethods method)
_initSimAgent() (hwt.interfaces.hsStructIntf.HsStructIntf method)
(hwt.interfaces.std.BramPort method)
(hwt.interfaces.std.BramPort_withoutClk method)
(hwt.interfaces.std.Clk method)
(hwt.interfaces.std.FifoReader method)
(hwt.interfaces.std.FifoWriter method)
(hwt.interfaces.std.HandshakeSync method)
(hwt.interfaces.std.Handshaked method)
(hwt.interfaces.std.RdSynced method)
(hwt.interfaces.std.RegCntrl method)
(hwt.interfaces.std.Rst method)
(hwt.interfaces.std.Rst_n method)
(hwt.interfaces.std.Signal method)
(hwt.interfaces.std.VldSynced method)
(hwt.interfaces.structIntf.StructIntf method)
(hwt.interfaces.tristate.TristateClk method)
(hwt.interfaces.tristate.TristateSig method)
(hwt.interfaces.unionIntf.UnionSource method)
(hwt.synthesizer.interfaceLevel.interfaceUtils.implDependent.InterfaceceImplDependentFns method)
_initval (hwt.synthesizer.param.Param attribute)
_instantiate_signals() (in module hwt.synthesizer.interfaceLevel.unitImplHelpers)
_instId (hwt.synthesizer.rtlLevel.rtlSignal.RtlSignal attribute)
_interface (hwt.synthesizer.rtlLevel.rtlSignal.RtlSignal attribute)
_intfToSig() (in module hwt.code_utils)
_is_enclosed() (hwt.hdl.statements.statement.HdlStatement method)
_is_full_valid() (hwt.hdl.types.arrayVal.HArrayVal method)
(hwt.hdl.types.floatVal.HFloatVal method)
(hwt.hdl.types.sliceVal.HSliceVal method)
(hwt.hdl.types.streamVal.HStreamVal method)
(hwt.hdl.types.structValBase.StructValBase method)
(hwt.hdl.value.HValue method)
(hwt.synthesizer.rtlLevel.signalUtils.ops.RtlSignalOps method)
_is_mergable() (hwt.hdl.statements.assignmentContainer.HdlAssignmentContainer method)
(hwt.hdl.statements.ifContainter.IfContainer method)
(hwt.hdl.statements.statement.HdlStatement method)
(hwt.hdl.statements.switchContainer.SwitchContainer method)
_isOn() (hwt.hdl.types.bitsVal.BitsVal method)
(hwt.interfaces.signalOps.SignalOps method)
(hwt.synthesizer.rtlLevel.signalUtils.ops.RtlSignalOps method)
_iter_all_elifs() (hwt.hdl.statements.ifContainter.IfContainer method)
_iter_stms() (hwt.hdl.statements.assignmentContainer.HdlAssignmentContainer method)
(hwt.hdl.statements.codeBlockContainer.HdlStmCodeBlockContainer method)
(hwt.hdl.statements.ifContainter.IfContainer method)
(hwt.hdl.statements.statement.HdlStatement method)
(hwt.hdl.statements.switchContainer.SwitchContainer method)
_iter_stms_for_output() (hwt.hdl.statements.assignmentContainer.HdlAssignmentContainer method)
(hwt.hdl.statements.codeBlockContainer.HdlStmCodeBlockContainer method)
(hwt.hdl.statements.ifContainter.IfContainer method)
(hwt.hdl.statements.statement.HdlStatement method)
(hwt.hdl.statements.switchContainer.SwitchContainer method)
_iter_stms_with_branches() (hwt.hdl.statements.utils.listOfHdlStatements.ListOfHdlStatement method)
_keywords_dict (hwt.serializer.generic.to_hdl_ast.ToHdlAst attribute)
(hwt.serializer.hwt.serializer.ToHdlAstHwt attribute)
(hwt.serializer.resourceAnalyzer.analyzer.ResourceAnalyzer attribute)
(hwt.serializer.simModel.serializer.ToHdlAstSimModel attribute)
(hwt.serializer.systemC.serializer.ToHdlAstSystemC attribute)
(hwt.serializer.verilog.serializer.ToHdlAstVerilog attribute)
(hwt.serializer.vhdl.serializer.ToHdlAstVhdl2008 attribute)
_loadConfig() (hwt.synthesizer.interfaceLevel.propDeclrCollector.PropDeclrCollector method)
_loadDeclarations() (hwt.synthesizer.interface.Interface method)
(hwt.synthesizer.unit.Unit method)
(in module hwt.synthesizer.interfaceLevel.unitImplHelpers)
_loadFromArray() (hwt.hdl.transTmpl.TransTmpl method)
_loadFromBits() (hwt.hdl.transTmpl.TransTmpl method)
_loadFromHStream() (hwt.hdl.transTmpl.TransTmpl method)
_loadFromHStruct() (hwt.hdl.transTmpl.TransTmpl method)
_loadFromHType() (hwt.hdl.transTmpl.TransTmpl method)
_loadFromUnion() (hwt.hdl.transTmpl.TransTmpl method)
_loadImpl() (hwt.synthesizer.interfaceLevel.propDeclrCollector.PropDeclrCollector method)
_loadInterface() (hwt.synthesizer.unit.Unit method)
_logChange() (hwt.simulator.rtlSimulatorVcd.BasicRtlSimulatorVcd method)
_m() (hwt.synthesizer.hObjList.HObjList method)
(hwt.synthesizer.interface.Interface method)
_make_association() (hwt.synthesizer.hObjList.HObjList method)
(hwt.synthesizer.interfaceLevel.propDeclrCollector.PropDeclrCollector method)
_merge_nested_if_from_else() (hwt.hdl.statements.ifContainter.IfContainer method)
_merge_with_other_stm() (hwt.hdl.statements.ifContainter.IfContainer method)
(hwt.hdl.statements.statement.HdlStatement method)
(hwt.hdl.statements.switchContainer.SwitchContainer method)
_mkOp() (in module hwt.code_utils)
_name (hwt.synthesizer.param.Param attribute)
_NAME_SEPARATOR (hwt.synthesizer.interface.Interface attribute)
_ne__val() (hwt.hdl.types.enumVal.HEnumVal method)
_nextInstId() (hwt.hdl.statements.assignmentContainer.HdlAssignmentContainer class method)
(hwt.synthesizer.rtlLevel.rtlSignal.RtlSignal class method)
_nop_val (hwt.synthesizer.rtlLevel.rtlSignal.RtlSignal attribute)
_normalize_default_value_dict_for_interface_array() (in module hwt.synthesizer.interfaceLevel.unitImplHelpers)
_on_append() (hwt.synthesizer.hObjList.HObjList method)
_on_merge() (hwt.hdl.statements.statement.HdlStatement method)
_on_parent_event_dependent() (hwt.hdl.statements.assignmentContainer.HdlAssignmentContainer method)
(hwt.hdl.statements.statement.HdlStatement method)
_on_reduce() (hwt.hdl.statements.statement.HdlStatement method)
_onFallingEdge() (hwt.hdl.types.eventCapableVal.EventCapableVal method)
(hwt.interfaces.signalOps.SignalOps method)
(hwt.synthesizer.rtlLevel.signalUtils.ops.RtlSignalOps method)
_onRisingEdge() (hwt.hdl.types.eventCapableVal.EventCapableVal method)
(hwt.interfaces.signalOps.SignalOps method)
(hwt.synthesizer.rtlLevel.signalUtils.ops.RtlSignalOps method)
_operandIsAnotherOperand() (hwt.serializer.verilog.ops.ToHdlAstVerilog_ops method)
_paramCollector() (hwt.synthesizer.interfaceLevel.propDeclrCollector.PropDeclrCollector method)
_paramsShared() (hwt.synthesizer.interfaceLevel.propDeclrCollector.PropDeclrCollector method)
_parent (hwt.synthesizer.param.Param attribute)
_PROTECTED_NAMES (hwt.synthesizer.unit.Unit attribute)
_reg() (hwt.synthesizer.interfaceLevel.unitImplHelpers.UnitImplHelpers method)
_register_stements() (hwt.hdl.statements.statement.HdlStatement method)
_registerArray() (hwt.synthesizer.interfaceLevel.propDeclrCollector.PropDeclrCollector method)
_registerArray_append() (hwt.synthesizer.interfaceLevel.propDeclrCollector.PropDeclrCollector method)
_registerInterface() (hwt.synthesizer.interfaceLevel.propDeclrCollector.PropDeclrCollector method)
_registerIntfInImpl() (hwt.synthesizer.interfaceLevel.propDeclrCollector.PropDeclrCollector method)
(hwt.synthesizer.unit.Unit method)
_registerOutput() (hwt.hdl.statements.utils.listOfHdlStatements.ListOfHdlStatement method)
_registerParameter() (hwt.synthesizer.interfaceLevel.propDeclrCollector.PropDeclrCollector method)
_registerUnit() (hwt.synthesizer.interfaceLevel.propDeclrCollector.PropDeclrCollector method)
_registerUnitInImpl() (hwt.synthesizer.interfaceLevel.propDeclrCollector.PropDeclrCollector method)
_reinterpret_cast() (hwt.hdl.value.HValue method)
(hwt.interfaces.signalOps.SignalOps method)
(hwt.interfaces.structIntf.StructIntf method)
(hwt.synthesizer.rtlLevel.signalUtils.ops.RtlSignalOps method)
_replace_child_statement() (hwt.hdl.statements.codeBlockContainer.HdlStmCodeBlockContainer method)
(hwt.hdl.statements.ifContainter.IfContainer method)
(hwt.hdl.statements.statement.HdlStatement method)
(hwt.hdl.statements.switchContainer.SwitchContainer method)
_replace_input() (hwt.hdl.operator.Operator method)
(hwt.hdl.statements.statement.HdlStatement method)
_replace_input_in_expr() (in module hwt.hdl.operatorUtils)
_replace_input_nested() (hwt.hdl.statements.assignmentContainer.HdlAssignmentContainer method)
(hwt.hdl.statements.ifContainter.IfContainer method)
(hwt.hdl.statements.statement.HdlStatement method)
(hwt.hdl.statements.switchContainer.SwitchContainer method)
_replace_input_update_sensitivity_and_inputs() (hwt.hdl.statements.statement.HdlStatement method)
_reversed() (hwt.interfaces.signalOps.SignalOps method)
_reverseDirection() (hwt.synthesizer.interfaceLevel.interfaceUtils.directionFns.InterfaceDirectionFns method)
_RtlSignal__instCntr (hwt.synthesizer.rtlLevel.rtlSignal.RtlSignal attribute)
_serializeDecision (hwt.synthesizer.unit.Unit attribute)
_serializeExclude_eval() (in module hwt.serializer.mode)
_serializeOnce_eval() (in module hwt.serializer.mode)
_serializeParamsUniq_eval() (in module hwt.serializer.mode)
_set_def_val() (hwt.hdl.variables.SignalItem method)
_set_parent_stm() (hwt.hdl.statements.statement.HdlStatement method)
_setAsExtern() (hwt.synthesizer.interfaceLevel.interfaceUtils.directionFns.InterfaceDirectionFns method)
_setDirectionsLikeIn() (hwt.synthesizer.interfaceLevel.interfaceUtils.directionFns.InterfaceDirectionFns method)
_setitem__val() (hwt.hdl.types.arrayVal.HArrayVal method)
(hwt.hdl.types.streamVal.HStreamVal method)
_shared_comp_build_interface_map_list() (in module hwt.synthesizer.unit)
_sig() (hwt.synthesizer.interfaceLevel.unitImplHelpers.UnitImplHelpers method)
_signalsForInterface() (hwt.synthesizer.interface.Interface method)
_signalsForSubUnitEntity() (hwt.synthesizer.interfaceLevel.unitImplHelpers.UnitImplHelpers method)
_signed() (hwt.hdl.types.bitsVal.BitsVal method)
(hwt.interfaces.signalOps.SignalOps method)
(hwt.synthesizer.rtlLevel.signalUtils.ops.RtlSignalOps method)
_size() (hwt.hdl.types.sliceVal.HSliceVal method)
_spirit_decode (hwt.serializer.ip_packager.ToHdlAstVivadoTclExpr attribute)
_statements_to_HdlStmCodeBlockContainers() (in module hwt.synthesizer.rtlLevel.statements_to_HdlStmCodeBlockContainers)
_static_assert_false() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
(hwt.serializer.verilog.serializer.ToHdlAstVerilog method)
(hwt.serializer.vhdl.serializer.ToHdlAstVhdl2008 method)
_static_assert_symbol_eq() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
(hwt.serializer.verilog.serializer.ToHdlAstVerilog method)
(hwt.serializer.vhdl.serializer.ToHdlAstVhdl2008 method)
_tarjan_head() (in module hwt.serializer.combLoopAnalyzer.tarjan)
_ternary() (hwt.hdl.types.bitsVal.BitsVal method)
(hwt.interfaces.signalOps.SignalOps method)
(hwt.synthesizer.rtlLevel.signalUtils.ops.RtlSignalOps method)
_tmp_var_for_ternary() (hwt.serializer.vhdl.ops.ToHdlAstVhdl2008_ops method)
_to_rtl() (hwt.synthesizer.unit.Unit method)
_try_cast_any_to_HValue() (in module hwt.synthesizer.rtlLevel.netlist)
_try_cut_off_whole_stm() (hwt.hdl.statements.statement.HdlStatement method)
_try_reduce() (hwt.hdl.statements.assignmentContainer.HdlAssignmentContainer method)
(hwt.hdl.statements.codeBlockContainer.HdlStmCodeBlockContainer method)
(hwt.hdl.statements.ifContainter.IfContainer method)
(hwt.hdl.statements.statement.HdlStatement method)
(hwt.hdl.statements.switchContainer.SwitchContainer method)
_tryConnect() (in module hwt.interfaces.utils)
_UniqList__s (hwt.pyUtils.uniqList.UniqList attribute)
_Unit_constraints_copy_recursively() (in module hwt.synthesizer.utils)
_unregisterOutput() (hwt.hdl.statements.utils.listOfHdlStatements.ListOfHdlStatement method)
_unsigned() (hwt.hdl.types.bitsVal.BitsVal method)
(hwt.interfaces.signalOps.SignalOps method)
(hwt.synthesizer.rtlLevel.signalUtils.ops.RtlSignalOps method)
_updateParamsFrom() (hwt.synthesizer.hObjList.HObjList method)
(hwt.synthesizer.interface.Interface method)
(hwt.synthesizer.interfaceLevel.propDeclrCollector.PropDeclrCollector method)
(hwt.synthesizer.unit.Unit method)
_usedField (hwt.hdl.types.union.UnionValBase attribute)
_usedOps (hwt.synthesizer.rtlLevel.rtlSignal.RtlSignal attribute)
_usedOpsAlias (hwt.synthesizer.rtlLevel.rtlSignal.RtlSignal attribute)
_val (hwt.hdl.types.union.UnionValBase attribute)
_vec() (hwt.hdl.types.bitsVal.BitsVal method)
(hwt.interfaces.signalOps.SignalOps method)
(hwt.synthesizer.rtlLevel.signalUtils.ops.RtlSignalOps method)
_walk_public_drivers() (hwt.hdl.operator.Operator method)
(hwt.synthesizer.rtlLevel.rtlSignal.RtlSignal method)
_walk_sensitivity() (hwt.hdl.operator.Operator method)
(hwt.hdl.portItem.HdlPortItem method)
(hwt.hdl.value.HValue method)
(hwt.synthesizer.rtlLevel.rtlSignal.RtlSignal method)
_walkStructIntfAndIntfMap_unpack() (in module hwt.interfaces.intf_map)
_wave_register_remaining_signals() (hwt.simulator.rtlSimulator.BasicRtlSimulatorWithSignalRegisterMethods method)
_wave_register_signals() (hwt.simulator.rtlSimulator.BasicRtlSimulatorWithSignalRegisterMethods method)
_wordIndx() (hwt.hdl.frameTmpl.FrameTmpl method)
_wrapConcatInTmpVariable() (hwt.serializer.vhdl.ops.ToHdlAstVhdl2008_ops method)
A
ABits3t (hwt.serializer.simModel.value.ToHdlAstSimModel_value attribute)
ADD (hwt.hdl.operatorDefs.AllOps attribute)
add_cases() (hwt.code.Switch method)
addClkRst() (in module hwt.interfaces.utils)
addClkRstn() (in module hwt.interfaces.utils)
addressAlignBestEffort() (in module hwt.math)
AgentWitReset (class in hwt.simulator.agentBase)
all_mask() (hwt.hdl.types.enum.HEnum method)
(hwt.hdl.types.string.HString method)
ALL_STATEMENT_CLASSES (hwt.serializer.generic.to_hdl_ast.ToHdlAst attribute)
AllOps (class in hwt.hdl.operatorDefs)
allValuesToInts() (in module hwt.simulator.utils)
AND (hwt.hdl.operatorDefs.AllOps attribute)
ANY (hwt.hdl.constants.SENSITIVITY attribute)
append() (hwt.hdl.statements.utils.listOfHdlStatements.ListOfHdlStatement method)
(hwt.pyUtils.uniqList.UniqList method)
(hwt.synthesizer.hObjList.HObjList method)
apply() (hwt.interfaces.structIntf.HdlType_to_Interface method)
(hwt.interfaces.structIntf.Interface_to_HdlType method)
(hwt.synthesizer.rtlLevel.extract_part_drivers.RtlNetlistPassExtractPartDrivers method)
apply_cast() (hwt.serializer.vhdl.ops.ToHdlAstVhdl2008_ops method)
areHValues() (in module hwt.hdl.value)
areSameHVals() (in module hwt.hdl.valueUtils)
areSetsIntersets() (in module hwt.pyUtils.arrayQuery)
arr_all() (in module hwt.pyUtils.arrayQuery)
arr_any() (in module hwt.pyUtils.arrayQuery)
Array3val (hwt.serializer.simModel.value.ToHdlAstSimModel_value attribute)
as_hdl() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
(hwt.serializer.hwt.ToHdlAstDebugHwt method)
as_hdl_BitString() (hwt.serializer.verilog.value.ToHdlAstVerilog_Value method)
(hwt.serializer.vhdl.value.ToHdlAstVhdl2008_Value method)
as_hdl_BitsVal() (hwt.serializer.generic.value.ToHdlAst_Value method)
(hwt.serializer.hwt.value.ToHdlAstHwt_value method)
(hwt.serializer.simModel.value.ToHdlAstSimModel_value method)
(hwt.serializer.systemC.expr.ToHdlAstSystemC_expr method)
(hwt.serializer.vhdl.value.ToHdlAstVhdl2008_Value method)
as_hdl_BoolVal() (hwt.serializer.verilog.value.ToHdlAstVerilog_Value method)
(hwt.serializer.vhdl.value.ToHdlAstVhdl2008_Value method)
as_hdl_CodeBlock() (hwt.serializer.hwt.serializer.ToHdlAstHwt method)
as_hdl_cond() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
(hwt.serializer.verilog.value.ToHdlAstVerilog_Value method)
(hwt.serializer.vhdl.value.ToHdlAstVhdl2008_Value method)
as_hdl_DictVal() (hwt.serializer.hwt.value.ToHdlAstHwt_value method)
(hwt.serializer.simModel.value.ToHdlAstSimModel_value method)
as_hdl_extraVarsInit() (hwt.serializer.simModel.serializer.ToHdlAstSimModel method)
as_hdl_FsmBuilder() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
as_hdl_GenericItem() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
(hwt.serializer.verilog.serializer.ToHdlAstVerilog method)
as_hdl_HArrayVal() (hwt.serializer.hwt.value.ToHdlAstHwt_value method)
(hwt.serializer.simModel.value.ToHdlAstSimModel_value method)
(hwt.serializer.systemC.expr.ToHdlAstSystemC_expr method)
(hwt.serializer.verilog.value.ToHdlAstVerilog_Value method)
(hwt.serializer.vhdl.value.ToHdlAstVhdl2008_Value method)
as_hdl_HdlAssignmentContainer() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
(hwt.serializer.simModel.serializer.ToHdlAstSimModel method)
(hwt.serializer.systemC.statements.ToHdlAstSystemC_statements method)
(hwt.serializer.verilog.statements.ToHdlAstVerilog_statements method)
(hwt.serializer.vhdl.statements.ToHdlAstVhdl2008_statements method)
as_hdl_HdlCompInst() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
(hwt.serializer.systemC.serializer.ToHdlAstSystemC method)
as_hdl_HdlModuleDec() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
(hwt.serializer.simModel.serializer.ToHdlAstSimModel method)
(hwt.serializer.systemC.serializer.ToHdlAstSystemC method)
as_hdl_HdlModuleDef() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
(hwt.serializer.vhdl.serializer.ToHdlAstVhdl2008 method)
as_hdl_HdlModuleDef_variable() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
(hwt.serializer.verilog.serializer.ToHdlAstVerilog method)
as_hdl_HdlPortItem() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
(hwt.serializer.systemC.serializer.ToHdlAstSystemC method)
(hwt.serializer.verilog.serializer.ToHdlAstVerilog method)
as_hdl_HdlStmCodeBlockContainer() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
(hwt.serializer.simModel.serializer.ToHdlAstSimModel method)
(hwt.serializer.verilog.statements.ToHdlAstVerilog_statements method)
as_hdl_HdlType() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
as_hdl_HdlType_array() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
(hwt.serializer.hwt.types.ToHdlAstHwt_types method)
(hwt.serializer.simModel.types.ToHdlAstSimModel_types method)
(hwt.serializer.systemC.type.ToHdlAstSystemC_type method)
(hwt.serializer.verilog.types.ToHdlAstVerilog_types method)
(hwt.serializer.vhdl.types.ToHdlAstVhdl2008_types method)
as_hdl_HdlType_bits() (hwt.serializer.hwt.types.ToHdlAstHwt_types method)
(hwt.serializer.simModel.types.ToHdlAstSimModel_types method)
(hwt.serializer.systemC.type.ToHdlAstSystemC_type method)
(hwt.serializer.verilog.types.ToHdlAstVerilog_types method)
(hwt.serializer.vhdl.types.ToHdlAstVhdl2008_types method)
as_hdl_HdlType_enum() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
(hwt.serializer.simModel.types.ToHdlAstSimModel_types method)
(hwt.serializer.systemC.type.ToHdlAstSystemC_type method)
(hwt.serializer.verilog.types.ToHdlAstVerilog_types method)
as_hdl_HdlType_float() (hwt.serializer.hwt.types.ToHdlAstHwt_types method)
(hwt.serializer.systemC.type.ToHdlAstSystemC_type method)
(hwt.serializer.verilog.types.ToHdlAstVerilog_types method)
(hwt.serializer.vhdl.types.ToHdlAstVhdl2008_types method)
as_hdl_HdlType_slice() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
(hwt.serializer.simModel.types.ToHdlAstSimModel_types method)
as_hdl_HdlType_str() (hwt.serializer.systemC.type.ToHdlAstSystemC_type method)
(hwt.serializer.vhdl.types.ToHdlAstVhdl2008_types method)
as_hdl_HEnumVal() (hwt.serializer.hwt.value.ToHdlAstHwt_value method)
(hwt.serializer.simModel.value.ToHdlAstSimModel_value method)
(hwt.serializer.systemC.expr.ToHdlAstSystemC_expr method)
(hwt.serializer.verilog.value.ToHdlAstVerilog_Value method)
(hwt.serializer.vhdl.value.ToHdlAstVhdl2008_Value method)
as_hdl_HFloatVal() (hwt.serializer.generic.value.ToHdlAst_Value method)
as_hdl_HldComponent() (hwt.serializer.vhdl.serializer.ToHdlAstVhdl2008 method)
as_hdl_HSliceVal() (hwt.serializer.hwt.value.ToHdlAstHwt_value method)
(hwt.serializer.simModel.value.ToHdlAstSimModel_value method)
(hwt.serializer.verilog.value.ToHdlAstVerilog_Value method)
(hwt.serializer.vhdl.value.ToHdlAstVhdl2008_Value method)
as_hdl_HStringVal() (hwt.serializer.generic.value.ToHdlAst_Value method)
as_hdl_If() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
as_hdl_IfContainer() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
(hwt.serializer.simModel.serializer.ToHdlAstSimModel method)
as_hdl_IfContainer_cond_eval() (hwt.serializer.simModel.serializer.ToHdlAstSimModel method)
as_hdl_IfContainer_out_invalidate_section() (hwt.serializer.simModel.serializer.ToHdlAstSimModel method)
as_hdl_int() (hwt.serializer.generic.value.ToHdlAst_Value method)
as_hdl_IntegerVal() (hwt.serializer.generic.value.ToHdlAst_Value method)
as_hdl_operand() (hwt.serializer.systemC.expr.ToHdlAstSystemC_expr method)
(hwt.serializer.verilog.ops.ToHdlAstVerilog_ops method)
(hwt.serializer.vhdl.ops.ToHdlAstVhdl2008_ops method)
as_hdl_Operator() (hwt.serializer.hwt.ops.ToHdlAstHwt_ops method)
(hwt.serializer.simModel.value.ToHdlAstSimModel_value method)
(hwt.serializer.systemC.expr.ToHdlAstSystemC_expr method)
(hwt.serializer.verilog.ops.ToHdlAstVerilog_ops method)
(hwt.serializer.vhdl.ops.ToHdlAstVhdl2008_ops method)
as_hdl_PortConnection() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
(hwt.serializer.simModel.serializer.ToHdlAstSimModel method)
as_hdl_SignalItem() (hwt.serializer.generic.value.ToHdlAst_Value method)
(hwt.serializer.hwt.value.ToHdlAstHwt_value method)
(hwt.serializer.ip_packager.ToHdlAstVivadoTclExpr method)
(hwt.serializer.simModel.value.ToHdlAstSimModel_value method)
(hwt.serializer.systemC.expr.ToHdlAstSystemC_expr method)
(hwt.serializer.verilog.value.ToHdlAstVerilog_Value method)
as_hdl_statements() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
as_hdl_Switch() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
as_hdl_SwitchContainer() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
(hwt.serializer.simModel.serializer.ToHdlAstSimModel method)
(hwt.serializer.systemC.statements.ToHdlAstSystemC_statements method)
(hwt.serializer.vhdl.statements.ToHdlAstVhdl2008_statements method)
as_hdl_Value() (hwt.serializer.generic.value.ToHdlAst_Value method)
(hwt.serializer.systemC.expr.ToHdlAstSystemC_expr method)
asQuartusTcl() (hwt.interfaces.std_ip_defs.IP_Clk method)
(hwt.interfaces.std_ip_defs.IP_Rst method)
(hwt.interfaces.std_ip_defs.IP_Rst_n method)
ASSERT (hwt.serializer.vhdl.serializer.ToHdlAstVhdl2008 attribute)
assertEmpty() (hwt.simulator.simTestCase.SimTestCase method)
assertIsOnEnd() (hwt.synthesizer.vectorUtils.BitWalker method)
assertValEqual() (hwt.simulator.simTestCase.SimTestCase method)
assertValSequenceEqual() (hwt.simulator.simTestCase.SimTestCase method)
auto_cast() (hwt.hdl.types.hdlType.HdlType method)
autoAddAgents() (in module hwt.simulator.agentConnector)
B
balanced_reduce() (in module hwt.pyUtils.arrayQuery)
BasicRtlSimulatorJson (class in hwt.simulator.rtlSimulatorJson)
BasicRtlSimulatorVcd (class in hwt.simulator.rtlSimulatorVcd)
BasicRtlSimulatorWithSignalRegisterMethods (class in hwt.simulator.rtlSimulator)
bit_length() (hwt.hdl.frameTmplUtils.TransPartGroup method)
(hwt.hdl.transPart.TransPart method)
(hwt.hdl.transTmpl.TransTmpl method)
(hwt.hdl.types.array.HArray method)
(hwt.hdl.types.enum.HEnum method)
(hwt.hdl.types.stream.HStream method)
(hwt.hdl.types.struct.HStruct method)
(hwt.hdl.types.union.HUnion method)
Bits (class in hwt.hdl.types.bits)
BITS (hwt.serializer.hwt.types.ToHdlAstHwt_types attribute)
BITS3T (hwt.serializer.simModel.types.ToHdlAstSimModel_types attribute)
Bits3t (hwt.serializer.simModel.value.ToHdlAstSimModel_value attribute)
Bits3val (hwt.serializer.simModel.value.ToHdlAstSimModel_value attribute)
bitsArithOp() (in module hwt.hdl.types.bitValFunctions)
BitsAsSigned (hwt.hdl.operatorDefs.AllOps attribute)
bitsAsSignedFn() (in module hwt.hdl.operatorDefs)
BitsAsUnsigned (hwt.hdl.operatorDefs.AllOps attribute)
bitsAsUnsignedFn() (in module hwt.hdl.operatorDefs)
BitsAsVec (hwt.hdl.operatorDefs.AllOps attribute)
bitsAsVec() (in module hwt.hdl.operatorDefs)
bitsBitOp() (in module hwt.hdl.types.bitValFunctions)
bitsCmp() (in module hwt.hdl.types.bitValFunctions)
bitsCmp_detect_useless_cmp() (in module hwt.hdl.types.bitValFunctions)
bitsToIntFn() (in module hwt.hdl.operatorDefs)
BitsVal (class in hwt.hdl.types.bitsVal)
BitWalker (class in hwt.synthesizer.vectorUtils)
BitWidthErr
BOOL (hwt.serializer.hwt.types.ToHdlAstHwt_types attribute)
BOOLEAN (hwt.serializer.vhdl.types.ToHdlAstVhdl2008_types attribute)
BramPort (class in hwt.interfaces.std)
BramPort_withoutClk (class in hwt.interfaces.std)
BramPort_withoutClkAgent (class in hwt.interfaces.agents.bramPort)
BramPortAgent (class in hwt.interfaces.agents.bramPort)
build() (hwt.simulator.rtlSimulator.BasicRtlSimulatorWithSignalRegisterMethods class method)
C
C (hwt.serializer.simModel.serializer.ToHdlAstSimModel attribute)
CALL (hwt.hdl.operatorDefs.AllOps attribute)
callFn() (in module hwt.hdl.operatorDefs)
can_pop_process_wrap() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
(hwt.serializer.hwt.serializer.ToHdlAstHwt method)
(hwt.serializer.simModel.serializer.ToHdlAstSimModel method)
(hwt.serializer.systemC.statements.ToHdlAstSystemC_statements method)
(hwt.serializer.verilog.statements.ToHdlAstVerilog_statements method)
(hwt.serializer.vhdl.statements.ToHdlAstVhdl2008_statements method)
Case() (hwt.code.Switch method)
checked_name() (hwt.serializer.vhdl.serializer.VhdlNameScope method)
checkIfIsTooSimple() (in module hwt.synthesizer.rtlLevel.reduce_processes)
ChoiceOfFrameParts (class in hwt.hdl.frameTmplUtils)
ChoicesOfFrameParts (class in hwt.hdl.frameTmplUtils)
clear() (hwt.hdl.sensitivityCtx.SensitivityCtx method)
(hwt.pyUtils.uniqList.UniqList method)
(hwt.synthesizer.hObjList.HObjList method)
Clk (class in hwt.interfaces.std)
CodeBlock (class in hwt.code)
collect_comb_drivers() (in module hwt.serializer.combLoopAnalyzer)
collect_comb_inputs() (in module hwt.serializer.combLoopAnalyzer)
collect_processes_from_sim_agents() (in module hwt.simulator.agentConnector)
CombLoopAnalyzer (class in hwt.serializer.combLoopAnalyzer)
compileSim() (hwt.simulator.simTestCase.SimTestCase class method)
compileSimAndStart() (hwt.simulator.simTestCase.SimTestCase method)
ComponentPath (class in hwt.synthesizer.componentPath)
CONCAT (hwt.hdl.operatorDefs.AllOps attribute)
(hwt.serializer.hwt.ops.ToHdlAstHwt_ops attribute)
(hwt.serializer.simModel.value.ToHdlAstSimModel_value attribute)
concatFn() (in module hwt.hdl.operatorDefs)
ConfErr
connect_optional() (in module hwt.code_utils)
connect_to_const() (in module hwt.synthesizer.interfaceLevel.emptyUnit)
connectInternSig() (hwt.hdl.portItem.HdlPortItem method)
connectOuterSig() (hwt.hdl.portItem.HdlPortItem method)
connectPacked() (in module hwt.synthesizer.interfaceLevel.interfaceUtils.utils)
ConstantCache (class in hwt.serializer.generic.constant_cache)
construct_tmp_dst_sig_for_slice() (in module hwt.synthesizer.rtlLevel.extract_part_drivers)
convertBits() (in module hwt.hdl.types.bitsCast)
convertBits__val() (in module hwt.hdl.types.bitsCast)
copy() (hwt.pyUtils.uniqList.UniqList method)
copy_HdlModuleDec() (in module hwt.synthesizer.unit)
copy_HdlModuleDec_interface() (in module hwt.synthesizer.unit)
count_mux_inputs_for_outputs() (in module hwt.serializer.resourceAnalyzer.analyzer)
create_cached() (hwt.serializer.generic.tmpVarConstructor.NoTmpVars method)
create_HdlModuleDec() (hwt.synthesizer.rtlLevel.netlist.RtlNetlist method)
create_HdlModuleDef() (hwt.synthesizer.rtlLevel.netlist.RtlNetlist method)
create_var() (hwt.serializer.generic.tmpVarConstructor.TmpVarConstructor method)
create_var_cached() (hwt.serializer.generic.tmpVarConstructor.NoTmpVars method)
(hwt.serializer.generic.tmpVarConstructor.TmpVarConstructor method)
create_wave_writer() (hwt.simulator.rtlSimulator.BasicRtlSimulatorWithSignalRegisterMethods method)
(hwt.simulator.rtlSimulatorJson.BasicRtlSimulatorJson method)
(hwt.simulator.rtlSimulatorVcd.BasicRtlSimulatorVcd method)
ctx (hwt.synthesizer.rtlLevel.rtlSignal.RtlSignal attribute)
cut_off_drivers_of() (in module hwt.synthesizer.rtlLevel.statements_to_HdlStmCodeBlockContainers)
CVLD (hwt.serializer.simModel.serializer.ToHdlAstSimModel attribute)
D
dataReader() (hwt.interfaces.agents.fifo.FifoReaderAgent method)
dataWriter() (hwt.interfaces.agents.fifo.FifoReaderAgent method)
Default() (hwt.code.FsmBuilder method)
(hwt.code.Switch method)
default_auto_cast_fn() (in module hwt.hdl.types.hdlType)
DEFAULT_BUILD_DIR (hwt.simulator.simTestCase.SimTestCase attribute)
DEFAULT_FREQ (hwt.interfaces.std.Clk attribute)
DEFAULT_IMPORTS (hwt.serializer.vhdl.serializer.ToHdlAstVhdl2008 attribute)
DEFAULT_LOG_DIR (hwt.simulator.simTestCase.SimTestCase attribute)
default_reinterpret_cast_fn() (in module hwt.hdl.types.hdlType)
DEFAULT_SIMULATOR (hwt.simulator.simTestCase.SimTestCase attribute)
DifferentialSig (class in hwt.interfaces.differential)
din (hwt.interfaces.agents.regCntrl.RegCntrlAgent attribute)
din_getter() (hwt.interfaces.agents.regCntrl.RegCntrlAgent method)
din_setter() (hwt.interfaces.agents.regCntrl.RegCntrlAgent method)
discard() (hwt.hdl.statements.utils.listOfHdlStatements.ListOfHdlStatement method)
(hwt.pyUtils.uniqList.UniqList method)
discover_sensitivity_of_sig() (in module hwt.synthesizer.rtlLevel.signalUtils.walkers)
discoverEventDependency() (in module hwt.synthesizer.rtlLevel.signalUtils.walkers)
DIV (hwt.hdl.operatorDefs.AllOps attribute)
do_serialize() (hwt.serializer.serializer_filter.SerializerFilter method)
(hwt.serializer.serializer_filter.SerializerFilterAll method)
(hwt.serializer.serializer_filter.SerializerFilterDoNotExclude method)
does_type_requires_extra_def() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
(hwt.serializer.hwt.types.ToHdlAstHwt_types method)
(hwt.serializer.systemC.type.ToHdlAstSystemC_type method)
(hwt.serializer.verilog.types.ToHdlAstVerilog_types method)
domain_size() (hwt.hdl.types.bits.Bits method)
(hwt.hdl.types.enum.HEnum method)
doReq() (hwt.interfaces.agents.bramPort.BramPort_withoutClkAgent method)
DOT (hwt.hdl.operatorDefs.AllOps attribute)
dotOpFn() (in module hwt.hdl.operatorDefs)
dout (hwt.interfaces.agents.regCntrl.RegCntrlAgent attribute)
dout_getter() (hwt.interfaces.agents.regCntrl.RegCntrlAgent method)
dout_setter() (hwt.interfaces.agents.regCntrl.RegCntrlAgent method)
DOWNTO (hwt.hdl.operatorDefs.AllOps attribute)
downtoFn() (in module hwt.hdl.operatorDefs)
driver() (hwt.interfaces.agents.bramPort.BramPort_withoutClkAgent method)
(hwt.interfaces.agents.fifo.FifoReaderAgent method)
(hwt.interfaces.agents.fifo.FifoWriterAgent method)
(hwt.interfaces.agents.rdSynced.RdSyncedAgent method)
(hwt.interfaces.agents.vldSynced.VldSyncedAgent method)
driver_init() (hwt.interfaces.agents.fifo.FifoReaderAgent method)
(hwt.interfaces.agents.fifo.FifoWriterAgent method)
driverInit() (hwt.interfaces.agents.signal.SignalAgent method)
drivers (hwt.synthesizer.rtlLevel.rtlSignal.RtlSignal attribute)
driverWithClk() (hwt.interfaces.agents.signal.SignalAgent method)
driverWithTimer() (hwt.interfaces.agents.signal.SignalAgent method)
DummyPlatform (class in hwt.synthesizer.dummyPlatform)
DummySerializerConfig (class in hwt.serializer.serializer_config)
DummySimPlatform (class in hwt.simulator.simTestCase)
DuplicitValueExc
E
Elif() (hwt.code.If method)
Else() (hwt.code.If method)
EmptyUnit (class in hwt.synthesizer.interfaceLevel.emptyUnit)
endpoints (hwt.synthesizer.rtlLevel.rtlSignal.RtlSignal attribute)
EQ (hwt.hdl.operatorDefs.AllOps attribute)
eqFn() (in module hwt.hdl.operatorDefs)
eval() (hwt.hdl.operatorDefs.OpDefinition method)
EventCapableVal (class in hwt.hdl.types.eventCapableVal)
extend() (hwt.hdl.sensitivityCtx.SensitivityCtx method)
(hwt.hdl.statements.utils.listOfHdlStatements.ListOfHdlStatement method)
(hwt.pyUtils.uniqList.UniqList method)
(hwt.synthesizer.hObjList.HObjList method)
extract_const_val_as_const_var() (hwt.serializer.generic.constant_cache.ConstantCache method)
extract_part_drivers() (in module hwt.synthesizer.rtlLevel.extract_part_drivers)
extract_part_drivers_stm() (hwt.synthesizer.rtlLevel.extract_part_drivers.RtlNetlistPassExtractPartDrivers class method)
extractNegation() (in module hwt.hdl.types.bitValFunctions)
F
FAILURE (hwt.serializer.vhdl.serializer.ToHdlAstVhdl2008 attribute)
FALLING (hwt.hdl.constants.SENSITIVITY attribute)
FALLING_EDGE (hwt.hdl.operatorDefs.AllOps attribute)
FALSE (hwt.serializer.simModel.value.ToHdlAstSimModel_value attribute)
(hwt.serializer.vhdl.value.ToHdlAstVhdl2008_Value attribute)
field_path_get_type() (in module hwt.hdl.types.structUtils)
fieldToDataDict() (hwt.hdl.frameTmpl.FrameTmpl static method)
FifoReader (class in hwt.interfaces.std)
FifoReaderAgent (class in hwt.interfaces.agents.fifo)
FifoWriter (class in hwt.interfaces.std)
FifoWriterAgent (class in hwt.interfaces.agents.fifo)
fileExtension (hwt.serializer.hwt.HwtDebugSerializer attribute)
(hwt.serializer.hwt.HwtSerializer attribute)
(hwt.serializer.serializer_config.DummySerializerConfig attribute)
(hwt.serializer.simModel.SimModelSerializer attribute)
(hwt.serializer.systemC.SystemCSerializer attribute)
(hwt.serializer.verilog.VerilogSerializer attribute)
(hwt.serializer.vhdl.Vhdl2008Serializer attribute)
(hwt.serializer.xdc.serializer.XdcSerializer attribute)
fill_stm_list_with_enclosure() (in module hwt.synthesizer.rtlLevel.fill_stm_list_with_enclosure)
finalize() (hwt.serializer.resourceAnalyzer.utils.ResourceContext method)
(hwt.simulator.rtlSimulator.BasicRtlSimulatorWithSignalRegisterMethods method)
(hwt.simulator.rtlSimulatorVcd.BasicRtlSimulatorVcd method)
find_all_independent_slice_drivers() (hwt.synthesizer.rtlLevel.extract_part_drivers.RtlNetlistPassExtractPartDrivers class method)
find_files() (in module hwt.pyUtils.fileHelpers)
find_independent_slice_drivers() (hwt.synthesizer.rtlLevel.extract_part_drivers.RtlNetlistPassExtractPartDrivers class method)
finish_var_init() (hwt.serializer.generic.tmpVarConstructor.TmpVarConstructor method)
(hwt.serializer.simModel.tmpVarConstructorConstOnly.TmpVarConstructorConstOnly method)
fitTo() (in module hwt.synthesizer.vectorUtils)
fitTo_t() (in module hwt.synthesizer.vectorUtils)
flatten() (in module hwt.pyUtils.arrayQuery)
framesFromTransTmpl() (hwt.hdl.frameTmpl.FrameTmpl static method)
FrameTmpl (class in hwt.hdl.frameTmpl)
freeze_dict() (in module hwt.serializer.mode)
from_known_io() (hwt.hdl.statements.codeBlockContainer.HdlStmCodeBlockContainer class method)
from_py() (hwt.hdl.types.arrayVal.HArrayVal class method)
(hwt.hdl.types.bitsVal.BitsVal class method)
(hwt.hdl.types.enumVal.HEnumVal class method)
(hwt.hdl.types.floatVal.HFloatVal class method)
(hwt.hdl.types.hdlType.HdlType method)
(hwt.hdl.types.sliceVal.HSliceVal class method)
(hwt.hdl.types.streamVal.HStreamVal class method)
(hwt.hdl.types.stringVal.HStringVal class method)
(hwt.hdl.types.structValBase.StructValBase class method)
(hwt.hdl.types.union.UnionValBase class method)
(hwt.hdl.value.HValue class method)
FsmBuilder (class in hwt.code)
fullWordCnt() (hwt.hdl.frameTmplUtils.TransTmplWordIterator method)
G
GE (hwt.hdl.operatorDefs.AllOps attribute)
get() (hwt.hdl.types.union.HUnionMemberHandler method)
(hwt.synthesizer.vectorUtils.BitWalker method)
get_auto_cast_fn() (hwt.hdl.types.bits.Bits class method)
(hwt.hdl.types.hdlType.HdlType class method)
get_clock_of (class in hwt.constraints)
get_data() (hwt.interfaces.agents.fifo.FifoReaderAgent method)
(hwt.interfaces.agents.fifo.FifoWriterAgent method)
(hwt.interfaces.agents.handshaked.HandshakeSyncAgent method)
(hwt.interfaces.agents.handshaked.HandshakedAgent method)
(hwt.interfaces.agents.handshaked.UniversalHandshakedAgent method)
(hwt.interfaces.agents.rdSynced.RdSyncedAgent method)
(hwt.interfaces.agents.signal.SignalAgent method)
(hwt.interfaces.agents.structIntf.StructIntfAgent method)
(hwt.interfaces.agents.vldSynced.VldSyncedAgent method)
(hwt.interfaces.hsStructIntf.HsStructIntfAgent method)
get_hdl_type() (hwt.synthesizer.param.Param method)
get_hdl_value() (hwt.synthesizer.param.Param method)
get_ready() (hwt.interfaces.agents.handshaked.HandshakedAgent method)
(hwt.interfaces.agents.rdSynced.RdSyncedAgent method)
get_ready_signal() (hwt.interfaces.agents.handshaked.HandshakedAgent class method)
(hwt.interfaces.agents.rdSynced.RdSyncedAgent class method)
get_reinterpret_cast_fn() (hwt.hdl.types.array.HArray class method)
(hwt.hdl.types.bits.Bits class method)
(hwt.hdl.types.hdlType.HdlType class method)
(hwt.hdl.types.struct.HStruct class method)
get_trace_formatter() (hwt.simulator.rtlSimulator.BasicRtlSimulatorWithSignalRegisterMethods static method)
(hwt.simulator.rtlSimulatorJson.BasicRtlSimulatorJson method)
get_unique_name() (hwt.simulator.simTestCase.SimTestCase class method)
get_valid() (hwt.interfaces.agents.handshaked.HandshakedAgent method)
(hwt.interfaces.agents.vldSynced.VldSyncedAgent method)
get_valid_signal() (hwt.interfaces.agents.handshaked.HandshakedAgent class method)
(hwt.interfaces.agents.vldSynced.VldSyncedAgent class method)
get_value() (hwt.synthesizer.param.Param method)
getBaseNameScope() (hwt.serializer.generic.to_hdl_ast.ToHdlAst class method)
(hwt.serializer.vhdl.serializer.ToHdlAstVhdl2008 class method)
getBits_from_array() (in module hwt.hdl.types.arrayCast)
getBusWordBitRange() (hwt.hdl.frameTmplUtils.TransPartGroup method)
(hwt.hdl.transPart.TransPart method)
getClk() (in module hwt.synthesizer.interfaceLevel.getDefaultClkRts)
getCtxFromOps() (in module hwt.hdl.operator)
getDebugScopeName() (hwt.synthesizer.rtlLevel.netlist.RtlNetlist method)
getDrivers() (hwt.interfaces.agents.bramPort.BramPortAgent method)
(hwt.interfaces.agents.fifo.FifoReaderAgent method)
(hwt.interfaces.agents.fifo.FifoWriterAgent method)
(hwt.interfaces.agents.regCntrl.RegCntrlAgent method)
(hwt.interfaces.agents.signal.SignalAgent method)
(hwt.interfaces.agents.structIntf.StructIntfAgent method)
(hwt.interfaces.agents.unionIntf.UnionSourceAgent method)
(hwt.interfaces.agents.universalComposite.UniversalCompositeAgent method)
getEnable() (hwt.interfaces.agents.universalComposite.UniversalCompositeAgent method)
getFieldBitRange() (hwt.hdl.transPart.TransPart method)
getFieldPath() (hwt.hdl.transTmpl.TransTmpl method)
getIndent() (in module hwt.serializer.generic.indent)
getInterfaceDirection() (hwt.serializer.ip_packager.IpPackager method)
getInterfaceLogicalName() (hwt.serializer.ip_packager.IpPackager method)
getInterfaceName() (in module hwt.synthesizer.interfaceLevel.unitImplHelpers)
getInterfacePhysicalName() (hwt.serializer.ip_packager.IpPackager method)
getInterfaceType() (hwt.serializer.ip_packager.IpPackager method)
getInternSig() (hwt.hdl.portItem.HdlPortItem method)
getMaxStmIdForStm() (in module hwt.serializer.utils)
getMonitors() (hwt.interfaces.agents.fifo.FifoReaderAgent method)
(hwt.interfaces.agents.fifo.FifoWriterAgent method)
(hwt.interfaces.agents.regCntrl.RegCntrlAgent method)
(hwt.interfaces.agents.signal.SignalAgent method)
(hwt.interfaces.agents.structIntf.StructIntfAgent method)
(hwt.interfaces.agents.unionIntf.UnionSourceAgent method)
(hwt.interfaces.agents.universalComposite.UniversalCompositeAgent method)
getObjDebugName() (hwt.serializer.ip_packager.IpPackager method)
getOuterSig() (hwt.hdl.portItem.HdlPortItem method)
getParamPhysicalName() (hwt.serializer.ip_packager.IpPackager method)
getParamType() (hwt.serializer.ip_packager.IpPackager method)
getRst() (in module hwt.synthesizer.interfaceLevel.getDefaultClkRts)
getSignalName() (in module hwt.synthesizer.interfaceLevel.unitImplHelpers)
getTestName() (hwt.simulator.simTestCase.SimTestCase method)
getTypeWidth() (hwt.serializer.ip_packager.IpPackager method)
getValueCls() (hwt.hdl.types.array.HArray class method)
(hwt.hdl.types.bits.Bits class method)
(hwt.hdl.types.enum.HEnum class method)
(hwt.hdl.types.float.HFloat class method)
(hwt.hdl.types.hdlType.HdlType class method)
(hwt.hdl.types.slice.HSlice class method)
(hwt.hdl.types.stream.HStream class method)
(hwt.hdl.types.string.HString class method)
(hwt.hdl.types.struct.HStruct method)
(hwt.hdl.types.union.HUnion method)
getVectorFromType() (hwt.serializer.ip_packager.IpPackager method)
getWordCnt() (hwt.hdl.frameTmpl.FrameTmpl method)
groupByWordIndex() (hwt.hdl.frameTmplUtils.TransTmplWordIterator method)
groupedby() (in module hwt.pyUtils.arrayQuery)
grouper() (in module hwt.pyUtils.arrayQuery)
groupIntoChoices() (in module hwt.hdl.frameTmplUtils)
GT (hwt.hdl.operatorDefs.AllOps attribute)
H
Handshaked (class in hwt.interfaces.std)
HandshakedAgent (class in hwt.interfaces.agents.handshaked)
HandshakedReadListener (class in hwt.interfaces.agents.handshaked)
HandshakeSync (class in hwt.interfaces.std)
HandshakeSyncAgent (class in hwt.interfaces.agents.handshaked)
HArray (class in hwt.hdl.types.array)
HArrayVal (class in hwt.hdl.types.arrayVal)
has_to_be_process() (hwt.serializer.generic.to_hdl_ast.ToHdlAst method)
(hwt.serializer.hwt.serializer.ToHdlAstHwt method)
(hwt.serializer.simModel.serializer.ToHdlAstSimModel method)
(hwt.serializer.systemC.statements.ToHdlAstSystemC_statements method)
(hwt.serializer.verilog.statements.ToHdlAstVerilog_statements method)
(hwt.serializer.vhdl.statements.ToHdlAstVhdl2008_statements method)
hdl_name (hwt.synthesizer.param.Param attribute)
hdl_simulator (hwt.simulator.simTestCase.SimTestCase attribute)
HdlAssignmentContainer (class in hwt.hdl.statements.assignmentContainer)
HdlAssignmentContainer_constructor (class in hwt.synthesizer.rtlLevel.fill_stm_list_with_enclosure)
HdlConstraintList (class in hwt.synthesizer.unit)
HdlObject (class in hwt.hdl.hdlObject)
HdlPortItem (class in hwt.hdl.portItem)
HdlStatement (class in hwt.hdl.statements.statement)
HdlStatement_cut_off_drivers_of_list() (in module hwt.hdl.statements.utils.signalCut)
HdlStatement_discover_enclosure_for_statements() (in module hwt.hdl.statements.utils.ioDiscovery)
HdlStatement_merge_statement_lists() (in module hwt.hdl.statements.utils.reduction)
HdlStatement_merge_statements() (in module hwt.hdl.statements.utils.reduction)
HdlStatement_reduce_overriden_assignments() (in module hwt.hdl.statements.utils.reduction)
HdlStatement_sort_key() (in module hwt.serializer.utils)
HdlStatement_try_reduce_list() (in module hwt.hdl.statements.utils.reduction)
HdlStmCodeBlockContainer (class in hwt.hdl.statements.codeBlockContainer)
HdlType (class in hwt.hdl.types.hdlType)
HdlType_select() (in module hwt.hdl.types.structUtils)
HdlType_to_Interface (class in hwt.interfaces.structIntf)
HEnum (class in hwt.hdl.types.enum)
HEnumVal (class in hwt.hdl.types.enumVal)
HFloat (class in hwt.hdl.types.float)
HFloatVal (class in hwt.hdl.types.floatVal)
hidden (hwt.synthesizer.rtlLevel.rtlSignal.RtlSignal attribute)
hierarchy_pop() (hwt.serializer.store_manager.StoreManager method)
hierarchy_push() (hwt.serializer.store_manager.StoreManager method)
hMax() (in module hwt.math)
hMin() (in module hwt.math)
HObjList (class in hwt.synthesizer.hObjList)
HSlice (class in hwt.hdl.types.slice)
HSliceVal (class in hwt.hdl.types.sliceVal)
HsStructIntf (class in hwt.interfaces.hsStructIntf)
HsStructIntfAgent (class in hwt.interfaces.hsStructIntf)
HStream (class in hwt.hdl.types.stream)
HStreamVal (class in hwt.hdl.types.streamVal)
HString (class in hwt.hdl.types.string)
HStringVal (class in hwt.hdl.types.stringVal)
HStruct (class in hwt.hdl.types.struct)
hstruct_reinterpret() (in module hwt.hdl.types.structCast)
hstruct_reinterpret_to_bits() (in module hwt.hdl.types.structCast)
hstruct_reinterpret_using_bits() (in module hwt.hdl.types.structCast)
HStructField (class in hwt.hdl.types.struct)
HStructFieldMeta (class in hwt.hdl.types.struct)
HTypeFromIntfMap() (in module hwt.interfaces.intf_map)
HTypeFromIntfMapItem() (in module hwt.interfaces.intf_map)
HUnion (class in hwt.hdl.types.union)
HUnionMemberHandler (class in hwt.hdl.types.union)
HValue (class in hwt.hdl.value)
HValue_from_words() (in module hwt.hdl.types.utils)
hwt (module)
hwt.code (module)
hwt.code_utils (module)
hwt.constraints (module)
hwt.doc_markers (module)
hwt.hdl (module)
hwt.hdl.constants (module)
hwt.hdl.frameTmpl (module)
hwt.hdl.frameTmplUtils (module)
hwt.hdl.hdlObject (module)
hwt.hdl.operator (module)
hwt.hdl.operatorDefs (module)
hwt.hdl.operatorUtils (module)
hwt.hdl.portItem (module)
hwt.hdl.sensitivityCtx (module)
hwt.hdl.statements (module)
hwt.hdl.statements.assignmentContainer (module)
hwt.hdl.statements.codeBlockContainer (module)
hwt.hdl.statements.ifContainter (module)
hwt.hdl.statements.statement (module)
hwt.hdl.statements.switchContainer (module)
hwt.hdl.statements.utils (module)
hwt.hdl.statements.utils.comparison (module)
hwt.hdl.statements.utils.ioDiscovery (module)
hwt.hdl.statements.utils.listOfHdlStatements (module)
hwt.hdl.statements.utils.reduction (module)
hwt.hdl.statements.utils.signalCut (module)
hwt.hdl.transPart (module)
hwt.hdl.transTmpl (module)
hwt.hdl.types (module)
hwt.hdl.types.array (module)
hwt.hdl.types.arrayCast (module)
hwt.hdl.types.arrayVal (module)
hwt.hdl.types.bits (module)
hwt.hdl.types.bitsCast (module)
hwt.hdl.types.bitsVal (module)
hwt.hdl.types.bitVal_opReduce (module)
hwt.hdl.types.bitValFunctions (module)
hwt.hdl.types.defs (module)
hwt.hdl.types.enum (module)
hwt.hdl.types.enumVal (module)
hwt.hdl.types.eventCapableVal (module)
hwt.hdl.types.float (module)
hwt.hdl.types.floatVal (module)
hwt.hdl.types.hdlType (module)
hwt.hdl.types.slice (module)
hwt.hdl.types.sliceUtils (module)
hwt.hdl.types.sliceVal (module)
hwt.hdl.types.stream (module)
hwt.hdl.types.streamVal (module)
hwt.hdl.types.string (module)
hwt.hdl.types.stringVal (module)
hwt.hdl.types.struct (module)
hwt.hdl.types.structCast (module)
hwt.hdl.types.structUtils (module)
hwt.hdl.types.structValBase (module)
hwt.hdl.types.typeCast (module)
hwt.hdl.types.union (module)
hwt.hdl.types.utils (module)
hwt.hdl.value (module)
hwt.hdl.valueUtils (module)
hwt.hdl.variables (module)
hwt.interfaces (module)
hwt.interfaces.agents (module)
hwt.interfaces.agents.bramPort (module)
hwt.interfaces.agents.fifo (module)
hwt.interfaces.agents.handshaked (module)
hwt.interfaces.agents.rdSynced (module)
hwt.interfaces.agents.regCntrl (module)
hwt.interfaces.agents.signal (module)
hwt.interfaces.agents.structIntf (module)
hwt.interfaces.agents.tuleWithCallback (module)
hwt.interfaces.agents.unionIntf (module)
hwt.interfaces.agents.universalComposite (module)
hwt.interfaces.agents.vldSynced (module)
hwt.interfaces.differential (module)
hwt.interfaces.hsStructIntf (module)
hwt.interfaces.intf_map (module)
hwt.interfaces.signalOps (module)
hwt.interfaces.std (module)
hwt.interfaces.std_ip_defs (module)
hwt.interfaces.structIntf (module)
hwt.interfaces.tristate (module)
hwt.interfaces.unionIntf (module)
hwt.interfaces.utils (module)
hwt.math (module)
hwt.pyUtils (module)
hwt.pyUtils.arrayQuery (module)
hwt.pyUtils.fileHelpers (module)
hwt.pyUtils.testUtils (module)
hwt.pyUtils.uniqList (module)
hwt.serializer (module)
hwt.serializer.combLoopAnalyzer (module)
hwt.serializer.combLoopAnalyzer.tarjan (module)
hwt.serializer.exceptions (module)
hwt.serializer.generic (module)
hwt.serializer.generic.constant_cache (module)
hwt.serializer.generic.indent (module)
hwt.serializer.generic.ops (module)
hwt.serializer.generic.tmpVarConstructor (module)
hwt.serializer.generic.to_hdl_ast (module)
hwt.serializer.generic.utils (module)
hwt.serializer.generic.value (module)
hwt.serializer.hwt (module)
hwt.serializer.hwt.context (module)
hwt.serializer.hwt.ops (module)
hwt.serializer.hwt.serializer (module)
hwt.serializer.hwt.types (module)
hwt.serializer.hwt.value (module)
hwt.serializer.ip_packager (module)
hwt.serializer.mode (module)
hwt.serializer.resourceAnalyzer (module)
hwt.serializer.resourceAnalyzer.analyzer (module)
hwt.serializer.resourceAnalyzer.resourceTypes (module)
hwt.serializer.resourceAnalyzer.utils (module)
hwt.serializer.serializer_config (module)
hwt.serializer.serializer_filter (module)
hwt.serializer.simModel (module)
hwt.serializer.simModel.serializer (module)
hwt.serializer.simModel.tmpVarConstructorConstOnly (module)
hwt.serializer.simModel.types (module)
hwt.serializer.simModel.value (module)
hwt.serializer.store_manager (module)
hwt.serializer.systemC (module)
hwt.serializer.systemC.expr (module)
hwt.serializer.systemC.serializer (module)
hwt.serializer.systemC.statements (module)
hwt.serializer.systemC.type (module)
hwt.serializer.systemC.utils (module)
hwt.serializer.utils (module)
hwt.serializer.verilog (module)
hwt.serializer.verilog.context (module)
hwt.serializer.verilog.ops (module)
hwt.serializer.verilog.serializer (module)
hwt.serializer.verilog.statements (module)
hwt.serializer.verilog.types (module)
hwt.serializer.verilog.utils (module)
hwt.serializer.verilog.value (module)
hwt.serializer.vhdl (module)
hwt.serializer.vhdl.ops (module)
hwt.serializer.vhdl.serializer (module)
hwt.serializer.vhdl.statements (module)
hwt.serializer.vhdl.types (module)
hwt.serializer.vhdl.value (module)
hwt.serializer.xdc (module)
hwt.serializer.xdc.serializer (module)
hwt.simulator (module)
hwt.simulator.agentBase (module)
hwt.simulator.agentConnector (module)
hwt.simulator.rtlSimulator (module)
hwt.simulator.rtlSimulatorJson (module)
hwt.simulator.rtlSimulatorVcd (module)
hwt.simulator.simTestCase (module)
hwt.simulator.utils (module)
hwt.synthesizer (module)
hwt.synthesizer.byteOrder (module)
hwt.synthesizer.componentPath (module)
hwt.synthesizer.dummyPlatform (module)
hwt.synthesizer.exceptions (module)
hwt.synthesizer.hObjList (module)
hwt.synthesizer.interface (module)
hwt.synthesizer.interfaceLevel (module)
hwt.synthesizer.interfaceLevel.emptyUnit (module)
hwt.synthesizer.interfaceLevel.getDefaultClkRts (module)
hwt.synthesizer.interfaceLevel.interfaceUtils (module)
hwt.synthesizer.interfaceLevel.interfaceUtils.directionFns (module)
hwt.synthesizer.interfaceLevel.interfaceUtils.implDependent (module)
hwt.synthesizer.interfaceLevel.interfaceUtils.utils (module)
hwt.synthesizer.interfaceLevel.mainBases (module)
hwt.synthesizer.interfaceLevel.propDeclrCollector (module)
hwt.synthesizer.interfaceLevel.unitImplHelpers (module)
hwt.synthesizer.param (module)
hwt.synthesizer.rtlLevel (module)
hwt.synthesizer.rtlLevel.constants (module)
hwt.synthesizer.rtlLevel.extract_part_drivers (module)
hwt.synthesizer.rtlLevel.fill_stm_list_with_enclosure (module)
hwt.synthesizer.rtlLevel.mainBases (module)
hwt.synthesizer.rtlLevel.mark_visibility_of_signals_and_check_drivers (module)
hwt.synthesizer.rtlLevel.netlist (module)
hwt.synthesizer.rtlLevel.reduce_processes (module)
hwt.synthesizer.rtlLevel.remove_unconnected_signals (module)
hwt.synthesizer.rtlLevel.rtlSignal (module)
hwt.synthesizer.rtlLevel.rtlSyncSignal (module)
hwt.synthesizer.rtlLevel.signalUtils (module)
hwt.synthesizer.rtlLevel.signalUtils.exceptions (module)
hwt.synthesizer.rtlLevel.signalUtils.ops (module)
hwt.synthesizer.rtlLevel.signalUtils.walkers (module)
hwt.synthesizer.rtlLevel.statements_to_HdlStmCodeBlockContainers (module)
hwt.synthesizer.rtlLevel.utils (module)
hwt.synthesizer.typePath (module)
hwt.synthesizer.unit (module)
hwt.synthesizer.utils (module)
hwt.synthesizer.vectorUtils (module)
HwtDebugSerializer (class in hwt.serializer.hwt)
HwtSerializer (class in hwt.serializer.hwt)
HwtStmIncompatibleStructure
HwtSyntaxError
I
If (class in hwt.code)
IfContainer (class in hwt.hdl.statements.ifContainter)
iHdlConstrain (class in hwt.constraints)
In() (in module hwt.code)
INDEX (hwt.hdl.operatorDefs.AllOps attribute)
INPUT_WITH_DRIVER (hwt.synthesizer.rtlLevel.signalUtils.exceptions.SignalDriverErrType attribute)
inRange() (in module hwt.math)
insert() (hwt.hdl.statements.utils.listOfHdlStatements.ListOfHdlStatement method)
(hwt.pyUtils.uniqList.UniqList method)
(hwt.synthesizer.hObjList.HObjList method)
instantiateFieldFn() (hwt.interfaces.structIntf.HdlType_to_Interface method)
INT (hwt.serializer.hwt.types.ToHdlAstHwt_types attribute)
(hwt.serializer.verilog.types.ToHdlAstVerilog_types attribute)
INTEGER (hwt.serializer.vhdl.types.ToHdlAstVhdl2008_types attribute)
Interface (class in hwt.synthesizer.interface)
Interface_to_HdlType (class in hwt.interfaces.structIntf)
Interface_without_registration() (in module hwt.synthesizer.interfaceLevel.unitImplHelpers)
InterfaceBase (class in hwt.synthesizer.interfaceLevel.mainBases)
InterfaceceImplDependentFns (class in hwt.synthesizer.interfaceLevel.interfaceUtils.implDependent)
InterfaceDirectionFns (class in hwt.synthesizer.interfaceLevel.interfaceUtils.directionFns)
InterfaceStructureErr
internal() (in module hwt.doc_markers)
intersection_set() (hwt.pyUtils.uniqList.UniqList method)
IntfLvlConfErr
IntfMap (class in hwt.interfaces.intf_map)
IntfMap_get_by_field_path() (in module hwt.interfaces.intf_map)
IntfMapItem_find_by_name() (in module hwt.interfaces.intf_map)
intToBitsFn() (in module hwt.hdl.operatorDefs)
IP_BlockRamPort (class in hwt.interfaces.std_ip_defs)
IP_Clk (class in hwt.interfaces.std_ip_defs)
IP_FifoReader (class in hwt.interfaces.std_ip_defs)
IP_FifoWriter (class in hwt.interfaces.std_ip_defs)
IP_Handshake (class in hwt.interfaces.std_ip_defs)
IP_Rst (class in hwt.interfaces.std_ip_defs)
IP_Rst_n (class in hwt.interfaces.std_ip_defs)
IpPackager (class in hwt.serializer.ip_packager)
is_absolute() (hwt.synthesizer.componentPath.ComponentPath method)
is_mergable_statement_list() (in module hwt.hdl.statements.utils.reduction)
is_only_padding() (in module hwt.hdl.types.utils)
is_suitable_for_const_extract() (hwt.serializer.generic.value.ToHdlAst_Value method)
(hwt.serializer.hwt.value.ToHdlAstHwt_value method)
(hwt.serializer.simModel.value.ToHdlAstSimModel_value method)
isConst() (in module hwt.hdl.operator)
isEventDependentOp() (in module hwt.hdl.operatorDefs)
isLastPart() (hwt.hdl.frameTmplUtils.TransPartGroup method)
(hwt.hdl.transPart.TransPart method)
isPaddingInIntfMap() (in module hwt.interfaces.intf_map)
isPow2() (in module hwt.math)
isResultOfTypeConversion() (in module hwt.serializer.vhdl.ops)
isSame() (hwt.hdl.statements.assignmentContainer.HdlAssignmentContainer method)
(hwt.hdl.statements.ifContainter.IfContainer method)
(hwt.hdl.statements.statement.HdlStatement method)
(hwt.hdl.statements.switchContainer.SwitchContainer method)
isSameHVal() (in module hwt.hdl.valueUtils)
isSameStatementList() (in module hwt.hdl.statements.utils.comparison)
iterBits() (in module hwt.synthesizer.vectorUtils)
iterInterfaces() (hwt.serializer.ip_packager.IpPackager method)
iterParams() (hwt.serializer.ip_packager.IpPackager method)
iterSort() (in module hwt.hdl.frameTmplUtils)
iterStatementsWithOutput() (hwt.hdl.statements.utils.listOfHdlStatements.ListOfHdlStatement method)
L
LE (hwt.hdl.operatorDefs.AllOps attribute)
ListOfHdlStatement (class in hwt.hdl.statements.utils.listOfHdlStatements)
log2ceil() (in module hwt.math)
logChange() (hwt.simulator.rtlSimulator.BasicRtlSimulatorWithSignalRegisterMethods method)
(hwt.simulator.rtlSimulatorJson.BasicRtlSimulatorJson method)
LT (hwt.hdl.operatorDefs.AllOps attribute)
M
MakeClkRstAssociations (class in hwt.synthesizer.interfaceLevel.propDeclrCollector)
MakeParamsShared (class in hwt.synthesizer.interfaceLevel.propDeclrCollector)
markVisibilityOfSignalsAndCheckDrivers() (in module hwt.synthesizer.rtlLevel.mark_visibility_of_signals_and_check_drivers)
MethodNotOverloaded
MINUS_UNARY (hwt.hdl.operatorDefs.AllOps attribute)
MISSING_DRIVER (hwt.synthesizer.rtlLevel.signalUtils.exceptions.SignalDriverErrType attribute)
MOD (hwt.hdl.operatorDefs.AllOps attribute)
monitor() (hwt.interfaces.agents.bramPort.BramPort_withoutClkAgent method)
(hwt.interfaces.agents.fifo.FifoReaderAgent method)
(hwt.interfaces.agents.fifo.FifoWriterAgent method)
(hwt.interfaces.agents.rdSynced.RdSyncedAgent method)
(hwt.interfaces.agents.vldSynced.VldSyncedAgent method)
monitor_init() (hwt.interfaces.agents.fifo.FifoReaderAgent method)
(hwt.interfaces.agents.fifo.FifoWriterAgent method)
monitorWithClk() (hwt.interfaces.agents.signal.SignalAgent method)
monitorWithTimer() (hwt.interfaces.agents.signal.SignalAgent method)
MUL (hwt.hdl.operatorDefs.AllOps attribute)
MULTIPLE_COMB_DRIVERS (hwt.synthesizer.rtlLevel.signalUtils.exceptions.SignalDriverErrType attribute)
N
name_for_process() (in module hwt.synthesizer.rtlLevel.statements_to_HdlStmCodeBlockContainers)
nameAvailabilityCheck() (in module hwt.synthesizer.interfaceLevel.propDeclrCollector)
naryOp() (hwt.synthesizer.rtlLevel.signalUtils.ops.RtlSignalOps method)
NE (hwt.hdl.operatorDefs.AllOps attribute)
NONE (hwt.serializer.hwt.value.ToHdlAstHwt_value attribute)
NOT (hwt.hdl.operatorDefs.AllOps attribute)
NOT_SPECIFIED (class in hwt.synthesizer.rtlLevel.constants)
NotEnoughtBitsErr
NoTmpVars (class in hwt.serializer.generic.tmpVarConstructor)
notReset() (hwt.simulator.agentBase.AgentWitReset method)
NotSpecified
NoValueExc
O
o (in module hwt.hdl.operatorDefs)
OneOfTransaction (class in hwt.hdl.transTmpl)
onFallingEdgeFn() (in module hwt.hdl.operatorDefs)
onReadReq() (hwt.interfaces.agents.bramPort.BramPort_withoutClkAgent method)
onRisingEdgeFn() (in module hwt.hdl.operatorDefs)
onWriteReq() (hwt.interfaces.agents.bramPort.BramPort_withoutClkAgent method)
op_transl_dict (hwt.serializer.hwt.ops.ToHdlAstHwt_ops attribute)
(hwt.serializer.simModel.value.ToHdlAstSimModel_value attribute)
(hwt.serializer.systemC.expr.ToHdlAstSystemC_expr attribute)
(hwt.serializer.verilog.ops.ToHdlAstVerilog_ops attribute)
(hwt.serializer.vhdl.ops.ToHdlAstVhdl2008_ops attribute)
OpDefinition (class in hwt.hdl.operatorDefs)
Operator (class in hwt.hdl.operator)
OR (hwt.hdl.operatorDefs.AllOps attribute)
origin (hwt.synthesizer.rtlLevel.rtlSignal.RtlSignal attribute)
OUTPUT_WITHOUT_DRIVER (hwt.synthesizer.rtlLevel.signalUtils.exceptions.SignalDriverErrType attribute)
P
packData() (hwt.hdl.frameTmpl.FrameTmpl method)
packIntf() (in module hwt.synthesizer.interfaceLevel.interfaceUtils.utils)
Param (class in hwt.synthesizer.param)
paramsToValTuple() (in module hwt.serializer.mode)
paramToIpValue() (hwt.serializer.ip_packager.IpPackager method)
pop() (hwt.hdl.statements.utils.listOfHdlStatements.ListOfHdlStatement method)
(hwt.pyUtils.uniqList.UniqList method)
(hwt.synthesizer.hObjList.HObjList method)
portItemfromSignal() (in module hwt.synthesizer.rtlLevel.utils)
postProcess() (hwt.interfaces.std_ip_defs.IP_Clk method)
(hwt.interfaces.std_ip_defs.IP_Rst method)
(hwt.interfaces.std_ip_defs.IP_Rst_n method)
POW (hwt.hdl.operatorDefs.AllOps attribute)
power() (in module hwt.hdl.operatorDefs)
pprintAgents() (in module hwt.simulator.utils)
pprintInterface() (in module hwt.simulator.utils)
propagateClk() (in module hwt.interfaces.utils)
propagateClkRst() (in module hwt.interfaces.utils)
propagateClkRstn() (in module hwt.interfaces.utils)
propagateRst() (in module hwt.interfaces.utils)
propagateRstn() (in module hwt.interfaces.utils)
PropDeclrCollector (class in hwt.synthesizer.interfaceLevel.propDeclrCollector)
R
randomize() (hwt.simulator.simTestCase.SimTestCase method)
RdSynced (class in hwt.interfaces.std)
RdSyncedAgent (class in hwt.interfaces.agents.rdSynced)
RE_MANY_UNDERSCORES (hwt.serializer.vhdl.serializer.VhdlNameScope attribute)
RECOMPILE (hwt.simulator.simTestCase.SimTestCase attribute)
reconnectUnitSignalsToModel() (in module hwt.simulator.utils)
reduceProcesses() (in module hwt.synthesizer.rtlLevel.reduce_processes)
reduceSigCheckFnAnd() (in module hwt.hdl.types.bitVal_opReduce)
reduceSigCheckFnOr() (in module hwt.hdl.types.bitVal_opReduce)
reduceSigCheckFnXor() (in module hwt.hdl.types.bitVal_opReduce)
REG (hwt.serializer.verilog.types.ToHdlAstVerilog_types attribute)
RegCntrl (class in hwt.interfaces.std)
RegCntrlAgent (class in hwt.interfaces.agents.regCntrl)
register() (hwt.interfaces.agents.handshaked.HandshakedReadListener method)
register_on_parent() (hwt.constraints.iHdlConstrain method)
registerFF() (hwt.serializer.resourceAnalyzer.utils.ResourceContext method)
registerLatch() (hwt.serializer.resourceAnalyzer.utils.ResourceContext method)
registerMUX() (hwt.serializer.resourceAnalyzer.utils.ResourceContext method)
registerOperator() (hwt.serializer.resourceAnalyzer.utils.ResourceContext method)
registerRAM_read_port() (hwt.serializer.resourceAnalyzer.utils.ResourceContext method)
registerRAM_write_port() (hwt.serializer.resourceAnalyzer.utils.ResourceContext method)
reinterpret_bits_to_harray() (in module hwt.hdl.types.bitsCast)
reinterpret_bits_to_hstruct() (in module hwt.hdl.types.bitsCast)
reinterpret_bits_to_hstruct__val() (in module hwt.hdl.types.bitsCast)
reinterpret_cast() (hwt.hdl.types.hdlType.HdlType method)
reinterpret_cast_harray() (in module hwt.hdl.types.arrayCast)
reinterpret_harray_to_harray() (in module hwt.hdl.types.arrayCast)
reinterpret_harray_to_hstruct() (in module hwt.hdl.types.arrayCast)
reinterpretBits() (in module hwt.hdl.types.bitsCast)
reinterpretBits__val() (in module hwt.hdl.types.bitsCast)
reinterptet_harray_to_bits() (in module hwt.hdl.types.arrayCast)
remove() (hwt.hdl.statements.utils.listOfHdlStatements.ListOfHdlStatement method)
(hwt.pyUtils.uniqList.UniqList method)
(hwt.synthesizer.hObjList.HObjList method)
removeUnconnectedSignals() (in module hwt.synthesizer.rtlLevel.remove_unconnected_signals)
rename_signal() (in module hwt.code_utils)
replace() (hwt.hdl.statements.utils.listOfHdlStatements.ListOfHdlStatement method)
replace_input_in_expr() (in module hwt.hdl.operatorUtils)
replicate() (in module hwt.code)
report() (hwt.serializer.combLoopAnalyzer.CombLoopAnalyzer method)
(hwt.serializer.resourceAnalyzer.analyzer.ResourceAnalyzer method)
ReqDoneSync (class in hwt.interfaces.std)
resolve() (hwt.synthesizer.componentPath.ComponentPath method)
resolve_final_parts_from_splitpoints_and_parts() (hwt.synthesizer.rtlLevel.extract_part_drivers.RtlNetlistPassExtractPartDrivers class method)
resolve_splitpoints() (in module hwt.synthesizer.rtlLevel.extract_part_drivers)
resolveEnd() (hwt.hdl.frameTmplUtils.ChoicesOfFrameParts method)
ResourceAnalyzer (class in hwt.serializer.resourceAnalyzer.analyzer)
ResourceContext (class in hwt.serializer.resourceAnalyzer.utils)
ResourceError
ResourceFF (class in hwt.serializer.resourceAnalyzer.resourceTypes)
ResourceLatch (class in hwt.serializer.resourceAnalyzer.resourceTypes)
ResourceMUX (class in hwt.serializer.resourceAnalyzer.resourceTypes)
ResourceRAM (class in hwt.serializer.resourceAnalyzer.resourceTypes)
restartSim() (hwt.simulator.simTestCase.SimTestCase method)
reverse() (hwt.synthesizer.hObjList.HObjList method)
reverseByteOrder() (in module hwt.synthesizer.byteOrder)
RISING (hwt.hdl.constants.SENSITIVITY attribute)
RISING_EDGE (hwt.hdl.operatorDefs.AllOps attribute)
rmSim() (hwt.simulator.simTestCase.SimTestCase method)
rol() (in module hwt.code)
ror() (in module hwt.code)
Rst (class in hwt.interfaces.std)
Rst_n (class in hwt.interfaces.std)
rtl_simulator_cls (hwt.simulator.simTestCase.SimTestCase attribute)
RtlMemoryBase (class in hwt.synthesizer.rtlLevel.mainBases)
RtlNetlist (class in hwt.synthesizer.rtlLevel.netlist)
RtlNetlistPassExtractPartDrivers (class in hwt.synthesizer.rtlLevel.extract_part_drivers)
RtlResourceType (class in hwt.serializer.resourceAnalyzer.resourceTypes)
RtlSignal (class in hwt.synthesizer.rtlLevel.rtlSignal)
RtlSignal_sort_key() (in module hwt.serializer.utils)
RtlSignalBase (class in hwt.synthesizer.rtlLevel.mainBases)
RtlSignalOps (class in hwt.synthesizer.rtlLevel.signalUtils.ops)
RtlSyncSignal (class in hwt.synthesizer.rtlLevel.rtlSyncSignal)
runSim() (hwt.simulator.simTestCase.SimTestCase method)
S
SaveToFilesFlat (class in hwt.serializer.store_manager)
SaveToSingleFiles (class in hwt.serializer.store_manager)
SaveToStream (class in hwt.serializer.store_manager)
sc_bigint (hwt.serializer.systemC.type.ToHdlAstSystemC_type attribute)
sc_biguint (hwt.serializer.systemC.type.ToHdlAstSystemC_type attribute)
sc_in (hwt.serializer.systemC.serializer.ToHdlAstSystemC attribute)
sc_in_clk (hwt.serializer.systemC.serializer.ToHdlAstSystemC attribute)
sc_inout (hwt.serializer.systemC.serializer.ToHdlAstSystemC attribute)
sc_inout_clk (hwt.serializer.systemC.serializer.ToHdlAstSystemC attribute)
sc_int (hwt.serializer.systemC.type.ToHdlAstSystemC_type attribute)
sc_out (hwt.serializer.systemC.serializer.ToHdlAstSystemC attribute)
sc_out_clk (hwt.serializer.systemC.serializer.ToHdlAstSystemC attribute)
sc_signal (hwt.serializer.systemC.type.ToHdlAstSystemC_type attribute)
sc_uint (hwt.serializer.systemC.type.ToHdlAstSystemC_type attribute)
search_strongly_connected_components() (hwt.serializer.combLoopAnalyzer.tarjan.StronglyConnectedComponentSearchTarjan method)
SELECTED_EDGE_CALLBACK (hwt.simulator.agentBase.SyncAgentBase attribute)
SELF (hwt.serializer.simModel.types.ToHdlAstSimModel_types attribute)
(hwt.serializer.simModel.value.ToHdlAstSimModel_value attribute)
SELF_IO (hwt.serializer.simModel.value.ToHdlAstSimModel_value attribute)
SENSITIVITY (class in hwt.hdl.constants)
SensitivityCtx (class in hwt.hdl.sensitivityCtx)
sensitivityListItem() (hwt.serializer.hwt.serializer.ToHdlAstHwt method)
(hwt.serializer.simModel.serializer.ToHdlAstSimModel method)
(hwt.serializer.systemC.statements.ToHdlAstSystemC_statements method)
(hwt.serializer.verilog.value.ToHdlAstVerilog_Value method)
(hwt.serializer.vhdl.value.ToHdlAstVhdl2008_Value method)
serializeAsIpcore() (in module hwt.synthesizer.utils)
serializeExclude() (in module hwt.serializer.mode)
serializeOnce() (in module hwt.serializer.mode)
serializeParamsUniq() (in module hwt.serializer.mode)
SerializerException
SerializerFilter (class in hwt.serializer.serializer_filter)
SerializerFilterAll (class in hwt.serializer.serializer_filter)
SerializerFilterDoNotExclude (class in hwt.serializer.serializer_filter)
serializeType() (hwt.serializer.ip_packager.IpPackager method)
serialzeValueToTCL() (hwt.serializer.ip_packager.IpPackager method)
set() (hwt.hdl.types.union.HUnionMemberHandler method)
set_async_reg (class in hwt.constraints)
set_data() (hwt.interfaces.agents.fifo.FifoReaderAgent method)
(hwt.interfaces.agents.fifo.FifoWriterAgent method)
(hwt.interfaces.agents.handshaked.HandshakeSyncAgent method)
(hwt.interfaces.agents.handshaked.HandshakedAgent method)
(hwt.interfaces.agents.handshaked.UniversalHandshakedAgent method)
(hwt.interfaces.agents.rdSynced.RdSyncedAgent method)
(hwt.interfaces.agents.signal.SignalAgent method)
(hwt.interfaces.agents.structIntf.StructIntfAgent method)
(hwt.interfaces.agents.vldSynced.VldSyncedAgent method)
(hwt.interfaces.hsStructIntf.HsStructIntfAgent method)
set_false_path (class in hwt.constraints)
set_max_delay (class in hwt.constraints)
set_ready() (hwt.interfaces.agents.handshaked.HandshakedAgent method)
(hwt.interfaces.agents.rdSynced.RdSyncedAgent method)
set_trace_file() (hwt.simulator.rtlSimulator.BasicRtlSimulatorWithSignalRegisterMethods method)
set_valid() (hwt.interfaces.agents.handshaked.HandshakedAgent method)
(hwt.interfaces.agents.vldSynced.VldSyncedAgent method)
set_value() (hwt.synthesizer.param.Param method)
setEnable() (hwt.interfaces.agents.universalComposite.UniversalCompositeAgent method)
setEnable_asDriver() (hwt.interfaces.agents.fifo.FifoReaderAgent method)
(hwt.interfaces.agents.fifo.FifoWriterAgent method)
(hwt.interfaces.agents.regCntrl.RegCntrlAgent method)
(hwt.interfaces.agents.vldSynced.VldSyncedAgent method)
setEnable_asMonitor() (hwt.interfaces.agents.fifo.FifoReaderAgent method)
(hwt.interfaces.agents.fifo.FifoWriterAgent method)
(hwt.interfaces.agents.rdSynced.RdSyncedAgent method)
(hwt.interfaces.agents.regCntrl.RegCntrlAgent method)
setIsLast() (hwt.hdl.frameTmplUtils.TransPartGroup method)
setUp() (hwt.simulator.simTestCase.SimTestCase method)
shared_comp_build_interface_map() (in module hwt.synthesizer.unit)
shiftIntArray() (in module hwt.math)
sig() (hwt.synthesizer.rtlLevel.netlist.RtlNetlist method)
SigLvlConfErr
Signal (class in hwt.interfaces.std)
SignalAgent (class in hwt.interfaces.agents.signal)
SignalDriverErr
SignalDriverErrType (class in hwt.synthesizer.rtlLevel.signalUtils.exceptions)
SignalItem (class in hwt.hdl.variables)
SignalOps (class in hwt.interfaces.signalOps)
SignalTypeSwap (class in hwt.serializer.verilog.context)
SIGNED (hwt.serializer.verilog.ops.ToHdlAstVerilog_ops attribute)
(hwt.serializer.vhdl.types.ToHdlAstVhdl2008_types attribute)
SIM_EVAL_COND (hwt.serializer.simModel.serializer.ToHdlAstSimModel attribute)
SimModelSerializer (class in hwt.serializer.simModel)
simpleRandomizationProcess() (in module hwt.simulator.simTestCase)
SimTestCase (class in hwt.simulator.simTestCase)
single() (in module hwt.pyUtils.arrayQuery)
singleDriver() (hwt.synthesizer.rtlLevel.rtlSignal.RtlSignal method)
sizeof() (in module hwt.math)
skip() (hwt.synthesizer.vectorUtils.BitWalker method)
SLICE (hwt.serializer.hwt.value.ToHdlAstHwt_value attribute)
(hwt.serializer.simModel.types.ToHdlAstSimModel_types attribute)
(hwt.serializer.simModel.value.ToHdlAstSimModel_value attribute)
slice_member_to_hval() (in module hwt.hdl.types.sliceVal)
slice_to_SLICE() (in module hwt.hdl.types.sliceUtils)
sort() (hwt.hdl.statements.utils.listOfHdlStatements.ListOfHdlStatement method)
(hwt.synthesizer.hObjList.HObjList method)
sort_hdl_declarations_first() (hwt.serializer.generic.tmpVarConstructor.TmpVarConstructor method)
(hwt.serializer.simModel.tmpVarConstructorConstOnly.TmpVarConstructorConstOnly method)
split_args_kwargs() (hwt.pyUtils.testUtils.TestMatrix method)
splitOnWords() (hwt.hdl.frameTmplUtils.TransTmplWordIterator method)
statements_to_HdlStmCodeBlockContainers() (in module hwt.synthesizer.rtlLevel.statements_to_HdlStmCodeBlockContainers)
statementsAreSame() (in module hwt.hdl.statements.utils.comparison)
static_cast (hwt.serializer.systemC.expr.ToHdlAstSystemC_expr attribute)
staticEval() (hwt.hdl.operator.Operator method)
(hwt.hdl.types.sliceVal.HSliceVal method)
(hwt.hdl.value.HValue method)
(hwt.synthesizer.rtlLevel.rtlSignal.RtlSignal method)
StaticForEach() (in module hwt.code)
STD_LOGIC (hwt.serializer.vhdl.types.ToHdlAstVhdl2008_types attribute)
STD_LOGIC_VECTOR (hwt.serializer.vhdl.types.ToHdlAstVhdl2008_types attribute)
StoreManager (class in hwt.serializer.store_manager)
STRING (hwt.serializer.systemC.type.ToHdlAstSystemC_type attribute)
(hwt.serializer.vhdl.types.ToHdlAstVhdl2008_types attribute)
StronglyConnectedComponentSearchTarjan (class in hwt.serializer.combLoopAnalyzer.tarjan)
StructIntf (class in hwt.interfaces.structIntf)
StructIntfAgent (class in hwt.interfaces.agents.structIntf)
StructValBase (class in hwt.hdl.types.structValBase)
SUB (hwt.hdl.operatorDefs.AllOps attribute)
supported_type_classes (hwt.simulator.rtlSimulator.BasicRtlSimulatorWithSignalRegisterMethods attribute)
(hwt.simulator.rtlSimulatorJson.BasicRtlSimulatorJson attribute)
(hwt.simulator.rtlSimulatorVcd.BasicRtlSimulatorVcd attribute)
Switch (class in hwt.code)
SwitchContainer (class in hwt.hdl.statements.switchContainer)
SwitchLogic() (in module hwt.code)
SyncAgentBase (class in hwt.simulator.agentBase)
synthesised() (in module hwt.synthesizer.utils)
SystemCSerializer (class in hwt.serializer.systemC)
systemCTypeOfSig() (in module hwt.serializer.systemC.utils)
T
take() (in module hwt.pyUtils.arrayQuery)
TERNARY (hwt.hdl.operatorDefs.AllOps attribute)
ternaryFn() (in module hwt.hdl.operatorDefs)
TestMatrix (class in hwt.pyUtils.testUtils)
TMP_VAR_CONSTRUCTOR (hwt.serializer.generic.to_hdl_ast.ToHdlAst attribute)
(hwt.serializer.simModel.serializer.ToHdlAstSimModel attribute)
TmpVarConstructor (class in hwt.serializer.generic.tmpVarConstructor)
TmpVarConstructorConstOnly (class in hwt.serializer.simModel.tmpVarConstructorConstOnly)
TmpVarsSwap (class in hwt.serializer.generic.utils)
TO (hwt.hdl.operatorDefs.AllOps attribute)
TO_CONSTRAINTS (hwt.serializer.serializer_config.DummySerializerConfig attribute)
(hwt.serializer.systemC.SystemCSerializer attribute)
(hwt.serializer.verilog.VerilogSerializer attribute)
(hwt.serializer.vhdl.Vhdl2008Serializer attribute)
TO_HDL (hwt.serializer.hwt.HwtDebugSerializer attribute)
(hwt.serializer.hwt.HwtSerializer attribute)
(hwt.serializer.serializer_config.DummySerializerConfig attribute)
(hwt.serializer.simModel.SimModelSerializer attribute)
(hwt.serializer.systemC.SystemCSerializer attribute)
(hwt.serializer.verilog.VerilogSerializer attribute)
(hwt.serializer.vhdl.Vhdl2008Serializer attribute)
TO_HDL_AST (hwt.serializer.hwt.HwtDebugSerializer attribute)
(hwt.serializer.hwt.HwtSerializer attribute)
(hwt.serializer.serializer_config.DummySerializerConfig attribute)
(hwt.serializer.simModel.SimModelSerializer attribute)
(hwt.serializer.systemC.SystemCSerializer attribute)
(hwt.serializer.verilog.VerilogSerializer attribute)
(hwt.serializer.vhdl.Vhdl2008Serializer attribute)
to_py() (hwt.hdl.types.arrayVal.HArrayVal method)
(hwt.hdl.types.floatVal.HFloatVal method)
(hwt.hdl.types.sliceVal.HSliceVal method)
(hwt.hdl.types.streamVal.HStreamVal method)
(hwt.hdl.types.stringVal.HStringVal method)
(hwt.hdl.types.structValBase.StructValBase method)
to_rtl() (in module hwt.synthesizer.utils)
to_rtl_str() (in module hwt.synthesizer.utils)
to_tuple_of_names() (in module hwt.synthesizer.componentPath)
toFn() (in module hwt.hdl.operatorDefs)
ToHdlAst (class in hwt.serializer.generic.to_hdl_ast)
ToHdlAst_Value (class in hwt.serializer.generic.value)
ToHdlAstDebugHwt (class in hwt.serializer.hwt)
ToHdlAstHwt (class in hwt.serializer.hwt.serializer)
ToHdlAstHwt_ops (class in hwt.serializer.hwt.ops)
ToHdlAstHwt_types (class in hwt.serializer.hwt.types)
ToHdlAstHwt_value (class in hwt.serializer.hwt.value)
ToHdlAstSimModel (class in hwt.serializer.simModel.serializer)
ToHdlAstSimModel_types (class in hwt.serializer.simModel.types)
ToHdlAstSimModel_value (class in hwt.serializer.simModel.value)
ToHdlAstSystemC (class in hwt.serializer.systemC.serializer)
ToHdlAstSystemC_expr (class in hwt.serializer.systemC.expr)
ToHdlAstSystemC_statements (class in hwt.serializer.systemC.statements)
ToHdlAstSystemC_type (class in hwt.serializer.systemC.type)
ToHdlAstVerilog (class in hwt.serializer.verilog.serializer)
ToHdlAstVerilog_ops (class in hwt.serializer.verilog.ops)
ToHdlAstVerilog_statements (class in hwt.serializer.verilog.statements)
ToHdlAstVerilog_types (class in hwt.serializer.verilog.types)
ToHdlAstVerilog_Value (class in hwt.serializer.verilog.value)
ToHdlAstVhdl2008 (class in hwt.serializer.vhdl.serializer)
ToHdlAstVhdl2008_ops (class in hwt.serializer.vhdl.ops)
ToHdlAstVhdl2008_statements (class in hwt.serializer.vhdl.statements)
ToHdlAstVhdl2008_types (class in hwt.serializer.vhdl.types)
ToHdlAstVhdl2008_Value (class in hwt.serializer.vhdl.value)
ToHdlAstVivadoTclExpr (class in hwt.serializer.ip_packager)
toHdlConversion() (hwt.serializer.ip_packager.IpPackager method)
toHVal() (in module hwt.hdl.types.typeCast)
toPow2Ceil() (in module hwt.math)
Trans() (hwt.code.FsmBuilder method)
transfer_signals() (in module hwt.hdl.types.bitsCast)
TransPart (class in hwt.hdl.transPart)
TransPartGroup (class in hwt.hdl.frameTmplUtils)
TransTmpl (class in hwt.hdl.transTmpl)
TransTmplWordIterator (class in hwt.hdl.frameTmplUtils)
TristateClk (class in hwt.interfaces.tristate)
TristateSig (class in hwt.interfaces.tristate)
TRUE (hwt.serializer.simModel.value.ToHdlAstSimModel_value attribute)
(hwt.serializer.vhdl.value.ToHdlAstVhdl2008_Value attribute)
tryReduceAnd() (in module hwt.hdl.types.bitVal_opReduce)
tryReduceOr() (in module hwt.hdl.types.bitVal_opReduce)
tryReduceXor() (in module hwt.hdl.types.bitVal_opReduce)
tryToMerge() (in module hwt.synthesizer.rtlLevel.reduce_processes)
TupleWithCallback (class in hwt.interfaces.agents.tuleWithCallback)
tv() (in module hwt.synthesizer.rtlLevel.signalUtils.ops)
TypeConversionErr
TypePath (class in hwt.synthesizer.typePath)
U
UnionSink (class in hwt.interfaces.unionIntf)
UnionSource (class in hwt.interfaces.unionIntf)
UnionSourceAgent (class in hwt.interfaces.agents.unionIntf)
UnionValBase (class in hwt.hdl.types.union)
UniqList (class in hwt.pyUtils.uniqList)
Unit (class in hwt.synthesizer.unit)
UnitBase (class in hwt.synthesizer.interfaceLevel.mainBases)
UnitImplHelpers (class in hwt.synthesizer.interfaceLevel.unitImplHelpers)
UniversalCompositeAgent (class in hwt.interfaces.agents.universalComposite)
UniversalHandshakedAgent (class in hwt.interfaces.agents.handshaked)
UNSIGNED (hwt.serializer.verilog.ops.ToHdlAstVerilog_ops attribute)
(hwt.serializer.vhdl.types.ToHdlAstVhdl2008_types attribute)
UnsupportedEventOpErr
update_prefix() (hwt.synthesizer.componentPath.ComponentPath method)
V
val (hwt.hdl.value.HValue attribute)
valToInt() (in module hwt.simulator.utils)
Value_try_extract_as_const() (hwt.serializer.generic.value.ToHdlAst_Value method)
valuesToInts() (in module hwt.simulator.utils)
ValueWidthRequirementScope (class in hwt.serializer.hwt.context)
VectSignal() (in module hwt.interfaces.std)
VerilogSerializer (class in hwt.serializer.verilog)
verilogTypeOfSig() (in module hwt.serializer.verilog.utils)
Vhdl2008Serializer (class in hwt.serializer.vhdl)
VhdlNameScope (class in hwt.serializer.vhdl.serializer)
visit_get_clock_of() (hwt.serializer.xdc.serializer.XdcSerializer method)
visit_HdlCompInst() (hwt.serializer.combLoopAnalyzer.CombLoopAnalyzer method)
(hwt.serializer.resourceAnalyzer.analyzer.ResourceAnalyzer method)
visit_HdlConstraintList() (hwt.serializer.xdc.serializer.XdcSerializer method)
visit_HdlModuleDef() (hwt.serializer.combLoopAnalyzer.CombLoopAnalyzer method)
(hwt.serializer.resourceAnalyzer.analyzer.ResourceAnalyzer method)
visit_HdlStmCodeBlockContainer() (hwt.serializer.combLoopAnalyzer.CombLoopAnalyzer method)
(hwt.serializer.resourceAnalyzer.analyzer.ResourceAnalyzer method)
visit_HdlStmCodeBlockContainer_operators() (hwt.serializer.resourceAnalyzer.analyzer.ResourceAnalyzer method)
visit_iHdlConstrain() (hwt.serializer.xdc.serializer.XdcSerializer method)
visit_set_async_reg() (hwt.serializer.xdc.serializer.XdcSerializer method)
visit_set_false_path() (hwt.serializer.xdc.serializer.XdcSerializer method)
visit_set_max_delay() (hwt.serializer.xdc.serializer.XdcSerializer method)
visit_Unit() (hwt.serializer.combLoopAnalyzer.CombLoopAnalyzer method)
(hwt.serializer.resourceAnalyzer.analyzer.ResourceAnalyzer method)
vld_mask (hwt.hdl.value.HValue attribute)
VldSynced (class in hwt.interfaces.std)
VldSyncedAgent (class in hwt.interfaces.agents.vldSynced)
W
walk_assignments() (in module hwt.synthesizer.rtlLevel.mark_visibility_of_signals_and_check_drivers)
walkFlatten() (hwt.hdl.transTmpl.TransTmpl method)
(in module hwt.synthesizer.interfaceLevel.interfaceUtils.utils)
walkFlattenChilds() (hwt.hdl.transTmpl.OneOfTransaction method)
walkFlattenFields() (in module hwt.hdl.types.utils)
walkInputsForSpecificOutput() (in module hwt.synthesizer.rtlLevel.remove_unconnected_signals)
walkPhysInterfaces() (in module hwt.synthesizer.interfaceLevel.interfaceUtils.utils)
walkStructIntfAndIntfMap() (in module hwt.interfaces.intf_map)
walkWords() (hwt.hdl.frameTmpl.FrameTmpl method)
where() (in module hwt.pyUtils.arrayQuery)
WIRE (hwt.serializer.verilog.types.ToHdlAstVerilog_types attribute)
withRes() (hwt.hdl.operator.Operator static method)
write() (hwt.serializer.store_manager.SaveToFilesFlat method)
(hwt.serializer.store_manager.SaveToSingleFiles method)
(hwt.serializer.store_manager.SaveToStream method)
(hwt.serializer.store_manager.StoreManager method)
X
XdcSerializer (class in hwt.serializer.xdc.serializer)
XOR (hwt.hdl.operatorDefs.AllOps attribute)