Index _ | A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U | V | W | Z _ __deepcopy__() (systemrdl.node.Node method) __eq__() (systemrdl.node.Node method) A absolute_address (systemrdl.node.AddressableNode property) AccessType (class in systemrdl.rdltypes.builtin_enums) add_child() (systemrdl.importer.RDLImporter method) address_offset (systemrdl.node.AddressableNode property) AddressableNode (class in systemrdl.node) AddressingType (class in systemrdl.rdltypes.builtin_enums) AddrmapNode (class in systemrdl.node) alias_primary (systemrdl.node.FieldNode property) (systemrdl.node.RegNode property) aliases() (systemrdl.node.FieldNode method) (systemrdl.node.RegNode method) ALL (in module systemrdl.warnings) array_dimensions (systemrdl.node.AddressableNode property) array_stride (systemrdl.node.AddressableNode property) assign_property() (systemrdl.importer.RDLImporter method) B bothedge (systemrdl.rdltypes.builtin_enums.InterruptType attribute) C children() (systemrdl.node.Node method) clear_lineage_index() (systemrdl.node.AddressableNode method) compact (systemrdl.rdltypes.builtin_enums.AddressingType attribute) compile_file() (systemrdl.RDLCompiler method) compiler (systemrdl.importer.RDLImporter attribute) component_type_name (systemrdl.node.AddrmapNode property) (systemrdl.node.FieldNode property) (systemrdl.node.MemNode property) (systemrdl.node.Node property) (systemrdl.node.RegfileNode property) (systemrdl.node.RegNode property) (systemrdl.node.RootNode property) (systemrdl.node.SignalNode property) constr_componentwidth (systemrdl.udp.UDPDefinition attribute) Continue (systemrdl.walker.WalkerAction attribute) cpuif_reset (systemrdl.node.Node property) create_addrmap_definition() (systemrdl.importer.RDLImporter method) create_field_definition() (systemrdl.importer.RDLImporter method) create_mem_definition() (systemrdl.importer.RDLImporter method) create_reg_definition() (systemrdl.importer.RDLImporter method) create_regfile_definition() (systemrdl.importer.RDLImporter method) current_idx (systemrdl.node.AddressableNode attribute) D def_src_ref (systemrdl.node.Node property) default_assignment (systemrdl.udp.UDPDefinition attribute) default_src_ref (systemrdl.importer.RDLImporter attribute) define_new() (systemrdl.rdltypes.user_enum.UserEnum class method) (systemrdl.rdltypes.user_struct.UserStruct class method) descendants() (systemrdl.node.Node method) DetailedFileSourceRef (class in systemrdl.source_ref) E elaborate() (systemrdl.RDLCompiler method) emit_message() (systemrdl.messages.MessagePrinter method) enter_AddressableComponent() (systemrdl.walker.RDLListener method) enter_Addrmap() (systemrdl.walker.RDLListener method) enter_Component() (systemrdl.walker.RDLListener method) enter_Field() (systemrdl.walker.RDLListener method) enter_Mem() (systemrdl.walker.RDLListener method) enter_Reg() (systemrdl.walker.RDLListener method) enter_Regfile() (systemrdl.walker.RDLListener method) enter_Signal() (systemrdl.walker.RDLListener method) enter_VectorComponent() (systemrdl.walker.RDLListener method) error() (systemrdl.messages.MessageHandler method) eval() (systemrdl.RDLCompiler method) exit_AddressableComponent() (systemrdl.walker.RDLListener method) exit_Addrmap() (systemrdl.walker.RDLListener method) exit_Component() (systemrdl.walker.RDLListener method) exit_Field() (systemrdl.walker.RDLListener method) exit_Mem() (systemrdl.walker.RDLListener method) exit_Reg() (systemrdl.walker.RDLListener method) exit_Regfile() (systemrdl.walker.RDLListener method) exit_Signal() (systemrdl.walker.RDLListener method) exit_VectorComponent() (systemrdl.walker.RDLListener method) external (systemrdl.node.Node property) F fatal() (systemrdl.messages.MessageHandler method) FieldNode (class in systemrdl.node) fields() (systemrdl.node.RegNode method) FileInfo (class in systemrdl.compiler) FileSourceRef (class in systemrdl.source_ref) find_by_path() (systemrdl.node.Node method) format_message() (systemrdl.messages.MessagePrinter method) fullalign (systemrdl.rdltypes.builtin_enums.AddressingType attribute) G get_child_by_name() (systemrdl.node.Node method) get_global_type_name() (systemrdl.node.FieldNode method) (systemrdl.node.Node method) get_html_desc() (systemrdl.node.Node method) (systemrdl.rdltypes.user_enum.UserEnum method) get_html_name() (systemrdl.node.Node method) (systemrdl.rdltypes.user_enum.UserEnum method) get_parent_scope() (systemrdl.rdltypes.user_enum.UserEnum class method) (systemrdl.rdltypes.user_struct.UserStruct class method) get_path() (systemrdl.node.Node method) get_path_segment() (systemrdl.node.AddressableNode method) (systemrdl.node.Node method) get_path_segments() (systemrdl.node.Node method) get_property() (systemrdl.node.AddressableNode method) (systemrdl.node.AddrmapNode method) (systemrdl.node.FieldNode method) (systemrdl.node.MemNode method) (systemrdl.node.Node method) (systemrdl.node.RegfileNode method) (systemrdl.node.RegNode method) (systemrdl.node.SignalNode method) (systemrdl.node.VectorNode method) get_rel_path() (systemrdl.node.Node method) get_scope_path() (systemrdl.node.Node method) (systemrdl.rdltypes.user_enum.UserEnum class method) (systemrdl.rdltypes.user_struct.UserStruct class method) get_selection_context() (systemrdl.messages.MessagePrinter method) get_unassigned_default() (systemrdl.udp.UDPDefinition method) H had_error (systemrdl.messages.MessageHandler attribute) has_aliases (systemrdl.node.FieldNode property) (systemrdl.node.RegNode property) has_hw_readable (systemrdl.node.RegNode property) has_hw_writable (systemrdl.node.RegNode property) has_overlaps (systemrdl.node.FieldNode property) (systemrdl.node.RegNode property) has_sw_readable (systemrdl.node.RegNode property) has_sw_writable (systemrdl.node.RegNode property) high (systemrdl.node.VectorNode property) hw (systemrdl.rdltypes.builtin_enums.PrecedenceType attribute) I implements_storage (systemrdl.node.FieldNode property) IMPLICIT_ADDR (in module systemrdl.warnings) IMPLICIT_FIELD_POS (in module systemrdl.warnings) import_file() (systemrdl.importer.RDLImporter method) included_files (systemrdl.compiler.FileInfo property) inst (systemrdl.node.AddressableNode attribute) (systemrdl.node.AddrmapNode attribute) (systemrdl.node.FieldNode attribute) (systemrdl.node.MemNode attribute) (systemrdl.node.Node attribute) (systemrdl.node.RegfileNode attribute) (systemrdl.node.RegNode attribute) (systemrdl.node.RootNode attribute) (systemrdl.node.SignalNode attribute) (systemrdl.node.VectorNode attribute) inst_name (systemrdl.node.Node property) inst_src_ref (systemrdl.node.Node property) instantiate_addrmap() (systemrdl.importer.RDLImporter method) instantiate_field() (systemrdl.importer.RDLImporter method) instantiate_mem() (systemrdl.importer.RDLImporter method) instantiate_reg() (systemrdl.importer.RDLImporter method) instantiate_regfile() (systemrdl.importer.RDLImporter method) InterruptType (class in systemrdl.rdltypes.builtin_enums) is_alias (systemrdl.node.FieldNode property) (systemrdl.node.RegNode property) is_array (systemrdl.node.AddressableNode property) is_down_counter (systemrdl.node.FieldNode property) is_halt_reg (systemrdl.node.RegNode property) is_hw_readable (systemrdl.node.FieldNode property) is_hw_writable (systemrdl.node.FieldNode property) is_interrupt_reg (systemrdl.node.RegNode property) is_msb0_order (systemrdl.node.RegNode property) is_sw_readable (systemrdl.node.FieldNode property) (systemrdl.node.MemNode property) is_sw_writable (systemrdl.node.FieldNode property) (systemrdl.node.MemNode property) is_up_counter (systemrdl.node.FieldNode property) is_user_enum() (in module systemrdl.rdltypes.user_enum) is_user_struct() (in module systemrdl.rdltypes.user_struct) is_virtual (systemrdl.node.FieldNode property) (systemrdl.node.RegNode property) is_volatile (systemrdl.node.FieldNode property) L level (systemrdl.rdltypes.builtin_enums.InterruptType attribute) line (systemrdl.source_ref.DetailedFileSourceRef property) line_selection (systemrdl.source_ref.DetailedFileSourceRef property) line_text (systemrdl.source_ref.DetailedFileSourceRef property) list_properties() (systemrdl.node.Node method) list_udps() (systemrdl.RDLCompiler method) lookup_root_component() (systemrdl.importer.RDLImporter method) low (systemrdl.node.VectorNode property) lsb (systemrdl.node.VectorNode property) M members (systemrdl.rdltypes.user_enum.UserEnum property) (systemrdl.rdltypes.user_struct.UserStruct property) MemNode (class in systemrdl.node) MessageHandler (class in systemrdl.messages) MessagePrinter (class in systemrdl.messages) MISSING_RESET (in module systemrdl.warnings) msb (systemrdl.node.VectorNode property) msg (systemrdl.importer.RDLImporter attribute) (systemrdl.RDLCompiler attribute) N n_elements (systemrdl.node.AddressableNode property) na (systemrdl.rdltypes.builtin_enums.AccessType attribute) name (systemrdl.rdltypes.references.PropertyReference property) (systemrdl.udp.UDPDefinition attribute) negedge (systemrdl.rdltypes.builtin_enums.InterruptType attribute) Node (class in systemrdl.node) node (systemrdl.rdltypes.references.PropertyReference attribute) O OnReadType (class in systemrdl.rdltypes.builtin_enums) OnWriteType (class in systemrdl.rdltypes.builtin_enums) orig_type_name (systemrdl.node.Node property) overlapping_fields (systemrdl.node.FieldNode property) overlapping_regs (systemrdl.node.RegNode property) owning_addrmap (systemrdl.node.Node property) P parameters (systemrdl.node.Node property) parent (systemrdl.node.AddressableNode attribute) (systemrdl.node.AddrmapNode attribute) (systemrdl.node.FieldNode attribute) (systemrdl.node.MemNode attribute) (systemrdl.node.Node attribute) (systemrdl.node.RegfileNode attribute) (systemrdl.node.RegNode attribute) (systemrdl.node.RootNode attribute) (systemrdl.node.SignalNode attribute) (systemrdl.node.VectorNode attribute) path (systemrdl.source_ref.DetailedFileSourceRef property) (systemrdl.source_ref.FileSourceRef property) posedge (systemrdl.rdltypes.builtin_enums.InterruptType attribute) PrecedenceType (class in systemrdl.rdltypes.builtin_enums) preprocess_file() (systemrdl.RDLCompiler method) preprocessed_text (systemrdl.compiler.FileInfo property) property_src_ref (systemrdl.node.Node property) PropertyReference (class in systemrdl.rdltypes.references) R r (systemrdl.rdltypes.builtin_enums.AccessType attribute) raw_absolute_address (systemrdl.node.AddressableNode property) raw_address_offset (systemrdl.node.AddressableNode property) rclr (systemrdl.rdltypes.builtin_enums.OnReadType attribute) rdl_desc (systemrdl.rdltypes.user_enum.UserEnum property) rdl_name (systemrdl.rdltypes.user_enum.UserEnum property) RDLCompileError (class in systemrdl) RDLCompiler (class in systemrdl) RDLImporter (class in systemrdl.importer) RDLListener (class in systemrdl.walker) RDLSimpleWalker (class in systemrdl.walker) RDLSteerableWalker (class in systemrdl.walker) RDLWalker (in module systemrdl.walker) RefType (class in systemrdl.rdltypes.references) regalign (systemrdl.rdltypes.builtin_enums.AddressingType attribute) RegfileNode (class in systemrdl.node) register_root_component() (systemrdl.importer.RDLImporter method) register_udp() (systemrdl.RDLCompiler method) registers() (systemrdl.node.Node method) RegNode (class in systemrdl.node) RootNode (class in systemrdl.node) rset (systemrdl.rdltypes.builtin_enums.OnReadType attribute) ruser (systemrdl.rdltypes.builtin_enums.OnReadType attribute) rw (systemrdl.rdltypes.builtin_enums.AccessType attribute) rw1 (systemrdl.rdltypes.builtin_enums.AccessType attribute) S SignalNode (class in systemrdl.node) signals() (systemrdl.node.Node method) size (systemrdl.node.AddressableNode property) (systemrdl.node.AddrmapNode property) (systemrdl.node.MemNode property) (systemrdl.node.RegfileNode property) (systemrdl.node.RegNode property) SkipDescendants (systemrdl.walker.WalkerAction attribute) SourceRefBase (class in systemrdl.source_ref) StopNow (systemrdl.walker.WalkerAction attribute) STRICT_SELF_ALIGN (in module systemrdl.warnings) STRIDE_NOT_POW2 (in module systemrdl.warnings) sw (systemrdl.rdltypes.builtin_enums.PrecedenceType attribute) T top (systemrdl.node.RootNode property) total_size (systemrdl.node.AddressableNode property) type_name (systemrdl.node.Node property) (systemrdl.rdltypes.user_enum.UserEnum property) (systemrdl.rdltypes.user_struct.UserStruct property) U UDPDefinition (class in systemrdl.udp) unrolled() (systemrdl.node.Node method) UserEnum (class in systemrdl.rdltypes.user_enum) UserStruct (class in systemrdl.rdltypes.user_struct) V valid_components (systemrdl.udp.UDPDefinition attribute) valid_type (systemrdl.udp.UDPDefinition attribute) validate() (systemrdl.udp.UDPDefinition method) VectorNode (class in systemrdl.node) W w (systemrdl.rdltypes.builtin_enums.AccessType attribute) w1 (systemrdl.rdltypes.builtin_enums.AccessType attribute) walk() (systemrdl.walker.RDLSimpleWalker method) WalkerAction (class in systemrdl.walker) warning() (systemrdl.messages.MessageHandler method) wclr (systemrdl.rdltypes.builtin_enums.OnWriteType attribute) width (systemrdl.node.VectorNode property) (systemrdl.rdltypes.references.PropertyReference property) woclr (systemrdl.rdltypes.builtin_enums.OnWriteType attribute) woset (systemrdl.rdltypes.builtin_enums.OnWriteType attribute) wot (systemrdl.rdltypes.builtin_enums.OnWriteType attribute) wset (systemrdl.rdltypes.builtin_enums.OnWriteType attribute) wuser (systemrdl.rdltypes.builtin_enums.OnWriteType attribute) wzc (systemrdl.rdltypes.builtin_enums.OnWriteType attribute) wzs (systemrdl.rdltypes.builtin_enums.OnWriteType attribute) wzt (systemrdl.rdltypes.builtin_enums.OnWriteType attribute) Z zero_lineage_index() (systemrdl.node.AddressableNode method)