• 検索結果がありません。

FPGA と ASIC 開発に最適な統合ツール Active-HDL 会社名 : アセットコア テクノロジー株式会社発表者 : 太田博之 The source for EDA solutions

N/A
N/A
Protected

Academic year: 2021

シェア "FPGA と ASIC 開発に最適な統合ツール Active-HDL 会社名 : アセットコア テクノロジー株式会社発表者 : 太田博之 The source for EDA solutions"

Copied!
27
0
0

読み込み中.... (全文を見る)

全文

(1)

『Active-HDL』

会社名

会社名

会社名

会社名:アセットコア・テクノロジー株式会社

:アセットコア・テクノロジー株式会社

:アセットコア・テクノロジー株式会社

:アセットコア・テクノロジー株式会社

発表者

発表者

発表者

発表者:太田博之

:太田博之

:太田博之

:太田博之

(2)

Aldec

Aldec

Aldec

Aldec社概要

社概要

社概要

社概要

• 1984年設立 • 社員 80名 • 本社 米国 ネバダ州 • 1998年5月からPCベースの 安価、高速、使い易いVHDL シミュレータ、Active-VHDL を出荷 • 1999年4月日本国内出荷開始

(3)

 IEEE 1076IEEE 1076IEEE 1076IEEE 1076IEEE 1076IEEE 1076IEEE 1076IEEE 1076---‘‘‘‘‘‘‘‘8787878787878787、、、、、、、、’’’’’’’’9393939393939393、、、、、、、、13641364136413641364136413641364---9595959595959595に完全準拠に完全準拠に完全準拠に完全準拠に完全準拠に完全準拠に完全準拠に完全準拠(対応OS:Win98、NT、Me、2000、Linux、Unix)(対応OS:Win98、NT、Me、2000、Linux、Unix)     [デザインエントリー機能デザインエントリー機能デザインエントリー機能デザインエントリー機能] →回路図・ブロック図・ステート図からVerilogVerilogVerilog,,,,VHDL, EDIFVerilogVHDL, EDIFVHDL, EDIFVHDL, EDIFを自動生成自動生成自動生成自動生成

* HDLエディター * ステート図エディター

* ブロック図(回路図兼用)エディター *ソースコード・カバレッジ機能

* IPコア・ジェネレーター

*CODE2GRAPHICS( Verilog,VHDL, EDIF のネットリストを回路図に戻す機能)

[シュミレーション機能シュミレーション機能シュミレーション機能シュミレーション機能] → クラス最高水準のシュミレーション速度を有しています。 * Verilog,VHDL, EDIF混在のRTLから実配線シミュレーションまでサポート  (高速なダイレクト・コンパイル方式高速なダイレクト・コンパイル方式高速なダイレクト・コンパイル方式高速なダイレクト・コンパイル方式) * サイクルベース・シミュレーション機能(通常方式の約百倍の速度通常方式の約百倍の速度通常方式の約百倍の速度通常方式の約百倍の速度) * 波形データファイルからテストベンチを自動生成(期待値照合期待値照合期待値照合期待値照合も可能) * 波形ビューワー /エディター

* デバック機能{View Data Flow 、波形データファイルのコンペア(比較)機能等}を多数搭載

[サードパーティ・インターフェイスサードパーティ・インターフェイスサードパーティ・インターフェイスサードパーティ・インターフェイス] → 各社の論理合成・配置配線ツールとの双方向インターフェイス双方向インターフェイス双方向インターフェイス双方向インターフェイス * Design Flow Manager   * Library Manager   * Viewlogicインポート機能

* Active-CAD Import/Export Manager

* Verilog,VHDL, EDIF各モジュールのImport/Export機能

(4)

デザイン・ブラウザー

デザイン・ブラウザー

デザイン・ブラウザー

デザイン・ブラウザー

• 階層構造を表示階層構造を表示階層構造を表示階層構造を表示 • 各データの種類をグラフィカルに表示各データの種類をグラフィカルに表示各データの種類をグラフィカルに表示各データの種類をグラフィカルに表示 • 全てのデザインオブジェクト、ファイルを管理全てのデザインオブジェクト、ファイルを管理全てのデザインオブジェクト、ファイルを管理全てのデザインオブジェクト、ファイルを管理 • 全てのデータファイルをグラフィカルに追加、全てのデータファイルをグラフィカルに追加、全てのデータファイルをグラフィカルに追加、全てのデータファイルをグラフィカルに追加、 削除、移動 削除、移動 削除、移動 削除、移動

