Zeltek ユニバーサル プログラマー
ユーザーマニュアル

株式会社プラウテック
本マニュアルは Xeltek 社との契約にもとずき株式会社プラウテックが翻訳した物です。

すべての内容にたいして株式会社プラウテックおよび Xeltek が著作権を有します。
内容の一部または全部の無断転載を禁じます。

目次

概要
１章導入

１．SuperproⅢ SuperproⅢ /Ｌとは
２．マニュアルの構成
３．使用する言葉の説明
４．デバイスのソケットへの挿入について
２章 システムについて

１．システム要求
２．製品内容３．メインソフトウエア
４．DOS について３章 スタート

１．バックアップコピーの作成
２．ソフトウエアのインストール
３．ハードウエアのインストール
４．ソフトウエアのスタート
５．通信エラー
４章

１．プログラミング
２．テスト

メニュー画面の説明

１章

デバイス

１．ファンクションセレクト＜Ｆ５＞２．製造メーカーからのの選択＜Ｆ７＞
３．デバイスからの選択＜ Alt-F7＞
４．E(E)PROM の自動検出
５．ワード フォーマット＜ Alt-F”＞
２章

バッファ

１．エディット
２．ロケイト <Alt-L>
３．フィル＜ Alt-F10>
４．チェックサム＜ Alt-F9>
５．スワップ＜ Alt-W>
６．エンクリプション テーブル
７．スペシアルエリア
８．ベクターエディット
９．クローズ
３章

ファイル

１．ロード＜ F3＞
２．セーブ＜Ｆ２＞
３．名前をつけてセーブ＜Ｆ４＞
４．ユーザースクリーン
５．DOS シェル
６．クイット＜ ALT-X＞
章４

オプション

１．インターフェースポート
２．ディレクトリー
３．環境
４．コンフィグレーションのロード
５．コンフィグレーションの保存
６．アボート

章５

マクロ１．マクロの作成
２．保存の中止
３．移動
４．全消去
５．マクロのロード
６．マクロの保存
７．マクロ ファイルの作成
６章

TEST

１．ニューパターン＜ Ctrl-F9＞
２．パターンの編集＜Ｃｔｒｌ―Ｆ２＞
３．パターンの消去
４．TTL CMOS のテスト＜Ｃｔｒｌ―Ｆ４＞

JEDEC ファイルフォーマット
参考 A
Ｈ E X ファイルフォーマット
参考Ｂ
1. INTEL ファイルフォーマット
2. Motorola ファイルフォーマット
3. Tektronix ファイルフォーマット
4. Data I/O ファイルフォーマット

カスタマーサポート
参考Ｃ

１．カスタマー登録
２．カスタマーサポート
３．ライセンス
４．保証期間５．修理について

概要

１章

導入

１．Superpro（ＳＰ）Ⅲ SuperproⅢ／Ｌについて
ＳＰⅢ ＳＰⅢ／Ｌは高速で多機能，信頼性の高いユニバーサル デバイスプログラマーです。
80386 80486 ペンティアム ベースの DOS/V デスクトップ型およびノートブック型パソコンのパラ
レルプリンターポートに接続してお使いいただけます。
DOS ベースのソフトウエアですがメニュー形式でマウスを使った容易な操作でご使用いただけます。
ハードウエアの構成：・軽量でＳＰⅢは４８ PIN の ZIF ソケット，SP Ⅲ／Ｌは３６ PIN のソケットが装着されています。
パソコンとのインターフェースはどのパソコンにも接続可能なプリンターインターフェースを採用しています。

・SP Ⅲは２８ＶＤＣ １ A のスイッチング電源アダプター，ＳＰⅢ／Ｌは９ＶＤＣ ２ A のシリー
ズ電源アダプターが付属しています。
・ 1.5m のパラレル接続ケーブルが付属しています。
・ノートブックパソコンにもご使用頂きやすいプリンターポート接続です。

ソフトウエアインターフェースの機能

・プルダウンメニュー，ポップアップダイアログボックス，オンラインヘルプ機能などお使いや
すい操作画面です。

・マウスでの操作可能です。
・JEDEC, HEX ファイルをサポートする高機能エディッタを搭載。
・多くの半導体会社の PROM, EPROM, PLD, マイコン等をサポートします。
・TTL, CMOS ロジック IC, メモリー等の IC テスト機能があります。
・IC への正確なプログラムのためチェックサム，ブローカウントを表示します。
・INTEL (Linear, Segment), HEX, Motorola S, Tektoronix (Linear, Segment)フォーマットをサポートします。

・繰り返し作業の為に容易にマクロ作成が出来ます。
３．マニュアルに使用している記号の説明
以下の記号をマニュアルに使用しています：

・すべての記号はアルファベットキーです。アルファベットキー以外に使用する場合は＜＞で括って表示します。
例えば＜ ENTER＞は ENTER キー または RETERN キーを押します。ページアップキーは＜ PgUp＞と表示します。

・カーソルキーは以下のように表示します。
→

← ↓ ↑

・メニュー画面に表示される文字は 太文字 で表記します。
・すべての DOS コマンドの終了には＜ ENTER> が必要ですがマニュアルには記入しておりません。
・小文字・大文字の区別はありません。
例：

A

a

と

は同じあつかいです。

・メニュー画面からの選択は 斜体文字で表現します。次に例を示します。

例： Option

Macro delay time

Enviroment⇒⇒

メニュウー画面からマウスで Option を選択し次に Enviroment を選択， Macro delay time を選択する。次の動作に移るときは⇒であらわします。

４．デバイスの挿入
デバイスの挿入には次の３とうりあります。

・通常の挿入：４０ PIN または３６ PIN のソケットが本体に装着されています。通常１番 PIN

・を上方向に IC の下側がソケットの下側に来るように装着します。
例えば２８ PIN の IC を挿入する場合１４ PIN, ２８ PIN がプログラマーのソケットの２０
PIN, ４０ PIN に装着します。

・特殊名挿入 ： デバイスによっては特殊な挿入パターンを要するものがあります。
・ア ダ プターを使用する挿入：デバイスによりアダプターを必要とする物があります。この場倍メニュー画面が挿入方法を表示します。アダプターが必要な場合アダプターリストと価格表をご覧のうえ弊社までお問い合わせ下さい。

２．システム要求

１．システム最小システム構成は以下のとうりです：

・Ｄ OS/V 386/486, ペンテイアム・パラレルポート LTP1 ( 278h ) LTP2 ( 378h ) LPT3 ( 3BCh ) のいずれか
・2M Byte RAM
・MS-DOS または PC-DOS, バァージョン 2.1 以降
・ＦＤＤ 1.44 M Byte ドライブ

・5M Byte 以上のハードディスクのアキスペース
２．同梱部品・プログラマー本体
・パラレルポート用ケーブル

約 1.5m・２８ＶＤＣ １ A スイッチング電源（ Superpro） または９ＶＤＣ ３ A シリーズ電源（ Superpro／Ｌ）

・ユーザーマニュアル・ソフトウエアディスケット
・保証書

３．メインソフトウエア
メインソフトウエアはボーランド（ Borland IDE）です。もしボーランドをご使用された経験があればこの章はパスしてください。

・マウス ( Mouse )マウスが接続されていればスクリーン上でマウスポインターが表示されます。

・ホットキー ( Hot Key)
メニュー画面のコマンド文字の中で明るく表示される文字があります。例えば File と表示されているコマンド文字のＦ は他の iles より明るく画面上で表示されます。この場合 hot Key はＦです。
Faile をマウスで選択する変わりにホットキー＜ Alt-F＞を押せばファイルを選択出来ます。
例えばメニュー画面の LOAD は横にＦ３とあります [ LOAD F3 ]. Ｆ３がホットキーでキーボー
ド上のＦ３キーを押せばマウスで LOAD をクリックするのに代えてファイルをロードすることが出来ます。

