Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] 關於Design Vision的問題

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-3-27 21:14:20 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
用工作站跑verilog的時候
; x( I. A* w6 w! x& }# }在DV的階段  出現了一個警告; ^) w7 I) b' s! ]0 O! l
; g. u- W! w* s  y" T1 `  v
Warning: Verilog writer has added 1 nets to module mem_ext using SYNOPSYS_UNCONNECTED_ as prefix.  Please use the change_names command to make the correct changes before invoking the verilog writer.  (VO-11)
# k5 d; z9 Q; R0 M1 U; T" s% B& r, q4 }# c- b' N) `9 d
這是代表我的code哪裡有問題呢
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂32 踩 分享分享
7#
發表於 2008-4-14 11:27:56 | 只看該作者
我覺得把memory o/p 先register起來,並把(A+B+C)/2 o/p 也register起來,然後再去把兩者相加後再 register一級會對Timing比較好.
6#
 樓主| 發表於 2008-4-11 16:38:14 | 只看該作者
各位大大   可以幫我看一下這行verilog的問題出在哪嗎
9 L0 J" F7 G5 Y+ |% U  m0 H+ a我應該要怎麼修改才好
6 m+ L2 e' H8 w1 |2 s7 |* S- g8 j: {; v# Z
assign       sum_8b[7:0] = {{mem[19:12]} + {A[8:0] + B[8:0] + C[8:0]}/2};
* M: N' H, J/ p* l* c. {5 n% W  w* s4 p- _3 {. W
因為是用工作站轉出netlist 然後再合成波形  n( j1 ~  k1 l# M& t/ Z
會出現幾個warning
5#
 樓主| 發表於 2008-4-10 16:03:35 | 只看該作者

回復 4# 的帖子

要怎麼看阿 ~~5 u( \( e( X$ @* Z# k% V
怎麼確定合成沒錯6 F: h5 p  [+ N2 {  _7 M
還有combinational loop 這是要確定什麼
4#
發表於 2008-4-9 21:51:15 | 只看該作者
看合成後的 netlist 是否產生 combinational loop 吧!
) T% m. _6 F, x$ p5 B" n  m/ B如果確定合成沒錯, 即可忽略此訊息~
3#
 樓主| 發表於 2008-4-9 19:56:37 | 只看該作者
原來是floating的問題. J. W9 R8 {1 V7 W, X- [
了解了$ X- j! y9 G- V+ L# `- E5 c
感謝你的解答
; z2 T6 j9 e9 k: H- D. z-----------------------------------------------------; ~* U, |: O7 [3 t: l
另外還有一個問題   也是在DV階段跑出來的warning 如下:% ~$ l) K6 o& D0 n5 _" y
  A5 j/ X, t* p: O! E/ N! s/ U
design_vision-xg-t> write_sdf -version 1.0 dpwm2.sdf
9 r; U  w3 `, v3 R  kInformation: Annotated 'cell' delays are assumed to include load delay. (UID-282)
- j% B1 u4 r4 W' l! SInformation: Writing timing information to file '/export/home/stevetu/batman/dpwm2/dpwm2.sdf'. (WT-3)
5 v) q/ N: n' B) l1 E* n$ }: @2 GWarning: Disabling timing arc between pins 'CDN' and 'Q' on cell 'mp_dpwm1/DFF_reg[102]'
! w$ ?7 y9 p( b# w         to break a timing loop. (OPT-314)- J) a4 o9 }/ Z
Warning: Disabling timing arc between pins 'CDN' and 'Q' on cell 'mp_dpwm1/DFF_reg[10]'2 E: H( Z  p6 m0 l6 _
         to break a timing loop. (OPT-314)  P* ~$ S8 t* v, I# A; {

2 P  f  u& b3 a  `- h/ L要怎麼判斷這些warning是必須要解決的
4 V0 R" z) \* J& X$ b4 z# P9 L因為我還可以把波型合成出來
: Z" M+ m6 N- ]- W2 E7 X) V, h: L可是我怕最後layout部份會有問題
2 i0 N! n3 |8 Q8 V4 P$ g) N
" T  a0 b3 `$ U- H5 T& I: r+ i[ 本帖最後由 小人發 於 2008-4-9 08:32 PM 編輯 ]
2#
發表於 2008-4-2 11:23:23 | 只看該作者
看起來mem_ext這module是已被synthesis後的verilog netlist, 會顯示Unconnect可能有input or output floating,
0 Q! O9 f1 L) X! e- U, X2 P若是input floating要查看是否有斷線或是沒設定initial value, output floating就沒關係
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-9 09:28 PM , Processed in 0.145518 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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