One Time Programmable

One Time Programmable

One Time Programmable (OTP) ist ein Begriff der Elektronik. Unter einem OTP-Baustein versteht man ein programmierbares elektronisches Bauelement, das einen nicht flüchtigen Speicher (PROM) enthält. Dieser Speicher lässt sich jedoch nur einmal beschreiben. Je nach Bauart des Bauelements kann ein Programmiergerät zusätzlich erforderlich sein. Mittlerweile gibt es eine Vielzahl von Bauelementen, die zusätzlich auch in der OTP-Technologie hergestellt werden.

Inhaltsverzeichnis

Funktionsweise

Die OTP-Technologie kann grundsätzlich als Fuse-Technologie oder als Antifuse-Technologie realisiert werden. Bei der Herstellung der OTP-Bauelemente durch den Halbleiterhersteller sind beispielsweise bei der Antifuse-Technologie alle Verbindungsstellen offen, erst durch die Programmierung werden die relevanten Verbindungsstellen verbunden.

Es existieren jedoch auch "unechte" OTP-Speicher, welche als sog. "OTP-Area" in bestimmten Flash-Speichern implementiert sind. Diese Speicherbereiche bestehen in der Regel aus normalen Flash-Zellen, welche durch eine Zusatzlogik gegen Veränderung gesichert werden.

Einsatzbereiche

Die OTP-Technologie kann beispielsweise bei den nachfolgenden Bauelementen eingesetzt werden.

  • ROMs
  • PLAs (Programmable Logic Array) – eine mehrfach beschreibbare Version, hiervon sind GALs
  • FPGAs (Field Programmable Gate Array)– auch reprogrammierbar erhältlich
  • Mikrocontroller

Einzelne OTP-Bereiche existieren auch in bestimmten Bauelementen, wie beispielsweise Flash-Speichern, Smartcards und Mikrocontrollern, wobei diese dazu dienen, Seriennummern oder andere Identifikationsdaten unabänderlich zu speichern. Ein Beispiel dazu ist die IMEI der meisten modernen Handys.

Vorteile

Der Vorteil der OTP-Technologie liegt darin, dass die Schaltungsfunktion der programmierten Bauelemente nicht (also auch nicht unbeabsichtigt) geändert werden kann. Gegenüber Bauelementen mit Maskenprogrammierung kann bei der Baugruppenproduktion durch die Verwendung von OTP-Bauelementen kurzfristig auf eine Änderung des Dateninhalts reagiert werden.

Nachteile

Die OTPs haben beim praktischen Schaltungsaufbau aber entscheidende Nachteile, die bei der Schaltungsentwicklung berücksichtigt werden müssen. Einmal programmiert und einmal auf einer Baugruppe verbaut, kann die Logikfunktion dieses Bauelements nur noch durch einen Tausch des Bauelements (=Auslöten des alten Bauelements von der Leiterplatte und Einlöten des neuen Bauelements auf die Leiterplatte) geändert werden. Eine Funktionserweiterung, wie sie heute beispielsweise durch ein Software-Update oder bei einer Schaltungsänderung bei der Logikfunktion bei anderen programmierbaren Logikbauelementen üblich ist, ist bei den OTP-Bauelementen generell nicht möglich.

Weiterhin darf die Tragweite eines Fehlers in der Funktion oder bei der Programmierung der OTP-Bauelemente nicht unterschätzt werden. Je umfangreicher die Schaltungsfunktion ist, desto größer ist das Risiko, dass in der Funktion ein Fehler enthalten ist, der auch mit den Entwicklungstests nicht gefunden wird. Im Extremfall kann eine Fehlfunktion einen Ausbau des Geräts beim Endkunden und eine Änderung durch den Hersteller zur Folge haben.


Wikimedia Foundation.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Programmable Array Logic — The term Programmable Array Logic (PAL) is used to describe a family of programmable logic device semiconductors used to implement logic functions in digital circuits introduced by Monolithic Memories, Inc. (MMI) in March 1978.cite journal |… …   Wikipedia

  • Programmable Logic Array — Grundprinzip eines PLA Eine programmierbare logische Anordnung, häufig in deutschsprachiger Fachliteratur als Programmable Logic Array oder kurz PLA bezeichnet, ist ein Halbleiterschaltkreis, der aus insgesamt zwei hintereinander geschalteten AND …   Deutsch Wikipedia

  • Programmable Logic Device — Eine programmierbare logische Schaltung, häufig auch in deutschsprachiger Fachliteratur als Programmable Logic Device oder kurz PLD bezeichnet, ist ein elektronisches Bauelement für integrierte Schaltkreise. Anders als logische Gatter, die eine… …   Deutsch Wikipedia

  • Programmable read-only memory — D23128C PROM on the board of ZX Spectrum Computer memory types Volatile RAM DRAM (e.g., DD …   Wikipedia

  • Programmable Read Only Memory — Mémoire PROM fabriquée par NEC et se trouvant sur la carte mère des ZX Spectrum Une mémoire PROM (Programmable Read Only Memory) (aussi parfois appelée Field Programmable Read Only Memory (FPROM) ou One Time Programmable ( …   Wikipédia en Français

  • Programmable metallization cell — The programmable metallization cell, or PMC, is a new form of non volatile computer memory being developed at Arizona State University and its spinoff, Axon Technologies. PMC is one of a number of technologies that are being developed to replace… …   Wikipedia

  • Programmable Interrupt Controller — A Programmable Interrupt Controller (PIC) is a device which allows priority levels to be assigned to its interrupt outputs. When the device has multiple interrupt outputs to assert, it will assert them in the order of their relative priority.… …   Wikipedia

  • Field-programmable gate array — FPGAs should not be confused with the flip chip pin grid array, a form of integrated circuit packaging. A field programmable gate array is a semiconductor device containing programmable logic components called logic blocks , and programmable… …   Wikipedia

  • Field Programmable Logic Array — Grundprinzip eines PLA Eine programmierbare logische Anordnung, häufig in deutschsprachiger Fachliteratur als Programmable Logic Array oder kurz PLA bezeichnet, ist ein Halbleiterschaltkreis, der aus insgesamt zwei hintereinander geschalteten AND …   Deutsch Wikipedia

  • Erasable Programmable Read Only Memory — Zwei 256 Kbit EPROM im 28 poligen DIP: Oben im Keramikgehäuse mit Quarzfenster (löschbar), unten im Plastikgehäuse (OTP); Gehäuselänge ca. 37 mm Ein EPROM (Erasable Programmable Read Only Memory, wörtlich: Löschbarer, programmierbarer Nur Lese… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”