******************************************************************************* Adder ******************************************************************************* CUPL(WM) 5.0a Serial# 60008009 Device g16v8ma Library DLIB-h-40-8 Created Tue Apr 25 12:02:15 2017 Name Adder Partno CA0016 Revision 01 Date 08/10/1999 Designer Woolhiser Company Assisted Technology Assembly None Location None =============================================================================== Expanded Product Terms =============================================================================== C1 => X1 & Y1 C2 => C1 & X2 # C1 & Y2 # X2 & Y2 C3 => C2 & X3 # C2 & Y3 # X3 & Y3 Carry => C3 & X4 # C3 & Y4 # X4 & Y4 Z1 => X1 & !Y1 # !X1 & Y1 Z2 => C1 & X2 & Y2 # C1 & !X2 & !Y2 # !C1 & !X2 & Y2 # !C1 & X2 & !Y2 Z3 => C2 & X3 & Y3 # C2 & !X3 & !Y3 # !C2 & !X3 & Y3 # !C2 & X3 & !Y3 Z4 => C3 & X4 & Y4 # C3 & !X4 & !Y4 # !C3 & !X4 & Y4 # !C3 & X4 & !Y4 C1.oe => 1 C2.oe => 1 C3.oe => 1 Carry.oe => 1 Z1.oe => 1 Z2.oe => 1 Z3.oe => 1 Z4.oe => 1 =============================================================================== Symbol Table =============================================================================== Pin Variable Pterms Max Min Pol Name Ext Pin Type Used Pterms Level --- -------- --- --- ---- ------ ------ ----- C1 16 V 1 7 1 C2 17 V 3 7 1 C3 18 V 3 7 1 Carry 19 V 3 7 1 X1 1 V - - - X2 2 V - - - X3 3 V - - - X4 4 V - - - Y1 5 V - - - Y2 6 V - - - Y3 7 V - - - Y4 8 V - - - Z1 12 V 2 7 1 Z2 13 V 4 7 1 Z3 14 V 4 7 1 Z4 15 V 4 7 1 adder_slice 0 T - - - C1 oe 16 D 1 1 0 C2 oe 17 D 1 1 0 C3 oe 18 D 1 1 0 Carry oe 19 D 1 1 0 Z1 oe 12 D 1 1 0 Z2 oe 13 D 1 1 0 Z3 oe 14 D 1 1 0 Z4 oe 15 D 1 1 0 LEGEND D : default variable F : field G : group I : intermediate variable N : node M : extended node U : undefined V : variable X : extended variable T : function