;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; This is the .eqn file produced by the partitioner. It shows ; ; how your equations were implemented in order to best utilize the ; ; resources available on the chip. Note that certain equations ; ; are now active low so that they are eligible to be placed in ; ; a fast function block. ; ; ; ; This design was compiled for the 733644PC ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; PATTERN out2.eqn DATE Fri Mar 22 14:43:59 1996 CHIP OUT2 XEPLD MINIMIZE OFF LOGIC_OPT OFF OPTIONS OFF UIM_OPT REG_OPT CLOCK_OPT FOE_OPT PARTITION FB3_1 OUT14 PARTITION FB2_1 ODD2_1 ODD2_2 ODD2_3 ODD2 DUMMY OUT10 OUT11 OUT12 OUT13 PARTITION FB1_2 IVDATA12 IVDATA13 IVDATA14 OSPY10 OSPY11 OSPY12 OSPY13 OSPY14 PARTITION FB4_1 IVDATA10 IVDATA11 INPUTPIN ( FI ) PUSH PUSHVME EEOUT DATA10 DATA11 DATA12 DATA13 DATA14 TMOD EERESET IVADD19 INPUTPIN CLKR DNCLKR NCLKR OUTPUTPIN DUMMY OUT10 OUT11 OUT12 OUT13 OUT14 ODD2 IOPIN ( FOE = ROUT ) IVDATA10 IVDATA11 IVDATA12 IVDATA13 IVDATA14 IOPIN ( FOE = ENSPY ) OSPY10 OSPY11 OSPY12 OSPY13 OSPY14 NODE ODD2_1 ODD2_2 ODD2_3 FASTCLOCK CLK FOEPIN ROUT ENSPY EQUATIONS /DUMMY = /CLKR + /NCLKR + /DNCLKR ; Fast function block /OSPY14 := PUSHVME * TMOD */IVDATA14.PIN + PUSH */DATA14 */TMOD + /PUSH */TMOD */OUT14 + /PUSHVME * TMOD */OUT14 ; Fast function block OSPY14.CLKF = CLK /OUT14 := PUSHVME * TMOD */IVDATA14.PIN + PUSH */DATA14 */TMOD + /PUSH */TMOD */OUT14 + /PUSHVME * TMOD */OUT14 ; Fast function block OUT14.CLKF = CLK /OSPY13 := PUSHVME * TMOD */IVDATA13.PIN + PUSH */DATA13 */TMOD + /PUSH */TMOD */OUT13 + /PUSHVME * TMOD */OUT13 ; Fast function block OSPY13.CLKF = CLK /OUT13 := PUSHVME * TMOD */IVDATA13.PIN + PUSH */DATA13 */TMOD + /PUSH */TMOD */OUT13 + /PUSHVME * TMOD */OUT13 ; Fast function block OUT13.CLKF = CLK /OSPY12 := PUSHVME * TMOD */IVDATA12.PIN + PUSH */DATA12 */TMOD + /PUSH */TMOD */OUT12 + /PUSHVME * TMOD */OUT12 ; Fast function block OSPY12.CLKF = CLK /OUT12 := PUSHVME * TMOD */IVDATA12.PIN + PUSH */DATA12 */TMOD + /PUSH */TMOD */OUT12 + /PUSHVME * TMOD */OUT12 ; Fast function block OUT12.CLKF = CLK /OSPY11 := PUSHVME * TMOD */IVDATA11.PIN + PUSH */DATA11 */TMOD + /PUSH */TMOD */OUT11 + /PUSHVME * TMOD */OUT11 ; Fast function block OSPY11.CLKF = CLK /OUT11 := PUSHVME * TMOD */IVDATA11.PIN + PUSH */DATA11 */TMOD + /PUSH */TMOD */OUT11 + /PUSHVME * TMOD */OUT11 ; Fast function block OUT11.CLKF = CLK /OSPY10 := PUSHVME * TMOD */IVDATA10.PIN + PUSH */DATA10 */TMOD + /PUSH */TMOD */OUT10 + /PUSHVME * TMOD */OUT10 ; Fast function block OSPY10.CLKF = CLK /OUT10 := PUSHVME * TMOD */IVDATA10.PIN + PUSH */DATA10 */TMOD + /PUSH */TMOD */OUT10 + /PUSHVME * TMOD */OUT10 ; Fast function block OUT10.CLKF = CLK /IVDATA14 = /IVADD19 */OUT14 + IVADD19 */OSPY14.PIN ; Fast function block /IVDATA13 = /IVADD19 */OUT13 + IVADD19 */OSPY13.PIN ; Fast function block /IVDATA12 = /IVADD19 */OUT12 + IVADD19 */OSPY12.PIN ; Fast function block /IVDATA11 = /IVADD19 */OUT11 + IVADD19 */OSPY11.PIN ; Fast function block /IVDATA10 = /IVADD19 */OUT10 + IVADD19 */OSPY10.PIN ; Fast function block ODD2.T = PUSH */EEOUT * DATA10 */DATA11 */DATA12 */DATA13 */DATA14 + PUSH */EEOUT */DATA10 * DATA11 */DATA12 */DATA13 */DATA14 + PUSH */EEOUT */DATA10 */DATA11 * DATA12 */DATA13 */DATA14 + PUSH */EEOUT * DATA10 * DATA11 * DATA12 */DATA13 */DATA14 ; Fast function block ODD2.CLKF = CLK ODD2.RSTF = EERESET ODD2_1.EXPORT = PUSH */EEOUT */DATA10 */DATA11 */DATA12 * DATA13 */DATA14 + PUSH */EEOUT * DATA10 * DATA11 */DATA12 * DATA13 */DATA14 + PUSH */EEOUT * DATA10 */DATA11 * DATA12 * DATA13 */DATA14 + PUSH */EEOUT */DATA10 * DATA11 * DATA12 * DATA13 */DATA14 ; Fast function block ODD2_2.EXPORT = PUSH */EEOUT */DATA10 */DATA11 */DATA12 */DATA13 * DATA14 + PUSH */EEOUT * DATA10 * DATA11 */DATA12 */DATA13 * DATA14 + PUSH */EEOUT * DATA10 */DATA11 * DATA12 */DATA13 * DATA14 + PUSH */EEOUT */DATA10 * DATA11 * DATA12 */DATA13 * DATA14 ; Fast function block ODD2_3.EXPORT = PUSH */EEOUT * DATA10 */DATA11 */DATA12 * DATA13 * DATA14 + PUSH */EEOUT */DATA10 * DATA11 */DATA12 * DATA13 * DATA14 + PUSH */EEOUT */DATA10 */DATA11 * DATA12 * DATA13 * DATA14 + PUSH */EEOUT * DATA10 * DATA11 * DATA12 * DATA13 * DATA14 ; Fast function block