ASICの設計・開発

セイコーエプソンでは、ASIC設計に関するインタフェースを下図のようなフローでお願いしております。

ASICの設計・開発について

ライブラリパック ライブラリパック ライブラリパック シミュレーション結果(APF) タイミングエラーリスト Vcd2apf

エプソンのASICを開発する際の設計作業の流れの詳細がわかる資料をダウンロード

「ライブラリ パック」とは

論理合成と、ネットリスト シミュレーションのためのライブラリ、及びそれらの説明書をまとめたものです。 デザイン キットと異なり、ライブラリだけをパックにしたものですので、お客様の設計スタイルに合わせて自由にご使用いただけます。

また、以前のデザイン キットによるフローでは、APFファイル(エプソン独自形式のパターン ファイル)の作成と、そのシミュレーションをお客様にお願いしておりました。 しかし、現在のライブラリ パックによるフローでは、お客様のテストベンチによるシミュレーション結果を、VCDファイル(ほとんどのシミュレータから出力可能な、信号変化点のダンプ ファイル)でお送りいただくことになりました。 これにより、お客様の手間が、大幅に少なくなったと考えます。


注)VCD の形式につきまして、Extended VCD などの拡張された VCD は扱えません。 拡張されていない VCD をお送りください。

ライブラリサポート状況

下記のシリーズで、下記のツールをサポートしています。 ライブラリ パックが必要な場合は、営業担当へご依頼ください。

サポートシリーズ

テクノロジー 0.35um 0.25um 0.15um
ゲートアレイ S1L50000
S1L5V000
S1L60000 -
エンベデッドアレイ S1X50000
S1X5V000
S1X60000 S1X80000
スタンダードセル - - S1K80000

サポートツール

種類 ツール名
Synthesis Design Compiler
Formal verification Formality
RTL check SypGlass
Static timing analysis Primetime
Simulation Verilog-XL, NC-Verilog, ModelSim(Verilog), ModelSim(VHDL)*

*:S1L5V000、S1X5V000、S1X80000、S1K80000はサポートしておりません


エプソンのASICを開発する際の設計作業の流れの詳細がわかる資料をダウンロード

「APF」とは

APFとは、セイコーエプソン独自のシミュレーションパターンのフォーマットです。比較的単純な 0/1のテーブル形式で、内容は下表のとおりです。

シミュレーションパターン


エプソンのASICを開発する際の設計作業の流れの詳細がわかる資料をダウンロード

「タイミングエラーリスト」とは

シミュレーションで発生したタイミングエラーは、シミュレータのログとして単純に出力され、そのままでは解析が困難です。そこで、弊社では、それを以下の例のように、インスタンスごと、エラーごとにソートし、エラー発生時刻をサイクルタイムに変更するなどして、見やすくしたリストをお送りしております。

タイミングエラーリスト

ここで、リストの内容の概略説明は、次のとおりです:

(1)インスタンス行

「I=」の次の文字列:そのタイミングエラーが発生したセルのインスタンス名です。

その次の文字列:特殊なエラーの場合、その種類を表す文字列が記述される場合があります。

「()」の内部:そのタイミングエラーが発生した入力ピンと、エラーとして認識した条件と、エラーの種類と、スペックが記述されます。

(2)データ行

最初の数字:スペックに対するシミュレーション結果の値です。
この数字がスペックに満たないためにエラーとなりました。

「/」の前の数字:そのエラーが発生したオフセット時刻(サイクル内のエラー発生時刻)です。

「/」の後の数字:そのエラーが発生したサイクルNo.です。


ASIC・FPGA・CPLDとは何かの基礎がわかる資料

ASIC・FPGAとは?その違いとASICへの置き換え5つの手順
ASIC・FPGA・CPLDとは何か、違いは何か、そしてASICへの置換えのメリットや置換え手順を解説したASICの基礎資料です。

ASIC製品概要資料

ASIC製品概要資料

エプソンのASIC製品のゲートアレイ、エンベデッドアレイ、スタンダードセルのラインナップや特徴、PLDからの置き換え事例などを紹介した資料です。

エプソンのASICを開発する際の 設計作業の流れについて


エプソン ASICを開発する際の設計作業の流れについて
エプソンASICの対応領域、ASIC設計作業のフローとその詳細について詳しくご紹介しています。


ASIC化できるか?のご相談や、 価格・開発期間に関する
お問い合わせ

ASIC化できるか?のご相談や、
価格・開発期間に関するお問い合わせ

FPGA・CPLD・汎用ロジックICをASICに置換えることができるかどうかのお問い合わせ・ご相談をお受けしております。お気軽にご相談ください。