|
我是一個verilog新手,最近在想一個問題
" f5 q5 R$ d7 _% {" y+ l如果我有二個LED燈,1表示亮,0表示暗0 x) N( a5 K) x( b/ q
樣本如下表,如果我想要控制它每一個樣本LED亮二秒
9 A% o6 T0 A5 M) [並依照此樣本往下依序亮
6 U3 T( _9 |7 v1~2秒 LED1亮,LED2暗8 P) ]! N/ ~8 \) n$ P! o: j% J
3~4秒 LED1亮,LED2亮
9 \+ f8 i% Y( x5~6秒 LED1暗,LED2亮& l: A9 o0 r6 o- p9 F2 L- Z
7~8秒 LED1亮,LED2暗7 z( u7 _: S7 Z* i% H/ R" w6 C8 t
LED1 LED27 h" i; m8 q7 j- g
1 0
- h' R5 g/ r4 B5 M- R& P 1 1
! J7 W, k1 u1 u5 o3 j 0 1
4 [% \" V4 O2 Q- _# z& H9 S6 k 1 0 1 Q8 c4 ]4 d- J, o/ ^7 {, a
且用2個指撥開關控制LED關(指撥開關1控制LED1關,指撥開關2控制LED2關)
; ]4 l; S/ Q# C% P4 p" \- i6 E如1~2秒時LED1亮,如果我在1~2秒時間區間內按指撥開關1,LED1熄滅,但在3秒時LED1和LED2又會亮.....一直往下執行, Y+ I& V' y* b* N
用verilog程示要怎麼寫呢?! c; J" E& a6 e' b
有高手可以教我嗎?
n* ~9 r) Q: b4 \3 v感謝! |
|