public @interface FunctionUnit
InputPort[]
inputPorts
OutputPort[]
outputPorts
public abstract InputPort[] inputPorts
public abstract OutputPort[] outputPorts