摘要:Flash Memory以轻巧,高存储密度,低功耗,可重复擦写的特性,在嵌入式系统和消费类电子中获得了广泛应用.随着ASIC设计进入系统级芯片(System-On-Chip)时代,通过IP复用的方式,在一个芯片上可以集成越来越多的器件.与一般的RAM和ROM不同,Flash Memory必须先擦除以后才能改写,同时擦除和改写需要比较长的时间,有一定的擦除次数限制.针对Flash Memory的特点,本文分析了系统级芯片内嵌Flash Memory设计需考虑的一些问题.通过一个集成PAGER控制芯片设计实例,从逻辑设计的角度,讨论了写和擦除的屏蔽、在线编程(ISP)、数据保护、生产测试等,希望对内嵌Flash Memory设计有一定的借鉴意义.