;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; 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 out1.eqn DATE Fri Mar 22 14:42:11 1996 CHIP OUT1 XEPLD MINIMIZE OFF LOGIC_OPT OFF OPTIONS OFF UIM_OPT REG_OPT CLOCK_OPT FOE_OPT PARTITION FB3_1 NPUSHTOT ODD1_1 ODD1 PARTITION FB2_2 OSPY7 OSPY9 DUMMY OUT5 OUT6 OUT7 OUT9 DS PARTITION FB1_2 IVDATA5 IVDATA6 IVDATA7 IVDATA9 OSPY5 OSPY6 INPUTPIN ( FI ) PUSHVME PUSH EEOUT DATA5 DATA6 DATA7 DATA9 TMOD EERESET IVADD19 INPUTPIN CLKR DNCLKR NCLKR OUTPUTPIN DUMMY OUT5 OUT6 OUT7 OUT9 ODD1 DS IOPIN ( FOE = ROUT ) IVDATA5 IVDATA6 IVDATA7 IVDATA9 IOPIN ( FOE = ENSPY ) OSPY5 OSPY6 OSPY7 OSPY9 NODE NPUSHTOT ODD1_1 FASTCLOCK CLK DNCLK FOEPIN ROUT ENSPY EQUATIONS /DUMMY = /CLKR + /NCLKR + /DNCLKR ; Fast function block /OSPY9 := PUSHVME * TMOD */IVDATA9.PIN + PUSH */DATA9 */TMOD + /PUSH */TMOD */OUT9 + /PUSHVME * TMOD */OUT9 ; Fast function block OSPY9.CLKF = CLK /OUT9 := PUSHVME * TMOD */IVDATA9.PIN + PUSH */DATA9 */TMOD + /PUSH */TMOD */OUT9 + /PUSHVME * TMOD */OUT9 ; Fast function block OUT9.CLKF = CLK /OSPY7 := PUSHVME * TMOD */IVDATA7.PIN + PUSH */DATA7 */TMOD + /PUSH */TMOD */OUT7 + /PUSHVME * TMOD */OUT7 ; Fast function block OSPY7.CLKF = CLK /OUT7 := PUSHVME * TMOD */IVDATA7.PIN + PUSH */DATA7 */TMOD + /PUSH */TMOD */OUT7 + /PUSHVME * TMOD */OUT7 ; Fast function block OUT7.CLKF = CLK /OSPY6 := PUSHVME * TMOD */IVDATA6.PIN + PUSH */DATA6 */TMOD + /PUSH */TMOD */OUT6 + /PUSHVME * TMOD */OUT6 ; Fast function block OSPY6.CLKF = CLK /OUT6 := PUSHVME * TMOD */IVDATA6.PIN + PUSH */DATA6 */TMOD + /PUSH */TMOD */OUT6 + /PUSHVME * TMOD */OUT6 ; Fast function block OUT6.CLKF = CLK /OSPY5 := PUSHVME * TMOD */IVDATA5.PIN + PUSH */DATA5 */TMOD + /PUSH */TMOD */OUT5 + /PUSHVME * TMOD */OUT5 ; Fast function block OSPY5.CLKF = CLK /OUT5 := PUSHVME * TMOD */IVDATA5.PIN + PUSH */DATA5 */TMOD + /PUSH */TMOD */OUT5 + /PUSHVME * TMOD */OUT5 ; Fast function block OUT5.CLKF = CLK /IVDATA9 = /IVADD19 */OUT9 + IVADD19 */OSPY9.PIN ; Fast function block /IVDATA7 = /IVADD19 */OUT7 + IVADD19 */OSPY7.PIN ; Fast function block /IVDATA6 = /IVADD19 */OUT6 + IVADD19 */OSPY6.PIN ; Fast function block /IVDATA5 = /IVADD19 */OUT5 + IVADD19 */OSPY5.PIN ; Fast function block ODD1.T = PUSH */EEOUT * DATA5 */DATA6 */DATA7 */DATA9 + PUSH */EEOUT */DATA5 * DATA6 */DATA7 */DATA9 + PUSH */EEOUT */DATA5 */DATA6 * DATA7 */DATA9 + PUSH */EEOUT * DATA5 * DATA6 * DATA7 */DATA9 ; Fast function block ODD1.CLKF = CLK ODD1.RSTF = EERESET ODD1_1.EXPORT = PUSH */EEOUT */DATA5 */DATA6 */DATA7 * DATA9 + PUSH */EEOUT * DATA5 * DATA6 */DATA7 * DATA9 + PUSH */EEOUT * DATA5 */DATA6 * DATA7 * DATA9 + PUSH */EEOUT */DATA5 * DATA6 * DATA7 * DATA9 ; Fast function block /NPUSHTOT := PUSH */TMOD + PUSHVME ; Fast function block NPUSHTOT.CLKF = CLK /DS := DS */NPUSHTOT ; Fast function block DS.CLKF = DNCLK