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.