Cố vấn kỹ thuật + Mô phỏng chức năng -> tại sao cần thiết?

D

dmitryl

Guest
Hi tất cả, 1) Tại sao Cố vấn kỹ thuật là cần thiết? Không công cụ tổng hợp làm cùng một công việc? 2) Sau khi làm Cố vấn kỹ thuật, tại sao cũng có một số vectơ chức năng nên được chạy? Cảm ơn bạn!
 
câu hỏi hay 1) Tổng hợp chỉ cần chuyển đổi RTL netlist mức cổng. Nó không kiểm tra thời gian. Cố vấn kỹ thuật kiểm tra thời gian và cho bạn biết con đường chậm nhất trong việc thiết kế xác định tần số tối đa của thiết kế. Lưu ý đối với Cố vấn kỹ thuật, bạn cần thiết kế tổng hợp và thư viện tổng hợp với thông tin thời gian. Từ đó, Cố vấn kỹ thuật công cụ sẽ xác định đường đi chậm nhất trong thiết kế. 2) Bạn cần phải làm bài Cố vấn kỹ thuật mô phỏng để xem STA kết quả thực sự chính xác. Kể từ khi STA công cụ cần ràng buộc được đưa ra công cụ STA bởi con người, nó có thể có lỗi. Đó là lý do tại sao mô phỏng bài viết tổng hợp là cần thiết để đạt được sự tự tin.
 
Sythesis sử dụng Cố vấn kỹ thuật để đến với các netlist mức cổng tối ưu. Ngoài ra còn có nhiều khác tối ưu hóa mức độ cao được thực hiện trước khi tối ưu hóa thời gian như chia sẻ tài nguyên dữ liệu đường dẫn tối ưu hóa. Nhưng nếu u hỏi như lý do tại sao chúng tôi sử dụng PT để làm Cố vấn kỹ thuật, là bởi vì nó là một dấu hiệu ra khỏi công cụ cho rất nhiều u chính xác cần thiết ở cuối không có nhiều yêu cầu ngay từ đầu. Vectơ chức năng r chạy để đảm bảo chức năng không được thực hiện.
 
Tổng hợp ... không kiểm tra thời gian "- như thế nào vậy? Các công cụ tổng hợp được thời gian nhận thức! Tôi có thiếu một cái gì đó? "Cố vấn kỹ thuật kiểm tra thời gian và cho bạn biết con đường chậm nhất trong thiết kế" - có thể không phải là công cụ tổng hợp làm như vậy? "Mô phỏng bài viết tổng hợp là cần thiết để đạt được sự tự tin" - những gì thử nghiệm băng ghế nên được chạy trên netlist? Họ nên là một trong tương tự như đối với việc xác minh RTL, hoặc thiết lập một số giảm. Nếu không phải tất cả trong số họ sau đó làm thế nào để xác định một trong số họ?
 
Ur quyền. Tổng hợp sẽ có một thời gian động cơ bên trong của nó để làm tối ưu hóa thời gian nhận thức được yêu cầu. Ví dụ ở DC nếu u loại "báo cáo thời gian" nó sẽ cho u con đường thời gian vệ sinh cho từng lĩnh vực. Mỗi giai đoạn có yêu cầu giá trị thời gian để tối ưu hóa cả hai lối vào và phụ trợ có thời gian động cơ bên trong của nó. Xem sythesis thời gian u get là một ước tính của sự chậm trễ mạng có thể đến từ WLM hoặc các mô hình dây tải khác. Nhưng sau khi định tuyến u có net thực sự đặt vật lý. Vì vậy, bây giờ u có thể có sự chậm trễ thực bằng cách khai thác ký sinh trùng đó cung cấp cho u RC giá trị thực sự mà u chạy STA và kiểm tra thời gian cuối cùng. PT và công cụ DC đã có những động cơ cùng một thời gian (STA) bên trong của nó, ngoại trừ rằng PT mất nhiều thời gian như u cần độ chính xác trong khi chạy các dấu hiệu ra khỏi thời gian. Hy vọng rõ ràng của nó ...
 
Vì vậy, Cố vấn kỹ thuật trong giai đoạn trước khi bố trí là không cần thiết? Chỉ cần để chạy các công cụ LEC để kiểm tra công bằng trong chức năng trong RTL và netlist? U sẽ cung cấp cho tôi một lý do tại sao Cố vấn kỹ thuật được tham gia trong giai đoạn trước khi bố trí?
 
Vì vậy, Cố vấn kỹ thuật trong giai đoạn trước khi bố trí là không cần thiết? Chỉ cần để chạy các công cụ LEC để kiểm tra công bằng trong chức năng trong RTL và netlist? U sẽ cung cấp cho tôi một lý do tại sao Cố vấn kỹ thuật được tham gia trong giai đoạn trước khi bố trí
Cố vấn kỹ thuật là không có gì bằng cách tính toán thời gian của thiết kế ur. Đó là yêu cầu tất cả các giai đoạn của thiết kế. Nếu không có làm thế nào có thể tối ưu hóa công cụ trong tất cả các giai đoạn cho thời gian tốt hơn?
 
Cố vấn kỹ thuật là không có gì bằng cách tính toán thời gian của thiết kế ur. Đó là yêu cầu tất cả các giai đoạn của thiết kế. Nếu không có làm thế nào có thể tối ưu hóa công cụ trong tất cả các giai đoạn cho thời gian tốt hơn?
Tôi có nghĩa là lý do tại sao chạy PT là PHẢI trong giai đoạn trước khi bố trí? Bạn đã viết một mình mà DC cùng một công việc thậm chí còn nhanh hơn!
 
U không phải để chạy PT ở các giai đoạn trước đó nói rằng tại lối vào. Nó không phải ở tất cả. Nhưng nếu u muốn chạy nó, u có thể chạy với tập tin (định dạng tiêu chuẩn chậm trễ) SDF được đưa ra như là đầu vào để PT. Các tập tin SDF sẽ được bán phá giá các công cụ Synopsys DC. Nhưng trong PT u có nhiều tính năng khác mà u có thể phân tích thời gian sâu sắc nhưng u không thể thực hiện bất kỳ thay đổi thiết kế trong PT.
 
trong PT u có nhiều tính năng khác mà u có thể phân tích thời gian sâu
Những tính năng ví dụ? Làm thế nào PT có thể giúp đỡ tôi trong thời gian đóng cửa trong giai đoạn trước khi bố trí?
 
U không có gì nhiều có thể khám phá trong giai đoạn bố trí trước với PT. Vì vậy, PT được sử dụng trong giai đoạn bố trí bài ký off thời gian. Hy vọng bây giờ tất cả mọi thứ rõ ràng ....
 
Cố vấn kỹ thuật là không phải trong giai đoạn trước khi bố trí, nó được sử dụng trong cách bố trí bài viết cho signoff thời gian. STA là kiểm tra thời gian tĩnh, vì vậy chúng ta cần mô phỏng bài kiểm tra thời gian năng động, chẳng hạn như asyn lý.
 

Welcome to EDABoard.com

Sponsor

Back
Top