- 締切済み
ROMの作り方
ROMの作り方を教えてください。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- oyaoya65
- ベストアンサー率48% (846/1728)
#1です。補足の回答です。 USBフラッシュメモリ(メモリステック)は電気的書き込み読み出し可能なPROMですね。 TTLのPROMなどは高々128B程度ですので、スイッチと直流電源さえあれば、書き込み回路を自作で作って書き込めます。(破壊書き込みですので再利用はできません。) UV-PROM(電気的書き込み、消去は紫外線ランプの照射で消去)の場合は、紫外線ランプ消去器とUV-ROM用自在ソケットの点いた書き込みインターフェース基板(市販)をパソコンに取り付けて、パソコン上で作成しておいたデータを一気に書き込みします。メモリサイズは128KB~64MB位のものが使われています。 EEPROM(電気的書き込み、電気的消去)の場合は、書き込み消去用のROM用自在ソケットの点いた書き込みインターフェース基板(市販)をパソコンに取り付けて、パソコン上で作成しておいたデータを一気に書き込みします。消去して再書き込みも出来ます。メモリサイズは128KB~64MB位のものが主に使われています。 ロボコン大会で使われるロボットを制御するプログラムはEEPROMに書き込まれてマイコン基板に取り付けられています。ロボットの動作がおかしいと、プログラムが書き込まれたEEPROMを消去してプログラムを書き換えてロボット制御マイコンボードのプログラムを入れ替えます。 大体以上のような方法で PROM(ProgramableROM プログラム可能なROM)にデータ書き込みを行ってPROMを作っています。 MaskROMはメモリメーカーに書き込みデータを渡して10000万個以上の数量で作成を依頼します。個人では書き込みが出来ません。丁度CD-ROMのようなものです。(CD-ROMは個人で書き込みはできませんね。CD-R/RWならパソコンを使って書き込めますね。)
ROMライタを用いてデータを書き込むのが普通だと思います。 市販品も数多くありますが、メモリの書き込みはハンドシェークやタイミングがわかれば比較的簡単なのでROMライタを自分で作ってもいいとおもいます。
- jacta
- ベストアンサー率26% (845/3158)
主なものだけ... 通常のPROM(ワンタイムPROMやUV-EPROMなど)は、ROMライターで書き込みます。 マスクROMに書き込むには、半導体メーカにデータを添えて発注します。データの形式はメーカに異なると思いますので、問い合わせてください。 マスクROMを発注する場合でも、データを検証するために、一度はPROMを利用することになると思います。
- oyaoya65
- ベストアンサー率48% (846/1728)
ROMってRead Only Memory のことですか? ICの製造過程が知りたいのですか? それともデータをROMに書き込み方を知りたいのですか? ROMにも色々な種類(TTL-PROM/紫外線消去PROM/電気消去PROM=EEPROM/Mask-ROMなど)とメモリーサイズがあります。 そのあたりについて、もう少し質問者さんの質問を絞っていただかないと回答が出来ません。 何をしたいか、どの位のバイト数のデータまたはプログラムを書き込みたいかなどでも結構です。
補足
データをROMに書き込み方を知りたいです。バイト数はわかりませんが、データを書き込みたいです。