OTP ROM MCU

来源:百度文库 编辑:神马文学网 时间:2024/04/27 02:27:58
什么是 OTP ROM MCU  
  MCU(Micro Controller Unit),又称单片微型计算机(Single Chip Microcomputer),是指随着大规模集成电路的出现及其发展,将计算机的CPU、RAM、ROM、定时数器和多种I/O接口集成在一片芯片上,形成芯片级的计算机。
  
    OTP(One Time Programable)是MCU的一种存储器类型。
  
    而微芯是业内首家推出OTP(一次性可编程)MCU的公司。OTP产品提供了介于掩模和FLASH产品特性之间的MCU,既可以进行一次性编程,而在生产量不大的情况下,其价格又接近掩模产品,因此迅速占领了市场。
  
    OTPROM(One Time Programmable Read-Only Memory),可以进行片内编程操作,而且可以增强加密功能。。然而OTP ROM MCU的OTPROM 存在一个缺点:不可擦除,也就是说只能编程一次,不能实现重复编程,不利于大量普及使用。当程序从仿真器移植到单片机的OTPROM 时,并不能保证程序的一次成功性,由于单片机的不可擦除性,若程序脱机一次就使用一片单片机,显然将造成巨大的资源浪费。另一方面,对于复杂系统,16 KB的OTPROM容量如果不够,则需要采用扩展外部存储器,为了保证有效实现加密功能,应保留一部分程序在片内OTPROM,此时便涉及到单片机内、外存储器的衔接问题。
  
    如果内部存储器容量不够或因为其他方面需要,要求扩展外部存储器时,当然可以选择容量较大的外部存储器,而不使用内部存储器,但这样一来,程序的保密性将难以实现。而且浪费了单片机内部的存储器空间。使用内、外结合的方法既可以满足容量需求,又能方便的实现加密操作。?
  
  
  
  otp:一次性可编程。是界于MASK和FLASH之间的,采用前者工艺的由于程序已经固化,因此缺少灵活性,但成本低。而采用后者工艺的灵活性好,但成本相对较高。在这样的背景下,OTP工艺应运而生,实际上是而者优势的折中,既有一定的灵活性,成本又不太高。
  
  
  otp是做完以后再写进去的,但只能写一次
  制作的时候就把代码做好的就叫MASK ROM。
  
  OTP与EPROM
  EPROM:有一个浮栅来控制MOS管的沟道是否导通,浮栅的电荷是通过在控制栅上加较大的电压形成大电场注入进去的。浮栅上是否有注入有电荷就确定了该存储单元是0还是1。注入到浮栅中的电荷要“拉”出来不容易,但可以通过紫外线去掉。在EPROM的封装中留有一个紫外擦除窗口,经紫外擦除后可以重新编程。
  OTP:原理与EPROM相同,但没有擦除窗口,所以不能再次编程。
  
  现在除了2poly的OTP外,还有一种Single Poly的OTP。
  它的控制栅好像是用NWELL做的。HHNEC的OTP就是这种。用UV擦非常慢,一般要擦一个小时。很漫长~
  
  -----------------------------------------
  OTP(One Time Programable)是MCU的一种存储器类型
  
    MCU按其存储器类型可分为MASK(掩模)ROM、OTP(一次性可编程)ROM、FLASH ROM等类型。MASK ROM的MCU价格便宜,但程序在出厂时已经固化,适合程序固定不变的应用场合;FALSH ROM的MCU程序可以反复擦写,灵活性很强,但价格较高,适合对价格不敏感的应用场合或做开发用途;OTP ROM的MCU价格介于前两者之间,同时又拥有一次性可编程能力,适合既要求一定灵活性,又要求低成本的应用场合,尤其是功能不断翻新、需要迅速量产的电子产品。