Quy trình ASIC
Theo các giai đoạn từ RTL đã xem xét qua triển khai và signoff.
Tổng quan
Quy trình ASIC bắt đầu với RTL đã xem xét, rồi đi qua tổng hợp, triển khai vật lý, phân tích và signoff. Mỗi giai đoạn nên để lại đầu vào, báo cáo và phiên bản công cụ có thể xem xét về sau.
Các giai đoạn
Giai đoạn | Ngữ cảnh bắt buộc | Bằng chứng quan sát được |
|---|---|---|
Mức sẵn sàng RTL | Nguồn, ràng buộc, xung nhịp, reset và trạng thái xác minh | Chẩn đoán và baseline được chấp nhận |
Tổng hợp | Thư viện đích, ràng buộc và toolchain được hỗ trợ | Netlist, báo cáo, cảnh báo và phiên bản công cụ |
Triển khai vật lý | Floorplan, placement, xung nhịp, routing và đầu vào quy trình | Báo cáo giai đoạn, hiện vật và kết quả ràng buộc |
Phân tích | Đầu vào thời gian, công suất, diện tích, nghẽn, toàn vẹn và độ tin cậy | Chỉ số, vi phạm và phương pháp có thể xem xét |
Signoff | Quy tắc foundry, corner, công cụ và tiêu chí chấp nhận | Báo cáo signoff có thể tái lập |
Cách hoạt động
Sản phẩm Altifigence tổ chức đầu vào dự án, chạy công cụ có sẵn trên máy hoặc runner đã chọn và giữ báo cáo cùng hiện vật để xem xét.
Thu thập đầu vào công nghệ
Xác định bản phát hành PDK/thư viện được phép dùng cùng quy trình đích và corner điện áp, nhiệt độ. Ghi thư viện thời gian/công suất Liberty, dữ liệu LEF/công nghệ, mô hình trích xuất, ràng buộc và rule deck mà công cụ đã chọn yêu cầu. Giữ phiên bản và điều khoản sử dụng cùng dự án; tên đích chung không cung cấp các tệp đó.
Xem xét từng bàn giao
Bàn giao | Kiểm tra trước khi tiếp tục |
|---|---|
RTL tới tổng hợp | Top module, xung nhịp/reset, elaborate, phạm vi kiểm thử và ràng buộc. |
Tổng hợp tới triển khai vật lý | Netlist đã ánh xạ, định danh thư viện/corner, ràng buộc thời gian, diện tích và cảnh báo chưa giải quyết. |
Placement/routing tới phân tích sau trích xuất | Kết nối, routing hoàn tất, ký sinh và corner trích xuất đã chọn. |
Phân tích tới signoff | Hoàn tất corner bắt buộc, kiểm tra thời gian/công suất/toàn vẹn và miễn trừ đã phê duyệt. |
Signoff tới giao hàng | Tập layout/netlist/checksum cuối, báo cáo bắt buộc và chấp nhận foundry/khách hàng. |
Xem GDS DDS, chỉ số RTL chung, tính PX có giới hạn và mô hình quy trình ALcad trả lời câu hỏi kiểm tra hay mô hình hóa cụ thể. Dùng công cụ đã thẩm định và báo cáo bắt buộc cho DRC, LVS, thời gian, độ tin cậy và chấp nhận foundry. Giữ giá trị chưa tính hay không được hỗ trợ hiển thị rõ là không sẵn có.
Lưu trữ kết quả có thể tái lập
Giữ manifest liên kết chính xác nguồn, ràng buộc, đầu vào công nghệ, phiên bản/tùy chọn công cụ, môi trường thực thi và hash hiện vật kết quả. Lưu cả báo cáo thất bại và miễn trừ, cũng như báo cáo vượt qua. Chạy lại giai đoạn bị ảnh hưởng khi bất kỳ đầu vào liên quan nào thay đổi; mở báo cáo cũ không tính lại cho bản sửa đổi mới.