Method: ClassHDL::HDLAlwaysBlock#edge_instance

Defined in:
lib/tdl/class_hdl/hdl_always_ff.rb

#edge_instance(flag = 'posedge', edges = []) ⇒ Object



43
44
45
46
47
48
49
50
51
# File 'lib/tdl/class_hdl/hdl_always_ff.rb', line 43

def edge_instance(flag='posedge',edges=[])
    unless edges.is_a? Array
        es = [edges]
    else 
        es = edges 
    end
    es.compact!
    return es.map{|e| "#{flag} #{e.to_s}"}
end