AMD Vivado 
 ™  
 集成设计环境 
  (IDE)  
 可生成报告和消息 
 , 
 以便告知您各种工具交互期间的设计或设计进程状态。报告由 您( 
 或工具 
 ) 
 在执行设计流程中的任意关键步骤时生成。报告可汇总有关设计的具体信息。  
 
 
 本工具可在设计进程中每个步骤自动生成消息 
 , 
 也可以为各项用户操作生成消息。  
 
 
 消息和报告存储在“ 
 Results 
 ” 
 ( 
 结果 
 ) 
 窗口区域中的“ 
 Messages 
 ” 
 ( 
 消息 
 ) 
 窗口和“ 
 Reports 
 ” 
 ( 
 报告 
 ) 
 窗口中。  
 
 
 运行以下任一命令时 
 , 
 该工具会启动新进程 
 :  
 
 
 •  
 Run Synthesis 
 ( 
 运行综合 
 )  
 
 
 •  
 Run Implementation 
 ( 
 运行实现 
 )  
 
 
 •  
 launch_runs 
  (Tcl)  
 
 
 此进程生成的消息和报告保留在硬盘上 
 , 
 直至您运行复位为止。打开工程时 
 , 
 会显示运行相关的消息。该工具仅在 “Messages 
 ”窗口中显示处于活动状态的运行的消息。  
 
 
 在 
  Vivado IDE  
 中报告各项操作结果 
 :  
 
 
 • 加载设计时 
 , 
 可通过“ 
 Tools 
 ” 
 ( 
 工具 
 ) 
 菜单使用各种不同报告命令。  
 
 
 • 运行综合或实现可在运行过程中创建报告。  
 
 
 
 在 
  IDE  
 中查看和管理消息 
 
 
  正在运行的综合与实现的报告显示在“ 
  Reports 
  ” 
  ( 
  报告 
  ) 
  窗口中。选择“ 
  Run Properties 
  ” 
  ( 
  运行属性 
  ) 
  窗口的 “Reports 
  ”选项卡即可查看“ 
  Design Runs 
  ” 
  ( 
  设计运行 
  ) 
  窗口中选中的运行轮次的报告。双击报告即可在文本查看器 中查看此报告。  
 
 
 
 
  
   消息分为两种类型 
   :  
  
 
   
   • 存储在磁盘上的消息  
  
 
   
   • 存储在存储器中的消息  
  
 
   
   Vivado  
   集成设计环境 
    (IDE)  
   按创建消息时的操作在“ 
   Messages 
   ” 
   ( 
   消息 
   ) 
   窗口中对消息进行分组。使用工具栏菜单上 的设置按钮可按消息 ID  
   或文件对消息进行分组。  
  
 
   
    每条消息都带有消息 
     ID  
    和消息严重性标签。 
   
 
    
     • “ 
     Message ID 
     ” 
     ( 
     消息 
      ID 
     ): 
     消息 
      ID  
     用于识别不同消息 
     , 
     以便对其进行分组和排序。  
    
 
     
     • “ 
     Message Severity 
     ” 
     ( 
     消息严重性 
     ): 
     消息严重性用于描述所显示的信息的性质。  
    
 
     
     部分消息要求您关注并解决相关问题后方可对设计进行细化、综合和实现。部分消息仅供参考。参考消息可提供有关设 计或流程的详情, 
     但无需用户操作。  
    
 
    
 
     
      筛选消息  
     
 
      
      您可按严重性对消息进行筛选。  
     
 
      
      要启用或禁用显示特定类型的消息 
      , 
      请执行以下操作 
      :  
     
 
      
      1.  
      转至“ 
      Messages 
      ” 
      ( 
      消息 
      ) 
      窗口。  
     
 
      
       2.  
       选中 
       ( 
       以启用 
       ) 
       或取消选中 
       ( 
       以禁用 
       ) 
       窗口标题中的消息严重性旁的复选框。  
      
 
       
       您可更改特定消息 
        ID  
       的严重性。例如 
       , 
       您可将自己认为不严重的消息的严重性降低 
       , 
       或者将您认为需要更多关注的消息的严重性提升。  
      
 
       
       要提高或降低消息严重性 
       , 
       请使用  
       set_msg_config 
        Tcl  
       命令。例如 
       :  
      
 
       
       set_msg_config -id "[Common 17-81]" -new_severity "CRITICAL WARNING" 
      
 
     


















