Class: Origen::Ports::BitCollection

Inherits:
Registers::BitCollection show all
Defined in:
lib/origen/ports/bit_collection.rb

Constant Summary

Constants inherited from Registers::BitCollection

Registers::BitCollection::DONT_CARE_CHAR, Registers::BitCollection::OVERLAY_CHAR, Registers::BitCollection::STORE_CHAR, Registers::BitCollection::UNKNOWN_CHAR

Instance Attribute Summary

Attributes inherited from Registers::BitCollection

#name

Method Summary

Methods inherited from Registers::BitCollection

#[], #abs_path, #access, #access!, #add_name, #append_overlays, #bind, #bit_order, #bit_value_descriptions, #clear_flags, #clear_start, #clear_w1c, #clr_only, #contains_bits?, #copy_all, #data, #data_b, #data_reverse, #delete, #description, dummy, #enable_mask, #enabled?, #feature, #full_name, #has_feature_constraint?, #has_known_value?, #has_overlay?, #initialize, #inspect, #is_readable?, #is_to_be_read?, #is_to_be_stored?, #is_writable?, #method_missing, #nvm_dep, #overlay, #overlay_str, #owner, #parent, #path_var, #position, #preserve_flags, #read, #read!, #readable, #reset, #reset_data, #respond_to?, #reverse_shift_out, #reverse_shift_out_with_index, #set_only, #setting, #shift_left, #shift_out, #shift_out_left, #shift_out_left_with_index, #shift_out_right, #shift_out_right_with_index, #shift_out_with_index, #shift_right, #status_str, #sticky_overlay, #sticky_store, #store, #store!, #store_overlay_bits, #store_overlay_bits!, #sync, #terminal?, #unique_overlays, #unknown=, #update_required?, #whole_reg?, #with_bit_order, #with_lsb0, #with_msb0, #writable, #write, #write!

Methods included from Netlist::Connectable

#connect_to

Methods included from SubBlocks::Path

#abs_path, #abs_path=, #path, #path=, #path_var

Methods inherited from Array

#dups, #dups?, #dups_with_index, #ids, #include_hash?, #include_hash_with_key?

Constructor Details

This class inherits a constructor from Origen::Registers::BitCollection

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Origen::Registers::BitCollection