// CUPL Design Description //---------------------------------- Declaration Segment ------------ NAME m220aoi7x2.pld; PARTNO A; ASSEMBLY M220; REVISION 1.0; DESIGNER V.Slyngstad; COMPANY VRS; DATE 01/08/08; LOCATION M220; DEVICE G16V8MA; // For P16L8 compatibility //DEVICE P16L8; // Not supported in WinCUPL //---------------------------------- PIN Declarations --------------- // Pins pins 1 and 11 are input only in complex mode. // Pins pins 12 and 19 are output only in complex mode. // In simple mode, pins 15 and 16 must be output only. PIN 1 = i1 ; // INPUT PIN 2 = e1 ; // INPUT PIN 3 = i2 ; // INPUT PIN 4 = e2 ; // INPUT PIN 5 = i3 ; // INPUT PIN 6 = e3 ; // INPUT PIN 7 = i4 ; // INPUT PIN 8 = e4 ; // INPUT PIN 9 = i5 ; // INPUT PIN 11 = e5 ; // INPUT PIN 13 = i6 ; // INPUT PIN 14 = e6 ; // INPUT PIN 15 = i7 ; // INPUT PIN 16 = e7 ; // INPUT PIN 17 = i8 ; // INPUT PIN 18 = aoi ; // OUTPUT PIN 19 = o1 ; // OUTPUT //----------------------------------- Boolean Equation Segment ------ //EQUATIONS // Basically a 7x2 AND-OR-INVERT gate with an extra OR input term !aoi = i1 & e1 # i2 & e2 # i3 & e3 # i4 & e4 # i5 & e5 # i6 & e6 # i7 & e7; o1 = aoi & !i8; //----------------------------------- Simulation Segment ------------ //SIMULATION //TRACE_ON i1 e1 i2 e2 i3 e3 i4 e4 i5 e5 i6 e6 i7 e7 o1 //SETF /i1 /e1 /i2 /e2 /i3 /e3 /i4 /e4 /i5 /e5 /i6 /e6 /i7 /e7 //CHECK /o1 //TRACE_OFF //-------------------------------------------------------------------