AR# 51455

Vivado Timing - What are TNS, WNS, THS, and WHS?

Description

After running report_timing or report_timing_summary commands, I noticed the WNS, TNS, WHS, and THS.  What are WNS, TNS, WHS, and THS?

Solution

WNS = Worst Negative Slack

TNS = Total Negative Slack = sum of the negative slack paths

WHS = Worst Hold Slack

THS = Total Hold Slack = sum of the negative hold slack paths

These values inform you how much the design is missing the timing requirements.

AR# 51455
Date 08/07/2013
Status Active
Type General Article
Devices
Tools