Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2010-1-3 14:59:34 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
  1. 2 O- y. g2 g1 Q9 s0 b7 N, @
  2. /*3 ]. _* K1 ~7 Y! @  m
  3. FUNCTION        : 3-INPUT AND GATE
      p. D) ]- v3 S* F& u6 _
  4. */
    / e; W3 x) {* P) l6 D! S% C
  5. `timescale  100 ps / 10 ps3 O2 V# G! l5 N! j4 \7 ^5 L8 y0 W
  6. `celldefine+ g/ {% R0 K5 q# L. ~
  7. module and3 (o, i0, i1, i2);
    . u, U0 Y) F4 w% I9 T, x) q1 ?
  8.     parameter cds_action = "ignore";# Z# v7 x8 W0 i5 |
  9.     output o;% O7 X8 @2 d/ [$ `
  10.     input  i0, i1, i2;
    : C7 G& F2 D- e/ y" k
  11.     and A1 (o, i0, i1, i2);8 B7 D4 k* R0 S( E# g) \! k' m' l
  12.     specify$ @5 E; w, m0 R/ }, p* d% [  [
  13.         (i0 *> o) = (1, 1);( }0 T% n8 V; g  ?9 ]) M" A# Q
  14.         (i1 *> o) = (1, 1);
    7 p4 j4 Y! K1 O1 M& W9 p9 a0 h
  15.         (i2 *> o) = (1, 1);
    ' R" R& J; r: l& T5 T
  16.     endspecify
    . G% f. s$ J! k) m4 ?
  17. endmodule
    & k9 Q; V. \2 h2 s
  18. `endcelldefine2 ^" E9 Z  O( Q7 M  u8 k
複製代碼
以上這個程式碼,是我在OrCad中找到的一段3輸入的and Gate的程式碼。4 N4 b8 H: a$ ]8 N) \8 T& @
很簡單的,就是對三個輸入做and的運算。就算是新手也看得懂,對吧!
3 m. O& L4 i  @$ }% R$ }問題來了

  1. - w8 T! R1 Z0 W) T* z! L
  2.     specify
    . E0 E0 ]9 h* k. z) E% P* I
  3.         (i0 *> o) = (1, 1);
    6 ~- Q/ z$ v. I/ L' z0 A- S8 `
  4.         (i1 *> o) = (1, 1);
    " ?- Z7 d$ X' V- {9 H& ?
  5.         (i2 *> o) = (1, 1);
    5 i; @4 h, }! G' }* r. F- n* E
  6.     endspecify; s8 g- |( l. n9 i$ d/ B" D6 `
複製代碼
這就是我的問題,我找了很多文件,都不能完全瞭解段程式碼的意義。
* T' t0 j5 @- S$ u9 Z是否有人能夠幫我解釋一下,這段程式碼以及Specify Block的意義和用法?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂3 踩 分享分享
2#
發表於 2010-1-4 09:32:07 | 只看該作者
您好 ' ~, t7 b: _' u. X: W
Specify Block 是用在路徑延遲的模擬 ( f/ s$ b; u& k' y

6 ^% u1 f! o: j3 ](souce*>destination)=delay_value
5 H4 n, u3 k. q0 \* F2 R' v$ i3 r3 `Specify two delays, rise and fall = (t_rise, t_fall);
3#
 樓主| 發表於 2010-1-5 18:21:13 | 只看該作者
回復 2# masonchung
) d% @1 B2 r6 b  p; Q
' p1 X- N2 ?/ p; k原來如此,瞭解了。
# P9 O6 g3 l2 T& M感謝回覆^^
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-20 03:33 AM , Processed in 0.116015 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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