・デスクトップ（ Desuktop）
ユーザー操作画面をディスクトップと呼びます。

・ステータス ライン（ Status line）
メインメニューの下部にある灰色のライン上に，操作状況，ホットキーコマンドメニュー ，その他操作中の状態を表示します。

・メニュー（ Menue）
ソフトウエアにはメインメニュー , プルダウンメニュー， ポップアップメニューの 3 種類のメニ
ューがあります。
ユーザーは上記 3 種類のメニューはいずれもマウスまたはホットキーで選択出来ます。メインメ
ニューバーは常時メインメニュースクリーンの上部に灰色で表示されます。

・画面 (Windows)

Superpro/Rommaster の画面にはエディット画面とダイアログ（設定）画面の 2 種類あります。いずれの画面も画面左スミにあるグリーンのカーソルボックスをマウスでクリックすると画面が閉じます。エディット画面（青色の画面）は＜ Alt-F3＞を押し手も閉じることが出来ます。灰色のダ
イアログボックス画面が開いている間は他の操作は出来ません。

・スクロールバー（ Scroll Bar）
スクロールバーが画面上，右面と下部に表示されます。矢印部分または灰色の部分を直接マウスでクリックすることにより，画面内を見たい部分に移動出来ます。

・コントロール（ Controls）
すべてのダイアログボックス内のコントロールはマウスまたはカーソルキーで設定出来ます。

・ボタン (Button)
ボタンの使用方法は簡単です。通常 OK Clear 2 個のボタンがダイアログボックスにあります。
＜ ESC＞キーはキャンセル，＜ ENTER＞キーは OK ボタンとして動作します。

・ラジオボタン（ Radio Buttons）
ラジオボタンは箱カッコでくくられた点 [・ ]です。選択をあらわします。

・入力ライン（ input Line）
インプットはインプットラインエディターです。HEX ，DEC または ASCⅡデーターを個別のエリアにインプット出来ます。

・リストの読み出し（ List Viewers）
リストビューワーは・オンラインヘルプ＜ F1＞キーを押すことでいつでもヘルプを見ることが出来ます。

３． 開始

１）インストールの手順

付属ディスケットをユーザのパソコンのディスク・ドライブ

Ａ：

または

Ｂに入れ

ます。

このディスケットには以下の 4 種類のファイルが入っています。
Install.exe

Sp3bin.exe

Sp3lib.exe

Sp3algo.exe

こ の 例 は SuperproⅢ モ デ ル の 場 合 で す が ／ Ｌ モ デ ル の 場 合 は Superpro の 代 りSuperpro／Ｌ＊となるだけで同じです。
Superpro のプログラムは US- DOS 上で動作します。
最初に DOS 画面または Windows の DOS 窓を開いてください。

にDOS を US モードに切り替えます。
C:¥ CHEV US または DOS のバア―ジョンにより，単に Ｃ :¥ US
C: ＼＞ここで フロッピ＾―ディスクのディレクトリー A: またはＢ :に切り替えます。
Ａ：ＩＮＳＴＡＬＬ（または、 B:INSTALL）とキーインして＜ＣＲ＞リターン します。

インストールソフトが動作を開始して、画面上にソースファイルのカレントドライブがを表示されます。

フロッピーからインストールする場合は A: または B: です。

＜ＣＲ＞リターンキーを押して進むとインストールするディレクトリーを表示します。
ディフォルトは C: ＼ S P 3 （ C: ＼ SP3 Ｌ）です。
普通はディフォルトのままですが、ユーザの希望でこれを変更することができます。
よくご使用になる方は Autoexec.bat に設定しておけば便利ですが。標準インストールでは
C: ＼ DOS; C: ＼ SP3＼ BINにセットアップされます。プログラムを開始する場合は

C: ＼ SP3＼ BIN ＞ のディレクトリーでSuperproとタイプしてスタートします。

２）ハードウエアの準備

Superpro Superpro／Ｌはプリンターポートを使用します。そのため特別なハードウエアは不要ですが， DOS からプリンターのサポートがされているかご注意下さい。
ま れ に DOS からプリンターポートのサポートをしていない設定になっていることがあります。
プリンターポート LPT1, LPT2, LPT3 については接続すれば自動検出します。
a) Superpro のソフトウエアをたち上げるまえに、プログラマ本体とユーザのパソコンのプ

リンタポートを付属のケーブルで接続してください。

b)パソコンの電源を入れる前に Superpro の電源をＯＮにしてください。
c)プログラマのＺＩＦソケットは開けて（チップは入れない状態）にしておきます。 入ったままですとエラーが発生します。

４．

ｰ

PROGRAMCOMMUNICATION

ERROR

-

（通信不能エラー）も し プ リ ン タ ー ポ ー ト の 変 更 が 必 要 な 場 合 は メ ニ ュ ー 上 の Option を 選 択 し ⇒Interface を開いてプリンターポートの選択をしてください。

３） ””Superpro””のバッファメモリ環境の設定““Superpro”” の ソ フ トが立ち上がり、メインメニュが表示されたら、初めに ””Superpro””のバッファメモリの環境セッティングを行っておきます。
バッファメモリというのは、ユーザが読みこんだＲｏｍやロードしたファイルのデータが収納される場所のことです。

ＯＰＴＩＯＮＳ

これは大変重要な事柄です。

という機能を使います。

＜ＡＬＴ−Ｏ＞（Ａｌｔキーとアルファ

ベットのＯキーを同時に押します）キーを押してください。

メインメニュー上に以下のようにサブメニューのウインドウが表示されます。

・・・・・・・・・・・・
・ interface

・→

プリンタポートのＩ／Ｏ設定→

ファイル／ライブラリのディレクトリ設定の・・・・・・・・・・・・
・ directory

・・・・・・・・・・・・・

メインメニュー上の表示方法の変更

・ Environment

・・・・・・・・・・・・・・・・・・・・

・

・

→

・・・・・・・・・・・・
・ Load configuration ・・ Save configuration ・・バッファメモリの動作環境設定

・・・・・・・・・・・・・・・・・・・・→

Ｒｏｍ／ファイルの主メニュー上の表示方法の変更

・・・・・・・・・・・・
・ About

・

現行の ””Superpro””のバージョン表示→・・・・・・・・・・・・

この中のを

Environment"Environment"（環境設定）を選択します。

↑↓のアローキーでカーソルに移動して＜ＣＲ＞してください。

以下のサブメニューのウインドウが表示されます。

・・ [*] ・・・ Environment・・・・・・・・
・ < T ab>キーにを押す度に選択カー

・・Multiple Load(・ ) ON ・ ソルは上下に移動します。
(

・) OFF ・
・

選択項の Yes/No はアローキーで・上下移動して選択します。

・・

maCro delay time( M s )

50

・
・

・
Auto Buff Clear( ) ON ・(・ ) OFF ・・・

設定が終了したら、 <Tab>キー

Load Buff clear( ) ON ・をＯＫの項に移動して＜ＣＲ＞すればセッティングが確定します。

・(・ ) OFF ・

・

・
[OK]

・

[Cancel]・・・・・・・・・・・・・・・・・・・・・・

macro

delay

time は後述するマクロ動作の遅延時間設定のための項目で、デフォルトは５０ﾐﾘｾｶﾝﾄﾞです。

A)

Multiple

Load

ただしこの項目はここでの設定とは全く無関係です。

この設定は通常はＯＮにしておきます。

さもないと、小さな複数のバイナリファイルをいろいろな番地のバッファメモリに配置するアプリケーションができません。