• VerilogVerilogVerilogVerilog,,,,VHDL, EDIFVHDL, EDIFVHDL, EDIFVHDL, EDIF各モジュールのインポート各モジュールのインポート各モジュールのインポート各モジュールのインポート ファイル ファイル ファイル ファイル • 他社の7種類のフォーマットの波形データファ他社の7種類のフォーマットの波形データファ他社の7種類のフォーマットの波形データファ他社の7種類のフォーマットの波形データファ イルのインポートファイル イルのインポートファイル イルのインポートファイル イルのインポートファイル • ViewlogicViewlogicViewlogicViewlogicインポートファイルインポートファイルインポートファイルインポートファイル • ActiveActiveActiveActive----CADCADCADCADインポートファイルインポートファイルインポートファイルインポートファイル

(5)

ライブラリ・マネージャ

ライブラリ・マネージャ

ライブラリ・マネージャ

ライブラリ・マネージャ

• グラフィカルにライブラリを 利用、追加、削除 • 全てのFPGAデバイスのラ イブラリを標準装備 • Verilog、VHDL、EDIF形 式のライブラリの登録機能 (ASIC開発やIPコア等を利 用可能) • VITALライブラリも利用

(6)

デザインエントリー機能

デザインエントリー機能

デザインエントリー機能

デザインエントリー機能

Verilog VerilogVerilog Verilog VHDL/EDIFを自動生成EDIFを自動生成EDIFを自動生成EDIFを自動生成 ブロックダイヤグラム・エディタ ブロックダイヤグラム・エディタ ブロックダイヤグラム・エディタ ブロックダイヤグラム・エディタ (回路図エディタ兼用) (回路図エディタ兼用)(回路図エディタ兼用) (回路図エディタ兼用) ステートマシン・エディタ ステートマシン・エディタ ステートマシン・エディタ ステートマシン・エディタ HDLエディタエディタエディタエディタ シミュレーション シミュレーションシミュレーション シミュレーション

(7)

Verilog,

Verilog,

Verilog,

Verilog,VHDL

VHDL

VHDL

VHDLソースエディター・ウィザード

ソースエディター・ウィザード

ソースエディター・ウィザード

ソースエディター・ウィザード

• グラフィカルにHDLブロック を作成 • シンボルを作成する事で 自動的に library部分と entity部分を生成する。

(8)

VHDL

VHDL

VHDL

VHDLソースの場合

ソースの場合

ソースの場合

ソースの場合

自動的に 自動的に自動的に

自動的に librarylibrarylibrarylibrary部分と部分と部分と部分と entity

entityentity

(9)

HDLエディタの機能

HDLエディタの機能

HDLエディタの機能

HDLエディタの機能

HDLエディタの機能

HDLエディタの機能

HDLエディタの機能

HDLエディタの機能

• VHDL構文をカテゴリ別に色分け表示 • シミュレータと統合化されたソースコード・デバ ッガ • Verilog,VHDLソースコードのテンプレートを 装備 • マルチビュー・ディスプレイ

• bookmarks & URLsをリンク可能 • インデント&アウトライン機能内蔵

• VHDL,  Verilog,  EDIF,  SDF,  Perl, DOマク ロ等記述可能

(10)

ランゲージ・アシスタント

ランゲージ・アシスタント

ランゲージ・アシスタント

ランゲージ・アシスタント

• Verilog,VHDLソース   コードのテンプレートを 装備 • テンプレートをユーザー が追加可能

(11)

ブロック図(回路図兼用)エディター

ブロック図(回路図兼用)エディター

ブロック図(回路図兼用)エディター

ブロック図(回路図兼用)エディター

• Verilog,Verilog,Verilog,Verilog,VHDLVHDLVHDLVHDL、、、、EDIFコードの自動生成EDIFコードの自動生成EDIFコードの自動生成EDIFコードの自動生成 • トップダウン・ボトムアップの両設計手法が可能トップダウン・ボトムアップの両設計手法が可能トップダウン・ボトムアップの両設計手法が可能トップダウン・ボトムアップの両設計手法が可能 • シミュレータと統合化されたデバッガ機能シミュレータと統合化されたデバッガ機能シミュレータと統合化されたデバッガ機能シミュレータと統合化されたデバッガ機能

