FMF Timing for am29lv6402m Parts version: | author: | mod date: | changes made: V1.0 M.Radmanovic 04 Oct 21 Initial release 1ns am29lv6402m AM29LV6402MH100RPHISpansion 27552 Revision B Amendment 0 Issue Date September 17, 2003 AM29LV6402ML100RPHISpansion 27552 Revision B Amendment 0 Issue Date September 17, 2003 The values listed are for VCC=3.0V to 3.6V, Ta=-40 to +85 Celsius, CL = 30 pF ) (CELL (CELLTYPE "am29lv6402m_flash") (INSTANCE %LABEL%/FLASH_1) (DELAY (ABSOLUTE (COND rdPage == 0 (IOPATH A0 DQ0 (33:66:100)(33:66:100))) (COND rdPage == 1 (IOPATH A0 DQ0 (10:20:30)(10:20:30))) (IOPATH CENeg DQ0 ()()(9:17:25)(33:66:100)(9:17:25)(33:66:100)) (IOPATH OENeg DQ0 ()()(9:17:25)(10:20:30)(9:17:25)(10:20:30)) (IOPATH WENeg RY ()()()()()(90:90:90)) )) (TIMINGCHECK (SETUP A0 CENeg (0:0:0)) (SETUP A0 OENeg (15:15:15)) (SETUP DQ0 CENeg (45:45:45)) (SETUP OENeg WENeg (0:0:0)) (SETUP CENeg WENeg (0:0:0)) (HOLD A0 CENeg (45:45:45)) (HOLD DQ0 CENeg (0:0:0)) (HOLD OENeg WENeg (10:10:10)) (HOLD CENeg WENeg (0:0:0)) (HOLD CENeg RESETNeg (50:50:50)) (WIDTH (negedge RESETNeg) (500:500:500)) (WIDTH (negedge CENeg) (45:45:45)) (WIDTH (posedge CENeg) (30:30:30)) (WIDTH (negedge WENeg) (35:35:35)) (WIDTH (posedge WENeg) (30:30:30)) (WIDTH (negedge A0) (100:100:100)) )) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_1/WBPB) (DELAY (ABSOLUTE (DEVICE(3600:7200:11000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_1/POW) (DELAY (ABSOLUTE (DEVICE(60000:80000:100000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_1/POU) (DELAY (ABSOLUTE (DEVICE(50000:70000:90000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_1/SEO) (DELAY (ABSOLUTE (DEVICE(300000000:400000000:500000000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_1/HANG) (DELAY (ABSOLUTE (DEVICE(4000000000:4000000000:4000000000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_1/STARTE) (DELAY (ABSOLUTE (DEVICE(5000:10000:20000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_1/STARTP) (DELAY (ABSOLUTE (DEVICE(3000:5000:15000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_1/CTMOUTP) (DELAY (ABSOLUTE (DEVICE(50000:50000:50000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_1/READYP) (DELAY (ABSOLUTE (DEVICE(20000:20000:20000))))) (CELL (CELLTYPE "am29lv6402m_flash") (INSTANCE %LABEL%/FLASH_2) (DELAY (ABSOLUTE (COND rdPage == 0 (IOPATH A0 DQ0 (33:66:100)(33:66:100))) (COND rdPage == 1 (IOPATH A0 DQ0 (10:20:30)(10:20:30))) (IOPATH CENeg DQ0 ()()(9:17:25)(33:66:100)(9:17:25)(33:66:100)) (IOPATH OENeg DQ0 ()()(9:17:25)(10:20:30)(9:17:25)(10:20:30)) (IOPATH WENeg RY ()()()()()(90:90:90)) )) (TIMINGCHECK (SETUP A0 CENeg (0:0:0)) (SETUP A0 OENeg (15:15:15)) (SETUP DQ0 CENeg (45:45:45)) (SETUP OENeg WENeg (0:0:0)) (SETUP CENeg WENeg (0:0:0)) (HOLD A0 CENeg (45:45:45)) (HOLD DQ0 CENeg (0:0:0)) (HOLD OENeg WENeg (10:10:10)) (HOLD CENeg WENeg (0:0:0)) (HOLD CENeg RESETNeg (50:50:50)) (WIDTH (negedge RESETNeg) (500:500:500)) (WIDTH (negedge CENeg) (45:45:45)) (WIDTH (posedge CENeg) (30:30:30)) (WIDTH (negedge WENeg) (35:35:35)) (WIDTH (posedge WENeg) (30:30:30)) (WIDTH (negedge A0) (100:100:100)) )) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_2/WBPB) (DELAY (ABSOLUTE (DEVICE(3600:7200:11000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_2/POW) (DELAY (ABSOLUTE (DEVICE(60000:80000:100000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_2/POU) (DELAY (ABSOLUTE (DEVICE(50000:70000:90000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_2/SEO) (DELAY (ABSOLUTE (DEVICE(300000000:400000000:500000000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_2/HANG) (DELAY (ABSOLUTE (DEVICE(4000000000:4000000000:4000000000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_2/STARTE) (DELAY (ABSOLUTE (DEVICE(5000:10000:20000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_2/STARTP) (DELAY (ABSOLUTE (DEVICE(3000:5000:15000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_2/CTMOUTP) (DELAY (ABSOLUTE (DEVICE(50000:50000:50000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_2/READYP) (DELAY (ABSOLUTE (DEVICE(20000:20000:20000)))) AM29LV6402MH110RPHISpansion 27552 Revision B Amendment 0 Issue Date September 17, 2003 AM29LV6402ML110RPHISpansion 27552 Revision B Amendment 0 Issue Date September 17, 2003 The values listed are for VCC=3.0V to 3.6V, Ta=-40 to +85 Celsius, CL = 30 pF ) (CELL (CELLTYPE "am29lv6402m_flash") (INSTANCE %LABEL%/FLASH_1) (DELAY (ABSOLUTE (COND rdPage == 0 (IOPATH A0 DQ0 (37:74:110)(37:74:110))) (COND rdPage == 1 (IOPATH A0 DQ0 (10:20:30)(10:20:30))) (IOPATH CENeg DQ0 ()()(9:17:25)(37:74:110)(9:17:25)(37:74:110)) (IOPATH OENeg DQ0 ()()(9:17:25)(10:20:30)(9:17:25)(10:20:30)) (IOPATH WENeg RY ()()()()()(90:90:90)) )) (TIMINGCHECK (SETUP A0 CENeg (0:0:0)) (SETUP A0 OENeg (15:15:15)) (SETUP DQ0 CENeg (45:45:45)) (SETUP OENeg WENeg (0:0:0)) (SETUP CENeg WENeg (0:0:0)) (HOLD A0 CENeg (45:45:45)) (HOLD DQ0 CENeg (0:0:0)) (HOLD OENeg WENeg (10:10:10)) (HOLD CENeg WENeg (0:0:0)) (HOLD CENeg RESETNeg (50:50:50)) (WIDTH (negedge RESETNeg) (500:500:500)) (WIDTH (negedge CENeg) (45:45:45)) (WIDTH (posedge CENeg) (30:30:30)) (WIDTH (negedge WENeg) (35:35:35)) (WIDTH (posedge WENeg) (30:30:30)) (WIDTH (negedge A0) (110:110:110)) )) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_1/WBPB) (DELAY (ABSOLUTE (DEVICE(3600:7200:11000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_1/POW) (DELAY (ABSOLUTE (DEVICE(60000:80000:100000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_1/POU) (DELAY (ABSOLUTE (DEVICE(50000:70000:90000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_1/SEO) (DELAY (ABSOLUTE (DEVICE(300000000:400000000:500000000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_1/HANG) (DELAY (ABSOLUTE (DEVICE(4000000000:4000000000:4000000000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_1/STARTE) (DELAY (ABSOLUTE (DEVICE(5000:10000:20000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_1/STARTP) (DELAY (ABSOLUTE (DEVICE(3000:5000:15000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_1/CTMOUTP) (DELAY (ABSOLUTE (DEVICE(50000:50000:50000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_1/READYP) (DELAY (ABSOLUTE (DEVICE(20000:20000:20000))))) (CELL (CELLTYPE "am29lv6402m_flash") (INSTANCE %LABEL%/FLASH_2) (DELAY (ABSOLUTE (COND rdPage == 0 (IOPATH A0 DQ0 (37:74:110)(37:74:110))) (COND rdPage == 1 (IOPATH A0 DQ0 (10:20:30)(10:20:30))) (IOPATH CENeg DQ0 ()()(9:17:25)(37:74:110)(9:17:25)(37:74:110)) (IOPATH OENeg DQ0 ()()(9:17:25)(10:20:30)(9:17:25)(10:20:30)) (IOPATH WENeg RY ()()()()()(90:90:90)) )) (TIMINGCHECK (SETUP A0 CENeg (0:0:0)) (SETUP A0 OENeg (15:15:15)) (SETUP DQ0 CENeg (45:45:45)) (SETUP OENeg WENeg (0:0:0)) (SETUP CENeg WENeg (0:0:0)) (HOLD A0 CENeg (45:45:45)) (HOLD DQ0 CENeg (0:0:0)) (HOLD OENeg WENeg (10:10:10)) (HOLD CENeg WENeg (0:0:0)) (HOLD CENeg RESETNeg (50:50:50)) (WIDTH (negedge RESETNeg) (500:500:500)) (WIDTH (negedge CENeg) (45:45:45)) (WIDTH (posedge CENeg) (30:30:30)) (WIDTH (negedge WENeg) (35:35:35)) (WIDTH (posedge WENeg) (30:30:30)) (WIDTH (negedge A0) (110:110:110)) )) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_2/WBPB) (DELAY (ABSOLUTE (DEVICE(3600:7200:11000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_2/POW) (DELAY (ABSOLUTE (DEVICE(60000:80000:100000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_2/POU) (DELAY (ABSOLUTE (DEVICE(50000:70000:90000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_2/SEO) (DELAY (ABSOLUTE (DEVICE(300000000:400000000:500000000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_2/HANG) (DELAY (ABSOLUTE (DEVICE(4000000000:4000000000:4000000000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_2/STARTE) (DELAY (ABSOLUTE (DEVICE(5000:10000:20000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_2/STARTP) (DELAY (ABSOLUTE (DEVICE(3000:5000:15000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_2/CTMOUTP) (DELAY (ABSOLUTE (DEVICE(50000:50000:50000))))) (CELL (CELLTYPE "VitalBuf") (INSTANCE %LABEL%/FLASH_2/READYP) (DELAY (ABSOLUTE (DEVICE(20000:20000:20000))))