B)

Auto

Buff

Clear

この設定は通常はＯＦＦにしておきます。

ＯＮの場合はメーカやチップの種類を変更する度に、バッファメモリが的にクリアーされてしまいます。

ＦＦ

で自動

ｃ） Load

Buff

Clear

この設定も通常はＯＦＦにしておきます。

ＯＮの場合はロードファイル名を変更する度にバッファメモリがクリアーされてしまいます。

ＦＦ

で自動的に

すなわち、ＯＮにしておくと、複数のファイルを異なったアドレスにロードして結合させるような作業ができなくなります。

設定が終わりたら、<Tab>キーでＯＫ（中止は Cancel）を選択、確定します。 このとき主メニューに戻りますが、更に＜Ｃｒｔ−Ｘ＞キーにより一旦、””Superpro””のソフトを終了 (Quit)させてから、再びたちあげてください。
次回より、現在確定した状態でソフトが立ち上がります。

−−−−−−−−−−−−−””Superpro””の操作の概要について［Ａｐｐｅｎｄｉｘ］““Superpro””のコマンド操作はマウスを使用することを前提にしています。

マウス操作は非常に簡単です。

設定に必要なコマンド名の部分にマウスの赤色カーソルを移動して、次々にクリックするだけです。

前述した

ＯＰＴＩＯＮ

ではもっと簡単です。

機能の説明ではキーボード操作で説明していますが、マウス＜ＡＬＴ−Ｏ＞キーを打つ代わりにメインメニュ最上部、およびメインメニュの最下部のコマンド列：

File

Buffer

SelectProgram

Help

Save

Load

･･･

Test

Macro

Oputionの中から "Option"の部分にマウスのカーソルを移してクリックするだけです。

前述の説明、ではサブ・メニュでの選択も、＜Ｔａｂ＞キーやアローキー、リターンキーなどを使用して必要なコマンドやパラメータを選択していますが、マウス操作では、これら

の煩雑さはありません。

マウス動作で画面がハングした状態のときは＜ＥＳＣ＞キーを打ちます。

−注意−Ｐｒｏｇｒａｍコマンド (Program 、 Read、 Verify、 ...etc）の実行入力指令はマウスのクリックではなく、＜ＣＲ＞ﾘﾀｰﾝｷｰを使用します。

これは簡単操作ができるマウスの不用

意な入力によるトラブルを防止するためです。

３章

メニューの説明［１］ファイル管理メニュー

Ｆｉｌｅ<Alt-F>

メインメニューから＜Ａｌｔ−Ｆ＞のキーを打つことで、下図のようなファイルコマンドのメニ
ューのウィンドウが表示されます。

コマンド選択の中止には画面上の「Ｃａｎｃｅｌ］、または＜ＥＳＣ＞キーを使います。

・・・・・・・・・・・
・ Load....

F3・ファンクションキーＦ３，Ｆ２でファイルのロード・ Save....

F2

・

セーブが選択できます。

・

カーソルを上下させ、任意のコマンドを選択してか・ Save as・・・・・・・・・・・
・ Dos shellまたはアローキー↑↓でらリターンします。

・・・・・・・・・・・・
・ QuitA l t -X・・・・・・・・・・・・

１）Ｌｏａｄコマンド→

ファイルをバッファメモリへロードします。

Name
[

*.*

]

カレントドライブ（ディフォルトではＣ：）にあるファイルの全リストのコラムが表示されていますので、＜Ｔａｂ＞キーでこのコラムにカーソルを移し、さらにアローキーで希望するファ
イルを選択します。

カレントドライブ以外のＡ：やＢ：のドライブのファイルを選択するには、［］内の記述を＜ＢＳ＞ﾊﾞｯｸｽﾍﾟｰｽｷｰで消去し、例えば次のように打ち込み、Ｂ：ドライブの全ファイルを表示させます。

･･･［Ｂ：＊．＊］

または、ユーザは囲みの中に直接、ドライブ番号とフルファイルネームをタイプして＜ＣＲ＞すれば、指定したファイル名のロードが実行されます。

-Note-

通常のメモリやワンチップマイコンの場合には =
=Load

JED

File

File

=という

=という JEDEC ファイルの展開になります。
Binary Intel ｰ HEX

サポートするＨＥＸファイルの種類はTektronix

HEX

デバイスのセレクト (Select)コマンドでＰＬＤをタイトルのコラムが展開されます。
選択している場合はLoad

Mototrola ｰ HEX(S) 、 お よ び

HEX です。 これらのファイルフォーマットの選択は＜Ｔａｂ＞やアローキーを使って変更します。

また、前章の

Ｏｔｉｏｎ"Multiple

の設定で

Load

=

ON

"に設定しましたのでバッフ

ァやファイルのオフセット・アドレスを変更することができます。
ディフォルトではどちらのオフセットも０番地です。

複数のファイルをバッファの異なったア

ドレスに別々にロードする場合、この機能が役にたちます。

２）Ｓａｖｅコマンド→

バッファのデータをＨＤＤやフロッピにセーブします。

セーブ時のファイル名はメインメニュー上の
ＣＵＲＲＥＮＴＤＡＴＡ

もしも、表示データが
次の

Ｓａｖｅ

３）Ｓａｖｅ

ａｓ

ＦＩＬＥ

＊．＊

：

"FixedInformation" コラムので表示されているファイル名です。

の場合、およびユーザが別のファイル名に変更したい場合は、コマンドを使います。

ａｓコマンド上記Ｓａｖｅコマンドと同じ機能ですが、セーブ時のファイル名はユーザが指定します。
セレクトコマンドでＰＬＤを選択している時には、 "Saveップマイコン選択時には、 "Save

＝

Name

File"コラムがＲｏｍやワンチ

File"コラムが現れます。

Ｓａｖｅ

・・・・・ [*]・・・・・・ Save
・JED

Ｆｉｌｅコラム＝

File ・・・・・・・・・・・・・・・・
Buff Ofset

0

・

・

TEST1.HEX

・
Save size

・
・

8000

・

Files

・

・

・・・・・・・・・・・・・・・・・

・

・ 27256.HEX

・272001.HEX ・・ File Format

・・ TEST 1 . H E X・・・ ( ) Binary file・・ TESTROM.BIN・・・ (*) Intel HEX

・

・

・

・ FFROM.HEX・・・ ( ) Motorola

・

・

・

・ BINTOHEX.HEX ・・・ ( ) Tektronics

・

・

・

・

・ ( ) Extendid Tektro. ・・・・・・・・・・・・・・・・・・・・

・
・

・

C:

Test

TEST1.HEX

・*.HEX
163B 4・・・・・・・・・・・・・・・

CancelJuly 25,1998

・・・・・・・・・・・・・・・
OK

・

・
・
・

・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

カーソルを＜Ｔａｂ＞キー、アローキーでファイルのフォーマット種類の項に移動し、ユーザの希するファイルフォーマットを選択（上例はインテルＨＥＸ）します。

Ｎａｍｅ(ﾌｧｲﾙﾈｰﾑ )の下の囲み部分にパスとファイル名をキー入力します。

また、もしも必要があればバッファのオフセットをします。
セ ーブされるファイルの大きさはＲｏｍのサイズで決まります。上記の例では２７２５６のＲｏ
ｍの大きさ、＆Ｈ８０００を示しています。

４）ＤＯＳ

Ｓｈｅｌｌコマンド

このコマンドは一時的に ””Superpro””のソフトから抜け出て、ＤＯＳ環境に戻るためのものです。
再び ””Superpro””ソフトに帰るには

ＥＸＩＴ

ください。

５）Ｑｕｉｔコマンド＜Ａｌｔ−Ｘ＞とキー入力してここでのファイルメニューに限らず、いつでも＜ＡＬＴ−Ｘ＞キーを打つことで ””Superpro””ソフトを終了させることができます。Ｑｕｉｔする直前の状態はソフトに保持されます。

［２］バッファ管理メニュー

ＢＵＦＦＥＲ＜ＡＬＴ−Ｂ＞

バッファメモリ管理コマンドです。

＝

取扱うデータは８ビットデータです。

バッファ管理メニュー＝

・・・・・・・・・・・・・ Data Buffer ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

・ Ad・ E d i t・F9・ adicimal・・・・・・・・ ASCII Value

・・・・・・・・・・・・・

・ 0000・ L o c a t e . . .

・ FF FF FF FF FF FF FF FF .............. ・・ 0000・ F i l l . . . .

・ FF FF FF FF FF FF FF FF .............. ・・ 0000・ Check Sum...

Alt-F9・ FF FF FF FF FF FF FF FF .............. ・・ 0000・ S w a p . . .

・ FF FF FF FF FF FF FF FF .............. ・・ 0000・・・・・・・・・・・・・ FF FF FF FF FF FF FF FF ..............・・ 0000・ Encryption..

◆・ FF FF FF FF FF FF FF FF .............. ・・・・

・ 0000・ S p e c i a l a r e s a・ FF FF FF FF FF FF FF FF .............. ・・ 0000・ V e c t o r t a b l e

・ FF FF FF FF FF FF FF FF .............. ・・ 0000・・・・・・・・・・・・・ FF FF FF FF FF FF FF FF .............. ・・ 0000・ C l o s e

Alt-F3 ・ FF FF FF FF FF FF FF FF .............. ・・ 0000・・ FF FF FF FF FF FF FF FF .............. ・・ 0000・・・・・・・・・・・・・ FF FF FF FF FF FF FF FF ..............・・ 0000C0

FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF .............. ・・ 0000D0

FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF .............. ・・ 0000E0

FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF .............. ・・ 0000F0

FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF .............. ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

エディタ画面の終了は＜ＡＬｔ−Ｆ３＞キーです。

これはこのバッファのエディタ画面だけでなくすべてのエディタ、例えば別章で説明するＩＣテストの Vector

Edit などでも同じです。

１）Ｅｄｉｔコマンド

Ｆ９ファンクションキー、またはアローキーで選択

バッファ編集コマンドです。ＰＬＤの場合はフューズデータ（０または１）を、メモリやワン
チップマイコンではデータ（１６進数）の編集作業を以下のキーを使用して行います。

<PageUP>：

ページ単位の繰上げ<PageDown>：

ページ単位の繰下げ<Ctrl-Pageup> ：カーソルをバッファの始めにもってくる<Ctrl-Pagedown>: カーソルをバッファの最後にもってくる<Home> ：カーソルを行の始めにもってくる<End> ：

カーソルを行の最後にもってくる

ＨＥＸ（１６進数）からＡＳＣＩＩ文字への交互切り替えは＜Ｔａｂ＞キーを使用します。 エディタの終了は＜Ａｌｔ−Ｆ３＞キーです。

２）Ｌｏｃａｔｅコマンド

エディタ編集などで用います。

移動先のアドレスを１６進数で入力します。

バッファ画面は今入力したアドレスを先頭にした１ページ（２５６バイト）ぶんから始まる新しい画面に切り替わります。

３）Ｆｉｌｌコマンド

バッファをユーザ指定の任意の数値で埋めつくします。
のＪＥＤＣファイルのバッファでは指定できる数値は０

ディバイスをＰＬＤに指定した場合
または

１

です。

ＲｏｍなどのＤａｔａバッファでは２桁の１６進数です。

< A l t -F9>４）Ｃｈｅｃｋｓｕｍコマンド

Start

このコマンドを選択すると

またはアローキーで選択

Address

Stop

Addressの各入力アドレスが現れます。

このアドレス範囲のデータのチェックサムを計算して画面に下位４桁の値を表示します。
ディフォルトではこれらのアドレス値は選択したディバイスのサイズできまる値です。
ば２７２５６では、

それぞれ

０番地

例え

７ＦＦＦ番地です。

もしも、なにかの理由でユーザに必要があれば、 Start／ Stop のアドレス値を入力してＯＫ確定することでアドレス範囲の変更が可能です。

５）Ｓｗａｐコマンド

データバッファや次に述べる Encryption テーブルのデータの下位バイトと上位バイトを入れ替え（ｽﾜｯﾌﾟ)をする機能ですが、通常の８ビットのバイト系Ｒｏｍでは使用する機会はありません。
例えばモートローラ系の１６ビットＣＰＵや、ＰＩＣマイコンなどのワードデータを取り扱う場合に使用することがあります。

