@User yes, latches with 'GATE' input pass D to the Q output whenever GATE is high. Latches with GATE_N do the opposite, passing D to Q when GATE_N is low. The _1, _2, _4, ... all have the same function, with increased output buffer sizing. the _4 cell is 4x stronger than the _1.