component sample_hold "Sample and Hold"; pin in s32 in; pin in bit hold; pin out s32 out; function _ nofp; license "GPL"; ;; FUNCTION(_) { if (!hold) { out = in; } }