６）ＥｎｃｒｙｐｔｉｏｎＴａｂｌｅ(ｲﾝｸﾘﾌﾟｼｮﾝ

ﾃｰﾌﾞﾙ )

エコノミーモデルの ””Superpro””／Ｓ、／Ｌはこの機能はサポートしていません。

ＭＣＳ５１系マイコンには暗号表のように使えるデータ読み取り保護レジスタアレーがあり、ここに任意のヘキサデシマルを書き込むことができます。これをインクリプションテーブルとよびます。

-Note４０ピンＺＩＦ付き ””Superpro””／ＬモデルはＭＣＳ５１系マイコンのプログラムに対応していますが、 ”””””””Superpro”””””””／Ｓでは別売アダプタと専用ドライバソフトが必要です。

７）ＳｐｅｃａｌＡｒｅａ (ｽﾍﾟｼｬﾙ

Ｐ Ｌ Ｄ ( ﾌﾟﾛｸﾞﾗﾏﾌﾞﾙ

ﾛｼﾞｯｸ

ｴﾘｱ )

ﾃﾞﾊﾞｲｽ )内部のユーザシグネーチャ (USG)レジスタにユーザのパー

ツ番号などを登録するエディタ機能です。
セレクトコマンドで、ＧＡＬなどのＵＳＧレジスタをもつＰＬＤを選択した時にのみ使用可能になります。

このため、ＵＳＧレジスタの無い、例えばアルテラのＥＰ６００などを選択してもこの機能にアクセスできません。

・・・・・・・・・・・・ Special Area USG Edit ・・・・・・・・・・・・
・・・ B i n a r y [--------][--------][--------]ー[--------][-------] ・[--------]

・

・

・

・

・ HEX

[FF][FF][FF][FF][FF][FF][FF]

・

・

[FF]

・

・
・

・
ASCII

[

]
[OK]

・

・
[Cancel]・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

ＵＳＧはバイナリ、ＨＥＸ、およびＡＳＣＩＩ文字でユーザ登録できます。
ただし、必ずアルファベットと数字に限ります。

記号などを使うとディバイスによってはプロ

グラムエラーを生じる場合がありますので要注意です。
これらの３種類のフォーマットは＜Ｔａｂ＞キーで選択できます。
は８文字以内です。

（８）Ｖｅｃｔｏｒ

Ｅｄｉｔ

また、登録できる文字数

セレクトコマンドでＰＬＤを選択した時にのみ、この機能が使えます。
ユーザのロードしたＴｅｓｔ

ｖｅｃｔｏｒ (ﾃｽﾄﾍﾞｸﾀｰ )付きのＪＥＤＥＣファイルを必要があれば、ここでエディタすることができます。

ベクターをエディタするときには、以下のものを参照してください・Ｚ：

ハイ・インピーダンス状態

Ｘ

：

Ｄｏｎ

Ｎ

：

Ｖｃｃ、またはＧＮＤ（出力ピンはテストされません）

Ｈ：

出力論理Ｈｉ

