module Origen::Netlist

Public Instance Methods

netlist() click to toggle source
# File lib/origen/netlist.rb, line 6
def netlist
  @netlist ||= if netlist_top_level == self
                 List.new(self)
               else
                 netlist_top_level.netlist
               end
end
netlist_top_level() click to toggle source
# File lib/origen/netlist.rb, line 14
def netlist_top_level
  @netlist_top_level ||= begin
    p = self
    p = p.parent while p.respond_to?(:parent) && p.parent
    p
  end
end