1

3,5,7,0を数えて繰り返す同期カウンターの作り方は?

Tフリップフロップが3つ必要だと思いますか?

4

1 に答える 1

-1

うーん、別の方法で処理すると、より簡単になります。2 つの上位ビットが 0、1、2、3 を循環し、下位ビットは上位ビットの OR です。

(疑似コード)のようなもの

wire V[1:0];
wire Out[2:0];
@(posedge clk) {
  V += 1;
  Out[2] <= V[1]; Out[1] <= V[0]; Out[0] <= V[1] | V[0];
}
于 2012-03-24T14:20:15.083 に答える