（Ｖｏｈ）

Ｌ

：

出力論理Ｌｏ

（Ｖｏｌ）

Ｃ

：

クロックピン１：

入力論理Ｈｉ

（Ｖｉｈ）

０

：

入力論理Ｌｏ

（Ｖｉｌ）

ｔ

ｃａｒｅ

-NoteＰＬＤのテストベクトルやＴＴＬＩＣの動作ベクトル（後章のＩＣテスト参照）をここで説明するように手動でエディトすることは実用的とはいえません。
実際にはＰＬＤコンパイラ／シュミレータを用いて、開発ソフト上でテストベクタを作成した
り、修正したりするのが普通です。

（９）Ｃｌｏｓｅコマンド＜Ａｌｔ−Ｆ３＞

バッファ管理メニューから抜けでて、 ””Superpro””のメインメニューに戻ります。

［３］Ｓｅｌｅｃｔメニュー<ALT-S>

このメニューではプログラムしようとするディバイスの製造メーカー (MFG)、ディバイスの名称、およびディバイスの種類（ E/EP-Rom ､ PLD、ﾜﾝﾁｯﾌﾟﾏｲｺﾝ等)を選択します。

メインメニューから＜Ａｌｔ−Ｓ＞キーを打ちます。

メインメニューの上方に

下図のような選択コラムが現れます。

・・・・・・・・・・・・・・・・・・・・・
・

Select by MFG...

F7

・

Select by Device..

・<Alt-F7> ・・・・・・・・・・・・・・・・・・・・・・

１）Ｓｅｌｅｃｔ

ｂｙ

ＭＦＧ

＜Ｆ７＞

ディバイスのメーカ優先の選択です。＜Ｆ７＞キーを押すと以下のウインドウメニューが現れます。

・・・・・・・・・・・・ Selrct Device ・・・・・・・・・・・・・・
・・・

Manufactura

Devicetype

・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

・

・

・

AMD

・

・ 24C01・・ (*) E/EPROM ・・・・ ARTER・・ 24C02・・ ( ) B/PROM

・

・

・

・

ATMEL

・

・ 24C04

・・ ( ) PLD

・

・

・

・

CSI

・ ( ) MPU/MCU ・・・・ CYPRESS・・ 2732A

・・・・・・・・・・・・・ DALLAS・・ 27C010

・・・・・・・・・・・ EXCEL・・ 27C010L・・ Select ・・・・ FUJITSU・・ 27C040

・・・・・・・・

・

・

・

・

GI

・

・ 27256

・・・ 27020・ Cancel ・・ HITACHI・・

27C128・・・ HYNDAI・・ 27C256・・・・・・・・・・・・・・・・・・・・

・・・・・・・・・・・

・・

Manufacturer: ATMEL

Chipsize:

7FFFF

・

Device name: 27C040

Max pin:32

・

Device type: E/EPROM

Algo name: 4Mbyte

・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

カーソルは製造メーカの位置にありますので↑↓アローキーを用いて、希望するメーカを選択します。

次に＜Ｔａｂ＞キーを押すとカーソルはディバイス選択コラムに移動します。

同じよ

うに希望するディバイスを選択します。

この例ではディバイスタイプが（＊）Ｅ／ＥＰＲＯＭにあることを前提にしています。
もしもＰＬＤやマイコンを選択するのであれば、初めに＜Ｔａｂ＞キーを用いてカーソルをＴｙｐｅに移動し、ＰＬＤやＭＰＵ／ＭＣＵを予め選択しておきます。

現在選択した状態は本メニューの下部に表示されます。
ＯＫ

選択が確定したら最後にカーソルをに移動して＜ＣＲ＞します。

Ｔｙｐｅ選択欄にはＢ／ＰＲＯＭ（ﾊﾞｲﾎﾟｰﾗ Rom ）選択欄がありますが、本モデルはこれをサポートしていません。

２）Ｓｅｌｅｃｔｅｄ

選択は無効です。

ｂｙ

Ｄｅｖｉｃｅ＜Ａｌｔ−Ｆ７＞

ディバイス名リストが先に優先表示されますが、働きは（１）と同じです。

−（注意）−A)””Superpro””には上位モデルから、本機のようなエコノミーモデルまで各種ありますが、クリーンメニューは共通になっており、上位モデルに合わせて作られています。
このため、本エコノミーモデルではスクリーンに表示された機能やコマンドのすべて、

また対応ディバイスのすべてが使用できるとはかぎりません。

B)

ディバイスのＺＩＦソケットへの挿入方法について。

通常のＥ／ＥＰＲｏｍやＧＡＬ等、ほとんどのディバイスチップはケース表面のイラストで指示されるようにＺＩＦソケットの一番下側に、ディバイスチップの下側を合わせて挿入します。
し か し 、 シ リ ア ル Ｒ ｏ ｍ (93**ｼｰﾘｰｽﾞ ) や、１８ピンＰＩＣ（ 16C54,84）等では通常のとは異なった配置でＺＩＦソケットに挿入します。
た場合には、画面に Special

これらの変則ピン配置で挿入するディバイスを選択しInformation 情報が表示され、ＺＩＦソケットのピン・アライメン

トが図示されますので、それに従ってください。

変則ピン配置のディバイスは、添付のディバイズリストで＃印が付いています。

［４］ＰＲＯＧＲＡＭメニュー<Alt-F>このメニューでは指定ディバイスのデータを読んだり、指定ディバイスにデータを書き込んだ
りするコマンド設定と実行をおこないます。
また、フォーマット・ワード (FormatWord)コマンドでは、連続／偶数／奇数アドレスの分割、およびデータ４分割の指定をします。

メインメニューから＜Ａｌｔ−Ｐ＞を打ちますと、以下のコマンド選択コラムが現れます。

・・・・・・・・・・・・・・・・・・・・・
・

Run....

・

FormatWord...

F8

・

Alt-F 1 0・・・・・・・・・・・・・・・・・・・・・・

１）Ｒｕｎ

＜Ｆ８＞

以下のようなプログラムメニューが表示されます。

・・・・・・・・・・・・・・ PROGRAM・・・・・・・・・・・・・・・・・・・・・
Function select ・・・・ Message ・・・・

Repeat・・・・・・・・・・・・・・・ P r o g r a m

・・・・・ R e a d・・・・・ V e r i f y・・・・・ Blank check・・・・・ Data compare

・・・・・ A u t o・・・・・ *(Security)・・・・・ *(Encryption)

・・

・

・・

・・・・・・・・・・・・・・・・・ Current Addr 0000000・・・・・・・・・・・・・・・・・・・・・・・・

[ 1

] ・
・

Delay

[ 0

]

・
・

Chip start[ 0] ・・Chipend[ 1FFF ] ・・

Buff start[ 0] ・・

Buffend[ 1FFF ] ・・[OK][Cancel]・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
・

MFG: NEC

Sprit: Byte

Count: 1・

・

Device:2764

Gang: 1・

Function: Program

Checksum: E000

Current Gang: 1

・Blow count:・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
ディバイス設定コラム

機能選択（ Function

select ）書き込み（ Program ）データ読み込み (Read)

ベリファイ (Verify)

イレース検査 (Blank

check)

データ比較 (Data Compare)

自動プログラム (Auto)＊セキュリティ (Security)

デバイスでＰＬＤを選択時のみ表示＊インクリプション（ Encryption) ワンチップマイコンを選択時のみ表示

メッセイジ (Message)
Program 、 Read、 Verif ｙ ...等を実行した結果を表示します。
実行結果が失敗した場合には、うまくゆかなかったアドレス／データ等が表示されます。

例：Ｒｅａｄ成功

例：Ｒｅａｄ失敗