• 別ツールで作成されたVerilog、別ツールで作成されたVerilog、別ツールで作成されたVerilog、VHDL別ツールで作成されたVerilog、VHDLVHDLVHDL、、EDIF、、EDIFEDIFモジュールをインポートした場合、EDIFモジュールをインポートした場合、モジュールをインポートした場合、モジュールをインポートした場合、   入出力端子付きシンボル(箱)を自動生成して、ブロック図上に配置可能

  入出力端子付きシンボル(箱)を自動生成して、ブロック図上に配置可能  入出力端子付きシンボル(箱)を自動生成して、ブロック図上に配置可能   入出力端子付きシンボル(箱)を自動生成して、ブロック図上に配置可能

(12)

ステートマシン・エディタ

ステートマシン・エディタ

ステートマシン・エディタ

ステートマシン・エディタ

Mealy/MooreMealy/MooreMealy/MooreMealy/Mooreマシンのサポマシンのサポマシンのサポマシンのサポ ート ート ート ート

Verilog,Verilog,Verilog,Verilog,VHDLVHDLVHDLコードの自VHDLコードの自コードの自コードの自 動生成 動生成 動生成 動生成

自動的にステートの初期値自動的にステートの初期値自動的にステートの初期値自動的にステートの初期値 を設定 を設定 を設定 を設定

シミュレータと統合化されたシミュレータと統合化されたシミュレータと統合化されたシミュレータと統合化された デバッガ機能 デバッガ機能 デバッガ機能 デバッガ機能

(13)

ソースコード・カバレッジ機能

ソースコード・カバレッジ機能

ソースコード・カバレッジ機能

ソースコード・カバレッジ機能

(利用例)デザイン・ソースコード内のステートマ

     シンの記述を、効果的に検証

(14)

IPコア・ジェネレーター

IPコア・ジェネレーター

IPコア・ジェネレーター

(15)

CODE2GRAPHICS

CODE2GRAPHICS

CODE2GRAPHICS

CODE2GRAPHICS機能

機能

機能

機能

(16)

シュミレーション機能

* Verilog,VHDL, EDIF混在のRTLから実配線シミュレーションまでサポート  (高速なダイレクト・コンパイル方式高速なダイレクト・コンパイル方式高速なダイレクト・コンパイル方式高速なダイレクト・コンパイル方式) * サイクルベース・シミュレーション機能(通常方式の約百倍の速度通常方式の約百倍の速度通常方式の約百倍の速度通常方式の約百倍の速度) * 波形データファイルからテストベンチを自動生成(期待値照合期待値照合期待値照合期待値照合も可能) * 波形ビューワー /エディター

* デバック機能{View Data Flow 、波形データファイルのコンペア(比較)機能等}を多数搭載 *ブロック図(回路図)、ステート図上でもシュミレーション結果を表示可能

(17)

Waveform Viewer

Waveform Viewer

Waveform Viewer

Waveform Viewer

• シミュレーション結果をグラフィカルに波形表示 • 信号入力をグラフィカルにエディット • 期待値照合機能、違いを点滅表示 • 多様な波形表示、色付けが可能

(18)

波形入力

波形入力

波形入力

波形入力

• 以下の多彩な波形入 力をサポート – Clocks – Formulas – Hotkeys – Counters – Constant value – Custom – Predefined

(19)

波形データファイルのコンペア(比較)機能 波形データファイルのコンペア(比較)機能 波形データファイルのコンペア(比較)機能 波形データファイルのコンペア(比較)機能 Waveformエディターには他の波形を読み込み比較する機能があります – 他のシミュレータの波形と比較 – 期待値照合 – タイミングシミュレーションと機能シミュレーション結果の比較など – シミュレーション結果の波形と比較する波形の両方を表示し、違いを強調色 の点線で表示します。

(20)

View

View

View

View Data Flow

Data Flow

Data Flow

Data Flow機能

機能

機能

機能

• シュミレーション時に、モジュール間をまたがって、ノード単位 で信号の状態を確認

