回答編集履歴

2

質問文変更に合わせて

2021/09/01 07:17

投稿

ozwk
ozwk

スコア13551

test CHANGED
@@ -1,3 +1,7 @@
1
+ > 分からないこと①
2
+
3
+
4
+
1
5
  [演算子 - recs](http://www.darwin.esys.tsukuba.ac.jp/home/ohyou/verilog/operator#TOC--2)
2
6
 
3
7
 
@@ -20,4 +24,16 @@
20
24
 
21
25
 
22
26
 
23
- いくつでもいいでこの値がちょうどよかったのでしょう。
27
+ 125MHzのクロック信号を分周して約1.86Hzにするにはこの値がちょうどよかったのでしょう。
28
+
29
+
30
+
31
+ ---
32
+
33
+
34
+
35
+ > 分からないこと②
36
+
37
+
38
+
39
+ ALL 1検出をしているのは`wire ledcnten = (cnt26==26'h3ffffff);`の部分です。

1

追記

2021/09/01 07:17

投稿

ozwk
ozwk

スコア13551

test CHANGED
@@ -6,4 +6,18 @@
6
6
 
7
7
 
8
8
 
9
- 等号演算子には==、!=、===、!==がある。指定した関係が真なら1を、偽なら0を返す。
9
+ > 等号演算子には==、!=、===、!==がある。指定した関係が真なら1を、偽なら0を返す。
10
+
11
+
12
+
13
+ ---
14
+
15
+
16
+
17
+
18
+
19
+ > また、26'h3ffffffは2進数で言う1が26桁並んだ数値ですが、なぜここで出てきているのでしょうか。
20
+
21
+
22
+
23
+ 別にいくつでもいいです。この値がちょうどよかったのでしょう。