・・・・・・・・・・・・・・・・・・・・・・・・・・・

・

RESULT: SUCCSESS

・

・

・

・

・

・

・

・

・

・

・ Chip address: 0000002F5・

・

・

・

・

・

・ Buff address: 0000002F5・

・

・

・

・

・

・

・

・

・

・

・

・

Read OK!

・・・・・・・・・・・・・

・・

RESULT: FAILURE
・
Reading...

・・Chip data:
Buff data :

6F ・
6F ・

・・・・・・・・・・・・・・・

プログラム条件の設定

プログラムメニュー上で＜Ｔａｂ＞キーを操作することで、カーソルをメニューの右側のプロ
グラム条件設定項に移動できます。
これらの項目は一度ではプログラムが成功しない場合に、繰り返しプログラムする回数や、プ
ログラムのスタート／ストップアドレスを必要に応じて変更するためのものです。

また、チップのスタート／ストップアドレスは通常の使用ではプログラムするディバイスが決まれば自動的にディバイスに応じてディフォルトで設定されます。
普通のＲｏｍやワンチップマイコンなどで、データの部分書き込みや部分読みだし等を行うな
どの理由がない限り、設定変更は不要です。

必要があればユーザはこれらのアドレスを任意に設定可能です。

Repeat:

一度でプログラムできない場合の繰り返し回数設定

Delay ：

繰り返しプログラムのインターバル時間（秒）Chipstart:

デバイスのプログラム開始番地

Chipend:

デバイスのプログラム最終番地

Buff start: バッファの開始番地
Buff

end:

バッファの最終番地

プログラム機能 (Function

Select)の説明

A)Ｐｒｏｇｒａｍ（書き込み）

ＲｅａｄしたＲｏｍやＰＬＤのデータやロードしたファイルのデータはバッファメモリに入ります。

プログラムコマンドは、そのバッファメモリの内容をＲｏｍやＰＬＤに書き込みを行う

ものです。

書き込み終了後ベリファイ動作が自動的に行われます。

書き込みに問題がある場合にはエラーがメッセイジコラムに表示され、書き込み不良の発生開始アドレスも表示されます。

B)Ｒｅａｄ（読み込み）デバイスチップのデータをバッファメモリに転送します。

Ｒｏｍの読み込み終了後は転送したデータのチェックサム（ Checksum:**** ）が画面下のディバ

イス設定コラム（濃いブルーの部分）に表示されます。

ＧＡＬの場合は書き込み回数カウンタの数値（ Blowcount:）が表示されます。

ただし、Ｂバージョン以降のＧＡＬは回数カウントレジスタをサポートしていませんので数値表示はなされません。

読 み だ し 禁 止 （ Protect）されたＰＬＤでは、読みだしデータはすべて
００

１１１

または

０

になり、読みだしデータは無意味です。

− 注意−
ＧＡＬ内部のレジスタにマスター登録をプログラムされたＧＡＬは本機ではデータを読みだす（および、書き込み）ことができません。

エラーになります。

C)Ｖｅｒｉｆｙ（ベリファイ）

バッファメモリ内のデータとＺＩソケット上のチップのデータを比較します。
もしも、両者のデータが異なる場合はエラーメッセイジと共に、異なるデータのはじまる開始ア
ドレスが表示されます。

D)Ｂｌａｎｋ

Ｃｈｅｃｋ（ブランクチェック）

ディバイスチップの内部データがブランクであるか否をしらべます。
もしも、ブランクでない場合には、ブランクでないデータの開始アドレスをエラーメッセイジで表示します。

E) Ｄａｔａｃｏｍｐａｒｅ（データコンペア）

この機能はC）Ｖｅｒｉｆｙと同じです。

ただし、Ｒｏｍやワンチツプマイコンではバッファとチップのデータの相違データとアドレスを含んだファイルをつくりだします。

ファイル名は選択したディバイス名と同じになります。

例えばＡＭＤ２７２５６ではファイル名は：２７２５６．ｃｍｐとなるでしょう。
ｃｍｐ

ここで

は拡張子です。

F)Ａｕｔｏ（オート自動プログラム）

今まで説明したブランクチェック、ベリファイ、プログラム（書き込み）の動作を一連で実行します。

ＧＡＬをプログラムする場合ではイレース動作が初めに追加されます。

また、動作の終わりにはＧＡＬのセキュリティビットへの書き込み動作も追加されます。

−注意−
ＧＡＬチップの書き込みは旧いデータがすでにあって、もその上に新しいデータを書き込みます。

チップがブランクであるか否かは、全く問題になりません。

G)Ｓｅｃｕｒｉｔｙ（セキュリティ）ＰＬＤやワンチップマイコンのなかで、セキュリティ機能を持ったディバイスで使用します。
このセキュリティがセットされるとディバイスのデータは実施のものとは異なって読み出されるようになります。

Note:
セキュリティをかけたチップはブランクチェックをパスすることがあります。

H)Ｅｎｃｒｙｐｔｉｏｎ (ｲﾝｸｲﾌﾟｼｮﾝ )この機能はエコノミーモデル””Superpro””ではサポートされていません。

２）Ｗｏｒｄ<Alt-F10>

Ｆｏｒｍａｔ

連続、偶数／奇数などのデータの分割や４分割を指定します。

・・・・・・・ Word

format ・・・・・・・・

・

Word Format

・・・・・・・・・・・・・・・・・・・・・( * )

Byte

・

・

・

・(

)

Even word

・

・

・

・(

)

Odd

・

・

・

・(

) Doble word 0

・

・

・

・(

) Doble word 1

・

・

・

・(

) Doble word 2

・

・

・

・(

) Doble word 3

・

・

・

・・・・・・・・・・・・・・・・

word

[OK]

・

[Cancel]・・・・・・・・・・・・・・・・・・・・・・・・

A) Ｂｙｔｅ
普通の８ビットデータのバイトデータフォーマットです。

アドレスとデータは連続です。

要するにバッファの内容がそのままＲｏｍチップに入ります。

B)

Ｅｖｅｎ

ｗｏｒｄ

１６ビットのワードデータフォーマットです。

この偶数ワードが指定されると、バッファ内部のデータのアドレスのうち偶数（０、２，４，６，８．．．）のアドレスにあるデータだけをひろいだしてＲｏｍチップに書き込みます。

Buff addr:

0

1

2

3

4

5

6

7

8

9

A

B

C

D..

Buff data : 0 1 2 3 4 5 6 7 8 9 A B C D E F F F F E C D A B 8 9 6 9 . .
プログラムされたＲｏｍチップの内容
Chip addr:

0

1

2

3

4

5

6

7...

Chip data: 01 45 89 CD FF CD 89 69 ...

C)

Ｏｄｄ

ｗｏｒｄ

この奇数ワードが指定されると、バッファ内部のデータのうち奇数（１，３，５，７，９，Ｂ．．．）のアドレスにあるデータだけをひろいだしてＲｏｍチップに書き込みます。

プログラムされたチップの内容
Chip addr:

01Chip data: 23

D)

2

3

4

5

6...

67 AB EF EF AB 69...

以下の４つのフォーマットは、３２ビットの２ワードデータ作成用です。

バッファ内にあるデータを４分割して４個のチップに分割して書き込む機能です。

オリジナルのバッファデータ
Buff addr:

0

1

2

3

4

5

6

7

8

9

A

B

C

D..

Buff data : 01 23 45 67 89 AB CD EF FF FE CD AB 89 69..

Double word 0
バッファのアドレスのうち

０、４、８．．番地のデータをひろいだして

Ｒｏｍ（０）に書き込みます。
Chip

addr:

0

1

Chip

data: 01 89

2

3..

FF 89..

Double word 1
バッファのアドレスのうち

