|
我是一個verilog新手,最近在想一個問題* C( D( f- r2 [8 c( i6 v! K
如果我有二個LED燈,1表示亮,0表示暗# {4 ~9 N6 f- S
樣本如下表,如果我想要控制它每一個樣本LED亮二秒$ N" C+ H% f$ m& ?
並依照此樣本往下依序亮
+ @0 P, i; h3 Q s1 e1~2秒 LED1亮,LED2暗
" Y B! Z' u) z3~4秒 LED1亮,LED2亮
: ^) j' g# J2 o2 S5~6秒 LED1暗,LED2亮
' a" Y% c" m+ H+ i4 m" K/ @7~8秒 LED1亮,LED2暗( O Q5 y+ R+ y2 O
LED1 LED2, }7 |* M+ j2 G9 o, z
1 0
9 B2 V5 d; K: c6 c+ T 1 1+ N+ s8 j3 E$ U# n
0 1
1 D% ^- a& L( e" f$ z. { 1 0 ) g+ F/ a6 N, y& `, L% q
且用2個指撥開關控制LED關(指撥開關1控制LED1關,指撥開關2控制LED2關)
8 x+ R3 I2 K3 a. H! j如1~2秒時LED1亮,如果我在1~2秒時間區間內按指撥開關1,LED1熄滅,但在3秒時LED1和LED2又會亮.....一直往下執行" s5 A2 ]3 ?* U: S
用verilog程示要怎麼寫呢?
, S6 L5 g- g" a' A$ l有高手可以教我嗎?
$ r6 o. W! s0 j. [ }. {感謝! |
|