Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-3-27 21:14:20 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
用工作站跑verilog的時候
7 M( r* C! L/ y在DV的階段  出現了一個警告: m3 H5 X) [* W5 T; A
! r5 t, c/ w# L* u
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)- p* Q% w) R" x2 S. v
7 D4 B) U! j- U# e
這是代表我的code哪裡有問題呢
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂30 踩 分享分享
2#
發表於 2008-4-2 11:23:23 | 只看該作者
看起來mem_ext這module是已被synthesis後的verilog netlist, 會顯示Unconnect可能有input or output floating,
. T8 S' o* w' d9 u! F: R9 ~9 m若是input floating要查看是否有斷線或是沒設定initial value, output floating就沒關係
3#
 樓主| 發表於 2008-4-9 19:56:37 | 只看該作者
原來是floating的問題
( Y9 t' A2 r* }, M2 S了解了1 n0 o, Z) U* t/ \7 e
感謝你的解答 , T# [( n+ S! ~6 a, B
-----------------------------------------------------
& F# ^. e3 }! ^4 W8 h7 d1 n另外還有一個問題   也是在DV階段跑出來的warning 如下:
2 a6 i# O2 l3 ~9 \" s9 A$ F! W9 O6 v% o7 `' M3 s! F+ a
design_vision-xg-t> write_sdf -version 1.0 dpwm2.sdf
$ N1 e: e, f( SInformation: Annotated 'cell' delays are assumed to include load delay. (UID-282)$ q& Z# y" m$ {2 @5 y7 A  `
Information: Writing timing information to file '/export/home/stevetu/batman/dpwm2/dpwm2.sdf'. (WT-3)7 G+ _' M/ B' ~* A
Warning: Disabling timing arc between pins 'CDN' and 'Q' on cell 'mp_dpwm1/DFF_reg[102]'2 q3 k1 b: a; M. P6 \
         to break a timing loop. (OPT-314)0 m$ t2 H5 J: _0 @3 u/ j
Warning: Disabling timing arc between pins 'CDN' and 'Q' on cell 'mp_dpwm1/DFF_reg[10]'
  T5 o" m$ }8 }, x- ], i         to break a timing loop. (OPT-314)
  [) h" l* r) m: X0 t( r9 Z
" ]( U' M" {2 _% Z! `4 K. x要怎麼判斷這些warning是必須要解決的
* o* ^2 _7 R6 @( A: b因為我還可以把波型合成出來
1 \; f( V; u( }1 t$ [可是我怕最後layout部份會有問題4 A  g  |7 t  b* C

3 O/ p  [! {1 j* ?" g[ 本帖最後由 小人發 於 2008-4-9 08:32 PM 編輯 ]
4#
發表於 2008-4-9 21:51:15 | 只看該作者
看合成後的 netlist 是否產生 combinational loop 吧!
- {7 I- \8 A3 u4 B' S如果確定合成沒錯, 即可忽略此訊息~
5#
 樓主| 發表於 2008-4-10 16:03:35 | 只看該作者

回復 4# 的帖子

要怎麼看阿 ~~
. l8 s7 z4 A3 j) V0 k' a怎麼確定合成沒錯
2 H* n4 _+ f/ n0 p, q+ U! h還有combinational loop 這是要確定什麼
6#
 樓主| 發表於 2008-4-11 16:38:14 | 只看該作者
各位大大   可以幫我看一下這行verilog的問題出在哪嗎
& p) Y2 x# k! d; E- o我應該要怎麼修改才好7 o# }/ D$ |  }$ \% d# G5 _; \

% R0 `8 Q* z/ J! V7 m4 wassign       sum_8b[7:0] = {{mem[19:12]} + {A[8:0] + B[8:0] + C[8:0]}/2};* `& D$ }- Q! J( y; b

5 e1 Y4 F7 U7 @+ a因為是用工作站轉出netlist 然後再合成波形5 w: x3 y4 \- Q5 q, q" i6 d
會出現幾個warning
7#
發表於 2008-4-14 11:27:56 | 只看該作者
我覺得把memory o/p 先register起來,並把(A+B+C)/2 o/p 也register起來,然後再去把兩者相加後再 register一級會對Timing比較好.
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-19 06:43 AM , Processed in 0.112514 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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