FMF Timing for s29xs256r Parts version: | author: | mod date: | changes made: V1.0 B.Colakovic 08 Sep 29 Initial release 1ns s29xs256r S29XS256ROPBHW00Spansion, Publication Number S29VS_XS-R_00 Revision 02 Issue Date August 1,2008 S29XS256ROPBHW01Spansion, Publication Number S29VS_XS-R_00 Revision 02 Issue Date August 1,2008 The values listed are for TA=-65C to +125C, VCC=+1.75V to +1.95V (66MHz), CL=30pF (DELAY (ABSOLUTE (IOPATH RESETNeg ADQ0 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ1 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ2 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ3 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ4 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ5 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ6 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ7 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ8 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ9 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ10 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ11 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ12 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ13 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ14 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ15 () () (0:0:0) () (0:0:0) ()) (COND FROMOE && ASYN (IOPATH OENeg ADQ0 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ1 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ2 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ3 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ4 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ5 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ6 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ7 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ8 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ9 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ10 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ11 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ12 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ13 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ14 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ15 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ0 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ1 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ2 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ3 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ4 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ5 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ6 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ7 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ8 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ9 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ10 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ11 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ12 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ13 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ14 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ15 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ0 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ1 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ2 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ3 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ4 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ5 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ6 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ7 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ8 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ9 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ10 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ11 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ12 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ13 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ14 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ15 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ0 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ1 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ2 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ3 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ4 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ5 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ6 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ7 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ8 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ9 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ10 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ11 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ12 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ13 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ14 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ15 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (IOPATH CLK ADQ0 (3.7:7.5:11.2)(3.7:7.5:11.2)) (IOPATH CLK ADQ1 (3.7:7.5:11.2)(3.7:7.5:11.2)) (IOPATH CLK ADQ2 (3.7:7.5:11.2)(3.7:7.5:11.2)) (IOPATH CLK ADQ3 (3.7:7.5:11.2)(3.7:7.5:11.2)) (IOPATH CLK ADQ4 (3.7:7.5:11.2)(3.7:7.5:11.2)) (IOPATH CLK ADQ5 (3.7:7.5:11.2)(3.7:7.5:11.2)) (IOPATH CLK ADQ6 (3.7:7.5:11.2)(3.7:7.5:11.2)) (IOPATH CLK ADQ7 (3.7:7.5:11.2)(3.7:7.5:11.2)) (IOPATH CLK ADQ8 (3.7:7.5:11.2)(3.7:7.5:11.2)) (IOPATH CLK ADQ9 (3.7:7.5:11.2)(3.7:7.5:11.2)) (IOPATH CLK ADQ10 (3.7:7.5:11.2)(3.7:7.5:11.2)) (IOPATH CLK ADQ11 (3.7:7.5:11.2)(3.7:7.5:11.2)) (IOPATH CLK ADQ12 (3.7:7.5:11.2)(3.7:7.5:11.2)) (IOPATH CLK ADQ13 (3.7:7.5:11.2)(3.7:7.5:11.2)) (IOPATH CLK ADQ14 (3.7:7.5:11.2)(3.7:7.5:11.2)) (IOPATH CLK ADQ15 (3.7:7.5:11.2)(3.7:7.5:11.2)) (COND ASYN (IOPATH CENeg RDY () () (3.3:6.6:10) (3.3:6.6:10) (3.3:6.6:10) (3.3:6.6:10))) (COND ~ASYN (IOPATH CENeg RDY () () (3.3:6.6:10) (3.3:6.6:10) (3.3:6.6:10) (3.3:6.6:10))) (IOPATH OENeg RDY (5:10:15) (5:10:15)) (IOPATH CLK RDY (3.7:7.5:11.2) (3.7:7.5:11.2)) )) (TIMINGCHECK (SETUP CENeg CLK (4:4:4)) (SETUP ADQ0 CLK (4:4:4)) (SETUP ADQ1 CLK (4:4:4)) (SETUP ADQ2 CLK (4:4:4)) (SETUP ADQ3 CLK (4:4:4)) (SETUP ADQ4 CLK (4:4:4)) (SETUP ADQ5 CLK (4:4:4)) (SETUP ADQ6 CLK (4:4:4)) (SETUP ADQ7 CLK (4:4:4)) (SETUP ADQ8 CLK (4:4:4)) (SETUP ADQ9 CLK (4:4:4)) (SETUP ADQ10 CLK (4:4:4)) (SETUP ADQ11 CLK (4:4:4)) (SETUP ADQ12 CLK (4:4:4)) (SETUP ADQ13 CLK (4:4:4)) (SETUP ADQ14 CLK (4:4:4)) (SETUP ADQ15 CLK (4:4:4)) (SETUP ADQ0 AVDNeg (4:4:4)) (SETUP ADQ1 AVDNeg (4:4:4)) (SETUP ADQ2 AVDNeg (4:4:4)) (SETUP ADQ3 AVDNeg (4:4:4)) (SETUP ADQ4 AVDNeg (4:4:4)) (SETUP ADQ5 AVDNeg (4:4:4)) (SETUP ADQ6 AVDNeg (4:4:4)) (SETUP ADQ7 AVDNeg (4:4:4)) (SETUP ADQ8 AVDNeg (4:4:4)) (SETUP ADQ9 AVDNeg (4:4:4)) (SETUP ADQ10 AVDNeg (4:4:4)) (SETUP ADQ11 AVDNeg (4:4:4)) (SETUP ADQ12 AVDNeg (4:4:4)) (SETUP ADQ13 AVDNeg (4:4:4)) (SETUP ADQ14 AVDNeg (4:4:4)) (SETUP ADQ15 AVDNeg (4:4:4)) (SETUP AVDNeg CLK (4:4:4)) (SETUP ADQ0 WENeg (20:20:20)) (SETUP ADQ1 WENeg (20:20:20)) (SETUP ADQ2 WENeg (20:20:20)) (SETUP ADQ3 WENeg (20:20:20)) (SETUP ADQ4 WENeg (20:20:20)) (SETUP ADQ5 WENeg (20:20:20)) (SETUP ADQ6 WENeg (20:20:20)) (SETUP ADQ7 WENeg (20:20:20)) (SETUP ADQ8 WENeg (20:20:20)) (SETUP ADQ9 WENeg (20:20:20)) (SETUP ADQ10 WENeg (20:20:20)) (SETUP ADQ11 WENeg (20:20:20)) (SETUP ADQ12 WENeg (20:20:20)) (SETUP ADQ13 WENeg (20:20:20)) (SETUP ADQ14 WENeg (20:20:20)) (SETUP ADQ15 WENeg (20:20:20)) (SETUP AVDNeg WENeg (23.5:23.5:23.5)) (SETUP AVDNeg OENeg (4:4:4)) (SETUP WENeg AVDNeg (9.6:9.6:9.6)) (SETUP OENeg WENeg (4:4:4)) (SETUP CENeg WENeg (4:4:4)) (SETUP RESETNeg CENeg (200:200:200)) (HOLD CENeg RESETNeg (10000:10000:10000)) (HOLD ADQ0 CLK (5:5:5)) (HOLD ADQ1 CLK (5:5:5)) (HOLD ADQ2 CLK (5:5:5)) (HOLD ADQ3 CLK (5:5:5)) (HOLD ADQ4 CLK (5:5:5)) (HOLD ADQ5 CLK (5:5:5)) (HOLD ADQ6 CLK (5:5:5)) (HOLD ADQ7 CLK (5:5:5)) (HOLD ADQ8 CLK (5:5:5)) (HOLD ADQ9 CLK (5:5:5)) (HOLD ADQ10 CLK (5:5:5)) (HOLD ADQ11 CLK (5:5:5)) (HOLD ADQ12 CLK (5:5:5)) (HOLD ADQ13 CLK (5:5:5)) (HOLD ADQ14 CLK (5:5:5)) (HOLD ADQ15 CLK (5:5:5)) (HOLD ADQ0 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ1 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ2 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ3 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ4 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ5 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ6 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ7 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ8 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ9 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ10 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ11 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ12 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ13 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ14 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ15 AVDNeg (3.5:3.5:3.5)) (HOLD AVDNeg CLK (3:3:3)) (WIDTH (negedge RESETNeg) (50:50:50)) (WIDTH (negedge AVDNeg) (6:6:6)) (WIDTH (negedge WENeg) (25:25:25)) (WIDTH (posedge WENeg) (25:25:25)) (WIDTH (negedge CLK) (6:6:6)) (WIDTH (posedge CLK) (6:6:6)) (PERIOD (posedge WENeg) (60:60:60)) (PERIOD (posedge CLK) (15:15:15)) )) (CELL (CELLTYPE "BUFFER") (INSTANCE dut/BUFOE_ASYN) (DELAY (ABSOLUTE (DEVICE OUT (5:10:15))))) (CELL (CELLTYPE "BUFFER") (INSTANCE dut/BUFOE_SYN) (DELAY (ABSOLUTE (DEVICE OUT (5:10:15))))) (CELL (CELLTYPE "BUFFER") (INSTANCE dut/BUFCE) (DELAY (ABSOLUTE (DEVICE OUT (26.7:53.3:80))))) (CELL (CELLTYPE "BUFFER") (INSTANCE dut/BUFADDRIN) (DELAY (ABSOLUTE (DEVICE OUT (26.7:53.3:80)))) S29XS256ROSBHW00Spansion, Publication Number S29VS_XS-R_00 Revision 02 Issue Date August 1,2008 S29XS256ROSBHW01Spansion, Publication Number S29VS_XS-R_00 Revision 02 Issue Date August 1,2008 The values listed are for TA=-65C to +125C, VCC=+1.75V to +1.95V (83MHz), CL=30pF (DELAY (ABSOLUTE (IOPATH RESETNeg ADQ0 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ1 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ2 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ3 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ4 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ5 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ6 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ7 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ8 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ9 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ10 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ11 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ12 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ13 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ14 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ15 () () (0:0:0) () (0:0:0) ()) (COND FROMOE && ASYN (IOPATH OENeg ADQ0 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ1 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ2 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ3 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ4 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ5 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ6 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ7 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ8 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ9 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ10 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ11 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ12 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ13 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ14 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ15 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ0 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ1 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ2 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ3 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ4 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ5 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ6 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ7 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ8 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ9 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ10 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ11 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ12 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ13 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ14 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ15 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ0 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ1 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ2 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ3 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ4 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ5 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ6 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ7 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ8 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ9 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ10 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ11 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ12 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ13 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ14 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ15 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ0 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ1 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ2 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ3 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ4 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ5 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ6 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ7 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ8 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ9 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ10 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ11 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ12 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ13 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ14 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ15 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (IOPATH CLK ADQ0 (3:6:9)(3:6:9)) (IOPATH CLK ADQ1 (3:6:9)(3:6:9)) (IOPATH CLK ADQ2 (3:6:9)(3:6:9)) (IOPATH CLK ADQ3 (3:6:9)(3:6:9)) (IOPATH CLK ADQ4 (3:6:9)(3:6:9)) (IOPATH CLK ADQ5 (3:6:9)(3:6:9)) (IOPATH CLK ADQ6 (3:6:9)(3:6:9)) (IOPATH CLK ADQ7 (3:6:9)(3:6:9)) (IOPATH CLK ADQ8 (3:6:9)(3:6:9)) (IOPATH CLK ADQ9 (3:6:9)(3:6:9)) (IOPATH CLK ADQ10 (3:6:9)(3:6:9)) (IOPATH CLK ADQ11 (3:6:9)(3:6:9)) (IOPATH CLK ADQ12 (3:6:9)(3:6:9)) (IOPATH CLK ADQ13 (3:6:9)(3:6:9)) (IOPATH CLK ADQ14 (3:6:9)(3:6:9)) (IOPATH CLK ADQ15 (3:6:9)(3:6:9)) (COND ASYN (IOPATH CENeg RDY () () (3.3:6.6:10) (3.3:6.6:10) (3.3:6.6:10) (3.3:6.6:10))) (COND ~ASYN (IOPATH CENeg RDY () () (3.3:6.6:10) (3.3:6.6:10) (3.3:6.6:10) (3.3:6.6:10))) (IOPATH OENeg RDY (5:10:15) (5:10:15)) (IOPATH CLK RDY (3:6:9)(3:6:9)) )) (TIMINGCHECK (SETUP CENeg CLK (4:4:4)) (SETUP ADQ0 CLK (4:4:4)) (SETUP ADQ1 CLK (4:4:4)) (SETUP ADQ2 CLK (4:4:4)) (SETUP ADQ3 CLK (4:4:4)) (SETUP ADQ4 CLK (4:4:4)) (SETUP ADQ5 CLK (4:4:4)) (SETUP ADQ6 CLK (4:4:4)) (SETUP ADQ7 CLK (4:4:4)) (SETUP ADQ8 CLK (4:4:4)) (SETUP ADQ9 CLK (4:4:4)) (SETUP ADQ10 CLK (4:4:4)) (SETUP ADQ11 CLK (4:4:4)) (SETUP ADQ12 CLK (4:4:4)) (SETUP ADQ13 CLK (4:4:4)) (SETUP ADQ14 CLK (4:4:4)) (SETUP ADQ15 CLK (4:4:4)) (SETUP ADQ0 AVDNeg (4:4:4)) (SETUP ADQ1 AVDNeg (4:4:4)) (SETUP ADQ2 AVDNeg (4:4:4)) (SETUP ADQ3 AVDNeg (4:4:4)) (SETUP ADQ4 AVDNeg (4:4:4)) (SETUP ADQ5 AVDNeg (4:4:4)) (SETUP ADQ6 AVDNeg (4:4:4)) (SETUP ADQ7 AVDNeg (4:4:4)) (SETUP ADQ8 AVDNeg (4:4:4)) (SETUP ADQ9 AVDNeg (4:4:4)) (SETUP ADQ10 AVDNeg (4:4:4)) (SETUP ADQ11 AVDNeg (4:4:4)) (SETUP ADQ12 AVDNeg (4:4:4)) (SETUP ADQ13 AVDNeg (4:4:4)) (SETUP ADQ14 AVDNeg (4:4:4)) (SETUP ADQ15 AVDNeg (4:4:4)) (SETUP AVDNeg CLK (4:4:4)) (SETUP ADQ0 WENeg (20:20:20)) (SETUP ADQ1 WENeg (20:20:20)) (SETUP ADQ2 WENeg (20:20:20)) (SETUP ADQ3 WENeg (20:20:20)) (SETUP ADQ4 WENeg (20:20:20)) (SETUP ADQ5 WENeg (20:20:20)) (SETUP ADQ6 WENeg (20:20:20)) (SETUP ADQ7 WENeg (20:20:20)) (SETUP ADQ8 WENeg (20:20:20)) (SETUP ADQ9 WENeg (20:20:20)) (SETUP ADQ10 WENeg (20:20:20)) (SETUP ADQ11 WENeg (20:20:20)) (SETUP ADQ12 WENeg (20:20:20)) (SETUP ADQ13 WENeg (20:20:20)) (SETUP ADQ14 WENeg (20:20:20)) (SETUP ADQ15 WENeg (20:20:20)) (SETUP AVDNeg WENeg (23.5:23.5:23.5)) (SETUP AVDNeg OENeg (4:4:4)) (SETUP WENeg AVDNeg (9.6:9.6:9.6)) (SETUP OENeg WENeg (4:4:4)) (SETUP CENeg WENeg (4:4:4)) (SETUP RESETNeg CENeg (200:200:200)) (HOLD CENeg RESETNeg (10000:10000:10000)) (HOLD ADQ0 CLK (5:5:5)) (HOLD ADQ1 CLK (5:5:5)) (HOLD ADQ2 CLK (5:5:5)) (HOLD ADQ3 CLK (5:5:5)) (HOLD ADQ4 CLK (5:5:5)) (HOLD ADQ5 CLK (5:5:5)) (HOLD ADQ6 CLK (5:5:5)) (HOLD ADQ7 CLK (5:5:5)) (HOLD ADQ8 CLK (5:5:5)) (HOLD ADQ9 CLK (5:5:5)) (HOLD ADQ10 CLK (5:5:5)) (HOLD ADQ11 CLK (5:5:5)) (HOLD ADQ12 CLK (5:5:5)) (HOLD ADQ13 CLK (5:5:5)) (HOLD ADQ14 CLK (5:5:5)) (HOLD ADQ15 CLK (5:5:5)) (HOLD ADQ0 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ1 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ2 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ3 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ4 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ5 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ6 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ7 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ8 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ9 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ10 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ11 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ12 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ13 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ14 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ15 AVDNeg (3.5:3.5:3.5)) (HOLD AVDNeg CLK (3:3:3)) (WIDTH (negedge RESETNeg) (50:50:50)) (WIDTH (negedge AVDNeg) (6:6:6)) (WIDTH (negedge WENeg) (25:25:25)) (WIDTH (posedge WENeg) (25:25:25)) (WIDTH (negedge CLK) (5:5:5)) (WIDTH (posedge CLK) (5:5:5)) (PERIOD (posedge WENeg) (60:60:60)) (PERIOD (posedge CLK) (12:12:12)) )) (CELL (CELLTYPE "BUFFER") (INSTANCE dut/BUFOE_ASYN) (DELAY (ABSOLUTE (DEVICE OUT (5:10:15))))) (CELL (CELLTYPE "BUFFER") (INSTANCE dut/BUFOE_SYN) (DELAY (ABSOLUTE (DEVICE OUT (5:10:15))))) (CELL (CELLTYPE "BUFFER") (INSTANCE dut/BUFCE) (DELAY (ABSOLUTE (DEVICE OUT (26.7:53.3:80))))) (CELL (CELLTYPE "BUFFER") (INSTANCE dut/BUFADDRIN) (DELAY (ABSOLUTE (DEVICE OUT (26.7:53.3:80)))) S29XS256RABBHW00Spansion, Publication Number S29VS_XS-R_00 Revision 02 Issue Date August 1,2008 S29XS256RABBHW01Spansion, Publication Number S29VS_XS-R_00 Revision 02 Issue Date August 1,2008 The values listed are for TA=-65C to +125C, VCC=+1.75V to +1.95V (104MHz), CL=30pF (DELAY (ABSOLUTE (IOPATH RESETNeg ADQ0 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ1 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ2 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ3 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ4 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ5 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ6 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ7 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ8 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ9 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ10 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ11 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ12 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ13 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ14 () () (0:0:0) () (0:0:0) ()) (IOPATH RESETNeg ADQ15 () () (0:0:0) () (0:0:0) ()) (COND FROMOE && ASYN (IOPATH OENeg ADQ0 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ1 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ2 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ3 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ4 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ5 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ6 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ7 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ8 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ9 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ10 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ11 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ12 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ13 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ14 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ASYN (IOPATH OENeg ADQ15 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ0 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ1 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ2 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ3 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ4 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ5 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ6 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ7 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ8 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ9 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ10 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ11 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ12 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ13 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ14 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND FROMOE && ~ASYN (IOPATH OENeg ADQ15 () () (3.3:6.6:10) (5:10:15) (3.3:6.6:10) (5:10:15))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ0 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ1 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ2 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ3 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ4 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ5 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ6 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ7 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ8 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ9 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ10 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ11 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ12 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ13 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ14 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ASYN (IOPATH CENeg ADQ15 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ0 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ1 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ2 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ3 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ4 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ5 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ6 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ7 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ8 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ9 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ10 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ11 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ12 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ13 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ14 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (COND (FROMCE || D_pass) && ~ASYN (IOPATH CENeg ADQ15 () () (3.3:6.6:10) (26.7:53.3:80) (3.3:6.6:10) (26.7:53.3:80))) (IOPATH CLK ADQ0 (2.5:5.1:7.6)(2.5:5.1:7.6)) (IOPATH CLK ADQ1 (2.5:5.1:7.6)(2.5:5.1:7.6)) (IOPATH CLK ADQ2 (2.5:5.1:7.6)(2.5:5.1:7.6)) (IOPATH CLK ADQ3 (2.5:5.1:7.6)(2.5:5.1:7.6)) (IOPATH CLK ADQ4 (2.5:5.1:7.6)(2.5:5.1:7.6)) (IOPATH CLK ADQ5 (2.5:5.1:7.6)(2.5:5.1:7.6)) (IOPATH CLK ADQ6 (2.5:5.1:7.6)(2.5:5.1:7.6)) (IOPATH CLK ADQ7 (2.5:5.1:7.6)(2.5:5.1:7.6)) (IOPATH CLK ADQ8 (2.5:5.1:7.6)(2.5:5.1:7.6)) (IOPATH CLK ADQ9 (2.5:5.1:7.6)(2.5:5.1:7.6)) (IOPATH CLK ADQ10 (2.5:5.1:7.6)(2.5:5.1:7.6)) (IOPATH CLK ADQ11 (2.5:5.1:7.6)(2.5:5.1:7.6)) (IOPATH CLK ADQ12 (2.5:5.1:7.6)(2.5:5.1:7.6)) (IOPATH CLK ADQ13 (2.5:5.1:7.6)(2.5:5.1:7.6)) (IOPATH CLK ADQ14 (2.5:5.1:7.6)(2.5:5.1:7.6)) (IOPATH CLK ADQ15 (2.5:5.1:7.6)(2.5:5.1:7.6)) (COND ASYN (IOPATH CENeg RDY () () (3.3:6.6:10) (3.3:6.6:10) (3.3:6.6:10) (3.3:6.6:10))) (COND ~ASYN (IOPATH CENeg RDY () () (3.3:6.6:10) (3.3:6.6:10) (3.3:6.6:10) (3.3:6.6:10))) (IOPATH OENeg RDY (5:10:15) (5:10:15)) (IOPATH CLK RDY (2.5:5.1:7.6) (2.5:5.1:7.6)) )) (TIMINGCHECK (SETUP CENeg CLK (4:4:4)) (SETUP ADQ0 CLK (4:4:4)) (SETUP ADQ1 CLK (4:4:4)) (SETUP ADQ2 CLK (4:4:4)) (SETUP ADQ3 CLK (4:4:4)) (SETUP ADQ4 CLK (4:4:4)) (SETUP ADQ5 CLK (4:4:4)) (SETUP ADQ6 CLK (4:4:4)) (SETUP ADQ7 CLK (4:4:4)) (SETUP ADQ8 CLK (4:4:4)) (SETUP ADQ9 CLK (4:4:4)) (SETUP ADQ10 CLK (4:4:4)) (SETUP ADQ11 CLK (4:4:4)) (SETUP ADQ12 CLK (4:4:4)) (SETUP ADQ13 CLK (4:4:4)) (SETUP ADQ14 CLK (4:4:4)) (SETUP ADQ15 CLK (4:4:4)) (SETUP ADQ0 AVDNeg (4:4:4)) (SETUP ADQ1 AVDNeg (4:4:4)) (SETUP ADQ2 AVDNeg (4:4:4)) (SETUP ADQ3 AVDNeg (4:4:4)) (SETUP ADQ4 AVDNeg (4:4:4)) (SETUP ADQ5 AVDNeg (4:4:4)) (SETUP ADQ6 AVDNeg (4:4:4)) (SETUP ADQ7 AVDNeg (4:4:4)) (SETUP ADQ8 AVDNeg (4:4:4)) (SETUP ADQ9 AVDNeg (4:4:4)) (SETUP ADQ10 AVDNeg (4:4:4)) (SETUP ADQ11 AVDNeg (4:4:4)) (SETUP ADQ12 AVDNeg (4:4:4)) (SETUP ADQ13 AVDNeg (4:4:4)) (SETUP ADQ14 AVDNeg (4:4:4)) (SETUP ADQ15 AVDNeg (4:4:4)) (SETUP AVDNeg CLK (4:4:4)) (SETUP ADQ0 WENeg (20:20:20)) (SETUP ADQ1 WENeg (20:20:20)) (SETUP ADQ2 WENeg (20:20:20)) (SETUP ADQ3 WENeg (20:20:20)) (SETUP ADQ4 WENeg (20:20:20)) (SETUP ADQ5 WENeg (20:20:20)) (SETUP ADQ6 WENeg (20:20:20)) (SETUP ADQ7 WENeg (20:20:20)) (SETUP ADQ8 WENeg (20:20:20)) (SETUP ADQ9 WENeg (20:20:20)) (SETUP ADQ10 WENeg (20:20:20)) (SETUP ADQ11 WENeg (20:20:20)) (SETUP ADQ12 WENeg (20:20:20)) (SETUP ADQ13 WENeg (20:20:20)) (SETUP ADQ14 WENeg (20:20:20)) (SETUP ADQ15 WENeg (20:20:20)) (SETUP ADQ0 CENeg (4:4:4)) (SETUP ADQ1 CENeg (4:4:4)) (SETUP ADQ2 CENeg (4:4:4)) (SETUP ADQ3 CENeg (4:4:4)) (SETUP ADQ4 CENeg (4:4:4)) (SETUP ADQ5 CENeg (4:4:4)) (SETUP ADQ6 CENeg (4:4:4)) (SETUP ADQ7 CENeg (4:4:4)) (SETUP ADQ8 CENeg (4:4:4)) (SETUP ADQ9 CENeg (4:4:4)) (SETUP ADQ10 CENeg (4:4:4)) (SETUP ADQ11 CENeg (4:4:4)) (SETUP ADQ12 CENeg (4:4:4)) (SETUP ADQ13 CENeg (4:4:4)) (SETUP ADQ14 CENeg (4:4:4)) (SETUP ADQ15 CENeg (4:4:4)) (SETUP AVDNeg WENeg (23.5:23.5:23.5)) (SETUP AVDNeg OENeg (4:4:4)) (SETUP WENeg AVDNeg (9.6:9.6:9.6)) (SETUP OENeg WENeg (4:4:4)) (SETUP CENeg WENeg (4:4:4)) (SETUP RESETNeg CENeg (200:200:200)) (HOLD CENeg RESETNeg (10000:10000:10000)) (HOLD ADQ0 CLK (5:5:5)) (HOLD ADQ1 CLK (5:5:5)) (HOLD ADQ2 CLK (5:5:5)) (HOLD ADQ3 CLK (5:5:5)) (HOLD ADQ4 CLK (5:5:5)) (HOLD ADQ5 CLK (5:5:5)) (HOLD ADQ6 CLK (5:5:5)) (HOLD ADQ7 CLK (5:5:5)) (HOLD ADQ8 CLK (5:5:5)) (HOLD ADQ9 CLK (5:5:5)) (HOLD ADQ10 CLK (5:5:5)) (HOLD ADQ11 CLK (5:5:5)) (HOLD ADQ12 CLK (5:5:5)) (HOLD ADQ13 CLK (5:5:5)) (HOLD ADQ14 CLK (5:5:5)) (HOLD ADQ15 CLK (5:5:5)) (HOLD ADQ0 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ1 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ2 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ3 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ4 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ5 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ6 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ7 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ8 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ9 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ10 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ11 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ12 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ13 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ14 AVDNeg (3.5:3.5:3.5)) (HOLD ADQ15 AVDNeg (3.5:3.5:3.5)) (HOLD AVDNeg CLK (3:3:3)) (WIDTH (negedge RESETNeg) (50:50:50)) (WIDTH (negedge AVDNeg) (6:6:6)) (WIDTH (negedge WENeg) (25:25:25)) (WIDTH (posedge WENeg) (25:25:25)) (WIDTH (negedge CLK) (4:4:4)) (WIDTH (posedge CLK) (4:4:4)) (PERIOD (posedge WENeg) (60:60:60)) (PERIOD (posedge CLK) (9.6:9.6:9.6)) )) (CELL (CELLTYPE "BUFFER") (INSTANCE dut/BUFOE_ASYN) (DELAY (ABSOLUTE (DEVICE OUT (5:10:15))))) (CELL (CELLTYPE "BUFFER") (INSTANCE dut/BUFOE_SYN) (DELAY (ABSOLUTE (DEVICE OUT (5:10:15))))) (CELL (CELLTYPE "BUFFER") (INSTANCE dut/BUFCE) (DELAY (ABSOLUTE (DEVICE OUT (26.7:53.3:80))))) (CELL (CELLTYPE "BUFFER") (INSTANCE dut/BUFADDRIN) (DELAY (ABSOLUTE (DEVICE OUT (26.7:53.3:80))))