• Tidak ada hasil yang ditemukan

TB 32: ISPのプログラミング方法とデバイスの発注コード

N/A
N/A
Protected

Academic year: 2024

Membagikan "TB 32: ISPのプログラミング方法とデバイスの発注コード"

Copied!
2
0
0

Teks penuh

(1)

®

ISPのプログラミング方法と デバイスの発注コード

T E C H N I C A L B R I E F 3 2 S E P T E M B E R 1 9 9 7

M-TB-032-01/J

アルテラの MAX® 9000と MAX 7000Sデバイスは、アルテラのマスタ・プログラミング・ユニット(MPU)、サー ド・パーティのプログラミング・ハードウェア、ByteBlasterTM  パラレル・ポート・ダウンロード・ケーブル、

BitBlasterTMシリアル・ダウンロード・ケーブル、エンベデッド・プロセッサ、または自動テスト機器(ATE)を使 用してイン・システムでプログラムすることができます。この資料は各プログラミング方法とこれに対応するデバイ スの発注コードについて解説したものです。

表1はイン・システム・プログラマビリティ(ISP)の機能を使用したプログラミング方法をまとめたものです。

表1 ISP を使用したプログラミング方法

MPUまたはサード・パーティのプログラマ √ √

BitBlasterまたはByteBlaster √ √

エンベデッド・プロセッサ √ √ √

ATE √

マスタ・プログラミング・ユニットまたはサード・パーティのプログラマ

MPUおよびサード・パーティのプログラマを使用する方法はMAX 9000と MAX 7000Sデバイスに対するロー・コ ストなプログラミング・ソリューションとなり、高い柔軟性を提供します。MPUはアルテラのデバイスをプログラム するためのプログラミング・モジュールとなっており、対応するプログラミング・アダプタと共に使用されます。MPU はプログラミングとテストに関する情報を受け取り、デバイスをプログラムした後でデバイスにテスト・ベクタを与 えてファンクション・テストを実行し、さらにプログラムされたデバイスのベリファイを実行します。データ I/O 社 や BP Microsystems社のプログラマを含むサード・パーティのプログラミング・ハードウェアもアルテラ・デバイ スのプログラミングをサポートしています。各ベンダのプログラマによる最新のサポート状況については、各ベンダ へ直接、ご確認されることを推奨します。(各プログラマ・ベンダの連絡先が不明の場合は、日本アルテラまたは販売 代理店へお問い合わせ下さい。)

MPUまたはサード・パーティのプログラマを使用してクワッド・フラット・パック(QFP)パッケージのMAX 9000 や MAX 7000Sデバイスをイン・システムでプログラミングする場合、これらのデバイスをキャリア付きの製品とし て発注する必要があります。原則として ISP 対応のデバイスにキャリアは不要ですが、これらのデバイスを MPUや サード・パーティのプログラマでプログラムする場合は特別なハンドリングが必要になります。このキャリアは ISP をサポートしていないデバイスをプログラムする場合もQFPデバイスのリードを保護します。キャリア付きで出荷さ れるデバイスの発注コードには、スピード・グレードを表すコードの後に‘C’のサフィックスが付きます。(例:

EPM9560RC208-15C)

BitBlaster または ByteBlaster

ByteBlasterダウンロード・ケーブルは、アルテラの ISP サポート・デバイス(MAX 9000と MAX 7000S)に対 してプログラミング・データを供給する標準パラレル・ポートとのハードウェア・インタフェースとなっています。デ ザインの変更があった場合、B y t e B l a s t e rは新しいデータをデバイスに直接ダウンロードできます。同様に、

BitBlasterダウンロード・ケーブルは標準 RS-232ポートに対するハードウェア・インタフェースとして動作し、ISP 対応デバイスをプログラムすることができます。ByteBlasterと BitBlasterは共に JTAG(Joint Test Action Group)をインタフェースに使用しており、試作および量産段階でのイン・システム・プログラミングが容易に行え るようになっています。ByteBlasterまたは BitBlasterダウンロード・ケーブルを使用して QFPパッケージの MAX 9000または MAX 7000Sデバイスをイン・システムでプログラムする場合は、キャリアなしのデバイスを発注する 必要があります。(例: EPM9560RC208-15C ではなく、EPM9560RC208-15)

プログラミング方法

適用段階

試 作 量 産 フィールドでのアップグレード

(2)

®

〒 163-0436 東京都新宿区西新宿 2-1-1 新宿三井ビル私書箱 261 号

TEL. 03-3340-9480  FAX. 03-3340-9487 http://www.altera.com/japan/

Copyright  1997 Altera Corporation.  Altera、MAX、MAX+PLUS 、MAX+PLUS II、ByteBlaster、BitBlaster、MAX 9000、 MAX 7000S、 EPM9560はAltera Corporationの米国および該当各国における trademark または service markです。他のブランド名、製品名は該当各社の trademarkです。この資料は Altera Corpo- rationが発行した英文資料を日本語化したものです。アルテラが保証する内容は英文オリジナルのものです。ここに記載された内容は予告なく変更される場合があります。

エンベデッド・プロセッサ

ISP を実行するエンベデッド・プロセッサは Jam ファイル(.jam)のようなプログラミング・データをストアしてい ます。エンベデッド・プロセッサを使用することで、ISP 対応デバイスのプログラムを試作と量産の段階で行うこと ができ、さらにフィールドでのアップグレードを行うことも可能になります。エンベデッド・プロセッサを使用して QFPパッケージの MAX 9000または MAX 7000Sデバイスをイン・システムでプログラムする場合は、キャリアな しのデバイスを発注する必要があります。

自動テスト機器

