我試圖使用Cadence的NC工具運行覆蓋率迴歸。我可以看到RTL覆蓋範圍,但是記分板中的功能覆蓋範圍缺失。如何將此記分板添加到NCSIM參數中的covdut選項?記分牌包含封面羣組。我們如何在使用NCSIM運行仿真時添加功能覆蓋率
3
A
回答
3
默認情況下,Incisive不收集功能覆蓋。您需要啓用編譯時間-covfile
選項,指定select_functional
。
此外,在源代碼中,您必須明確調用所有覆蓋組上的sample
函數(這適用於所有模擬器)。
+1
非常感謝!我已經在VCS模擬中使用這些覆蓋點而沒有任何問題,因此觸發覆蓋點是可以的。下面是我在NC中所做的工作: 1)在ccf covfile中添加select_functional 2)添加option.per_instance = 1;在覆蓋組聲明中 – silentNinJa
+1
您也可以說irun -coverage a ...,以便您不使用任何額外的文件並將所有內容都放在編譯腳本中的一個位置。 –
相關問題
- 1. 使用仿真時間執行功能
- 2. 在運行時測量python覆蓋率
- 3. 仿真ShowDialog功能
- 4. HAX不能正常使用仿真器在Windows仿真模式運行10
- 5. 覆蓋/覆蓋功能內的功能
- 6. 在virtualenv中運行覆蓋率
- 7. Firefox-Addon:我如何覆蓋UI功能?
- 8. 功能代碼覆蓋率不是100%
- 9. 功能測試的覆蓋率分析
- 10. 如何覆蓋dojo功能
- 11. 如何覆蓋功能?
- 12. 我們如何使用靶心覆蓋工具進行線條/語句覆蓋?
- 13. 在運行時覆蓋類
- 14. 在運行時覆蓋NativeQuery
- 15. 覆蓋在運行時__setattr__
- 16. 在運行時覆蓋__setattr__
- 17. 仿真在運行ode45時掛起
- 18. 在modelsim中運行時序仿真í
- 19. 覆蓋功能
- 20. 如何在保持searchlogic功能的同時覆蓋/添加到method_missing?
- 21. 如何正確覆蓋虛擬方法來添加功能?
- 22. Matlab:如何使用Simulink運行仿真時從文件加載數據?
- 23. 使用Xamarin Forms,我如何覆蓋後退按鈕功能?
- 24. 如何在我們的應用程序中添加airplay功能?
- 25. 如何添加真或假的功能
- 26. 我的應用程序只能在仿真器上運行,而不能在真實設備上運行
- 27. 無法運行EMMA代碼覆蓋率
- 28. 爲什麼使用pycaffe提取功能時會覆蓋功能?
- 29. 我們如何向運行的碼頭集裝箱添加功能?
- 30. 在仿真器上仿真運動API
這是一張UVM記分牌嗎? – Greg
是的,它是UVM記分牌。 – silentNinJa
您是如何通過'imc'查看您的覆蓋率結果的?編譯,模擬或加載覆蓋率時是否收到任何警告消息? – toolic