;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; 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 out3.eqn DATE Fri Mar 22 14:45:19 1996 CHIP OUT3 XEPLD MINIMIZE OFF LOGIC_OPT OFF OPTIONS OFF UIM_OPT REG_OPT CLOCK_OPT FOE_OPT PARTITION FB3_1 OUT19 PARTITION FB2_1 ODD3_1 ODD3_2 ODD3_3 ODD3 DUMMY OUT15 OUT16 OUT17 OUT18 PARTITION FB1_2 IVDATA17 IVDATA18 IVDATA19 OSPY15 OSPY16 OSPY17 OSPY18 OSPY19 PARTITION FB4_1 IVDATA15 IVDATA16 INPUTPIN ( FI ) PUSH PUSHVME EEOUT DATA15 DATA16 DATA17 DATA18 DATA19 TMOD EERESET IVADD19 INPUTPIN CLKR DNCLKR NCLKR OUTPUTPIN DUMMY OUT15 OUT16 OUT17 OUT18 OUT19 ODD3 IOPIN ( FOE = ROUT ) IVDATA15 IVDATA16 IVDATA17 IVDATA18 IVDATA19 IOPIN ( FOE = ENSPY ) OSPY15 OSPY16 OSPY17 OSPY18 OSPY19 NODE ODD3_1 ODD3_2 ODD3_3 FASTCLOCK CLK FOEPIN ROUT ENSPY EQUATIONS /DUMMY = /CLKR + /NCLKR + /DNCLKR ; Fast function block /OSPY19 := PUSHVME * TMOD */IVDATA19.PIN + PUSH */DATA19 */TMOD + /PUSH */TMOD */OUT19 + /PUSHVME * TMOD */OUT19 ; Fast function block OSPY19.CLKF = CLK /OUT19 := PUSHVME * TMOD */IVDATA19.PIN + PUSH */DATA19 */TMOD + /PUSH */TMOD */OUT19 + /PUSHVME * TMOD */OUT19 ; Fast function block OUT19.CLKF = CLK /OSPY18 := PUSHVME * TMOD */IVDATA18.PIN + PUSH */DATA18 */TMOD + /PUSH */TMOD */OUT18 + /PUSHVME * TMOD */OUT18 ; Fast function block OSPY18.CLKF = CLK /OUT18 := PUSHVME * TMOD */IVDATA18.PIN + PUSH */DATA18 */TMOD + /PUSH */TMOD */OUT18 + /PUSHVME * TMOD */OUT18 ; Fast function block OUT18.CLKF = CLK /OSPY17 := PUSHVME * TMOD */IVDATA17.PIN + PUSH */DATA17 */TMOD + /PUSH */TMOD */OUT17 + /PUSHVME * TMOD */OUT17 ; Fast function block OSPY17.CLKF = CLK /OUT17 := PUSHVME * TMOD */IVDATA17.PIN + PUSH */DATA17 */TMOD + /PUSH */TMOD */OUT17 + /PUSHVME * TMOD */OUT17 ; Fast function block OUT17.CLKF = CLK /OSPY16 := PUSHVME * TMOD */IVDATA16.PIN + PUSH */DATA16 */TMOD + /PUSH */TMOD */OUT16 + /PUSHVME * TMOD */OUT16 ; Fast function block OSPY16.CLKF = CLK /OUT16 := PUSHVME * TMOD */IVDATA16.PIN + PUSH */DATA16 */TMOD + /PUSH */TMOD */OUT16 + /PUSHVME * TMOD */OUT16 ; Fast function block OUT16.CLKF = CLK /OSPY15 := PUSHVME * TMOD */IVDATA15.PIN + PUSH */DATA15 */TMOD + /PUSH */TMOD */OUT15 + /PUSHVME * TMOD */OUT15 ; Fast function block OSPY15.CLKF = CLK /OUT15 := PUSHVME * TMOD */IVDATA15.PIN + PUSH */DATA15 */TMOD + /PUSH */TMOD */OUT15 + /PUSHVME * TMOD */OUT15 ; Fast function block OUT15.CLKF = CLK /IVDATA19 = /IVADD19 */OUT19 + IVADD19 */OSPY19.PIN ; Fast function block /IVDATA18 = /IVADD19 */OUT18 + IVADD19 */OSPY18.PIN ; Fast function block /IVDATA17 = /IVADD19 */OUT17 + IVADD19 */OSPY17.PIN ; Fast function block /IVDATA16 = /IVADD19 */OUT16 + IVADD19 */OSPY16.PIN ; Fast function block /IVDATA15 = /IVADD19 */OUT15 + IVADD19 */OSPY15.PIN ; Fast function block ODD3.T = PUSH */EEOUT * DATA15 */DATA16 */DATA17 */DATA18 */DATA19 + PUSH */EEOUT */DATA15 * DATA16 */DATA17 */DATA18 */DATA19 + PUSH */EEOUT */DATA15 */DATA16 * DATA17 */DATA18 */DATA19 + PUSH */EEOUT * DATA15 * DATA16 * DATA17 */DATA18 */DATA19 ; Fast function block ODD3.CLKF = CLK ODD3.RSTF = EERESET ODD3_1.EXPORT = PUSH */EEOUT */DATA15 */DATA16 */DATA17 * DATA18 */DATA19 + PUSH */EEOUT * DATA15 * DATA16 */DATA17 * DATA18 */DATA19 + PUSH */EEOUT * DATA15 */DATA16 * DATA17 * DATA18 */DATA19 + PUSH */EEOUT */DATA15 * DATA16 * DATA17 * DATA18 */DATA19 ; Fast function block ODD3_2.EXPORT = PUSH */EEOUT */DATA15 */DATA16 */DATA17 */DATA18 * DATA19 + PUSH */EEOUT * DATA15 * DATA16 */DATA17 */DATA18 * DATA19 + PUSH */EEOUT * DATA15 */DATA16 * DATA17 */DATA18 * DATA19 + PUSH */EEOUT */DATA15 * DATA16 * DATA17 */DATA18 * DATA19 ; Fast function block ODD3_3.EXPORT = PUSH */EEOUT * DATA15 */DATA16 */DATA17 * DATA18 * DATA19 + PUSH */EEOUT */DATA15 * DATA16 */DATA17 * DATA18 * DATA19 + PUSH */EEOUT */DATA15 */DATA16 * DATA17 * DATA18 * DATA19 + PUSH */EEOUT * DATA15 * DATA16 * DATA17 * DATA18 * DATA19 ; Fast function block