１、５、９．．番地のデータをひろいだして

Ｒｏｍ（１）に書き込みます。
Chip

addr:

0

1

Chip

data: 23 AB

2

3..

FE 69..

Double word 2
バッファのアドレスのうち

２、６、Ａ．．番地のデータをひろいだして

Ｒｏｍ（２）に書き込みます。
Chip

addr:

0

1

Chip

data: 45 CD

2
CD

..
..

Double word 3
バッファのアドレスのうち

３、７、Ｂ．．番地のデータをひろいだして

Ｒｏｍ（３）に書き込みます。

４章

Chip

addr:

0

1

2 ..

Chip

data: 67 EF

AB ..

ロジックＩＣとＲａｍテストメニュー

ＴＥＳＴ(Alt-T>

このメニューではＴＴＬ -ＩＣおよびスタティックＲａｍの動作テスト機能をサポートしています。

ＴＴＬ−ＩＣテスト・ライブラリにはロジックＩＣ７４ｘｘシリーズ（ 74LS,74HC,72ALS..)および、ＣＭＯＳ -ＩＣ

４０／４５シリーズの代表的なもの、ほぼ全てが含まれています。

ロジッ

クＩＣのテストベクタ・パターンをユーザが作成して、テストライブラリに追加することも可能

です。

Ｒａｍテストでは、１６Ｋ／６４Ｋ／２５６ＫのスタティックＲａｍのダイナミックテスト行
えます。

メインメニュー上から＜Ａｌｔ−Ｔ＞キーを打つと以下のようなテスト機能メニューが現れます。

・・・・・・・・・・・・・・・・・ New PatternCtrl-F 1 ・

希望する機能は・ Edit PatternCtrl-F 2 ・キーで選択可能です。

・ Delate PatternCtrl-F 3 ・または、左メニュー上のカーソルを

・ TTL & CMOS test

Ctrl-F 4 ・・ Auto find device Ctrl-F 5 ・＜Ｃｔｒｌ−Ｆ＊＞

アローキーで希望する機能に移動して＜ＣＲ＞キーを打ちます。

・・・・・・・・・・・・・・・・・ Memory test
・ Vector test

Ctrl-F 6 ・Ctrl-F 7 ・＜ＥＳＣ＞キーを打つことでメイン
メニューに戻ることができます。

・・・・・・・・・・・・・・・・

１）ＮｅｗＰａｔｔｅｒｎ <Ctrl-F1>

テストライブラリ（ TTL.LIB）に含まれていないロジックＩＣのテストパターンを次で説明する
Ｅｄｉｔ

Ｐａｔｔｅｒｎと共に作成するための機能です。

・・・・・ Append・・・・・・・
IC Type

・
[

・

・
]

・

設定項目間に移動はやはり＜Ｔａｂ＞キー・を使います。

Pin number

・確定は［ＯＫ］、中止は「Ｃａｎｃｅｌ］]

・または＜ＥＳＣ＞キーを使います。

・
・
[

・
・
・

ＩＣの名前、およびピン数を入力します。

・[OK] [Cancel]

・・・・・・・・・・・・・・

指定ＩＣがライブラリにすでに存在する場合には、ライブラリに存在しますというエラー

メッセイジが表示されます。
ライブラリに無い新しいＩＣの場合には画面は切り替わり、次の２）で説明する
テストベクトルのエディタ画面に直接入ります。

ロジックＩＣのテストベクトル作成に使用するシンボルは以下の通りです。
これはＰＬＤのテストベクトルで使用するものとほとんど同じです。
もＰＬＤの場合に準じます。

Ｖ：

Ｖｃｃピン

Ｇ：

ＧＮＤピン

Ｘ：

テストされない電源ピンや出力変数

Ｈ：

ＯｕｔｐｕｔＬｏｇｉｃ

Ｈｉ（Ｖｏｈ）

Ｌ：

Ｏｕｔｐｕｔ

Ｌｏｇｉｃ

Ｌｏ（Ｖｏｌ）

Ｃ：

クロックピン

１：

Ｉｎｐｕｔ

Ｌｏｇｉｃ

Ｈｉ（Ｖｉｈ）

０：

Ｉｎｐｕｔ

Ｌｏｇｉｃ

Ｌｏ（Ｖｉｌ）

２）ＥｄｉｔＰａｔｔｅｒｎ<Crt-F2>

またベクトル作成の方法

新規作成のＩＣのテストベクトル作成のためのものです。

また、現実的にはありえないことですが、ライブラリにすでにあるＩＣのテストベクトル変更＜ Ctrl-F2＞操作で現れるＩＣのリストから選択できます。

にも使います。

＜Ｔａｂ＞

キーでＩＣリスト表にカーソルを移し、アローキーで任意のＩＣを選択して、［ＯＫ］または＜
ＣＲ＞します。

例えば４０１１（ 4ｰ NAND

GATE

これはライブラリに含まれています）のテストベクトル

はつぎのように記述されています。

・・・・・・ 4011 ・・・・・・
・・

ベクトルのエディタ記述もバッファ・00000000001111 ・

メモリでのエディタ記述の方法に

・01234567890123 ・

類似しています。

・・・ 0000001 00HL11G11LHOOV ・・ 0000002 10HH10G10HH10V ・エディタの終了は＜Ａｌｔ−Ｆ３＞・ 0000003 01HH01G01HH01V ・をキー入力してください。

・ 0000004 11LH00G00HL11V ・・ 0000005 .............

・・ 0000006 .............

・・ 0000007

・・ 0000008

・・ .......

・・ .......

・・・・・・・・・・・・・・・・

３）Ｄｅｌａｔｅ

Ｐａｔｔｅｒｎ<Ctrl-F3>

不要になったテストベクトルをライブラリから削除します。

−注意−１）２）３）でのべた事柄はすべて新規ロジックＩＣのテストベクトルを作成に関する事柄です。

特に３）のテストベクトルの削除の取扱には注意してください。

一度誤ってＤｅｌａｔｅされたベクトルファイルは、ユーザが新規に作成するか、ソフトを再インストールするしか回復する方法がありません。

４）ＴＴＬ

＆

ＣＭＯＳ

ｔｅｓｔ

<Ctrl-F4>

ＴＴＬ、ＣＭＯＳｰＩＣのテストと不明ＩＣのサーチ機能です。
ＴＴＬとＣＭＯＳのテストメニューを次に示します。

・・・・・・・・・ Select Chip to Test ・・・・・・・・・・
Select Type

・
・

・

［

］

・

・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
・・ 4 0 0 0・ 4016

・4022

・ 4040・・ 4 0 0 1

・ 40161・4023

・ .....

・・・・ 4 0 0 2・ 40161・4024

・ .....

・・・・ 4 0 0 9・ 40162・・・ 4 0 1 0・ .....

・・・ 4 0 1 0 6

・ .....

・・・ 4 0 1 1・・・ . . . .
・・ 4 0 1 5

・

・
....

・
・

・・
・

・

・・
・・

・

・

・・

・

・

・

・・
・・
・・

・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

ブラケット［す。

］の中にテストするＩＣ名、例えば４０１１とか７４００をキーインしま

または、＜Ｔａｂ＞キーを打つとカーソルがＩＣ名のリストに移動しますから、アローキーを使ってカーソルを希望のＩＣに移動して選択します。
リストに表示しきれないＩＣはＩＣ名リストのページをスクロールして表示します。
＜ＣＲ＞キーを打ち、ＩＣテストを実行します。

良品の場合

不良の場合

・・・・・ Test TTL・・・・・・・・・・・・・ Test TTL ・・・・・・

・

・

・

・ Device Passed Vector Test! ・・・・

Result: Operate Fail!
・

・
・
・

[ Repeat ]・[ Cancel ] ・[ Repeat ] [ Cancel ] ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・［Ｒｅｐｅａｔ］または＜ＣＲ＞でテストを繰り返すことができます。
テストの中止は［Ｃａｎｃｅｌ］または＜ＥＳＣ＞キーです。

５）Ａｕｔｏｆｉｎｄ< A l t -F5>

ｄｅｖｉｃｅ

ＩＣチップ名の印刷が不明瞭な場合などでもそのＩＣの名称をサーチして、対応ＩＣの名前のリストを表示します。

使用方法は簡単です。 サーチするロジックＩＣをＺＩＦソケットに挿入し、<Alt-F5>キー、またはカーソルを [Autofinddevice]に移動して <CR> します。

テスト機能メニューは消えてメインメニューに戻りますが、数秒後にサーチの結果が次のように表示されます。

例：サーチに成功

対象ＩＣが無い場合・・・・ Chip found List ・・・・・・・・ Error ・・・・・・

・

・

・

・

4011

・

・

・

4093

・

・

・

・

・

・

・

・

・
・

[Cancel]・・・・・・・・・・・・・・

No chip found!

[OK]

・

・

・・・・・・・・・・・・・・

サーチ作業は対象ＩＣと、登録されているすべてのＩＣのテストベクトルのライブラリ・ファ
イルを順々に比較するため、数秒の時間がかかります。
また、４０１１は単純なＮＡＮＤゲート、４０９３はシュミットトリガ付きのＮＡＮＤゲート
ですが、テストベクトルから見ればどちらも全く同じＩＣになります。

６）Ｍｅｍｏｒｙ

ｔｅｓｔ<Alt-F6>

スタティックＲａｍの動作テストを行います。

対象Ｒａｍは２４ピンの１６Ｋバイト、２８

ピンの６４Ｋバイト、および２５６Ｋバイトの製品です。

スタティクＲａｍをＺＩＦソケットに挿入し、画面上のメニューからテストする
対象Ｒａｍを選択し、テストを実行します。

５章

マクロ機能

<Alt-M>

ＭＡＣＲＯ

この機能は使用頻度の高い一連の操作をマクロファイルに登録して、その一連の動作をワンキーで行えるようにするものです。
ＭＳ−ＤＯＳのバッチファイル動作のような、または電話器のワンタッチダイヤルのような働き を し ま す 。 マクロ登録できるのは<Ctrl-A>から<Ctrl-Z>のマクロキーで指定できる２６種類です。

マクロ機能のメニューは以下の通りです。

・・・・・・・・・・・・・・・・・・・・・
・

Create

Alt

・

Stop

・

Remove..

・・Delate・recording

Alt

=
-

all

・
・

・・・・・・・・・・・・・・・・・・・・・
・

Load

macro

F5

・

・

Save

macro

Alt-F 5・・・・・・・・・・・・・・・・・・・・・・

A)

