作者paul09253336 (paulma)
看板Electronics
標題[問題] Innovus使用ecoAddRepeater在inout pin上
時間Sun Aug 25 15:41:12 2019
大家好,目前正在使用Innovus進行繞線目前已進行至nanoRoute結束
而Report Timing後發現setup time為負值,因此使用了ECO的選項進行optimization
在進行完後發現只剩下一條net的setup time 為負值
之前我遇到這個狀況的處理方式為: 使用" Interactive ECO"的選項 ,並用"AddRepeate
r"的方式手動在那一條上插入buffer 然後在用ECO的方式進行optimization
這樣通常就能解決
但目前發現由於現在出現問題的net是屬於inout pin 在使用"AddRepeater" 後會出現
"ERRORIMPOPT-6217) : Net xxxxxxx is a multi-driver net", and cannot buffered b
y ecoAddReapeater"
的錯誤訊息
由於目前整個晶片在Report timing後只有這條net是負值(slack:-0.014),目前不太想要
整個晶片重新繞線
因此 想請問這應該如何解決比較好?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.242.96.130 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Electronics/M.1566718874.A.41F.html
1F:推 wildwolf: 就分成兩個 pin,不要用 inout 啊 08/25 17:08
2F:→ paul09253336: 沒辦法 我的教授堅持要用inout pin的方式節省pin數 08/26 00:46
3F:→ paul09253336: 之前已做了一版分開的 現在教授要的這版就是要結合 08/26 00:46
4F:→ paul09253336: 的 08/26 00:46
5F:→ wildwolf: 節省 I/O pin 並不代表你的內部要用 inout ping 啊 08/26 12:40
6F:→ wildwolf: 你可以用有 input and output 的 I/O pad, 但是讓內部所 08/26 12:41
7F:→ wildwolf: 有 module 都不需要 inout pin 08/26 12:41