[Ncverilog] VS bước đa bước duy nhất

R

robin_su

Guest
hi tất cả: Tôi bây giờ sử dụng LDV cadence để thực hiện mô phỏng. Tôi muốn biết sự khác biệt giữa ncverilog và ncvlog + ncelab + ncsim là những gì. Có lẽ ai đó sẽ cho tôi biết "ncverilog lệnh" chỉ là một wraper, và hạt nhân của cả hai bước duy nhất và đa là như nhau. Có, hạt nhân là giống hệt nhau. Nhưng tôi chạy một ví dụ và nó showes rằng ncverilog là nhanh hơn một chút so với ncvlog + ncelab + ncsim. Dữ liệu được thể hiện như sau: lệnh CPU Bộ nhớ thời gian trôi qua NCverilog 99,90% 68,4% 7:06:08 ncsim 99,50% 68,0% 7:35:40 Ai có thể giúp giải thích nó? Thanks
 
Hi, con số này gần - vì vậy người ta có thể không thực sự nói là một trong những nhanh hơn / chậm hơn. Infact báo cáo của bạn cho thấy rằng ncsim sử dụng thời gian của CPU ít hơn - có thể sẽ được b'cos bạn đang làm một số điều khác trong khi chạy ncsim (m / c cùng). Đây có phải là nhất quán reproduceable? Kính trọng Ajeetha www.noveldv.com
 
Nhiều bước cho phép người dùng thêm thư viện khác nhau vào thư mục biên soạn. Tuy nhiên, thẳng thắn, hầu hết người dùng không cần tính năng này. Họ chỉ biên dịch Verilog tập tin trực tiếp và chạy các mô phỏng. Nhiều bước thủ tục như "biên dịch - liên kết - thực hiện" thủ tục C / C + +. Bạn có thể gỡ lỗi chi tiết hơn trong mỗi bước. Đối với tốc độ, tôi không nghĩ rằng phương pháp khác nhau có tốc độ khác nhau. Có thể có một biến thể ít nhưng như bạn nói, đó là cùng một hạt nhân.
 

Welcome to EDABoard.com

Sponsor

Back
Top