Monday, 2019-02-25

corecodeaha00:00
*** tpb has joined #yosys00:00
emebhow well does that compare to what icecube estimates?00:01
corecodeicecube says 51MHz00:01
emebhmm... that's a fair difference for the same design.00:03
corecodeyes00:03
emebtiming analysis has always seemed like it involves a lot of "art" and some luck though.00:04
*** danieljabailey has quit IRC00:07
soreardoes icetime do multiclock?00:11
*** acksys_ has quit IRC00:12
corecodei doubt, how would it know00:17
*** ZipCPU|Laptop has joined #yosys00:59
*** ZipCPU|Laptop has quit IRC01:19
*** ZipCPU|Laptop has joined #yosys01:23
*** ZipCPU|Laptop has quit IRC01:27
lutsaboundsorear: nextpnr supports multiple clock timing.  There's no longer any need for icetime01:30
sorearlutsabound: mm, can you instruct corecode on how to use nextpnr to compute a timing analysis for a bitstream generated by iCEcube?  I was under the impression that was not possible with nextpnr01:32
lutsaboundI'd have to go back to the nextpnr docs myself01:33
lutsaboundI know its in there, I've seen the capability, but havent done multiple clocks yet myself01:34
lutsabounddaveshah knows more about it than I do01:34
sorearspecifically I was under the impression icetime could ingest an externally-generated bitstream, but nextpnr was limited to timing bitstreams it itself generated01:35
lutsaboundHmm... that may be the case01:36
*** _whitelogger has quit IRC01:46
*** _whitelogger has joined #yosys01:48
*** emeb has quit IRC01:50
*** emeb_mac has joined #yosys01:52
*** gsi__ has joined #yosys01:52
*** gsi_ has quit IRC01:55
*** citypw has joined #yosys03:22
*** rohitksingh_work has joined #yosys03:39
*** citypw has quit IRC03:39
*** leviathanch has joined #yosys03:43
*** citypw has joined #yosys03:45
*** citypw has quit IRC03:48
*** citypw has joined #yosys03:49
*** lutsabound has quit IRC04:04
*** danieljabailey has joined #yosys04:08
*** pie___ has joined #yosys05:02
*** pie___ has joined #yosys05:03
*** pie__ has quit IRC05:06
*** Cerpin has quit IRC05:16
*** citypw has quit IRC05:19
*** citypw has joined #yosys05:28
*** Cerpin has joined #yosys05:33
*** chaseemory has quit IRC05:50
*** leviathanch has quit IRC05:58
*** _whitelogger has quit IRC06:16
*** _whitelogger has joined #yosys06:18
*** emeb_mac has quit IRC07:18
*** indy has quit IRC07:41
*** leviathanch has joined #yosys07:47
*** indy has joined #yosys07:49
*** dys has quit IRC08:19
*** m4ssi has joined #yosys08:23
*** citypw has quit IRC10:06
daveshahsorear: yes, icetime can read bitstreams which is great for calibration against the vendor tools10:25
daveshahmicko started work on ingesting bitstreams into nextpnr, but I don't think that's really working yet10:26
corecodeicetime says 34MHz, icecube says 51MHz10:30
corecodeso i think icetime is a bit conservative10:30
daveshahinteresting10:30
daveshahcan you provide the asc?10:31
corecodeyes10:31
daveshahand the icecube report?10:31
*** ec0 has quit IRC10:31
corecodeshould i run using icecube.sh?10:32
daveshahNo need, GUI is fine10:32
corecodehttps://gist.github.com/corecode/7dd007a1c343b6666118b488f005a3e910:34
tpbTitle: gist:7dd007a1c343b6666118b488f005a3e9 · GitHub (at gist.github.com)10:34
corecodehttps://gist.github.com/b700b546c64e1f0e051a8c3aba2d7caa10:35
tpbTitle: top_u4k_bitmap.asc · GitHub (at gist.github.com)10:35
daveshahdo you have the critical path report from icetime too?10:36
corecodeno10:37
daveshahah, it's in the middle, i see10:37
corecodeicecube yes10:37
daveshahthat looks like 51MHz before routing10:41
corecodeyes10:41
daveshahwhereas icetime runs on the routed bitstream, so the two aren't directly comparable10:42
daveshahicecube should be able to run timing analysis after routing too10:42
corecodehm10:42
corecodeaaah10:43
corecodeso why doesn't it print the estimated time after routing10:43
daveshahno idea10:43
corecodethere is a report that says 39MHz10:44
daveshahthat sounds more like it10:44
corecodeyea10:44
corecodethanks10:45
corecodei guess i need to change my spi synchronizer to work at higher speeds10:45
*** ec0 has joined #yosys11:05
*** lutsabound has joined #yosys12:31
*** rohitksingh_work has quit IRC12:39
*** _whitelogger has quit IRC12:46
*** _whitelogger has joined #yosys12:48
*** josi has quit IRC12:49
*** proteusguy has joined #yosys13:32
*** celadon_ has joined #yosys13:33
*** rohitksingh has joined #yosys14:05
*** leviathanch has quit IRC14:50
*** lutsabound has quit IRC14:50
*** leviathanch has joined #yosys14:53
*** emeb has joined #yosys15:07
*** maikmerten has joined #yosys15:29
*** danieljabailey has quit IRC15:44
*** seldridge has joined #yosys16:09
*** leviathanch has quit IRC17:06
*** m4ssi has quit IRC17:08
*** rohitksingh has quit IRC18:36
*** lutsabound has joined #yosys19:11
*** m4ssi has joined #yosys19:26
*** m4ssi has quit IRC20:23
*** lutsabound has quit IRC21:25
*** maikmerten has quit IRC21:44
*** seldridge has quit IRC22:20
*** seldridge has joined #yosys22:37
*** vzcx has joined #yosys22:41
*** vzcx has quit IRC23:11
*** Nazara has quit IRC23:20
*** seldridge has quit IRC23:45
*** seldridge has joined #yosys23:49

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