EEPROM从其单元复杂性、密度限制,以及可靠性等方面看来,它的成本则是偏高的。而对于闪速存储器经过严格处理后制造出的器件可重复使用,即擦除和重新编程几十万次而不会失效。在动态数据需经常更新的可重复编程应用中,这显然是一种独有而基本的性能。1X76F100串行闪速存储器和智能仪器接口电路,利用密码访问的闪速存储器件X76F100X76F100是一种密码访问安全监控器件,它含有一个896位保密串行Flash阵列。对存储器阵列的访问由两个64位密码控制。这些密码保护存储器阵列的读、写操作。X76F100的特点是有一个串行接口并允许在简单的两线总线上工作。总线信号是一个时钟输入(SCL)和一个双向数据输入和输出(SDA),通过片选(CS)输入来控制器件的访问。当CS为低电平时使能X76F100,使它处于工作方式。SDA串行数据输入/输出。SDA是一个漏极开路的串行数据输入/输出引脚。在读周期时,数据从这个引脚移出。在写周期,数据从这个引脚移入。在其它情况下,这个脚处于高阻抗状态。SCL串行时钟。串行时钟用来控制所有数据输入和输出器件。
数据以8位段的形式传送,每次传送后,紧接着由接收器产生的应答(ACK)。如果X76F100处于非易失性写周期内,将发生noACK0(SDA=高)以作为对装载命令字节的响应。如果在非易失性写周期前发生停止条件,写操作会终止,并且器件将复位并进入等待方式。计数器对任何不正确的密码将增加。如果重试计数器溢出,如果在重试计数器溢出以前收到一个正确的密码,则重试计数器复位并允许访问。器件的协议X76F100支持与双向总线有关的协议,该协议将送出数据到总线上的器件定义为发送器。将控制数据传送的器件定义为主机而被控制的器件为从机。主机总是启动数据传送并给发送和接收操作提供时钟。所以,在所有的应用中X76F100被作为从机。时钟和数据约定在SDA线上数据的状态只有在SCL为低电平时才能改变。当SCL为高电平时SDA的变动用作表示开始和停止条件。开始条件(StartCondition)所有命令都由开始条件前导,即当SCL为高电平时SDA由高电平到低电平的跳变。X76F100连续的监控SDA和SCL线的开始条件,在满足该条件前不会响应任何命令。开始条件的发生可能终止控制字节或要被写入数据的输入。