Composing C Elements
17/3/2014
CE-653 - Latch Controller Designs - Case Studies
15
}Based on the C-Element Boolean Equation:
}2-input C-Element’s Logic Function is:
c = ab + c(a + b) = ab + bc + ac
}n-input C-Element is:
c = a1a2…an + c(a1 + a2 + … + an)
}It can be shown that C gates are composable using their set, keep functions:
}c3_set = a1a2a3, c3_keep = a1 + a2 + a3
}c2_set = a1a2, c2_keep = a1 + a2
}o_set = a1a2, o2_keep = a1 + a2
}output_set = (o_set . a3), output_keep = (o_keep + a3)
}Thus:
}o_set = c3_set, output_keep = c3_keep
C
C
C
a1
a2
a3
a3
a1
a2
o