(21)

テストベンチ自動生成機能

テストベンチ自動生成機能

テストベンチ自動生成機能

テストベンチ自動生成機能

シュミレーション結果からシュミレーション結果からシュミレーション結果からシュミレーション結果から テストベンチを自動生成 テストベンチを自動生成 テストベンチを自動生成 テストベンチを自動生成

ウィザードによるテストベウィザードによるテストベウィザードによるテストベウィザードによるテストベ ンチの自動生成 ンチの自動生成 ンチの自動生成 ンチの自動生成

waveform editorwaveform editorwaveform editorwaveform editorからテスからテスからテスからテス トベンチ生成

トベンチ生成 トベンチ生成 トベンチ生成

SingleSingleSingle Single   Process,Process, Process,Process,  IEEE  IEEE IEEE IEEE WAVES WAVES WAVES WAVESフォーマット(期待フォーマット(期待フォーマット(期待フォーマット(期待 値照合)をサポート 値照合)をサポート 値照合)をサポート 値照合)をサポート

スクリプト・ファイル(スクリプト・ファイル(スクリプト・ファイル(スクリプト・ファイル(*.*.*.*.DODODODO )を同時に生成し、再シミ )を同時に生成し、再シミ )を同時に生成し、再シミ )を同時に生成し、再シミ ュレーションを簡略化 ュレーションを簡略化 ュレーションを簡略化 ュレーションを簡略化

(22)

• CBS(

サイクルベース・シミ

サイクルベース・シミ

サイクルベース・シミ

サイクルベース・シミ

ュレータ)

ュレータ)

ュレータ)

ュレータ)

 ゲート及び実配線シュミ

レーションを平均100倍

の高速化。

(23)

• Design Flow Manager  各社の論理合成・配置配線ツールの 双方向インターフェイス 双方向インターフェイス 双方向インターフェイス 双方向インターフェイス

(24)
(25)

論理合成ツールとのバンドル製品

論理合成ツールとのバンドル製品

論理合成ツールとのバンドル製品

論理合成ツールとのバンドル製品

(26)

LinuxとUnix対応製品

LinuxとUnix対応製品

LinuxとUnix対応製品

LinuxとUnix対応製品

(27)

Active

Active

Active

Active-

--

-HDL

HDL

HDL

HDL:

::

:お問い合せ先

お問い合せ先

お問い合せ先

お問い合せ先

アセットコア・テクノロジー株式会社

アセットコア・テクノロジー株式会社

アセットコア・テクノロジー株式会社

アセットコア・テクノロジー株式会社

Aldec部 (担当:太田)

Aldec部 (担当:太田)

Aldec部 (担当:太田)

Aldec部 (担当:太田)

TEL::::045-473-5261 

 

 

 

FAX::::045-474-0621

神奈川県横浜市港北区新横浜

神奈川県横浜市港北区新横浜

神奈川県横浜市港北区新横浜

神奈川県横浜市港北区新横浜

3-6-12

      

      

      

       日総第

日総第

日総第

日総第

12ビル 

ビル 

ビル 

ビル 

9F

Email 

 

 

 

:  

 

 

 

[email protected]

WEB  

  

  

  

: 

 

 

 

http://www.assetcore.co.jp/

参照

関連したドキュメント

Details are given at the end of this section (see Propo- sition 2.18) after we establish the following characterization of the Kleisli category: a presheaf is free as an algebra for

Equivalent ISs This paper mentions several particular ISs that describe a given Moore family, more or less small with respect to their size: The full IS Σ f that contains an

          ITEC INTERNATIONAL 株式会社. 型名

BIGIグループ 株式会社ビームス BEAMS 株式会社アダストリア 株式会社ユナイテッドアローズ JUNグループ 株式会社シップス

三洋電機株式会社 住友電気工業株式会社 ソニー株式会社 株式会社東芝 日本電気株式会社 パナソニック株式会社 株式会社日立製作所

数名の社員の氏名が会社の商号中に列挙される場合,その順序は会社契約の順

状線整備事業のうち徳島東環状大橋(仮称)の基礎 図-8 打撃回数と打止時貫入量の計測対象とした鋼管矢板 で施工された.本橋は,吉野川の河口から 1.8km

[r]