![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
いつもお世話になります。
(カテゴリが違ったら済みません)
verilogでFPGAを設計しています。
基本、同期回路設計でクロックの立ち上がりを使用しています。
外部回路の都合で、180度ずれたタイミングでデータを受け取りたく検討しています。
その際に、FFの記述で
always@(negedge clk)
と記述しようかと思ったのですが、通常ライブラリ等を見みますと立ち上がりエッジの
FFしか見た事が無く、タイミング制約を守れなくなり、結果NGになるのではと思って
躊躇しています。
質問をまとめますと以下の通りです。
(1)always@(negedge clk)は、今時普通に使用しても良いものでしょうか?
(2)上記のように記述しコンパイル出来たとした場合、クロックを反転させるインバータは
どこにある資源を使用するものなのでしょうか?
・一括で反転してそのクロックで動く全FFに供給する。
・各FF単位で反転してFF自信に繋ぐ。
お分かりになる方、ご教授願います。
宜しくお願い致します。
以上
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
(1) 普通に negedge を使ってます。
ライブラリなどは、わざわざ、negedgeを使う意味が
無いからでは?
もし、使ってはいけないのなら、その理由を
私も勉強したいです。
(2) これは、FPGAの仕様に寄ります。
専用開発ツールを使っているのなら、
マニュアルや、ハードの仕様書に
書いてませんか?
セルの構成や、クロック専用ラインの有無で
異なってきます。
もし、選択肢がある様なFPGAなら、
どの様に構成するかコマンドなり
スイッチがあると思います。
ご回答ありがとうございました。
私の経験上、negedgeを禁止する様な注記を、マニュアル系で見た事がないです。
極力、自分自身も避けてきたのですが、今回はnegedgeを普通感覚で使用出来ると設計工数が少なくて済みありがたい感じでした。
ちょっとした事くらいでは使用した経験があるのですが、いつも不安にも思っていました。FPGAはディレーやスキューとの調整が大変になりそうで。
もう少し自分も調べてみたいと思います。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 運転免許・教習所 FF車で雪に嵌った時に前進とバックを繰り返して脱出を試みるのは間違いなんですか 15 2023/05/07 13:33
- 法学 刑法と社会について 2 2022/07/31 01:38
- 工学 自販機の設計 授業で論理回路を用いて自販機を設計するのですが、写真に示すjk-ffの論理式でJ1では 3 2023/01/17 18:49
- ヒーター・こたつ・ホットカーペット FF式暖房器などはシーズンオフには片付けますか。 今、ポット式ストーブ(煙突付き)を使ってますが、F 5 2022/11/28 08:18
- CPU・メモリ・マザーボード ノートパソコンでクロック数の違うメモリを1枚ずつ挿してデュアルチャンネルになりますか? 1 2022/11/18 00:30
- その他(車) 雪山を車で乗り越えようとしたらスタックしました。無理な運転をしましたかね?駐車違反になりますか? 6 2022/12/24 08:05
- Excel(エクセル) Excel2016 行間を詰めたい&同じカテゴリなら上位2つだけを表示したい 5 2022/06/03 12:19
- 運転免許・教習所 仮免許の技能教習は何時間くらい必要ですか? 1 2023/02/12 18:56
- エアコン・クーラー・冷暖房機 暖房コスト、電気?ガス? 2 2022/12/11 10:54
- 労働相談 有給休暇使用時の賃金の計算方法について 5 2022/04/04 00:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プログラマーは誘惑にさらされ...
-
プログラミングの雑談がしたい...
-
paiza python03 ランクC獲得
-
Kotlin言語について。
-
マイクロソフトがvbを捨てたの...
-
インターフェースとトレイトっ...
-
python 機械学習 文字画像認識
-
プログラムについて。
-
Google ColaboでGUI作成
-
vba クリップボードクリアにつ...
-
大学のゼミのレポートがムカつ...
-
文系のSE志望です。プログラミ...
-
soucetreeでローカルのクローン...
-
Gitについて質問。 クローンし...
-
python3について。
-
プログラム言語について。
-
プログラマーがHTMLとCSSでウェ...
-
独自ドメインのHPを編集するに...
-
python3について。
-
ウェブサイトのアクセスログに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
UNIX上のプログラムで使うライ...
-
拡張子.niiのファイルの開き方...
-
Excel VBA のstr()関数でエラー
-
ライブラリ内の処理中における...
-
.NET(C#)でのスタックオーバー...
-
DXライブラリの画像の表示の仕...
-
MakefileのLDLIBSとLOADLIBESの...
-
PHPとMYSQLでトーナメント表作成
-
ライブラリParamQuery gridにつ...
-
pthreadのソースの入手方法
-
openCVの関数の中身を参照する...
-
VC++からExcel制御
-
Googlemapのように画像を拡大・...
-
ogg デコーダエンコーダについて
-
オブジェクトライブラリ
-
CygwinでOpenGLのプログラム中に…
-
動的ロードのメリット
-
OSX写真アプリへの複数のライブ...
-
iTuneライブラリとiPhone,iPod...
-
VC++のCRTの実装を覗き見たい
おすすめ情報