otp rom

簡介

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價格便宜,但程式在出廠時已經固化,適合程式固定不變的套用場合;FLASH ROM的MCU程式可以反覆擦寫,靈活性很強,但價格較高,適合對價格不敏感的套用場合或做開發用途;OTP ROM的MCU價格介於前兩者之間,同時又擁有一次性可程式能力,適合既要求一定靈活性,又要求低成本的套用場合,尤其是功能不斷翻新、需要迅速量產的電子產品。

相關詞條

熱門詞條

聯絡我們