(57)【要約】【課題】装置機器や基板に実装された状態でＰＬＤの書込済みデータを識別することは容易でなくバージョン間違い等を見過ごすことがあった。【解決手段】書き込まれたコンフィグデータのチェックサム値を保持するチェックサム記憶５１と、電源が投入されるとこのチェックサム値をレジスタ８１に取り込み、セグメントドライバ８２を通じ、ＰＬＤパッケージ表面に取り付けられたＬＥＤ数字表示器２に表示する表示部を備えたＰＬＤ。及び、上記ＰＬＤを組み込む装置機器、或いはＰＬＤ実装基板の検査装置の記憶装置にコンフィグデータのチェックサム値とバージョン情報との対応情報を保持し、装置機器や検査装置のＣＰＵがＰＬＤよりチェックサム値を読み出し、対応情報を参照しバージョン情報を取得し、ＰＬＤの表示部に送りバージョン情報も表示させる手段を備えたＰＬＤに書き込まれた情報の識別表示方式。【選択図】      図２
2004252855.tif 000002
【特許請求の範囲】
【請求項１】
論理を構成するためのコンフィギュレーションデータを書き込むプログラマブルロジックデバイスであって、書き込まれたコンフィギュレーションデータのチェックサム値を保持する手段と、電源が投入されると前記チェックサム値をプログラマブルロジックデバイスのパッケージ表面に表示する表示部とを備えたことを特徴とするプログラマブルロジックデバイス。
【請求項２】
論理を構成するためのコンフィギュレーションデータを書き込むプログラマブルロジックデバイスであって、プログラマブルロジックデバイスチップと表示部モジュールとを含み、プログラマブルロジックデバイスチップは書き込まれたコンフィギュレーションデータのチェックサム値を保持する手段と、電源が投入されると前記チェックサム値の各ビットを表示部モジュールにシリアル転送する手段を備え、表示部モジュールにはシリアル転送される値を受信し保持する手段と、保持した値を表示要素のオン／オフ情報に変換する手段と、表示器とを備え、表示部モジュールがプログラマブルロジックデバイスのパッケージ表面に取り付けられたことを特徴とするプログラマブルロジックデバイス。
【請求項３】
前記プログラマブルロジックデバイスチップのチェックサム保持手段を、コンフィギュレーションデータ格納メモリの特定エントリーとし、コンフィギュレーションツールインタフェースで使用するコンフィギュレーションデータ格納メモリの読出レジスタをパラレルセット機能付きのシフトレジスタとし前記表示モジュールへのシリアル転送手段の転送用レジスタとし、前記表示モジュールの受信データの保持手段をシフトレジスタとすることを特徴とする請求項２記載のプログラマブルロジックデバイス。
【請求項４】
前記表示部の表示器を数字を複数のセグメントの点灯／消灯のパターンで表示するタイプのＬＥＤ数字表示器とすることを特徴とする請求項１、又は２記載のプログラマブルロジックデバイス。
【請求項５】
前記表示部の表示器を数字をＬＥＤのドットマトリックスで表示するタイプの表示器とすることを特徴とする請求項１、又は２記載のプログラマブルロジックデバイス。
【請求項６】
プログラマブルロジックデバイスに書き込まれた情報の識別をプログラマブルロジックデバイスが装置機器に組み込まれた状態で表示する方式であって、プログラマブルロジックデバイスは、書き込まれたコンフィギュレーションデータのチェックサム値を保持する手段と、受信情報を保持しプログラマブルロジックデバイスのパッケージ表面に表示する表示部を備え、前記装置機器の記憶装置にはプログラマブルロジックデバイスのコンフィギュレーションデータのバージョン情報とチェックサム値との対応情報を保持し、前記装置機器のプロセッサが電源投入時にプログラマブルロジックデバイスよりチェックサム値を読み出し、前記対応情報を参照しチェックサム値に対応するバージョン情報を取得しこれをプログラマブルロジックデバイスの表示部に送信する手段を備え、電源が投入されると書き込まれているコンフィギュレーションデータのバージョン情報をプログラマブルロジックデバイスのパッケージ表面に表示することを特徴とするプログラマブルロジックデバイスに書き込まれた情報の識別表示方式。
【請求項７】
前記装置機器のプロセッサが電源投入時にプログラマブルロジックデバイスよりチェックサム値を読み出し、前記対応情報を参照しチェックサム値に対応するバージョン情報を取得し、これと読み出したチェックサム値とをプログラマブルロジックデバイスの表示部に送信する手段を備え、電源が投入されると書き込まれているコンフィギュレーションデータのバージョン情報と、チェックサム値とをプログラマブルロジックデバイスのパッケージ表面に表示することを特徴とする請求項６記載のプログラマブルロジックデバイスに書き込まれた情報の識別表示方式。
【請求項８】
前記プログラマブルロジックデバイスは電源が投入されると保持しているチェックサム値を自分の表示部に直接送信する手段も有し、前記表示部がこのチェックサム値と、装置機器のプロセッサから受信する前記バージョン情報とをプログラマブルロジックデバイスのパッケージ表面に表示することを特徴とする請求項６記載のプログラマブルロジックデバイスに書き込まれた情報の識別表示方式。
【請求項９】
プログラマブルロジックデバイスに書き込まれた情報の識別をプログラマブルロジックデバイスが検査装置に接続された状態で表示する方式であって、プログラマブルロジックデバイスは、書き込まれたコンフィギュレーションデータのチェックサム値を保持する手段と、受信情報を保持しプログラマブルロジックデバイスのパッケージ表面に表示する表示部を備え、前記検査装置の記憶装置にはプログラマブルロジックデバイスのコンフィギュレーションデータのバージョン情報とチェックサム値との対応情報を保持し、前記検査装置のプロセッサが電源投入時にプログラマブルロジックデバイスよりチェックサム値を読み出し、前記対応情報を参照しチェックサム値に対応するバージョン情報を取得しこれをプログラマブルロジックデバイスの表示部に送信する手段を備え、電源が投入されると書き込まれているコンフィギュレーションデータのバージョン情報をプログラマブルロジックデバイスのパッケージ表面に表示することを特徴とするプログラマブルロジックデバイスに書き込まれた情報の識別表示方式。
【請求項１０】
前記検査装置のプロセッサが電源投入時にプログラマブルロジックデバイスよりチェックサム値を読み出し、前記対応情報を参照しチェックサム値に対応するバージョン情報を取得し、これと読み出したチェックサム値とをプログラマブルロジックデバイスの表示部に送信する手段を備え、電源が投入されると書き込まれているコンフィギュレーションデータのバージョン情報と、チェックサム値とをプログラマブルロジックデバイスのパッケージ表面に表示することを特徴とする請求項９記載のプログラマブルロジックデバイスに書き込まれた情報の識別表示方式。
【請求項１１】
前記プログラマブルロジックデバイスは電源が投入されると保持しているチェックサム値を自分の表示部に直接送信する手段も有し、前記表示部がこのチェックサム値と、検査装置のプロセッサから受信する前記バージョン情報とをプログラマブルロジックデバイスのパッケージ表面に表示することを特徴とする請求項９記載のプログラマブルロジックデバイスに書き込まれた情報の識別表示方式。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はコンフィギュレーションデータが書き込まれそれに応じた論理を構成できるプログラマブルロジックデバイス及びそれに書き込まれた情報（コンフィギュレーションデータ）の識別情報を表示する方式に関する。
【０００２】
【従来の技術】
従来より、プログラマブルロジックデバイス（以下ＰＬＤと省略）はある程度の集積度を持った大規模な論理回路システムをプログラマブルに変更できるという優位性がある。
【０００３】
そのため、装置機器の論理回路を最終的にはゲートアレイ等で実現するが、試作段階ではその論理をデバッグ、評価する目的でゲートアレイの代わりＰＬＤが用いられる。
【０００４】
又、ＰＬＤは短期の開発期間とある程度の生産数量が要求される装置機器の論理回路部分として使用される。
【０００５】
ＰＬＤは単体で構成論理情報を書き込んで装置機器の回路基板等に組み込むが、組み込み後の装置機器の試験や評価で不具合があった場合等ではＰＬＤに正当な構成情報情が書き込まれていることの確認が必要となる。
【０００６】
しかしながら、ＰＬＤは各ベンダーが供給するコンフィギュレーション用のソフトウエアツールを使用しなければ、書き込まれたコンフィギュレーションデータの内容確認を行うことができず、装置機器に組み込まれた状態で、実際のコンフィギュレーションデータの内容を確認することは容易ではなかった。
【０００７】
一方、装置機器に組み込まれたプログラマブルロジックデバイスのコンフィギュレーションを確認できるプログラマブル集積回路装置が開示されている。この装置は、プログラマブルロジックデバイスのパッケージ表面にコンフィギュレーションが完了したことを認知させる認知手段（表示灯等）を設けたものである（特許文献１参照。）。
【０００８】
【特許文献１】
特開平１１−２４９８６８号公報（段落［０００９］、図１）
【０００９】
【発明が解決しようとする課題】
上記プログラマブル集積回路装置は、ＰＬＤにコンフィグレーションデータが書き込まれたことを、ＰＬＤが装置機器に組み込まれた状態であっても容易に確認できるものである。
【００１０】
しかし、その書込データの内容を特定するチェックサムを表示するものでなく、ＰＬＤに妥当なコンフィギュレーションデータが書込まれているかまでは確認出来ないという問題があった。
【００１１】
上記論理回路システムをプログラマブルに変更できる優位性が利用されるので、ＰＬＤのコンフィグデータは装置機器開発においても装置デバッグの進行に伴ってバージョンアップを繰り返すため、試作段階の複数のバージョンが存在していた。
【００１２】
この時人為的ミスが重なり、間違ったバージョンのままでＰＬＤ組み込み装置機器を製造してしまっても、コンフィギュレーションデータを書き込んだ後のＰＬＤは、容易にチェックサムの確認が行えないため、バージョン間違いを見過ごしてしまうという問題があった。
【００１３】
【課題を解決するための手段】
本発明の第１のプログラマブルロジックデバイスは、論理を構成するためのコンフィギュレーションデータを書き込むプログラマブルロジックデバイスであって、書き込まれたコンフィギュレーションデータのチェックサム値を保持する手段と、電源が投入されると前記チェックサム値をプログラマブルロジックデバイスのパッケージ表面に表示する表示部とを備えたことを特徴とする。
【００１４】
本発明の第２のプログラマブルロジックデバイスは、論理を構成するためのコンフィギュレーションデータを書き込むプログラマブルロジックデバイスであって、プログラマブルロジックデバイスチップと表示部モジュールとを含み、プログラマブルロジックデバイスチップは書き込まれたコンフィギュレーションデータのチェックサム値を保持する手段と、電源が投入されると前記チェックサム値の各ビットを表示部モジュールにシリアル転送する手段を備え、表示部モジュールにはシリアル転送される値を受信し保持する手段と、保持した値を表示要素のオン／オフ情報に変換する手段と、表示器とを備え、表示部モジュールがプログラマブルロジックデバイスのパッケージ表面に取り付けられたことを特徴とする。
【００１５】
本発明の第３のプログラマブルロジックデバイスは、前記第２のプログラマブルロジックデバイスに於いて、前記プログラマブルロジックデバイスチップのチェックサム保持手段を、コンフィギュレーションデータ格納メモリの特定エントリーとし、コンフィギュレーションツールインタフェースで使用するコンフィギュレーションデータ格納メモリの読出レジスタをパラレルセット機能付きのシフトレジスタとし前記表示モジュールへのシリアル転送手段の転送用レジスタとし、前記表示モジュールの受信データの保持手段をシフトレジスタとすることを特徴とする。
【００１６】
本発明の第４のプログラマブルロジックデバイスは、前記第１、又は第２のプログラマブルロジックデバイスに於いて、前記表示部の表示器を数字を複数のセグメントの点灯／消灯のパターンで表示するタイプのＬＥＤ数字表示器とすることを特徴とする。
【００１７】
本発明の第５のプログラマブルロジックデバイスは、前記第１、又は第２のプログラマブルロジックデバイスに於いて、前記表示部の表示器を数字をＬＥＤのドットマトリックスで表示するタイプの表示器とすることを特徴とする。
【００１８】
本発明の第１のプログラマブルロジックデバイスに書き込まれた情報の識別表示方式は、プログラマブルロジックデバイスに書き込まれた情報の識別をプログラマブルロジックデバイスが装置機器に組み込まれた状態で表示する方式であって、プログラマブルロジックデバイスは、書き込まれたコンフィギュレーションデータのチェックサム値を保持する手段と、受信情報を保持しプログラマブルロジックデバイスのパッケージ表面に表示する表示部を備え、前記装置機器の記憶装置にはプログラマブルロジックデバイスのコンフィギュレーションデータのバージョン情報とチェックサム値との対応情報を保持し、前記装置機器のプロセッサが電源投入時にプログラマブルロジックデバイスよりチェックサム値を読み出し、前記対応情報を参照しチェックサム値に対応するバージョン情報を取得しこれをプログラマブルロジックデバイスの表示部に送信する手段を備え、電源が投入されると書き込まれているコンフィギュレーションデータのバージョン情報をプログラマブルロジックデバイスのパッケージ表面に表示することを特徴とする。
【００１９】
本発明の第２のプログラマブルロジックデバイスに書き込まれた情報の識別表示方式は、前記第１のプログラマブルロジックデバイスに書き込まれた情報の識別表示方式に於いて、前記装置機器のプロセッサが電源投入時にプログラマブルロジックデバイスよりチェックサム値を読み出し、前記対応情報を参照しチェックサム値に対応するバージョン情報を取得し、これと読み出したチェックサム値とをプログラマブルロジックデバイスの表示部に送信する手段を備え、電源が投入されると書き込まれているコンフィギュレーションデータのバージョン情報と、チェックサム値とをプログラマブルロジックデバイスのパッケージ表面に表示することを特徴とする。
【００２０】
本発明の第３のプログラマブルロジックデバイスに書き込まれた情報の識別表示方式は、前記第１のプログラマブルロジックデバイスに書き込まれた情報の識別表示方式に於いて、前記プログラマブルロジックデバイスは電源が投入されると保持しているチェックサム値を自分の表示部に直接送信する手段も有し、前記表示部がこのチェックサム値と、装置機器のプロセッサから受信する前記バージョン情報とをプログラマブルロジックデバイスのパッケージ表面に表示することを特徴とする。
【００２１】
本発明の第４のプログラマブルロジックデバイスに書き込まれた情報の識別表示方式は、プログラマブルロジックデバイスに書き込まれた情報の識別をプログラマブルロジックデバイスが検査装置に接続された状態で表示する方式であって、プログラマブルロジックデバイスは、書き込まれたコンフィギュレーションデータのチェックサム値を保持する手段と、受信情報を保持しプログラマブルロジックデバイスのパッケージ表面に表示する表示部を備え、前記検査装置の記憶装置にはプログラマブルロジックデバイスのコンフィギュレーションデータのバージョン情報とチェックサム値との対応情報を保持し、前記検査装置のプロセッサが電源投入時にプログラマブルロジックデバイスよりチェックサム値を読み出し、前記対応情報を参照しチェックサム値に対応するバージョン情報を取得しこれをプログラマブルロジックデバイスの表示部に送信する手段を備え、電源が投入されると書き込まれているコンフィギュレーションデータのバージョン情報をプログラマブルロジックデバイスのパッケージ表面に表示することを特徴とする。
【００２２】
本発明の第５のプログラマブルロジックデバイスに書き込まれた情報の識別表示方式は、前記第４のプログラマブルロジックデバイスに書き込まれた情報の識別表示方式に於いて、前記検査装置のプロセッサが電源投入時にプログラマブルロジックデバイスよりチェックサム値を読み出し、前記対応情報を参照しチェックサム値に対応するバージョン情報を取得し、これと読み出したチェックサム値とをプログラマブルロジックデバイスの表示部に送信する手段を備え、電源が投入されると書き込まれているコンフィギュレーションデータのバージョン情報と、チェックサム値とをプログラマブルロジックデバイスのパッケージ表面に表示することを特徴とする。
【００２３】
本発明の第６のプログラマブルロジックデバイスに書き込まれた情報の識別表示方式は、前記第４のプログラマブルロジックデバイスに書き込まれた情報の識別表示方式に於いて、前記プログラマブルロジックデバイスは電源が投入されると保持しているチェックサム値を自分の表示部に直接送信する手段も有し、前記表示部がこのチェックサム値と、検査装置のプロセッサから受信する前記バージョン情報とをプログラマブルロジックデバイスのパッケージ表面に表示することを特徴とする。
【００２４】
【発明の実施の形態】
次に、本発明の第１の実施の形態について図面を参照して詳細に説明する。図１に本実施形態のＰＬＤの第１の実施例の外観イメージを示す。
【００２５】
ＰＬＤ１のパッケージ上面に薄型のＬＥＤ数字表示器２が一体化されて実装されている。このＬＥＤ数字表示器２は、各セグメントに対応する入力ポートを各々備えている。各入力ポートの電位設定によりセグメントの点灯と消灯を制御し、任意の数字を表示させる。
【００２６】
同じ原理で動作するＬＥＤ数字表示器の例としてはＲＯＨＭ社製のＬＡ−３０１ＶＢ／ＶＬ等が挙げられる。
【００２７】
次に図２のブロック図を用いて、本実施形態によるＰＬＤの構成例を説明する。
【００２８】
本実施形態によるＰＬＤ１はコンフィグツール４０を接続するための接続ポートであるコンフィグインターフェース４１と、コンフィグツール４０から送信されたコンフィギュレーションデータ（以下、コンフィグデータ）を格納するためのコンフィグデータ格納メモリ５と、コンフィグデータ格納メモリ５に書き込まれるデータのチェックサム計算値を格納するチェックサム記憶５１と、チェックサム記憶５１の値を読み込んで、セグメント２１の制御信号に変換する表示制御部８と、ＰＬＤパッケージ上面に配置され、チェックサム記憶５１の値を視覚的に外部に対して表示するＬＥＤ数字表示器２と、コンフィグデータ格納メモリ５に書き込まれたコンフィグデータによりＰＬＤ内部の論理回路システムを構築する基本ロジックセル部７と、基本ロジックセル部７で構築された論理回路システムの外部接続信号線と汎用Ｉ／Ｏポート３０を接続させるＩ／Ｏ部９から構成される。
【００２９】
表示制御部８は電源が投入されるとチェックサム記憶５１を読出し、以降レジスタ８１に保持し、この値が表示セグメント制御ドライバ８２（以下セグメントドライバ８２とする）により、例えば３ビット単位で各桁の数値のセグメント駆動信号に変換される。
【００３０】
図２を用いて、本実施形態のＰＬＤの動作を説明する。今、ＰＬＤ１に電源を投入し、コンフィギュレーションを開始すると仮定する。
【００３１】
先ず、コンフィグツール４０からＰＬＤ内部の論理回路システムを構築するためのコンフィグデータが送信される。コンフィグデータは任意の論理回路システムをＶＨＤＬ言語等で記述したものをＰＬＤベンダーが供給するソフトウェアツールでコンパイルしたものである。
【００３２】
コンフィグツール４０から送信されたコンフィグデータはコンフィグデータ格納メモリ５に格納される。コンフィグデータ格納メモリ５は、書き込まれたデータのチェックサム計算値を格納するためのチェックサム記憶５１を備えており、任意の論理回路システムのコンフィグデータが書き込まれると、各データに対応したチェックサム計算値が格納される。
【００３３】
チェックサム記憶５１の内容は電源投入時にレジスタ８１に読み出され、セグメントドライバ８２に供給される。
【００３４】
セグメントドライバ８２は、受けたチェックサム値をＬＥＤ数字表示器２に表示させるため、チェックサム値の各桁をセグメント制御信号に変換する。セグメント制御信号により、セグメント２１等はＬＥＤ点灯及び消灯の制御がなされるため、ＬＥＤ数字表示器２はコンフィグデータのチェックサム計算値を表示する。
【００３５】
図３は本実施形態のＰＬＤの第２の実施例の外観イメージ図である。チェックサムの表示にＬＥＤドットマトリックス表示器１２を用いることを特徴とする。同じ原理で動作するＬＥＤドットマトリックス表示器１２の例としては、ＲＯＨＭ社製のＬＵＭ−２５６ＨＭＬ３５０等が挙げられる。
【００３６】
ＬＥＤ数字表示器２を用いた時と比較して、ドットの１つ１つがＬＥＤのセグメントとなるため制御しなければならないセグメント数が増加する。このためセグメントドライバ８２の機能アップが要求される。表示文字を細かいドットで表示するため、視認性が向上する。
【００３７】
次に、本実施形態のＰＬＤの第３の実施例について図面を参照して説明する。本実施例はＰＬＤ本来の部分即ち、コンフィグデータ格納メモリ５や基本ロジックセル部７、Ｉ／Ｏ部９が１チップ構成である場合に、これに表示器インタフェースを追加する際にチップの端子や回路が極力増加しない様にしたものである。
【００３８】
図４を参照し、本実施例のＰＬＤはＰＬＤチップ１０と表示部モジュール２０から構成されている。
【００３９】
ＰＬＤチップ１０はコンフィグデータ格納メモリ５、基本ロジックセル部７、Ｉ／Ｏ部９、コンフィグ制御部３を含む。
【００４０】
表示部モジュール２０は表示制御部８ＡとＬＥＤ数字表示器２を含み、表示制御部８Ａのチェックサム値を保持するレジスタを例えば１２ビットのシフトレジスタ８１Ａとする。
【００４１】
シフトレジスタ８１Ａはシフト指示信号の立ち上がりでシフトイン入力を順次右シフトしていくシフトレジスタである。
【００４２】
コンフィグ制御部３のコンフィグデータ格納メモリ５の読み出しレジスタもパラレルロード機能付きの１２ビット以上のシフトレジスタ３１とする。
【００４３】
タイミング回路３２はコンフィグインタフェース４１からの信号を受け、コンフィグデータ格納メモリ５への書込、読出を制御するタイミング信号を発生する回路であるが、ＰＬＤ１に電源が投入された際のリセット（電確リセット）期間中或いは期間終了直後にチェックサム記憶５１を読み出しシフトレジスタ３１にパラレルロードし、これをシフトレジスタ８１Ａにシリアル転送する（シフトレジスタ３１、８１Ａに同時に例えば１２回のシフト指示パルスを送出する）。
【００４４】
チェックサム演算器３３は、シフトレジスタ３１にシフトインされる書込データをコンフィグデータ格納メモリ５に書き込む都度その値を保持しているサム値に加算しチェックサムを算出する。
【００４５】
コンフィグツール４０からの書込指示が終了すると、チェックサム演算器３３が保持しているサム値がシフトレジスタ３１を通じ読み出され、コンフィグツール４０に保持されている期待値と比較され一致していれば、そのチェックサム値のチェックサム記憶５１への書込が指示される。
【００４６】
尚、チェックサム演算器３３を持たない実施例もあり、この場合にはコンフィグツール４０が書き込んだワードを読み出しベリファイチェックし、誤りが無ければコンフィグツール４０が算出したチェックサム値をチェックサム記憶５１に書き込んでおく。
【００４７】
次に、本発明の第２の実施の形態について図面を参照して詳細に説明する。本実施形態はＰＬＤに書き込まれた情報の識別表示方式に係わる発明であるが、ＰＬＤ側の表示器としては例えば液晶表示器を用いる。
【００４８】
図５は本実施形態におけるＰＬＤ１の外観イメージ図である。チェックサムの表示に液晶表示器１３を用いることで表示の解像度が上昇し、表示内容の自由度が広がることを特徴とする。
【００４９】
図６は本実施形態のＰＬＤに書き込まれた情報の識別表示方式のブロック図である。図２と比較すると、制御部１５が追加されていることが分かる。制御部１５はコンフィグインタフェース４１と表示制御部１４に接続される。
【００５０】
制御部１５はＣＰＵ１６とメモリ１７から構成される。メモリ１７には予めチェックサムとそれに対応するコンフィグデータのバージョン名が記憶されている。例としてチェックサム「０１２３」を示すコンフィグデータのバージョン情報を「Ｖｅｒ１．０」と仮定する。
【００５１】
尚、制御部１５はＰＬＤ１を組み込んだ装置機器のＣＰＵやメモリである。
或いはＰＬＤ１が実装された基板の試験装置のＣＰＵやメモリである。
【００５２】
図５を用いて本実施形態の動作を説明する。先ずＰＬＤ１に電源を投入し、コンフィギュレーションを開始すると仮定する。
【００５３】
先ず、コンフィグツール４０からＰＬＤ内部の論理回路システムを構築するためのコンフィグデータが送信される。このコンフィグデータのチェックサムは「０１２３」と仮定し、そのバージョン情報には前述の「Ｖｅｒ１．０」が該当する。
【００５４】
コンフィグツール４０から送信されたコンフィグデータはコンフィグデータ格納メモリ５に格納される。コンフィグデータ格納メモリ５は、書き込まれたデータのチェックサム計算値を格納するためのチェックサム記憶５１を備えており、任意の論理回路システムのコンフィグデータが書き込まれると、各データに対応したチェックサム計算値を示す。
【００５５】
次に上記コンフィグデータやチェックサム値が書き込まれたＰＬＤ１は、目的の装置機器に組み込まれる。
【００５６】
装置機器の電源が投入されると、ＰＬＤ１の電源もオンし、ＰＬＤ１にてチェックサム記憶５１の内容がレジスタ１４１の上位部にロードされ、チェックサム値が液晶表示器１３の上位部に表示される。
【００５７】
ＣＰＵ１６はコンフィグデータ格納メモリ５に読出しアクセスし、チェックサム記憶５１の値を読み込む。この時、制御部１５は読み込まれた値とメモリ１７のテーブルデータとの比較を行う。今、読み込まれたチェックサム値が「０１２３」であるとすれば、制御部１５は表示制御部１４に「Ｖｅｒ１．０」の情報を送信する。
【００５８】
これをレジスタ１４１の下位部に受け、セグメントドライバ１４２は液晶表示器１３に「Ｖ」「ｅ」「ｒ」「１」「．」「０」を表示させるために液晶表示器１３の各セグメントを制御する。これにより、液晶表示器１３はチェックサム以外のプロダクト情報を表示させることも可能となる。
【００５９】
尚、図６のＰＬＤ１を前記第１の実施形態の第３の実施例の様に、レジスタ１４１をシフトレジスタとし、又コンフィグインタフェース４１を受けコンフィグデータ格納メモリの書込、読出を制御する制御部が電源投入時にチェックサム記憶５１を読出し、シフトレジスタに受け、これをレジスタ１４１にシフトインする様にしてもよい。
【００６０】
本実施形態の他の実施例では、表示制御部１４はチェックサム記憶５１の値を直接取り込まず、制御部１５がチェックサム記憶５１から読み出したチェックサム値と、対応するバージョン情報を連続して受け取る。
【００６１】
また、制御部１５のコンフィグデータ格納メモリへのアクセスはコンフィグインタフェース４１を通じて行いＰＬＤ１の端子や回路等の増加を極力抑止している。
【００６２】
【発明の効果】
以上説明した様に、本発明によれば、コンフィグデータのチェックサムをＰＬＤパッケージ上面と一体化した表示器に表示させることで、ＰＬＤのコンフィグソフトウエアツールを使用しなくても電源が投入されていれば、コンフィグデータのチェックサムを何時でも容易に且つ視覚的に確認できる。
【００６３】
又、これにより、人為的作業中に発生しやすいコンフィグデータのバージョン間違いや経年変化によるデータ化けの識別を容易にする。
【図面の簡単な説明】
【図１】本発明の第１実施形態のＰＬＤの第１実施例の外観イメージ図。
【図２】本発明の第１実施形態のＰＬＤの第１実施例の構成を示すブロック図。
【図３】本発明の第１実施形態のＰＬＤの第２実施例の外観イメージ図。
【図４】本発明の第１実施形態のＰＬＤの第３実施例の構成を示すブロック図。
【図５】本発明の第２実施形態におけるＰＬＤの外観イメージ図。
【図６】本発明の第２実施形態のＰＬＤに書き込まれた情報の識別表示方式の構成を示すブロック図。
【符号の説明】
１    ＰＬＤ
２    ＬＥＤ数字表示器
３    コンフィグ制御部
５    コンフィグデータ格納メモリ
７    基本ロジックセル部
８、８Ａ、１４    表示制御部
９    Ｉ／Ｏ部
１０    ＰＬＤチップ
１２    ＬＥＤドットマトリックス表示器
１３    液晶表示器
１５    制御部
１６    ＣＰＵ
１７    メモリ
２０    表示部モジュール
３０    Ｉ／Ｏポート
３１    シフトレジスタ
３２    タイミング回路
３３    チェックサム演算器
４０    コンフィグツール
４１    コンフィグインタフェース
５１    チェックサム記憶
８１、１４１    レジスタ
８１Ａ    シフトレジスタ
８２、１４２    セグメントドライバ
【図１】
2004252855.tif 000003
【図２】
2004252855.tif 000004
【図３】
2004252855.tif 000005
【図４】
2004252855.tif 000006
【図５】
2004252855.tif 000007
【図６】
2004252855.tif 000008