Sha256: 49081e8f9ff2e54e18d7f04923cc6f95ff74fba0a4bc872688f60e5c69f5d10f

Contents?: true

Size: 1.34 KB

Versions: 48

Compression:

Stored size: 1.34 KB

Contents

module Origen
  module Specs
    # This class is used to store Power Supply Information at the SoC Level
    class Power_Supply
      # Generic Power Supply Name.  For example:
      # *  GVDD
      # *  DVDD
      # *  TVDD
      # *  EVDD
      attr_accessor :generic

      # The Actual Power Supply Name.  For example, GVDD could be the generic name and actual names can be G1VDD and G2VDD.
      # GVDD ==> {G1VDD, G2VDD, G3VDD}
      # DVDD ==> {D1VDD, D2VDD}
      attr_accessor :actual

      # Voltages for the power supply.  Needs to be supplied by a different source
      # Voltages is an array for all possible values for that power supply
      # DVDD ==>
      #   * 1.8 V
      #   * 3.3 V
      attr_accessor :voltages

      # Display Name for the Voltage.  Will be in html/dita code
      # G1VDD -->  G1V<sub>DD</sub>
      attr_accessor :display_name

      # Input Display Name for the Voltage
      # G1VDD --> G1V<sub>IN</sub>
      attr_accessor :input_display_name

      # Output Displat Name for the Voltage
      # G1VDD --> G1V<sub>OUT</sub>
      attr_accessor :output_display_name

      # Initialize the variables
      def initialize(gen, act)
        @generic = gen
        @actual = act
        @voltages = []
        @display_name = ''
        @input_display_name = ''
        @output_display_name = ''
      end
    end
  end
end

Version data entries

48 entries across 48 versions & 1 rubygems

Version Path
origen-0.7.31 lib/origen/specs/power_supply.rb
origen-0.7.30 lib/origen/specs/power_supply.rb
origen-0.7.29 lib/origen/specs/power_supply.rb
origen-0.7.28 lib/origen/specs/power_supply.rb
origen-0.7.27 lib/origen/specs/power_supply.rb
origen-0.7.26 lib/origen/specs/power_supply.rb
origen-0.7.25 lib/origen/specs/power_supply.rb
origen-0.7.24 lib/origen/specs/power_supply.rb
origen-0.7.23 lib/origen/specs/power_supply.rb
origen-0.7.22 lib/origen/specs/power_supply.rb
origen-0.7.21 lib/origen/specs/power_supply.rb
origen-0.7.20 lib/origen/specs/power_supply.rb
origen-0.7.19 lib/origen/specs/power_supply.rb
origen-0.7.18 lib/origen/specs/power_supply.rb
origen-0.7.17 lib/origen/specs/power_supply.rb
origen-0.7.16 lib/origen/specs/power_supply.rb
origen-0.7.15 lib/origen/specs/power_supply.rb
origen-0.7.14 lib/origen/specs/power_supply.rb
origen-0.7.13 lib/origen/specs/power_supply.rb
origen-0.7.12 lib/origen/specs/power_supply.rb