• Tidak ada hasil yang ditemukan

TB 42: シノプシスのFPGA Expressを使用して

N/A
N/A
Protected

Academic year: 2024

Membagikan "TB 42: シノプシスのFPGA Expressを使用して"

Copied!
4
0
0

Teks penuh

(1)

シノプシスの FPGA Express を使用して、

デザインを MAX+PLUS II  用に論理合成する方法

Technical Brief 42 April 1998. ver,1

イントロダクション

アルテラのMAX+PLUS® II のソフトウェアはシノプシス社の FPGA Expressソフトウェアの よ う な サ ー ド ・ パ ー テ ィ の E D A ツ ー ル と 簡 単 に イ ン タ フ ェ ー ス す る こ と が で き ま す 。 MAX+PLUS II と共に、シノプシスのFPGA Expressを合成ツールとして使用することによっ て、アルテラのプログラマブル・ロジック・デバイス(PLD)をターゲットにすることができま す。アルテラのツールとシノプシスの FPGA Expressを使用することによって、短時間でデザ インを作成してアルテラのデバイスに実現することができるため、1日に複数のデザインを作成 することも可能になります。

このテクニカル・ブリーフは FPGA Expressの環境を使用してアルテラのデバイスをターゲッ トにする方法と、MAX+PLUS IIで使用する EDIFネットリスト・ファイル(.edf)、アサイメ ント・アンド・コンフィギュレーション・ファイル(.acf)、ライブラリ・マッピング・ファイル

(.lmf)を生成する方法について解説したものです。

図1はPCベースのアルテラのMAX+PLUS II とシノプシスのFPGA Expressをインタフェー スしたときのフロー・ダイヤグラムです。

M-TB-042-01/J

Synopsys

700 East Middlefield Road Mountain View, CA 94043 (650) 962-5000

http://www.synopsys.com

日本シノプシス(株)

TEL: 03-3346-7030 FAX: 03-3346-7050

FPGA Expressを使用してデザインを合成し、これを MAX+PLUS II に取り込む方法の詳細 については、アルテラのウェッブ・サイト、http://www.altera.comの MAX+PLUS II Altera Technical Support(AtlasSM)のページに掲載されている Altera Commitment to Coop- erative Engineering Solution(ACCESSSM)Key Guidelinesを参照してください。また、

この ACCESS Key Guidelinesは、MAX+PLUS II の CD-ROM(バージョン 8.2 以降)の、

\lit\html\maxkey

のディレクトリに HTMLフォーマットでも提供されています。

FPGA Express の使用方法

FPGA Expressの環境で、アルテラのデバイスをターゲットにしたEDIFのネットリスト・ファ イルを下記の手順で生成させます。

1.

New

(Fileメニュー)を選択して、新しいプロジェクトを選択します。

2.

Name

のボックスにプロジェクト名を指定し、Createのボタンを押します。

3.

Identify Sources

のダイアログ・ボックスからソース・ファイルを選択し、

Open

を選択します。

図1 PC ベースのアルテラ/シノプシス FPGA Expressインタフェース

Altera Corporation

.acf .edf .lmf

.pof .sof .vo .vho .edo FPGA Express

Software

MAX+PLUS II Software .vhd

.v

(2)

2 Altera Corporation TB 42: Using Synopsys FPGA Express Software to Synthesize Designs for MAX+PLUS II Software

ここで、ソース・ファイルが解析され、エラーの個所がレポートされます。FPGA Expressの環境で作業を続ける前に、すべてのエラーを修正し、デザインを改めて解析 しておく必要があります。この場合、エラー・メッセージ上をダブル・クリックするこ とによって、内蔵されているテキスト・エディタを起動することもできます。

4.

Options(Synthesisメニュー)を選択し、Project

のタグをクリックします。ここで、

Default Export Timing Constraints Option

をオンに、また

Insert LCELL Buff- ers, Style WYSIWYG

のオプション(FLEX デバイスに対してのみ)をオンに設定す ることができ、またDefault-FSM Encodingのオプションの中でステート・マシンの スタイルを選択することができます。設定が完了したら、OKのボタンを選択します。

図2を参照してください。

図2 Optionsのダイアログ・ボックス

Default Export Timing Constraints Option

をオンに設定すると、FPGA Express から MAX+PLUS II の ACFにすべてのタイミング・コンストレインが転送されるよ うになります。また、

 Insert LCELL Buffers, Style WYSIWYG

のオプションをオン に設定すると、FPGA Expressにデザインをデバイス固有のアーキテクチャのロジッ ク・リソースにマッピングさせ、ACFの合成スタイルが WYSIWYGに指定されます。

Default FSM Encoding

のオプションでは、ステート・マシンのエンコーディングの方 法が選択できます。

5. プロジェクトの中のトップ・レベルのモジュールまたはデザインを選択し、Create

Implementation

(Synthesisメニュー)を選択します。ここで、

Implementation Name

のボックスに表示されたトップ・レベルのモジュールまたはデザインの名前を確認しま す。そして、ターゲットとなるアルテラのデバイスを

Vendor、Family、Device、

Speed Grade

のボックスから選択します。選択が完了したら、OKのボタンを押しま す。図3を参照してください。

図3 Create Implementationのダイアログ・ボックス

(3)

Altera Corporation 3 TB 42: Using Synopsys FPGA Express Software to Synthesize Designs for MAX+PLUS II Software

6.

Design Implementationのアイコンをクリックし、 Optimize Chip

(Synthesisメニュー)

を選択してロジック・リソースへのマッピングを行います。ここで、コンストレインを 修正してデザインの最適化をはかることもできます。図4を参照してください。

7.

Design-Optimized のアイコンをクリックし、 Export Netlist (Synthesisメニュー)を