Ｃｒｅａｔｅ<Alt=＞

マクロファイルの作成ををおこないます。
マクロ・キー入力表が表示されます。

このコマンドが選択されると以下の

・・・・ Input

Macro

key ・・・・・・・ Press
・Contrl キーと[Contrl] + [ A - Z ] ・［

アルファベットキーを押して、マクロキーの登録を行います。
］・・・

マクロキーは２６個まで指定

・[ OK ][ Cancel ]ＡーＺまでのできます。

・・・・・・・・・・・・・・・・・・［ＯＫ］ボタンを押しマクロキーを指定しすると、メインメニュに戻りユーザが希望する実行コマンドが、マクロファイルに登録される状態になります。
メインメニュ上で登録すべき実行コマンドを選択します。

B)

Ｓｔｏｐ

ｒｅｃｏｒｄｉｎｇ

<

Alt

-

>

マクロファイルへの登録を中止します。

C)

Ｒｅｍｏｖｅマクロファイルリストから、マクロファイルを削除します。

D)Ｄｅｌａｔｅａｌｌ

現在登録されセーブされているマクロファイルのすべてを削除します。

E)

Ｌｏａｄ

ｍａｃｒｏ

< F5 >

すでにセーブしてあるマクロファイルをロードします。

F)

Ｓａｖｅ

ｍａｃｒｏ

< Alt-F5 >作成、登録したマクロファイルを指定したファイル名 (*.MAC)でＨＤＤ、ＦＤＤなどに
セーブします。

使用例：

富士通の２７２５６のＲｏｍのデータを読み込み、ベリファイを実行するa)マクロの［ Create］を指定→

マクロキーの指定を尋ねてきます例えば［ Contrl-A］としますb)メインメニュの［ Select］を指定→

c)メインメニュから［ Program ］を指定→→

［ＯＫ］を押す

富士通の２７２５６を指定します→［ Run］を指定→［ Read］を指定して実際にＲｏｍデータを読みますd)次に同じように［ Verify］を指定して実際にＲｏｍデータとバッファデータをベリファイしますe)メインメニュに戻りマクロ機能に入ります→ ［ Stop

これにより今までの一連の操作はマクロの設定は終了します。

Ａ

メインメニュに戻った後にRecording］を指定

キーにストアされ、マクロのＣｏｎｔｒｌ−Ａ

キーを押せば今までに設定した一連の動作が、自動的に再現されることがわかります。

要するに、［ Create］から、［ Stop

recording］の間に選択／実行したＥＸＥコマンドが忠実に連続してプレイバック動作されるようになるのです。

このままでは、パソコンの電源を切ったり、 ””Superpro””からＯＳシステムに戻ったりすると、
マクロファイルの内容は消滅してしまいます。

そこでマクロ機能の［ Save

macro］を用いてディスクなどにセーブします。

ファイル名はディフォルトでは、セレクトしたディバイス名がそのままファイル名（これはユーザにより変更可能）になります。

その後、［ Loadら使用します。

拡張子はすべて＊．ＭＡＣです。

macro］コマンドを用いて、セーブしてあるマクロファイルを再ロードしてか７章

ＯＰＴＩＯＮ

オプションメニュー<Alt-O>““Superpro””の動作環境を設定／表示するためのオプション機能です。
(C)Environment の機能以外は、たいした意味があるあとは思えません。
a)Ｉｎｔｅｒｆａｃｅ
プリンタポートＩ／Ｏアドレスを設定するためのものです。
しかし、””””””””Superpro””””””””

はＩＢＭ−ＰＣ系パソコンの標準ポートアドレス２７８Ｈ、３

７８Ｈ、３ＢＣＨのどれでも自動設定しますので，ここでの設定は不要です。

b) Ｄｉｒｅｃｔｏｒｙ”Superpro”のファイルやライブラリが存在するディレクトリを表示します。
メインメニュー上の -Ｐａｔｈ -の囲みコラムで表示されているものと同じです。
c)Ｅｎｖｉｒｏｎｍｅｎｔ”Superpro”の動作環境とくに、バッファメモリの動作環境を設定するためのもので、本マニュア
ルの初めのインストールの章で既に説明しました。
このＯＰＴＩＯＮメニューでユーザが変更／設定する必要があり、重要なものはこの項目です。

d)Ｌｏａｄ／Ｓａｖｅ

Ｃｏｎｆｉｇｕｌａｔｉｏｎ

デイバイスのメーカ名、チップ名、チップのタイプ（ﾒﾓﾘ、PLD、etc）パーツ名、ポートアドレ
ス、およびその他の項目情報を含むコンフィグレーションファイルのＬｏａｄやＳａｖｅをします。

しかし、これらの情報はメインメニュー上ですべて表示されているものです。

e)Ａｂｏｕｔ”Superpro”のソフトのバージョンや日付が表示されます。