gm300の日記: RTL -> net list -> SDF
日記 by
gm300
まで自分でやってみる。
課題は 32 bit counter. STA 上では約 1GHz 動作。回路が小さすぎて CTS がなにもせずに終わるのはマイッタぜ。4 bit で carry を出して carry を次の cycle で処理するようにする。carry の処理はまだ良くない。位上がりの中間結果が外に出てしまう。次の版で直そう。今の版では途中がでているところも sim で見てみたかった。
carry を 3 bit ごととかもっと違うふうにするとか、timing opt をちゃんとやれば 2.5G = 400ps cycle まではいけるかも。それが早いのかどうかはまだよくわからないけど。
でも加算器で同じあたりまでいくのはつらそうだ。いずれにせよ普通にお店で買える P4 は 4GHz 近くで動作するわけだ。
課題は 32 bit counter. STA 上では約 1GHz 動作。回路が小さすぎて CTS がなにもせずに終わるのはマイッタぜ。4 bit で carry を出して carry を次の cycle で処理するようにする。carry の処理はまだ良くない。位上がりの中間結果が外に出てしまう。次の版で直そう。今の版では途中がでているところも sim で見てみたかった。
carry を 3 bit ごととかもっと違うふうにするとか、timing opt をちゃんとやれば 2.5G = 400ps cycle まではいけるかも。それが早いのかどうかはまだよくわからないけど。
でも加算器で同じあたりまでいくのはつらそうだ。いずれにせよ普通にお店で買える P4 は 4GHz 近くで動作するわけだ。
RTL -> net list -> SDF More ログイン