# FMF Timing for s25fl128k Parts

<FTML>
<REVISION.HISTORY> version: | author: | mod date: | changes made: V1.0 R. Prokopovic 10 Oct 08 Initial release </REVISION.HISTORY> <TIMESCALE>1ns</TIMESCALE> <MODEL>s25fl128k <FMFTIME> S25FL128KOXMFI000 Spansion, S25FL128K, JULY 22,2010 S25FL128KOXMFI001 Spansion, S25FL128K, JULY 22,2010 S25FL128KOXMFI003 Spansion, S25FL128K, JULY 22,2010 <COMMENT>The values listed are for VCC=2.7V to 3.6V, Industrial Ta=-40 to +85 Celsius</COMMENT> <TIMING> (DELAY(ABSOLUTE (COND ~read_id (IOPATH SCK SO (5:6:7) (5:6:7) () (5:6:7) () (5:6:7))) (COND (~glitch || quad_read) && read_id (IOPATH SCK SO (5.5:7:8.5) (5.5:7:8.5) () (5.5:7:8.5) () (5.5:7:8.5))) (COND CSNeg (IOPATH CSNeg SO () () (5:6:7) () (5:6:7) ())) (COND ~quad_read (IOPATH HOLDNeg SO () () (8:10:12) (5:6:7) (8:10:12) (5:6:7))) (COND (dual_read || quad_read) && ~read_id (IOPATH SCK SI (5:6:7) (5:6:7) () (5:6:7) () (5:6:7))) (COND dual_read && read_id && ~glitch (IOPATH SCK SI (5.5:7:8.5) (5.5:7:8.5) () (5.5:7:8.5) () (5.5:7:8.5))) (COND quad_read && read_id (IOPATH SCK SI (5.5:7:8.5) (5.5:7:8.5) () (5.5:7:8.5) () (5.5:7:8.5))) (COND CSNeg && ~deg_sin (IOPATH CSNeg SI () () (5:6:7) () (5:6:7) ())) (COND ~quad_read && dual_read (IOPATH HOLDNeg SI () () (8:10:12) (5:6:7) (8:10:12) (5:6:7))) (COND quad_read && ~read_id (IOPATH SCK WPNeg (5:6:7) (5:6:7) () (5:6:7) () (5:6:7))) (COND quad_read && read_id (IOPATH SCK WPNeg (5.5:7:8.5) (5.5:7:8.5) () (5.5:7:8.5) () (5.5:7:8.5))) (COND quad_read && ~read_id (IOPATH SCK HOLDNeg (5:6:7) (5:6:7) () (5:6:7) () (5:6:7))) (COND quad_read && read_id (IOPATH SCK HOLDNeg (5.5:7:8.5) (5.5:7:8.5) () (5.5:7:8.5) () (5.5:7:8.5))) (COND CSNeg && QE (IOPATH CSNeg SI () () (5:6:7) () (5:6:7) ())) (COND CSNeg && QE (IOPATH CSNeg WPNeg () () (5:6:7) () (5:6:7) ())) (COND CSNeg && QE (IOPATH CSNeg HOLDNeg () () (5:6:7) () (5:6:7) ())) )) (TIMINGCHECK (SETUP CSNeg (posedge SCK) (5)) (SETUP SI (COND deg_sin(posedge SCK)) (2)) (SETUP SO (COND quad_pg(posedge SCK)) (2)) (SETUP WPNeg (COND quad_pg(posedge SCK)) (2)) (SETUP HOLDNeg (COND quad_pg(posedge SCK)) (2)) (SETUP HOLDNeg (COND hold_cond(posedge SCK)) (5)) (SETUP WPNeg CSNeg (20)) (HOLD CSNeg SCK (5)) (HOLD SI (COND deg_sin (posedge SCK)) (5)) (HOLD SO (COND quad_pg (posedge SCK)) (5)) (HOLD WPNeg (COND quad_pg (posedge SCK)) (5)) (HOLD HOLDNeg (COND quad_pg (posedge SCK)) (5)) (HOLD HOLDNeg (COND hold_cond(posedge SCK)) (5)) (HOLD WPNeg (COND wr_prot (posedge CSNeg)) (100)) (WIDTH (COND rd_slow (posedge SCK)) (8)) (WIDTH (COND rd_slow (negedge SCK)) (8)) (WIDTH (COND rd_fast (posedge SCK)) (4)) (WIDTH (COND rd_fast (negedge SCK)) (4)) (WIDTH (COND quad_spi (posedge SCK)) (6)) (WIDTH (COND quad_spi (negedge SCK)) (6)) (WIDTH (COND any_read (posedge CSNeg)) (10)) (WIDTH (COND pg_ers (posedge CSNeg)) (50)) (PERIOD (COND rd_slow SCK) (16)) (PERIOD (COND rd_fast SCK) (8)) (PERIOD (COND quad_spi SCK) (12)) ) </TIMING></FMFTIME>
</FTML>