Bắt đầu với phiên bản 4.1 của phần mềm Quartus® II, bạn có thể tạo bảng báo cáo tùy chỉnh của riêng mình trong Báo cáo biên dịch trong GUI Quartus® II. Bắt đầu với phiên bản 4.2, bạn có thể chuyển đầu ra report_timing lệnh của bạn đến bảng báo cáo. Bắt đầu với phiên bản 5.0, bạn có thể tạo thư mục tùy chỉnh cho bảng báo cáo tùy chỉnh của mình. Trong các phiên bản trước 5.0, bạn chỉ có thể tạo bảng báo cáo tùy chỉnh trong thư mục báo cáo hiện có.
Nếu bạn không quen với bảng báo cáo, hãy tham khảo trang Tổng quan về bảng báo cáo.
Làm việc với bảng báo cáo tùy chỉnh
Thực hiện theo các bước chung sau để tạo bảng báo cáo tùy chỉnh.
Tạo bảng báo cáo nếu nó chưa tồn tại. Nếu nó tồn tại, bạn có thể thêm dữ liệu vào bảng điều khiển. Bạn phải xóa bảng điều khiển và thêm các hàng lại nếu bạn muốn thay đổi dữ liệu.
Chèn các hàng dữ liệu trong bảng điều khiển tùy chỉnh. Khi bạn chèn hàng, chúng sẽ tự động được chèn tuần tự; bạn không thể chèn hàng ngoài thứ tự.
Lưu các thay đổi vào cơ sở dữ liệu báo cáo.
Mã sau cung cấp một ví dụ cơ bản về việc tạo bảng báo cáo tùy chỉnh. Nó hoạt động trong phiên bản 4.1 và sau này của phần mềm Quartus® II.
load_package report project_open chiptrip load_report # Set panel name and id set panel "Fitter||My Table" set id [get_report_panel_id $panel] # Check if specified panel exists. Delete it if yes. if {$id != -1} { delete_report_panel -id $id } # Create the specified panel and get its id set id [create_report_panel -table $panel] # Add Timing Analyzer Summary to it add_row_to_table -id $id {{Name} {Value}} add_row_to_table -id $id {{Number of Registers} {100}} # Save the changes to the report database save_report_database unload_report project_close
Để xem ví dụ về lệnh tạo bảng báo cáo tùy chỉnh, hãy xem trang Báo cáo chuyển nhượng toàn cầu không mặc định.