私はVerilogで40,000ゲートと5000個のフリップフロップを持つゲートレベルの構造的ネットリストを持っています。これは内部にサブ回路を持たない平坦なネットリストです。私はいくつかのフリップフロップとロジックゲートを削除することにより、この大きなネットリストから別のネットリストを抽出したいと考えています。エクスポートされたネットリストは、Verilogでもなければなりません。私は既存のツールがそれを行うことができるかどうかを知りたい。Verilogの構造ネットリストとして定義された回路から回路の一部を書き出す
-2
A
答えて
0
Design Compiler(Synopsys製)またはRTLコンパイラ(Cadence製)のような合成ツールを使用してネットリストをインポートしたり、ゲートを削除したり(tclスクリプトから)、変更されたネットリストを書き出すことができます。
この目的に使用できる他のツールもたくさんあると思いますので、これらのツールの利用可能性や使用方法を知っているツールのプリファレンスにも依存します。
0
デザインコンパイラでネットリストをインポートすると、フリップフロップまたはゲートを削除することができます。ここに簡単な例があります。
remove_cell {U1/reg1}
次のコマンドは、ネットリスト内のセルの検索に役立ちます。
get_cells "U1/reg*"
関連する問題
- 1. HSpiceネットリストの下位回路?
- 2. 回路のエラーチェック
- 3. 回路ブレーカーパターン
- 4. アナログ回路シミュレーションライブラリ?
- 5. 回路図が
- 6. hystrix回路のオープンイベント
- 7. プログラマ向け回路設計書
- 8. テストドライブHystrix回路ブレーカの設定
- 9. オイラー回路再帰文の
- 10. 8085トレーナーキットの回路図
- 11. VBA:回路図のコピールーチン
- 12. Log4jの回路ブレーカ2
- 13. プロローグを使用した回路検証
- 14. NodeJSエクスプレスワイルドカード経路を数回
- 15. Openlayers道路名を回転
- 16. 74LS148入力に関係なく回路出力は一定のままです
- 17. 変更されたarduinoベースのIoTのカスタム回路製作
- 18. SQLツリー経路構造長
- 19. DC回路解析アルゴリズム
- 20. Matroid、固有回路プロパティ
- 21. ショート回路Array.reduce in Javascript
- 22. アイデンティティを持ったPhotoCell回路
- 23. OSPF需要回路検証のためのPPPネットワーク検出
- 24. STM32デバッガを一時停止するときの周辺回路のフリーズ
- 25. 迷路を表すデータ構造
- 26. マイナー回路を設計する
- 27. SystemC表示回路を図面として表示できますか?
- 28. 配送経路のためのMySQLデータベーススキーマ、複雑さ回避
- 29. ウィンドウの深い神経回路網
- 30. Eclipseプラグインの開発:回路図エディタ
ありがとうございました。 Design Compilerコマンドを使用して私が望んだものを達成できました。 – user2823269