ATEを使用して、ISP対応デバイスをプリント基板の最終テスト工程でプログラムすることもできます。このプログ ラミング方法は、デバイスのプログラミングとボード・レベルのテストをひとつの工程にまとめることができる利点 を持っています。ATEでデバイスのプログラミングを行う場合は、MAX+PLUS® II のソフトウェアを使用してJam ファイルまたはシリアル・ベクタ・ファイル(.svf)を作成し、このプログラミング・ファイルを ATEから MAX 9000 またはMAX 7000Sデバイスにダウンロードする必要があります。プログラミング・ファイルがダウンロードされた 後、ATEは生産ラインにおいてデバイスを短時間でプログラムします。

Jamファイルまたは SVFファイルと ATEを使用して、QFPパッケージの ISPデバイスのプログラムを行う場合は、

キャリアなしのデバイスを発注する必要があります。ただし、ATEによるプログラミングと SVFファイルを使用し たテストを行うためには、スピード・グレードのコードの後に‘F’のサフィックスの付いたデバイスを発注する必要が あります。(例:EPM9560RC208-15F)

‘F’が付いたデバイスと‘F’の付いてないデバイスを同時にプログラムすることはできません。‘F’のサフィッ クスの付くデバイスは規定された特定のプログラミング・アルゴリズムに対応しており、ATEに対するシー ムレスなプログラミング・フローを提供するようになっています。

アルテラは現在、‘F’の付くデバイスの出荷を開始しています。‘F’コードの付く各デバイスの供給状況については、日 本アルテラまたは販売代理店にお問い合わせ下さい。

さらに詳細については下記の資料を参照して下さい。カッコ内のコードはアルテラのドキュメント番号です。なお、

MAX 9000と MAX 7000ファミリのデータシート、AN 88は日本語でも提供されています

In-System Programmability Handbook (M-HB-ISP-01)

BitBlaster Serial Download Cable Data Sheet (A-DS-BITBL-03)

ByteBlaster Parallel Port Download Cable Data Sheet (A-DS-BYTE-01)

MAX 9000 Programmable Logic Device Family Data Sheet (A-DS-M9000-04)

MAX 7000 Programmable Logic Device Family Data Sheet (A-DS-M7000-04)

AN 88: Using the Jam Language for ISP via an Embedded Processor (A-AN-088-01)

Programming Hardware Manufacturers (A-GN-PRHW-03)

これらの資料は下記にご請求下さい。

■ 日本アルテラ(株) 電話:03-3340-9480

■ 販売代理店:(株)アルティマ 電話:045-939-6113

(株)パルテック 電話:045-477-2000

■ アルテラの World-wide Webサイト http://www.altera.com

Referensi

Dokumen terkait

学における教員養成に携わってきた。とはいえ前 任校(地方の短期大学)では,文学部系の,教員養 成以外の授業も数多く担当した。赴任当初は,大 学でありながらいわゆる「荒れた」教室で,授業 が始まってもカードゲームが続いているような環 境であった。教師あるいは大人すべてを憎んでい る,そう感じられるような学生たちの言動に心が 潰されそうになる毎日であった。なぜ荒れるのか

平成 28 年度 文化庁「生活者としての外国人」のための日本語教育事業 (公財)愛知県国際交流協会(AIA) 成果発信報告会 ~ときにはこんな 学習方法!~ 日時:平成 29 年 2 月 15 日(水)14 時~16 時 場所:あいち国際プラザ2階 アイリスルーム 対象:県内日本語教室ボランティア 及び

第 4 章 第 3 研究 ―Functional Independence and Difficulty Scale の妥当性 の検証 4.1 目的 本研究の目的は、FIDSの妥当性を検証することである。 本研究では、基準となる測定指標(外的基準)と評価したい測定指標(FIDS)を同時に 測定した時の関連性、すなわち、併存妥当性

44 一はじめに 海洋環境の悪化は年々深刻なものとなってきている。しか るに、海洋環境の保護および保全に関する国際法はいまだ不 十分なところが多く、国際連合海洋法条約も第一二部で四六 ヵ条にわたる詳細な規定をおいたが、いまだ発効していない。 海洋環境に関連する諸条約も、現実の汚染の進行に追いつけ ない状態である。加えて、これらの条約の各国における国内

報道関係者各位 令和3年8月11日 2021年度米国会計研究学会ワークショップに経営学部教授と経営学部2年生が登壇 日本のゼミナールでの教育方法とその成果を発表 ~「アクティブ・ラーニングとしてのチーム別学修のゼミナールへの適用」~ 文京学院大学(学長:櫻井隆)経営学部中島真澄教授(専門:財務会計・実証会計学・財務諸表分析・フォレンジッ

1 第 77 回 再生可能エネルギー経済学講座 議事録 2017/11/14 「風力発電の国内外の最新技術動向と日本の探るべき方向性」 荒川忠一氏(東京大学名誉教授・名古屋大学客員教授) 世界全体で風力の設備容量は増加しているが、日本は top15 にも入っていない。日本 は累積で 3GW だ。洋上風力の順位は、世界で 8

山東外国語職業技術大学 山東外国語職業技術大学は 2005 年に設立され、前身は山東外国語職業学院です。 2018 年 12 月に教育部から職業本科学校への昇格を承認され、2019 年 5 月に「山東外国語 職業技術大学」と名称を変更し、全国初の本科レベルの職業学校の一つとなりました。 学校は 2008

線形代数学 I 及び演習(演習) No.1 9月16日配布 担当:戸松 玲治 1 演習の形式と成績評価の方法 この授業では線形代数学Iの演習を行います.. このとき,K上のn×n行列全体のなす集合をMnKと書く: MnK