class SimpleLogicITest

require_relative 'integral_test'

Public Class Methods

new(pin_key:"",dsize:1,dimension:[],type:"logic") click to toggle source
# File lib/tdl/exlib/integral_test/simple_logic_itest.rb, line 4
def initialize(pin_key:"",dsize:1,dimension:[],type:"logic")
    @pin_key = pin_key.to_s.downcase
    @dsize = dsize
    @dimension = dimension
    @type = type
end

Public Instance Methods

tb_top_connect_element() click to toggle source
# File lib/tdl/exlib/integral_test/simple_logic_itest.rb, line 12
def tb_top_connect_element
    tbc = TBConnnectEle.new(type:Logic)
    tbc.baseelm_argv = {name:@pin_key,dsize:@dsize,dimension:@dimension,type:@type}
    tbc.port_key = @pin_key.to_sym
    tbc
end