最新 最热

《一头扎进》系列之Python+Selenium框架实战篇8 - 年底升职加薪,年终奖就差最后这一步你知道不???

到上一篇为止,测试报告已经完美的生成,但是你此时不要沾沾自喜,因为还差点意思,你才能升职加薪、拿年终奖。差点啥了???听宏哥给你慢慢道来。那就是把你生成的高端大气上档次的测试报告给领导展示一番,吹嘘一番。不把测试报告...

2019-12-30
1

自动化工具之Appium之报告自定义

上面报告虽然麻雀虽小但五脏俱全,但是如果用这个发送报告不是很美观,如果错误没有截图与日志,通过观察testng有需要可以继承的监听,可以自定义报告;...

2019-11-30
5

Vivado综合设置选项分析:-gated_clock_conversion

-gated_clock_conversion是用于管理门控时钟(GatedClock)的。所谓门控时钟是指由门电路而非专用时钟模块例如MMCM或PLL生成的时钟。一个典型的门控时钟如下图所示,即触发器和反相器构成的二分频电路。此时,若第一个触发器...

2019-10-31
2

Vivado综合设置选项分析:-fanout_limit

-fanout_limit是一个全局选项,用于设定信号所能承载的最大负载也就是最高的扇出个数,默认值为10,000。需要注意的是,该选项对设计中的控制信号例如置位、复位和使能信号是无效的。...

2019-10-31
1

report_utilization远比你想象的强大

-在Vivado工程模式下,打开综合或者布局布线后的设计,点击左侧导航栏中的Report Utilization

2019-10-31
2

你找到的LUT个数为什么和资源利用率报告中的不匹配

以Vivado自带的例子工程wavegen为例,打开布局布线后的DCP,通过执行report_utilization可获得资源利用率报告,如下图所示。其中被消耗的LUT个数为794。

2019-10-31
1

Vivado下不可不知的快捷键

快捷键,ctrl+C, ctrl+V, win+D, win+L等等,顾名思义,使用它们可以脱离鼠标快速执行目标任务。同样地,Vivado也提供了很多快捷键。

2019-10-31
1

深度解析ug1292(10)

使用report_failpast之前,要先确保Design Utilities已经安装。安装方法是点击Tools->Xilinx Tcl Store,如下图所示。

2019-10-30
2

深度解析ug1292(8)

过大的Clock Skew也可能导致时序违例,尤其是其数值超过0.5ns时。如下三个命令生成的报告中均可显示Clock Skew的具体数值。

2019-10-30
2

深度解析ug1292(3)

通常,我们优先解决建立时间违例。Setup slack与逻辑延迟、布线延迟、时钟歪斜和时钟不确定性有关。因此,首先要明确这几个因素中哪个因素对建立时间违例起关键作用。具体的衡量标准可由如下几个数值确定。这也是ug1292...

2019-10-30
1