;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; 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 73144160 ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; PATTERN hrvme.eqn DATE Tue Nov 30 15:13:06 1999 CHIP HRVME_NN XEPLD MINIMIZE OFF LOGIC_OPT OFF OPTIONS OFF UIM_OPT REG_OPT CLOCK_OPT FOE_OPT PARTITION FB3_1 FLE_0 PARTITION FB3_3 HRSPY17 PARTITION FB3_5 HRSPY18 PARTITION FB3_7 HRSPY19 PARTITION FB3_9 HRSPY20 PARTITION FB4_3 HRSPY13 PARTITION FB4_5 HRSPY14 PARTITION FB4_7 HRSPY15 PARTITION FB4_9 HRSPY16 PARTITION FB1_1 HRSPY7 HRSPY8 HRSPY9 HRSPY10 HRSPY11 HRSPY12 IVDATA18 IVDATA19 IVDATA20 PARTITION FB2_1 IVDATA9 IVDATA10 IVDATA11 IVDATA12 IVDATA13 IVDATA14 IVDATA15 IVDATA16 IVDATA17 PARTITION FB13_6 CMAPADD13 CMAPADD14 CMAPADD15 CMAPADD16 PARTITION FB8_6 CMAPADD9 CMAPADD10 CMAPADD11 CMAPADD12 PARTITION FB7_1 BMAPADD8 CMAPADD3 CMAPADD4 CMAPADD5 PARTITION FB7_7 CMAPADD6 CMAPADD7 CMAPADD8 PARTITION FB14_1 AMAPADD15 AMAPADD16 PARTITION FB14_4 BMAPADD11 BMAPADD12 BMAPADD13 BMAPADD14 BMAPADD15 BMAPADD16 PARTITION FB12_1 IVDATA7 IVDATA8 AMAPADD4 AMAPADD5 AMAPADD6 PARTITION FB11_1 AMAPADD3 AMAPADD8 AMAPADD11 AMAPADD12 AMAPADD13 AMAPADD14 BMAPADD3 PARTITION FB10_1 AMAPADD7 AMAPADD9 AMAPADD10 BMAPADD4 BMAPADD5 BMAPADD6 BMAPADD7 BMAPADD9 BMAPADD10 INPUTPIN ( FI ) N2LAST0 N2LAST1 N2LAST2 N2LAST3 N2LAST4 N2LAST5 N2LAST6 N2LAST7 N2LAST8 N2LAST9 INPUTPIN WRX TMOD INPUTPIN ( FI ) PREFLE0 PREFLE1 INPUTPIN IVADD17 IVADD18 HRFQ3 HRFQ4 HRFQ5 HRFQ6 HRFQ7 HRFQ8 HRFQ9 HRFQ10 HRFQ11 HRFQ12 HRFQ13 HRFQ14 HRFQ15 HRFQ16 HRFQ17 HRFQ18 HRFQ19 HRFQ20 IVADD3 IVADD4 IVADD5 IVADD6 IVADD7 IVADD8 IVADD9 IVADD10 IVADD11 IVADD12 IVADD13 IVADD14 IVADD15 IVADD16 OUTPUTPIN ( FOE = FFSPYRD ) IVDATA7 IVDATA8 IVDATA9 IVDATA10 IVDATA11 IVDATA12 IVDATA13 IVDATA14 IVDATA15 IVDATA16 IVDATA17 IVDATA18 IVDATA19 IVDATA20 OUTPUTPIN AMAPADD3 AMAPADD4 AMAPADD5 AMAPADD6 AMAPADD7 AMAPADD8 AMAPADD9 AMAPADD10 AMAPADD11 AMAPADD12 AMAPADD13 AMAPADD14 AMAPADD15 AMAPADD16 BMAPADD3 BMAPADD4 BMAPADD5 BMAPADD6 BMAPADD7 BMAPADD8 BMAPADD9 BMAPADD10 BMAPADD11 BMAPADD12 BMAPADD13 BMAPADD14 BMAPADD15 BMAPADD16 CMAPADD3 CMAPADD4 CMAPADD5 CMAPADD6 CMAPADD7 CMAPADD8 CMAPADD9 CMAPADD10 CMAPADD11 CMAPADD12 CMAPADD13 CMAPADD14 CMAPADD15 CMAPADD16 IOPIN ( FOE = ENSPY ) HRSPY7 HRSPY8 HRSPY9 HRSPY10 HRSPY11 HRSPY12 HRSPY13 HRSPY14 HRSPY15 HRSPY16 HRSPY17 HRSPY18 HRSPY19 HRSPY20 NODE FLE_0 FASTCLOCK CLK FOEPIN FFSPYRD ENSPY EQUATIONS FLE_0 = PREFLE0 + /N2LAST0 */N2LAST1 */N2LAST2 */N2LAST3 */N2LAST4 */N2LAST5 */N2LAST6 */N2LAST7 */N2LAST8 */N2LAST9 * PREFLE1 ; Fast function block AMAPADD16 := AMAPADD16.D1 Or AMAPADD16.D2 ; High density function block AMAPADD16.D1 = WRX */TMOD * HRFQ16 * FLE_0 + /WRX */TMOD * HRFQ20 * FLE_0 + TMOD * IVADD16 AMAPADD16.CLKF = CLK AMAPADD16.FBK = /TMOD */FLE_0 AMAPADD15 := AMAPADD15.D1 Or AMAPADD15.D2 ; High density function block AMAPADD15.D1 = WRX */TMOD * HRFQ15 * FLE_0 + /WRX */TMOD * HRFQ19 * FLE_0 + TMOD * IVADD15 AMAPADD15.CLKF = CLK AMAPADD15.FBK = /TMOD */FLE_0 AMAPADD14 := AMAPADD14.D1 Or AMAPADD14.D2 ; High density function block AMAPADD14.D1 = WRX */TMOD * HRFQ14 * FLE_0 + /WRX */TMOD * HRFQ18 * FLE_0 + TMOD * IVADD14 AMAPADD14.CLKF = CLK AMAPADD14.FBK = /TMOD */FLE_0 AMAPADD13 := AMAPADD13.D1 Or AMAPADD13.D2 ; High density function block AMAPADD13.D1 = WRX */TMOD * HRFQ13 * FLE_0 + /WRX */TMOD * HRFQ17 * FLE_0 + TMOD * IVADD13 AMAPADD13.CLKF = CLK AMAPADD13.FBK = /TMOD */FLE_0 AMAPADD12 := AMAPADD12.D1 Or AMAPADD12.D2 ; High density function block AMAPADD12.D1 = WRX */TMOD * HRFQ12 * FLE_0 + /WRX */TMOD * HRFQ16 * FLE_0 + TMOD * IVADD12 AMAPADD12.CLKF = CLK AMAPADD12.FBK = /TMOD */FLE_0 AMAPADD11 := AMAPADD11.D1 Or AMAPADD11.D2 ; High density function block AMAPADD11.D1 = WRX */TMOD * HRFQ11 * FLE_0 + /WRX */TMOD * HRFQ15 * FLE_0 + TMOD * IVADD11 AMAPADD11.CLKF = CLK AMAPADD11.FBK = /TMOD */FLE_0 AMAPADD10 := AMAPADD10.D1 Or AMAPADD10.D2 ; High density function block AMAPADD10.D1 = WRX */TMOD * HRFQ10 * FLE_0 + /WRX */TMOD * HRFQ14 * FLE_0 + TMOD * IVADD10 AMAPADD10.CLKF = CLK AMAPADD10.FBK = /TMOD */FLE_0 AMAPADD9 := AMAPADD9.D1 Or AMAPADD9.D2 ; High density function block AMAPADD9.D1 = WRX */TMOD * HRFQ9 * FLE_0 + /WRX */TMOD * HRFQ13 * FLE_0 + TMOD * IVADD9 AMAPADD9.CLKF = CLK AMAPADD9.FBK = /TMOD */FLE_0 AMAPADD8 := AMAPADD8.D1 Or AMAPADD8.D2 ; High density function block AMAPADD8.D1 = WRX */TMOD * HRFQ8 * FLE_0 + /WRX */TMOD * HRFQ12 * FLE_0 + TMOD * IVADD8 AMAPADD8.CLKF = CLK AMAPADD8.FBK = /TMOD */FLE_0 AMAPADD7 := AMAPADD7.D1 Or AMAPADD7.D2 ; High density function block AMAPADD7.D1 = WRX */TMOD * HRFQ7 * FLE_0 + /WRX */TMOD * HRFQ11 * FLE_0 + TMOD * IVADD7 AMAPADD7.CLKF = CLK AMAPADD7.FBK = /TMOD */FLE_0 AMAPADD6 := AMAPADD6.D1 Or AMAPADD6.D2 ; High density function block AMAPADD6.D1 = WRX */TMOD * HRFQ6 * FLE_0 + /WRX */TMOD * HRFQ10 * FLE_0 + TMOD * IVADD6 AMAPADD6.CLKF = CLK AMAPADD6.FBK = /TMOD */FLE_0 AMAPADD5 := AMAPADD5.D1 Or AMAPADD5.D2 ; High density function block AMAPADD5.D1 = WRX */TMOD * HRFQ5 * FLE_0 + /WRX */TMOD * HRFQ9 * FLE_0 + TMOD * IVADD5 AMAPADD5.CLKF = CLK AMAPADD5.FBK = /TMOD */FLE_0 AMAPADD4 := AMAPADD4.D1 Or AMAPADD4.D2 ; High density function block AMAPADD4.D1 = WRX */TMOD * HRFQ4 * FLE_0 + /WRX */TMOD * HRFQ8 * FLE_0 + TMOD * IVADD4 AMAPADD4.CLKF = CLK AMAPADD4.FBK = /TMOD */FLE_0 AMAPADD3 := AMAPADD3.D1 Or AMAPADD3.D2 ; High density function block AMAPADD3.D1 = WRX */TMOD * HRFQ3 * FLE_0 + /WRX */TMOD * HRFQ7 * FLE_0 + TMOD * IVADD3 AMAPADD3.CLKF = CLK AMAPADD3.FBK = /TMOD */FLE_0 BMAPADD16 := BMAPADD16.D1 Or BMAPADD16.D2 ; High density function block BMAPADD16.D1 = WRX */TMOD * HRFQ16 * FLE_0 + /WRX */TMOD * HRFQ20 * FLE_0 + TMOD * IVADD16 BMAPADD16.CLKF = CLK BMAPADD16.FBK = /TMOD */FLE_0 BMAPADD15 := BMAPADD15.D1 Or BMAPADD15.D2 ; High density function block BMAPADD15.D1 = WRX */TMOD * HRFQ15 * FLE_0 + /WRX */TMOD * HRFQ19 * FLE_0 + TMOD * IVADD15 BMAPADD15.CLKF = CLK BMAPADD15.FBK = /TMOD */FLE_0 BMAPADD14 := BMAPADD14.D1 Or BMAPADD14.D2 ; High density function block BMAPADD14.D1 = WRX */TMOD * HRFQ14 * FLE_0 + /WRX */TMOD * HRFQ18 * FLE_0 + TMOD * IVADD14 BMAPADD14.CLKF = CLK BMAPADD14.FBK = /TMOD */FLE_0 BMAPADD13 := BMAPADD13.D1 Or BMAPADD13.D2 ; High density function block BMAPADD13.D1 = WRX */TMOD * HRFQ13 * FLE_0 + /WRX */TMOD * HRFQ17 * FLE_0 + TMOD * IVADD13 BMAPADD13.CLKF = CLK BMAPADD13.FBK = /TMOD */FLE_0 BMAPADD12 := BMAPADD12.D1 Or BMAPADD12.D2 ; High density function block BMAPADD12.D1 = WRX */TMOD * HRFQ12 * FLE_0 + /WRX */TMOD * HRFQ16 * FLE_0 + TMOD * IVADD12 BMAPADD12.CLKF = CLK BMAPADD12.FBK = /TMOD */FLE_0 BMAPADD11 := BMAPADD11.D1 Or BMAPADD11.D2 ; High density function block BMAPADD11.D1 = WRX */TMOD * HRFQ11 * FLE_0 + /WRX */TMOD * HRFQ15 * FLE_0 + TMOD * IVADD11 BMAPADD11.CLKF = CLK BMAPADD11.FBK = /TMOD */FLE_0 BMAPADD10 := BMAPADD10.D1 Or BMAPADD10.D2 ; High density function block BMAPADD10.D1 = WRX */TMOD * HRFQ10 * FLE_0 + /WRX */TMOD * HRFQ14 * FLE_0 + TMOD * IVADD10 BMAPADD10.CLKF = CLK BMAPADD10.FBK = /TMOD */FLE_0 BMAPADD9 := BMAPADD9.D1 Or BMAPADD9.D2 ; High density function block BMAPADD9.D1 = WRX */TMOD * HRFQ9 * FLE_0 + /WRX */TMOD * HRFQ13 * FLE_0 + TMOD * IVADD9 BMAPADD9.CLKF = CLK BMAPADD9.FBK = /TMOD */FLE_0 BMAPADD8 := BMAPADD8.D1 Or BMAPADD8.D2 ; High density function block BMAPADD8.D1 = WRX */TMOD * HRFQ8 * FLE_0 + /WRX */TMOD * HRFQ12 * FLE_0 + TMOD * IVADD8 BMAPADD8.CLKF = CLK BMAPADD8.FBK = /TMOD */FLE_0 BMAPADD7 := BMAPADD7.D1 Or BMAPADD7.D2 ; High density function block BMAPADD7.D1 = WRX */TMOD * HRFQ7 * FLE_0 + /WRX */TMOD * HRFQ11 * FLE_0 + TMOD * IVADD7 BMAPADD7.CLKF = CLK BMAPADD7.FBK = /TMOD */FLE_0 BMAPADD6 := BMAPADD6.D1 Or BMAPADD6.D2 ; High density function block BMAPADD6.D1 = WRX */TMOD * HRFQ6 * FLE_0 + /WRX */TMOD * HRFQ10 * FLE_0 + TMOD * IVADD6 BMAPADD6.CLKF = CLK BMAPADD6.FBK = /TMOD */FLE_0 BMAPADD5 := BMAPADD5.D1 Or BMAPADD5.D2 ; High density function block BMAPADD5.D1 = WRX */TMOD * HRFQ5 * FLE_0 + /WRX */TMOD * HRFQ9 * FLE_0 + TMOD * IVADD5 BMAPADD5.CLKF = CLK BMAPADD5.FBK = /TMOD */FLE_0 BMAPADD4 := BMAPADD4.D1 Or BMAPADD4.D2 ; High density function block BMAPADD4.D1 = WRX */TMOD * HRFQ4 * FLE_0 + /WRX */TMOD * HRFQ8 * FLE_0 + TMOD * IVADD4 BMAPADD4.CLKF = CLK BMAPADD4.FBK = /TMOD */FLE_0 BMAPADD3 := BMAPADD3.D1 Or BMAPADD3.D2 ; High density function block BMAPADD3.D1 = WRX */TMOD * HRFQ3 * FLE_0 + /WRX */TMOD * HRFQ7 * FLE_0 + TMOD * IVADD3 BMAPADD3.CLKF = CLK BMAPADD3.FBK = /TMOD */FLE_0 CMAPADD16 := CMAPADD16.D1 Or CMAPADD16.D2 ; High density function block CMAPADD16.D1 = WRX */TMOD * HRFQ16 * FLE_0 + /WRX */TMOD * HRFQ20 * FLE_0 + TMOD * IVADD16 CMAPADD16.CLKF = CLK CMAPADD16.FBK = /TMOD */FLE_0 CMAPADD15 := CMAPADD15.D1 Or CMAPADD15.D2 ; High density function block CMAPADD15.D1 = WRX */TMOD * HRFQ15 * FLE_0 + /WRX */TMOD * HRFQ19 * FLE_0 + TMOD * IVADD15 CMAPADD15.CLKF = CLK CMAPADD15.FBK = /TMOD */FLE_0 CMAPADD14 := CMAPADD14.D1 Or CMAPADD14.D2 ; High density function block CMAPADD14.D1 = WRX */TMOD * HRFQ14 * FLE_0 + /WRX */TMOD * HRFQ18 * FLE_0 + TMOD * IVADD14 CMAPADD14.CLKF = CLK CMAPADD14.FBK = /TMOD */FLE_0 CMAPADD13 := CMAPADD13.D1 Or CMAPADD13.D2 ; High density function block CMAPADD13.D1 = WRX */TMOD * HRFQ13 * FLE_0 + /WRX */TMOD * HRFQ17 * FLE_0 + TMOD * IVADD13 CMAPADD13.CLKF = CLK CMAPADD13.FBK = /TMOD */FLE_0 CMAPADD12 := CMAPADD12.D1 Or CMAPADD12.D2 ; High density function block CMAPADD12.D1 = WRX */TMOD * HRFQ12 * FLE_0 + /WRX */TMOD * HRFQ16 * FLE_0 + TMOD * IVADD12 CMAPADD12.CLKF = CLK CMAPADD12.FBK = /TMOD */FLE_0 CMAPADD11 := CMAPADD11.D1 Or CMAPADD11.D2 ; High density function block CMAPADD11.D1 = WRX */TMOD * HRFQ11 * FLE_0 + /WRX */TMOD * HRFQ15 * FLE_0 + TMOD * IVADD11 CMAPADD11.CLKF = CLK CMAPADD11.FBK = /TMOD */FLE_0 CMAPADD10 := CMAPADD10.D1 Or CMAPADD10.D2 ; High density function block CMAPADD10.D1 = WRX */TMOD * HRFQ10 * FLE_0 + /WRX */TMOD * HRFQ14 * FLE_0 + TMOD * IVADD10 CMAPADD10.CLKF = CLK CMAPADD10.FBK = /TMOD */FLE_0 CMAPADD9 := CMAPADD9.D1 Or CMAPADD9.D2 ; High density function block CMAPADD9.D1 = WRX */TMOD * HRFQ9 * FLE_0 + /WRX */TMOD * HRFQ13 * FLE_0 + TMOD * IVADD9 CMAPADD9.CLKF = CLK CMAPADD9.FBK = /TMOD */FLE_0 CMAPADD8 := CMAPADD8.D1 Or CMAPADD8.D2 ; High density function block CMAPADD8.D1 = WRX */TMOD * HRFQ8 * FLE_0 + /WRX */TMOD * HRFQ12 * FLE_0 + TMOD * IVADD8 CMAPADD8.CLKF = CLK CMAPADD8.FBK = /TMOD */FLE_0 CMAPADD7 := CMAPADD7.D1 Or CMAPADD7.D2 ; High density function block CMAPADD7.D1 = WRX */TMOD * HRFQ7 * FLE_0 + /WRX */TMOD * HRFQ11 * FLE_0 + TMOD * IVADD7 CMAPADD7.CLKF = CLK CMAPADD7.FBK = /TMOD */FLE_0 CMAPADD6 := CMAPADD6.D1 Or CMAPADD6.D2 ; High density function block CMAPADD6.D1 = WRX */TMOD * HRFQ6 * FLE_0 + /WRX */TMOD * HRFQ10 * FLE_0 + TMOD * IVADD6 CMAPADD6.CLKF = CLK CMAPADD6.FBK = /TMOD */FLE_0 CMAPADD5 := CMAPADD5.D1 Or CMAPADD5.D2 ; High density function block CMAPADD5.D1 = WRX */TMOD * HRFQ5 * FLE_0 + /WRX */TMOD * HRFQ9 * FLE_0 + TMOD * IVADD5 CMAPADD5.CLKF = CLK CMAPADD5.FBK = /TMOD */FLE_0 CMAPADD4 := CMAPADD4.D1 Or CMAPADD4.D2 ; High density function block CMAPADD4.D1 = WRX */TMOD * HRFQ4 * FLE_0 + /WRX */TMOD * HRFQ8 * FLE_0 + TMOD * IVADD4 CMAPADD4.CLKF = CLK CMAPADD4.FBK = /TMOD */FLE_0 CMAPADD3 := CMAPADD3.D1 Or CMAPADD3.D2 ; High density function block CMAPADD3.D1 = WRX */TMOD * HRFQ3 * FLE_0 + /WRX */TMOD * HRFQ7 * FLE_0 + TMOD * IVADD3 CMAPADD3.CLKF = CLK CMAPADD3.FBK = /TMOD */FLE_0 /IVDATA20 = /IVADD17 */IVADD18 */HRFQ20 + IVADD18 */HRSPY20.PIN + IVADD17 */HRSPY20.PIN ; Fast function block /IVDATA19 = /IVADD17 */IVADD18 */HRFQ19 + IVADD18 */HRSPY19.PIN + IVADD17 */HRSPY19.PIN ; Fast function block /IVDATA18 = /IVADD17 */IVADD18 */HRFQ18 + IVADD18 */HRSPY18.PIN + IVADD17 */HRSPY18.PIN ; Fast function block /IVDATA17 = /IVADD17 */IVADD18 */HRFQ17 + IVADD18 */HRSPY17.PIN + IVADD17 */HRSPY17.PIN ; Fast function block /IVDATA16 = /IVADD17 */IVADD18 */HRFQ16 + IVADD18 */HRSPY16.PIN + IVADD17 */HRSPY16.PIN ; Fast function block /IVDATA15 = /IVADD17 */IVADD18 */HRFQ15 + IVADD18 */HRSPY15.PIN + IVADD17 */HRSPY15.PIN ; Fast function block /IVDATA14 = /IVADD17 */IVADD18 */HRFQ14 + IVADD18 */HRSPY14.PIN + IVADD17 */HRSPY14.PIN ; Fast function block /IVDATA13 = /IVADD17 */IVADD18 */HRFQ13 + IVADD18 */HRSPY13.PIN + IVADD17 */HRSPY13.PIN ; Fast function block /IVDATA12 = /IVADD17 */IVADD18 */HRFQ12 + IVADD18 */HRSPY12.PIN + IVADD17 */HRSPY12.PIN ; Fast function block /IVDATA11 = /IVADD17 */IVADD18 */HRFQ11 + IVADD18 */HRSPY11.PIN + IVADD17 */HRSPY11.PIN ; Fast function block /IVDATA10 = /IVADD17 */IVADD18 */HRFQ10 + IVADD18 */HRSPY10.PIN + IVADD17 */HRSPY10.PIN ; Fast function block /IVDATA9 = /IVADD17 */IVADD18 */HRFQ9 + IVADD18 */HRSPY9.PIN + IVADD17 */HRSPY9.PIN ; Fast function block /IVDATA8 = /IVADD17 */IVADD18 */HRFQ8 + IVADD18 */HRSPY8.PIN + IVADD17 */HRSPY8.PIN ; High density function block /IVDATA7 = /IVADD17 */IVADD18 */HRFQ7 + IVADD18 */HRSPY7.PIN + IVADD17 */HRSPY7.PIN ; High density function block /HRSPY20 := /HRFQ20 ; Fast function block HRSPY20.CLKF = CLK /HRSPY19 := /HRFQ19 ; Fast function block HRSPY19.CLKF = CLK /HRSPY18 := /HRFQ18 ; Fast function block HRSPY18.CLKF = CLK /HRSPY17 := /HRFQ17 ; Fast function block HRSPY17.CLKF = CLK /HRSPY16 := /HRFQ16 ; Fast function block HRSPY16.CLKF = CLK /HRSPY15 := /HRFQ15 ; Fast function block HRSPY15.CLKF = CLK /HRSPY14 := /HRFQ14 ; Fast function block HRSPY14.CLKF = CLK /HRSPY13 := /HRFQ13 ; Fast function block HRSPY13.CLKF = CLK /HRSPY12 := /HRFQ12 ; Fast function block HRSPY12.CLKF = CLK /HRSPY11 := /HRFQ11 ; Fast function block HRSPY11.CLKF = CLK /HRSPY10 := /HRFQ10 ; Fast function block HRSPY10.CLKF = CLK /HRSPY9 := /HRFQ9 ; Fast function block HRSPY9.CLKF = CLK /HRSPY8 := /HRFQ8 ; Fast function block HRSPY8.CLKF = CLK /HRSPY7 := /HRFQ7 ; Fast function block HRSPY7.CLKF = CLK