Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 14640|回復: 2
打印 上一主題 下一主題

[問題求助] Verilog 語法問題:Specify Block該如何使用?

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2010-1-3 14:59:34 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
  1. + c' z- N" e  a0 o7 k9 q9 e  F
  2. /*# t) v/ G' x* {( H& Y2 N+ S3 o
  3. FUNCTION        : 3-INPUT AND GATE/ X$ d1 J' }, e8 S5 Q- J8 ]
  4. */9 W  g/ O" D5 _. Q* ~( {
  5. `timescale  100 ps / 10 ps
      ~' c. v( }# B) V% q8 o
  6. `celldefine8 k2 T: F' _8 i
  7. module and3 (o, i0, i1, i2);
    5 F5 T8 r, E  ^& k' J0 E7 T
  8.     parameter cds_action = "ignore";! w& m( a) [( d
  9.     output o;
    3 ]7 J- N6 D; X9 k8 E
  10.     input  i0, i1, i2;4 X/ C% D3 M+ ]- f
  11.     and A1 (o, i0, i1, i2);
    ! i/ u$ l5 Z( g. {
  12.     specify
    9 {$ }' q: S4 c% c& r
  13.         (i0 *> o) = (1, 1);
    0 }* f- ]6 t% E! q/ E. y8 t
  14.         (i1 *> o) = (1, 1);
    ( e" g1 D5 k! h% p' h$ B4 s1 y
  15.         (i2 *> o) = (1, 1);9 C* q0 u. I2 i& H! _
  16.     endspecify
    1 ?* `# i1 F$ R; E& i
  17. endmodule
    $ u1 `3 H5 G0 N# b* q; O6 U2 Q
  18. `endcelldefine9 u* h+ p6 N) d! i3 D" o% p
複製代碼
以上這個程式碼,是我在OrCad中找到的一段3輸入的and Gate的程式碼。
9 o) ^8 F- ?" N$ u- c很簡單的,就是對三個輸入做and的運算。就算是新手也看得懂,對吧!
; w! o. E/ G9 S7 f3 X2 a) a問題來了

  1. 1 O# ]; [2 e. c+ j6 {( U; g( i9 O
  2.     specify
    ) p  e0 }8 \+ t7 S/ I: a* }
  3.         (i0 *> o) = (1, 1);
    ) }  }& g5 O1 Y4 @7 w+ t! u' Y
  4.         (i1 *> o) = (1, 1);
    / b- ^+ s8 O& x7 _9 x% V
  5.         (i2 *> o) = (1, 1);
    / E% m4 S3 X9 x0 s7 Q9 k$ d
  6.     endspecify4 f; C& v9 z2 Y
複製代碼
這就是我的問題,我找了很多文件,都不能完全瞭解段程式碼的意義。
+ E/ }8 o' \4 y  J9 V是否有人能夠幫我解釋一下,這段程式碼以及Specify Block的意義和用法?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂3 踩 分享分享
2#
發表於 2010-1-4 09:32:07 | 只看該作者
您好
# M5 h! W, A% {& D" z/ m5 R5 aSpecify Block 是用在路徑延遲的模擬 " n" T% W" n/ ?) j9 `7 @
0 G2 I& t, p0 d  F3 h: X& Y0 k
(souce*>destination)=delay_value 9 L: z; s1 ^8 ^# K6 M6 v
Specify two delays, rise and fall = (t_rise, t_fall);
3#
 樓主| 發表於 2010-1-5 18:21:13 | 只看該作者
回復 2# masonchung
; l2 V# s; P: L4 q# W4 v) q3 o. C( R( g& \( m/ w6 n/ ~) B0 S) E
原來如此,瞭解了。
5 e2 l) E! l) e感謝回覆^^
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-12-28 11:35 PM , Processed in 0.153009 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表