Sunday, 2018-12-02

*** tpb has joined #yosys00:00
*** lutsabound has quit IRC00:23
*** pie__ has quit IRC00:27
*** pie__ has joined #yosys00:27
*** kraiskil has joined #yosys00:34
*** kraiskil has quit IRC01:24
*** develonepi3 has quit IRC02:44
*** kraiskil has joined #yosys04:42
*** kraiskil has quit IRC04:55
*** dpzmick_ has joined #yosys05:37
*** _whitelogger has quit IRC05:42
*** _whitelogger has joined #yosys05:44
*** dpzmick_ has quit IRC06:03
*** rohitksingh has joined #yosys08:04
*** TFKyle has quit IRC08:05
*** rohitksingh has quit IRC08:12
*** rohitksingh_ has joined #yosys08:13
*** rohitksingh_ has quit IRC08:17
*** rohitksingh has joined #yosys08:19
*** rohitksingh has quit IRC08:25
*** rohitksingh has joined #yosys08:26
*** rohitksingh has quit IRC08:34
*** rohitksingh has joined #yosys08:44
*** rohitksingh has quit IRC09:01
*** rohitksingh has joined #yosys09:02
*** rohitksingh has quit IRC09:31
*** rohitksingh has joined #yosys09:33
*** rohitksingh has quit IRC10:08
*** rohitksingh has joined #yosys10:08
*** rohitksingh has quit IRC10:35
*** zkms has quit IRC10:53
*** zkms has joined #yosys10:56
*** pie___ has joined #yosys11:11
*** pie__ has quit IRC11:14
*** maikmerten has joined #yosys13:40
maikmertenI have a question regarding the "est tns" output of nextpnr. For my design, the output startes highly negative, then creeps towards zero13:47
maikmertenInfo:   at iteration #1: temp = 10000.000000, cost = 112265, est tns = -2366.69ns13:47
maikmerten...13:47
maikmertenInfo:   at iteration #365: temp = 0.000001, cost = 9392, est tns = -0.96ns13:48
maikmertenso is that the timing slack, with negative numbers meaning the timing target is not yet reached?13:48
daveshahmaikmerten: this is a very rough estimate of timing used by the placer13:49
daveshahit's primarly there fore placer debugging than as a real indicator as to whether the design will pass timing after routing13:49
maikmertenah, thanks13:50
daveshahit is the sum of all the estimated (budget - actual slack13:50
daveshah*actual delay)13:50
daveshahwhen that value is negative13:50
maikmertenI noticed that with low values of --slack_redist_iter it appears to creep faster towards zero13:50
daveshahThat is also because slack_redist_iter will redistribute the budget13:52
daveshahSo it will allow a higher amount of delay in the slower parts of the paths13:52
maikmertenso that's not simply a "try harder" button that trades of computational effort and quality13:53
maikmertenso, in the end the routing ending up with14:21
maikmertenInfo:   at iteration #385: temp = 0.000000, cost = 11258, est tns = -114.20ns14:21
maikmertenInfo:   at iteration #386: temp = 0.000000, cost = 11258.00000014:21
maikmertenis not troublesome, because that's basically a preliminary estimate14:22
maikmertenwith14:22
maikmertenInfo: Max frequency for clock 'uart_inst.CLK_I_$glb_clk': 29.83 MHz (PASS at 28.00 MHz)14:22
maikmertenbeing the real deal14:22
daveshahYes, that is correct14:23
maikmertencool, thanks again for taking the time to answer my somewhat basic questions!14:25
*** lutsabound has joined #yosys14:41
*** pie__ has joined #yosys14:57
*** pie___ has quit IRC15:01
*** rohitksingh has joined #yosys15:03
*** maikmerten has quit IRC15:25
*** tautologico has quit IRC15:30
*** voxadam has quit IRC16:11
*** leviathanch has joined #yosys16:36
*** _whitelogger has quit IRC16:54
*** _whitelogger has joined #yosys16:56
*** kraiskil has joined #yosys16:59
*** tautologico has joined #yosys17:05
*** rohitksingh has quit IRC17:22
*** TFKyle has joined #yosys17:30
*** leviathanch has quit IRC17:30
*** seldridge has joined #yosys18:16
*** emeb has joined #yosys18:19
*** pie___ has joined #yosys18:44
*** pie__ has quit IRC18:44
*** kraiskil has quit IRC19:03
*** rohitksingh has joined #yosys19:09
*** tautologico has quit IRC19:14
*** rohitksingh has quit IRC20:16
*** lutsabound has quit IRC21:10
*** AlexDaniel has joined #yosys21:17
*** seldridge has quit IRC22:00

Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!