選択します。そして、EDIF入力ファイル(.edf)をセーブするフォルダを指定し

Save

を選択します。

指定されたフォルダには、EDIFファイルと共に、ACFと LMFもセーブされます。

この状態になれば、EDIFのネットリスト・ファイルを MAX+PLUS II に取り込んでデザ インをコンパイルすることができます。MAX+PLUS  IIの Compilerで、EDIF Netlist

Reader Settings

のダイアログ・ボックス(Interfacesメニュー)から

Custom

を選択しま す。ここで、

LMF#1

が FPGA Expressによって生成された LMFになっている必要があ ります。詳細は、MAX+PLUS II の Help機能を活用して確認してください。

関連資料とサポート

アルテラは、MAX+PLUS II とサード・パーティのデザイン入力用EDAツールとのスムー ズなインタフェースを確保するために、幅広い関連資料を提供しています。技術的なサポー トが必要な場合は、日本アルテラの応用技術部または販売代理店へご連絡下さい。また、技 術的なご質問を日本語の E-Mail で

[email protected]

に送付して頂くことも可能です。ア ルテラ/シノプシスのインタフェースに関する代表的な質問とその回答については、アルテ ラのウェッブ・サイトに提供されている Atlas Solusionsのページで確認して下さい。

下記の資料にはさらに詳細な情報が提供されています。

MAX+PLUS II ACCESS Key Guidelines

■ MAX+PLUS II Programmable Logic Development System & Software Data Sheet

(日本語版刊行予定)

■ EDA Software Support

これらの資料は日本アルテラまたは販売代理店を通じて入手することができ、アルテラの ウェッブ・サイト、http://www.altera.comからダウンロードすることもできます。

図4 Optimize Chipのダイアログ・ボックス

(4)

4 Altera Corporation TB 42: Using Synopsys FPGA Express Software to Synthesize Designs for MAX+PLUS II Software

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

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

Copyright © 1998 Altera Corporation. Altera、ACCESS、Atlas、 MAX、MAX+PLUS、MAX+PLUS IIは、Altera Corporationの米国および該当各国における trademakまたは service markです。他のブランド名、製品名は該当各社の trademarkです。ここに記載された情報は予告なく変更される場合があります。Altera as- sumes no responsibility or liability arising out of the application or use of any information, product, or service described herein except as expressly agreed to in writing by Altera Corporation. Altera customers are advised to obtain the latest version of device specifications before relying on any published information and before placing orders for products or services. All rights reserved.

Referensi

Dokumen terkait

調査票試験問題 【設 問】 ある建築物の石綿含有調査を行いました。別添の写真集は、調査時に撮影した各所の写真です。 写真集を見て、左下の仕上表にある建材名に示された建材について、当該建材が石綿含有建材の レベル1、2、3のどれに該当するかを判断し、別紙の解答用紙の建材のレベル区分回答欄の中か らレベルの数字を選び、○で囲んでください。 当該建材がレベル

【Ⅱ】選択音楽実技課題 ※下の1.から4.までの4種類の受験方法の中から一つを選択して受験してください。 1.ピアノで受験する者 ベートーヴェン作曲ピアノ・ソナタより任意の1曲を選び,その第1楽章または終楽章を 演奏してください。ただし,Op.26,Op.27-1,Op.27-2(第1楽章),Op.49-1,Op.49-2,Op.54, Op.79は除きます。

5 出願方法 本校では、「郵送による出願」と「Web出願」を受け付けています。ご出願の際はいずれかをご選択ください。 4 受験方法の選択 本校ではオンラインによる入試を実施しています。受験方法を、3つの中から選択し受験することができます。 「来校オンライン入試」、「自宅等オンライン入試」、「県外会場オンライン入試」からご都合の良い受験方法をご選択ください。

自由研究のテーマ例 ハンドボールは,7 人ずつの 2 チームが ボールを相手のゴールに投げ入れて勝負を 競うスポーツです。 下の図のような,縦 20 m,横 40 m の 長方形のコートの中で,14 人の選手が プレーします。 紙やノートにかくのとは違い,体育館や グラウンドに大きな長方形のコートを かくのは,とてもたいへんです。

①(a)は府県を選択するようになっています。 (中学校の府県が選択肢にない場合は、その他を選んでください。この場合、(b)・(c) もその他を選び、(d)に中学校名を⼊⼒してください。) ②(b)は市区町村を選択するようになっています。 (中学校の市区町村が選択肢にない場合は、その他を選んでください。この場合、(c)

「自己評価のグラフ」タブを選択す ると、チャートが表示されます。 ② 成績の達成度(※)と、自己評価の 達成度を、レーダーチャートで比較 してみましょう。 ②目標とする力を、横棒グラフで確認 してみましょう。 ※「成績からみた力」は成績発表後 に表示されます。 (4)将来の自分を考える ○半期に一度、この半年で頑張ったこ とを振り返るとともに、将来の夢を確

「自己評価のグラフ」タブを選択す ると、チャートが表示されます。 ② 成績の達成度(※)と、自己評価の 達成度を、レーダーチャートで比較 してみましょう。 ②目標とする力を、横棒グラフで確認 してみましょう。 ※「成績からみた力」は成績発表後 に表示されます。 (4)将来の自分を考える ○半期に一度、この半年で頑張ったこ とを振り返るとともに、将来の夢を確

5 ファイルの転送 upload Koder Koder では upload は簡単で, 画面最上部の左端のiPad アイコンをクリックして, iPad 内の ファイル, フォルダの一覧を表示させ, 上で作ったWWWフォルダを長押しし, 出てきたメニューで 「Upload to FTP」を選ぶだけです... Filezilla Filezilla