- 以initial為主體的程式區塊,每次一開始執行後,只會在最一開始執行一次。
- 以always為主體的程式區塊,則是每當觸發條件成立時,執行一次,執行完後,等待下一次的觸發條件成立。
- 所有的程式區塊(Procedural Blocks)皆是以同時性(concurrently)的方式,同時執行所有的程式。
initial通常用於Testbench使用,它屬於不可合成的區塊。
上圖的C表示的是Conditions of Execution執行條件囉!
“又是炎熱小鎮慵懶的一天。太陽高掛,街道無人,每個人都債台高築,靠信用度日。這時,從外地來了一位有錢的旅客,他進了一家旅館,拿出一張1000 元鈔票放在櫃檯,說想先看看房間,挑一間合適的過夜,就在此人上樓的時候---- 店主抓了這張1000 元鈔,跑到隔壁屠戶那裡支付了他欠的肉錢...
沒有留言:
張貼留言