Começando com a versão 4.1 do software Quartus® II, você pode criar seus próprios painéis de relatório personalizados no Relatório de compilação na GUI Quartus® II. A partir da versão 4.2, você pode direcionar a saída do comando report_timing para um painel de relatório. Começando com a versão 5.0, você pode criar pastas personalizadas para seus painéis de relatório personalizados. Em versões anteriores a 5.0, você pode criar painéis de relatório personalizados apenas em pastas de relatório existentes.
Se você não estiver familiarizado com os painéis de relatório, consulte a página Visão geral do painel de relatório.
Trabalhando com painéis de relatório personalizados
Siga essas etapas gerais para criar painéis de relatório personalizados.
Crie um painel de relatório se ele ainda não existir. Se ela existir, você pode anexar dados ao painel. Você deve excluir o painel e adicionar linhas novamente se quiser alterar os dados.
Insira linhas de dados no painel personalizado. Ao inserir as linhas, elas são automaticamente inseridas sequencialmente; você não pode inserir linhas fora de ordem.
Salve as alterações no banco de dados de relatório.
O código a seguir fornece um exemplo básico de criação de painéis de relatório personalizados. Ele funciona na versão 4.1 e posterior do software 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
Para um exemplo de um script que cria um painel de relatório personalizado, consulte a página Relatório de atribuição global não padrão.