FMF Timing for s25fs512s Parts version: | author: | mod date: | changes made: V1.0 V.Mancev 12 Dec 11 Initial release 1ns s25fl512s S25FS512SAGMFI010_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGMFI011_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGMFI013_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGMFV010_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGMFV011_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGMFV013_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGNFI010_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGNFI011_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGNFI013_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGNFV010_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGNFV011_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGNFV013_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGBHI210_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGBHI213_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGBHI310_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGBHI313_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGBHV210_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGBHV213_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGBHV310_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGBHV313_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSMFI010_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSMFI011_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSMFI013_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSMFV010_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSMFV011_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSMFV013_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSNFI010_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSNFI011_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSNFI013_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSNFV010_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSNFV011_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSNFV013_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSBHI210_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSBHI213_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSBHI310_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSBHI313_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSBHV210_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSBHV213_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSBHV310_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSBHV313_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGBHIY10_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGBHIY13_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGBHIZ10_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGBHIZ13_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSBHIY10_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSBHIY13_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSBHIZ10_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSBHIZ13_F_30pF Spansion, FS-S_DRS_V3.1, August 10, 2012 The values listed are for Industrial TA= -40 to +85 Celsius, VDD=1.7V to 2.0V, CL=30pF (DELAY (ABSOLUTE (COND rd_slow && ~glitch (IOPATH SCK SO (5.4:6.7:8) (5.4:6.7:8) (1) (5.4:6.7:8) (1) (5.4:6.7:8))) (COND (ddr || rd_fast) && ~glitch (IOPATH SCK SO (1.5:4:6.5) (1.5:4:6.5) (1) (1.5:4:6.5) (1) (1.5:4:6.5))) (COND dual && ~glitch (IOPATH SCK SI (1.5:4:6.5) (1.5:4:6.5) (1) (1.5:4:6.5) (1) (1.5:4:6.5))) (COND QUAD && ~CSNeg && ~glitch (IOPATH SCK RESETNeg (1.5:4:6.5) (1.5:4:6.5) (1) (1.5:4:6.5) (1) (1.5:4:6.5))) (COND QUAD && ~glitch (IOPATH SCK WPNeg (1.5:4:6.5) (1.5:4:6.5) (1) (1.5:4:6.5) (1) (1.5:4:6.5))) (COND CSNeg && ~rst_quad (IOPATH CSNeg SO () () (5.4:6.7:8) () (5.4:6.7:8) ())) (COND CSNeg && rst_quad (IOPATH CSNeg SO () () (12:16:20) () (12:16:20) ())) (COND CSNeg && dual && ~rst_quad (IOPATH CSNeg SI () () (5.4:6.7:8) () (5.4:6.7:8) ())) (COND CSNeg && dual && rst_quad (IOPATH CSNeg SI () () (12:16:20) () (12:16:20) ())) (COND CSNeg && ~rst_quad (IOPATH CSNeg RESETNeg () () (5.4:6.7:8) () (5.4:6.7:8) ())) (COND CSNeg && rst_quad (IOPATH CSNeg RESETNeg () () (12:16:20) () (12:16:20) ())) (COND CSNeg && ~rst_quad (IOPATH CSNeg WPNeg () () (5.4:6.7:8) () (5.4:6.7:8) ())) (COND CSNeg && rst_quad (IOPATH CSNeg WPNeg () () (12:16:20) () (12:16:20) ())) )) (TIMINGCHECK (SETUP CSNeg SCK (2)) (SETUP SI (COND sdro_io1 (posedge SCK)) (2)) (SETUP SI (COND ddro_io1 (posedge SCK)) (1.5)) (SETUP SI (COND ddro_io1 (negedge SCK)) (1.5)) (SETUP SO (COND sdro_quad_io0 (posedge SCK)) (2)) (SETUP SO (COND ddro_quad_io0 (posedge SCK)) (1.5)) (SETUP SO (COND ddro_quad_io0 (negedge SCK)) (1.5)) (SETUP WPNeg (COND sdro_quad_io2 (posedge SCK)) (2)) (SETUP WPNeg (COND ddro_quad_io2 (posedge SCK)) (1.5)) (SETUP WPNeg (COND ddro_quad_io2 (negedge SCK)) (1.5)) (SETUP RESETNeg (COND sdro_quad_io3 (posedge SCK)) (2)) (SETUP RESETNeg (COND ddro_quad_io3 (posedge SCK)) (1.5)) (SETUP RESETNeg (COND ddro_quad_io3 (negedge SCK)) (1.5)) (SETUP WPNeg (COND wr_prot (negedge CSNeg)) (20)) (SETUP RESETNeg (COND rst_not_quad CSNeg) (50)) (HOLD CSNeg SCK (3)) (HOLD SI (COND sdro_io1 (posedge SCK)) (3)) (HOLD SI (COND ddro_io1 (posedge SCK)) (1.5)) (HOLD SI (COND ddro_io1 (negedge SCK)) (1.5)) (HOLD SO (COND sdro_quad_io0 (posedge SCK)) (3)) (HOLD SO (COND ddro_quad_io0 (posedge SCK)) (1.5)) (HOLD SO (COND ddro_quad_io0 (negedge SCK)) (1.5)) (HOLD WPNeg (COND sdro_quad_io2 (posedge SCK)) (3)) (HOLD WPNeg (COND ddro_quad_io2 (posedge SCK)) (1.5)) (HOLD WPNeg (COND ddro_quad_io2 (negedge SCK)) (1.5)) (HOLD RESETNeg (COND sdro_quad_io3 (posedge SCK)) (3)) (HOLD RESETNeg (COND ddro_quad_io3 (posedge SCK)) (1.5)) (HOLD RESETNeg (COND ddro_quad_io3 (negedge SCK)) (1.5)) (HOLD WPNeg (COND wr_prot (posedge CSNeg)) (100)) (HOLD CSNeg (COND reset_act (negedge RESETNeg)) (35000)) (WIDTH (COND rd (posedge SCK)) (10)) (WIDTH (COND rd (negedge SCK)) (10)) (WIDTH (COND fast_rd (negedge SCK)) (3.75)) (WIDTH (COND fast_rd (posedge SCK)) (3.75)) (WIDTH (COND ddrd (posedge SCK)) (6.25)) (WIDTH (COND ddrd (negedge SCK)) (6.25)) (WIDTH (COND RD_EQU_1 (posedge CSNeg)) (10)) (WIDTH (COND QRD_EQU_1 (posedge CSNeg)) (20)) (WIDTH (COND RD_EQU_0 (posedge CSNeg)) (50)) (WIDTH (COND reset_act (negedge RESETNeg)) (200)) (WIDTH (COND reset_act (posedge RESETNeg)) (50)) (PERIOD (COND rd SCK) (20)) (PERIOD (COND fast_rd SCK) (7.52)) (PERIOD (COND ddrd SCK) (12.5)) )) (CELL (CELLTYPE "BUFFER") (INSTANCE %LABEL%/BUF_DOutZ) (DELAY (ABSOLUTE (DEVICE OUT (1))))) (CELL (CELLTYPE "BUFFER") (INSTANCE %LABEL%/BUF_DOut) (DELAY (ABSOLUTE (DEVICE OUT (1.5:4:6.5)))) S25FS512SAGMFI010_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGMFI011_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGMFI013_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGMFV010_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGMFV011_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGMFV013_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGNFI010_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGNFI011_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGNFI013_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGNFV010_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGNFV011_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGNFV013_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGBHI210_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGBHI213_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGBHI310_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGBHI313_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGBHV210_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGBHV213_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGBHV310_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGBHV313_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSMFI010_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSMFI011_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSMFI013_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSMFV010_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSMFV011_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSMFV013_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSNFI010_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSNFI011_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSNFI013_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSNFV010_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSNFV011_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSNFV013_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSBHI210_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSBHI213_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSBHI310_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSBHI313_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSBHV210_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSBHV213_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSBHV310_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSBHV313_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGBHIY10_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGBHIY13_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGBHIZ10_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SAGBHIZ13_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSBHIY10_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSBHIY13_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSBHIZ10_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 S25FS512SDSBHIZ13_F_15pF Spansion, FS-S_DRS_V3.1, August 10, 2012 The values listed are for Industrial TA= -40 to +85 Celsius, VDD=1.7V to 2.0V, CL=15pF (DELAY (ABSOLUTE (COND rd_slow && ~glitch (IOPATH SCK SO (4:5:6) (4:5:6) (1) (4:5:6) (1) (4:5:6))) (COND (ddr || rd_fast) && ~glitch (IOPATH SCK SO (1.5:4:6.5) (1.5:4:6.5) (1) (1.5:4:6.5) (1) (1.5:4:6.5))) (COND dual && ~glitch (IOPATH SCK SI (1.5:4:6.5) (1.5:4:6.5) (1) (1.5:4:6.5) (1) (1.5:4:6.5))) (COND QUAD && ~CSNeg && ~glitch (IOPATH SCK RESETNeg (1.5:4:6.5) (1.5:4:6.5) (1) (1.5:4:6.5) (1) (1.5:4:6.5))) (COND QUAD && ~glitch (IOPATH SCK WPNeg (1.5:4:6.5) (1.5:4:6.5) (1) (1.5:4:6.5) (1) (1.5:4:6.5))) (COND CSNeg && ~rst_quad (IOPATH CSNeg SO () () (5.4:6.7:8) () (5.4:6.7:8) ())) (COND CSNeg && rst_quad (IOPATH CSNeg SO () () (12:16:20) () (12:16:20) ())) (COND CSNeg && dual && ~rst_quad (IOPATH CSNeg SI () () (5.4:6.7:8) () (5.4:6.7:8) ())) (COND CSNeg && dual && rst_quad (IOPATH CSNeg SI () () (12:16:20) () (12:16:20) ())) (COND CSNeg && ~rst_quad (IOPATH CSNeg RESETNeg () () (5.4:6.7:8) () (5.4:6.7:8) ())) (COND CSNeg && rst_quad (IOPATH CSNeg RESETNeg () () (12:16:20) () (12:16:20) ())) (COND CSNeg && ~rst_quad (IOPATH CSNeg WPNeg () () (5.4:6.7:8) () (5.4:6.7:8) ())) (COND CSNeg && rst_quad (IOPATH CSNeg WPNeg () () (12:16:20) () (12:16:20) ())) )) (TIMINGCHECK (SETUP CSNeg SCK (2)) (SETUP SI (COND sdro_io1 (posedge SCK)) (2)) (SETUP SI (COND ddro_io1 (posedge SCK)) (1.5)) (SETUP SI (COND ddro_io1 (negedge SCK)) (1.5)) (SETUP SO (COND sdro_quad_io0 (posedge SCK)) (2)) (SETUP SO (COND ddro_quad_io0 (posedge SCK)) (1.5)) (SETUP SO (COND ddro_quad_io0 (negedge SCK)) (1.5)) (SETUP WPNeg (COND sdro_quad_io2 (posedge SCK)) (2)) (SETUP WPNeg (COND ddro_quad_io2 (posedge SCK)) (1.5)) (SETUP WPNeg (COND ddro_quad_io2 (negedge SCK)) (1.5)) (SETUP RESETNeg (COND sdro_quad_io3 (posedge SCK)) (2)) (SETUP RESETNeg (COND ddro_quad_io3 (posedge SCK)) (1.5)) (SETUP RESETNeg (COND ddro_quad_io3 (negedge SCK)) (1.5)) (SETUP WPNeg (COND wr_prot (negedge CSNeg)) (20)) (SETUP RESETNeg (COND rst_not_quad CSNeg) (50)) (HOLD CSNeg SCK (3)) (HOLD SI (COND sdro_io1 (posedge SCK)) (3)) (HOLD SI (COND ddro_io1 (posedge SCK)) (1.5)) (HOLD SI (COND ddro_io1 (negedge SCK)) (1.5)) (HOLD SO (COND sdro_quad_io0 (posedge SCK)) (3)) (HOLD SO (COND ddro_quad_io0 (posedge SCK)) (1.5)) (HOLD SO (COND ddro_quad_io0 (negedge SCK)) (1.5)) (HOLD WPNeg (COND sdro_quad_io2 (posedge SCK)) (3)) (HOLD WPNeg (COND ddro_quad_io2 (posedge SCK)) (1.5)) (HOLD WPNeg (COND ddro_quad_io2 (negedge SCK)) (1.5)) (HOLD RESETNeg (COND sdro_quad_io3 (posedge SCK)) (3)) (HOLD RESETNeg (COND ddro_quad_io3 (posedge SCK)) (1.5)) (HOLD RESETNeg (COND ddro_quad_io3 (negedge SCK)) (1.5)) (HOLD WPNeg (COND wr_prot (posedge CSNeg)) (100)) (HOLD CSNeg (COND reset_act (negedge RESETNeg)) (35000)) (WIDTH (COND rd (posedge SCK)) (10)) (WIDTH (COND rd (negedge SCK)) (10)) (WIDTH (COND fast_rd (negedge SCK)) (3.75)) (WIDTH (COND fast_rd (posedge SCK)) (3.75)) (WIDTH (COND ddrd (posedge SCK)) (6.25)) (WIDTH (COND ddrd (negedge SCK)) (6.25)) (WIDTH (COND RD_EQU_1 (posedge CSNeg)) (10)) (WIDTH (COND QRD_EQU_1 (posedge CSNeg)) (20)) (WIDTH (COND RD_EQU_0 (posedge CSNeg)) (50)) (WIDTH (COND reset_act (negedge RESETNeg)) (200)) (WIDTH (COND reset_act (posedge RESETNeg)) (50)) (PERIOD (COND rd SCK) (20)) (PERIOD (COND fast_rd SCK) (7.52)) (PERIOD (COND ddrd SCK) (12.5)) )) (CELL (CELLTYPE "BUFFER") (INSTANCE %LABEL%/BUF_DOutZ) (DELAY (ABSOLUTE (DEVICE OUT (1))))) (CELL (CELLTYPE "BUFFER") (INSTANCE %LABEL%/BUF_DOut) (DELAY (ABSOLUTE (DEVICE OUT (1.5:4:6.5))))