Table of Contents - rggen-vhdl-0.1.0 Documentation
Classes and Modules
- Object
- RgGen
- RgGen::VHDL
- RgGen::VHDL::ComponentFactory
- RgGen::VHDL::Feature
- RgGen::VHDL::FeatureFactory
- RgGen::VHDL::Utility
- RgGen::VHDL::Utility::DataObject
- RgGen::VHDL::Utility::Identifier
- RgGen::VHDL::Utility::LocalScope
Methods
- ::new — RgGen::VHDL::Utility::DataObject
- #__array_select__ — RgGen::VHDL::Utility::Identifier
- #__array_slice__ — RgGen::VHDL::Utility::Identifier
- #__create_select__ — RgGen::VHDL::Utility::Identifier
- #add_terminator — Object
- #address_width — Object
- #architecture_body_code — Object
- #array_initial_value_rhs — Object
- #array_size — Object
- #assign — RgGen::VHDL::Utility
- #bin — RgGen::VHDL::Utility
- #bit_field_read_data — Object
- #bit_field_read_mask — Object
- #bit_field_valid — Object
- #bit_field_value — Object
- #bit_field_write_data — Object
- #bit_field_write_mask — Object
- #block_header_code — RgGen::VHDL::Utility::LocalScope
- #body_code — Object
- #bus_width — Object
- #byte_size — Object
- #calc_actual_width — RgGen::VHDL::Utility::DataObject
- #calc_msb — RgGen::VHDL::Utility::DataObject
- #clear_signal — Object
- #clock — Object
- #clock_or_reset? — Object
- #control_signal — Object
- #control_signal_polarity — Object
- #create_generic — RgGen::VHDL::Feature
- #create_port — RgGen::VHDL::Feature
- #create_signal — RgGen::VHDL::Feature
- #declaration — RgGen::VHDL::Utility::DataObject
- #declaration_snippets — RgGen::VHDL::Utility::DataObject
- #default_initial_value — Object
- #default_type — RgGen::VHDL::Utility::DataObject
- #default_value — RgGen::VHDL::Utility::DataObject
- #default_vector_type — RgGen::VHDL::Utility::DataObject
- #define_accessor_for_initial_value — Object
- #direction_keyword — RgGen::VHDL::Utility::DataObject
- #enable_or_lock — Object
- #footer — RgGen::VHDL::Utility::LocalScope
- #footer_code — RgGen::VHDL::Utility::LocalScope
- #full_name — Object
- #generate_for — RgGen::VHDL::Utility::LocalScope
- #generate_for_header — RgGen::VHDL::Utility::LocalScope
- #generic_declarations — Object
- #header_begin — RgGen::VHDL::Utility::LocalScope
- #header_code — RgGen::VHDL::Utility::LocalScope
- #hex — RgGen::VHDL::Utility
- #id_width_value — Object
- #identifier — RgGen::VHDL::Utility::DataObject
- #index_fields — Object
- #index_fields_and_values — Object
- #index_values — Object
- #initial_value — Object
- #initial_value_name — Object
- #initial_value_rhs_default — Object
- #initial_value_width — Object
- #last_loop? — RgGen::VHDL::Utility::LocalScope
- #local_address_width — Object
- #local_scope — RgGen::VHDL::Utility
- #loop_size — Object
- #loop_variables — Object
- #lsb — Object
- #mask — Object
- #match_width — Object
- #no_loop? — RgGen::VHDL::Utility::LocalScope
- #object_type_keyword — RgGen::VHDL::Utility::DataObject
- #parameterized_initial_value? — Object
- #port_declarations — Object
- #read_action — Object
- #read_set? — Object
- #readable? — Object
- #reference_bit_field — Object
- #reference_or_value_in — Object
- #register_access — Object
- #register_active — Object
- #register_address — Object
- #register_read_data — Object
- #register_ready — Object
- #register_status — Object
- #register_strobe — Object
- #register_valid — Object
- #register_value — Object
- #register_write_data — Object
- #reset — Object
- #set_signal — Object
- #signal_declarations — Object
- #signal_declarations — RgGen::VHDL::Utility::LocalScope
- #signals — Object
- #sort_port_declarations — Object
- #start_address — Object
- #target_feature_key — Object
- #total_registers — Object
- #type_declaration — RgGen::VHDL::Utility::DataObject
- #valid_type? — Object
- #value — Object
- #value_out_unmasked — Object
- #value_width — Object
- #width — Object
- #writable? — Object
- #write_action — Object
- #write_enable — Object
- #write_once — Object
- #write_one_trigger? — Object