[問題] design compiler synthesis遇到的問題
小弟從之前在使用design compiler的時候就有遇到兩個主要的問題
但是無論是上網找或是問同學都沒有找到答案
最近發現有這個版可以發問
Q1:
我將RTL拿去合成後,就我所知跑出來的slack只要維持在正的即可
我曾試過合40ns時slack是0.03,但最後要合到60ns,slack大約26
在post-synthesis simulation時才不會出現timing violation
我想請問為什麼40ns時,slack明明是正的
在模擬時卻會出現timing violation?
Q2:
合成後要另存成_syn.v的netlist檔,但有時候儲存時
design compiler會告訴我有"assign"or"tran"被寫到檔案中
我知道的是合成後不應該有assign出現
這部分也讓我不知道該如何處理
P.S. 最近發現會出現某些module裡有用特別名稱當做prefix的警告訊息
請問這會影響到我合成後檔案的正確性嗎?
還請知道的板友解惑
小弟先說聲謝謝!!
------------------------------------
https://www.dropbox.com/s/wam1g21kpj6m8x3/GSIM.v
因為不知道可能是哪部分coding方式不OK
所以將檔案分享在dropbox上
請各位板友幫我看一下問題
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.213.128
推
01/15 10:51, , 1F
01/15 10:51, 1F
→
01/15 10:53, , 2F
01/15 10:53, 2F
→
01/15 10:53, , 3F
01/15 10:53, 3F
※ 編輯: hkrist 來自: 140.114.213.128 (01/15 14:35)
→
01/15 14:37, , 4F
01/15 14:37, 4F
→
01/15 14:38, , 5F
01/15 14:38, 5F
→
01/15 14:38, , 6F
01/15 14:38, 6F
推
01/15 15:47, , 7F
01/15 15:47, 7F
→
01/15 15:48, , 8F
01/15 15:48, 8F
→
01/15 17:08, , 9F
01/15 17:08, 9F
→
01/15 17:08, , 10F
01/15 17:08, 10F
→
01/15 17:08, , 11F
01/15 17:08, 11F
→
01/15 19:01, , 12F
01/15 19:01, 12F
→
01/15 19:02, , 13F
01/15 19:02, 13F
推
01/15 20:00, , 14F
01/15 20:00, 14F
→
01/15 20:01, , 15F
01/15 20:01, 15F
→
01/15 20:01, , 16F
01/15 20:01, 16F
→
01/15 20:03, , 17F
01/15 20:03, 17F
推
01/15 20:16, , 18F
01/15 20:16, 18F
→
01/15 20:17, , 19F
01/15 20:17, 19F
→
01/15 20:17, , 20F
01/15 20:17, 20F
→
01/16 09:23, , 21F
01/16 09:23, 21F
→
01/16 09:25, , 22F
01/16 09:25, 22F
→
01/16 09:25, , 23F
01/16 09:25, 23F
※ 編輯: hkrist 來自: 140.114.86.92 (01/16 09:25)
推
01/16 13:54, , 24F
01/16 13:54, 24F
→
01/16 13:54, , 25F
01/16 13:54, 25F
→
01/16 13:54, , 26F
01/16 13:54, 26F
→
01/16 13:55, , 27F
01/16 13:55, 27F
→
01/16 13:56, , 28F
01/16 13:56, 28F
→
01/16 13:56, , 29F
01/16 13:56, 29F
推
01/17 10:57, , 30F
01/17 10:57, 30F
→
01/17 10:59, , 31F
01/17 10:59, 31F
→
01/17 11:01, , 32F
01/17 11:01, 32F
→
01/17 11:03, , 33F
01/17 11:03, 33F
推
01/17 11:06, , 34F
01/17 11:06, 34F
→
01/17 11:07, , 35F
01/17 11:07, 35F
→
01/17 11:08, , 36F
01/17 11:08, 36F
→
01/22 11:10, , 37F
01/22 11:10, 37F
推
02/02 10:49, , 38F
02/02 10:49, 38F
→
02/02 10:50, , 39F
02/02 10:50, 39F
→
02/02 10:52, , 40F
02/02 10:52, 40F
→
02/02 10:52, , 41F
02/02 10:52, 41F