マスクプログラミング – ウィキペディア

before-content-x4

マスクプログラミング 半導体メーカーによる1つ以上のマスクを使用して、ユーザーによる固定値ストレージ(ROM)のデータコンテンツの生成について説明します。 ROMのメモリセルの構造に応じて、プログラミングは、酸化ゲートの厚さを調整するために、最後の配線マスク(金属化)を介してマスクを介して、またはイオン移植を介して行われます。

after-content-x4

過去には、古典的なコンポーネントはROMストレージコンポーネントであり、たとえば、より小さなオペレーティングシステムまたはアプリケーションプログラムが保存されました。さらに、固定値メモリを持つマイクロプロセッサまたはアプリケーション固有の統合回路(ASIC)もこのテクノロジーで実現できます。原則として、この技術では、フィールドプログラム可能なゲートアレイ(FPGA)やプログラマブルロジックデバイス(PLD)などのプログラム可能なロジック構造要素を実現できます。

ユーザーは、半導体メーカーと一緒にコンポーネントのデータコンテンツを開発し、半導体メーカーにデータコンテンツを提供します(通常は電子形式)。

半導体メーカーは、プログラミングステップまで、半導体工場で均一な基本構造要素を生産しています。次のプログラミングステップでのみ、コンポーネントにプログラムされたユーザーの個々のデータコンテンツです。現在プログラムされているコンポーネントは、完了までさらに均一な生産ランを通過します。

マスクプログラミングされたコンポーネントの生産は、非常に多数の経済的でのみ経済的です。また、ウェーハには数千または数万個の個別のコンポーネントがあることを考慮する必要があります。半導体メーカーの場合、通常、さまざまな個々のウェーハの生産のみが経済的です。

これは、同じデータコンテンツを持つROMが高い必要性がある場合にのみ可能です。半導体メーカーは、コンポーネントを生成するために個別のマスクを必要とします。これらのマスクは、ユーザーが作成したデータコンテンツに従って生成されます。これらの個々のマスクは通常非常に高価であり、ユーザーが支払う必要があります。マスクの支払いは、1回の支払いとして直接的なものであるか、生成されたコンポーネントに費用が開かれます。

アセンブリを生産するとき、ユーザーはコンポーネントのプログラミングなしで行うことができ、プログラミングプロセスの支出を節約できます。半導体メーカーからの製造コスト(マスクの使い捨てコストとコンピューター要素ごとのユニットコスト)とアセンブリ生産の節約を考慮すると、大量にコストの利点があります。

データコンテンツの変更が必要な場合は、半導体メーカーから新しいマスクを作成する必要があります。さらに、変更されたデータコンテンツを備えた新しいコンポーネントを生成する必要があります。半導体工場の通過期間は、数日の範囲で最大数週間です。その場合にのみ、顧客が利用できるデータコンテンツが変更されたコンポーネントがあります。

after-content-x4

Maskプログラムされたコンポーネントのデータコンテンツは、その後も変更できなくなりました。これらのコンポーネントにデータエラーが含まれている場合、これらは通常価値がなく、ユーザーが使用できなくなります。さらに、アセンブリの誤動作により、データコンテンツの更新は不可能です。この場合、コンポーネントの交換のみが役立ちます(靴下コンポーネントの減衰または交換のいずれか)。すでに配信されているアセンブリは、再作業のために顧客にリコールされなければならないというリスクがあります。

上記の欠点は、アプリケーションに応じて有利になる可能性があります。データキャリアがかつて記載されている場合、データの操作は除外されます。これにより、完全なデータの整合性を確保できます。これは、重要なセキュリティの側面です。

Flash-Eprom、EEPROMS、またはバッテリーバッファーRAMメモリ構造要素は、マスクプログラムされたコンポーネントに代わるものです。データコンテンツを変更するポイントでは、これらのコンポーネントのデータコンテンツを遡及的に変更できるため、3つのコンポーネントタイプはすべて代替品です。

マスクプログラミングに関連するテクノロジーは、プログラム可能な1回のプログラミングコンポーネントです。コンポーネントは1回しかプログラムできません。マスクプログラミングとは対照的に、これらのコンポーネントはユーザーがプログラムできます。

after-content-x4