Thursday, 2018-03-22

*** tpb has joined #yosys00:00
*** pie_ has quit IRC00:01
*** pie_ has joined #yosys00:02
*** m_w_ has quit IRC00:24
*** srk has quit IRC00:35
*** srk has joined #yosys00:53
*** cemerick has quit IRC01:19
*** emeb has quit IRC01:56
*** proteus-guy has joined #yosys02:18
*** xrexeon has joined #yosys02:29
promachZipCPU: what do you mean by "n8" ?02:37
awyglepromach: it's an abbreviation of "night" or "good night"02:38
*** proteus-guy has quit IRC02:41
*** dys has quit IRC02:57
*** xrexeon has quit IRC03:16
*** digshadow has quit IRC03:17
*** m_w_ has joined #yosys03:22
*** AlexDaniel has quit IRC03:27
*** leviathan has joined #yosys03:28
*** leviathan has joined #yosys03:28
*** digshadow has joined #yosys03:36
*** pie_ has quit IRC03:48
*** pie__ has joined #yosys03:48
*** proteus-guy has joined #yosys04:00
*** proteus-guy has quit IRC04:31
*** leviathan has quit IRC05:15
*** m_w_ has quit IRC05:54
*** pie__ has quit IRC05:58
*** seldridge has quit IRC06:36
*** mjo-uk has quit IRC07:29
*** Marex has quit IRC07:29
*** _florent_ has quit IRC07:29
*** jophish has quit IRC07:29
*** jophish has joined #yosys07:30
*** _florent_ has joined #yosys07:30
*** Marex has joined #yosys07:36
*** FabM has joined #yosys07:43
*** FabM is now known as FabM_Cave07:44
*** bluesceada has quit IRC08:01
*** nrossi has quit IRC08:03
*** kerel_ has quit IRC08:03
*** nrossi has joined #yosys08:04
*** kerel has joined #yosys08:04
*** bluesceada has joined #yosys08:08
*** dys has joined #yosys08:16
*** dys has quit IRC08:30
*** mjo-uk has joined #yosys08:42
*** GuzTech has joined #yosys08:50
*** cemerick has joined #yosys08:52
*** proteus-guy has joined #yosys09:14
*** proteus-guy has quit IRC09:15
*** proteus-guy has joined #yosys09:16
*** proteus-guy has quit IRC09:17
*** proteus-guy has joined #yosys09:18
*** proteus-guy has quit IRC09:35
*** goosenphil has joined #yosys09:36
*** goosenphil has quit IRC09:45
*** proteus-guy has joined #yosys09:49
*** proteus-guy has quit IRC10:15
*** oldtopman has quit IRC10:28
*** oldtopman has joined #yosys10:32
*** m_w_ has joined #yosys10:44
*** pie__ has joined #yosys10:46
*** m_w_ has quit IRC10:50
*** pie__ has quit IRC11:01
*** eduardo__ has joined #yosys11:07
*** eduardo_ has quit IRC11:11
*** pie__ has joined #yosys11:17
*** leviathan has joined #yosys11:35
*** leviathan has quit IRC11:39
*** leviathan has joined #yosys11:40
ZipCPUpromach: Do you want to see how I handled that portion of the test within my own UART receiver?12:06
ZipCPUIt's a work in progress, but maybe this will give you an idea: https://github.com/ZipCPU/wbuart32/blob/dev/rtl/rxuartlite.v#L531-L56212:13
tpbTitle: wbuart32/rxuartlite.v at dev · ZipCPU/wbuart32 · GitHub (at github.com)12:13
*** quigonjinn has quit IRC12:24
*** quigonjinn has joined #yosys12:27
*** promach__ has joined #yosys12:41
*** jophish_ has joined #yosys12:41
promach__ZipCPU: are you there ?12:45
ZipCPUYo12:45
*** proteus-guy has joined #yosys12:46
ZipCPUI'm here promach__12:48
*** AlexDaniel has joined #yosys12:48
*** quigonjinn has quit IRC12:52
*** quigonjinn has joined #yosys12:55
*** xrexeon has joined #yosys13:03
promach__ZipCPU: what is wrong with "no driver" issue for my generate loop ?13:06
promach__https://gist.github.com/promach/454cba2c790db7925e176eee61bb1fe5#file-test_uart-v-L138-L16913:08
tpbTitle: test_UART.v · GitHub (at gist.github.com)13:08
promach__Warning: Wire test_UART.\Tx_shift_g_index is used but has no driver.13:09
promach__ZipCPU13:09
*** xrexeon has quit IRC13:10
promach__Warning: Identifier `\Tx_shift_g_index' is implicitly declared at ../rtl/test_UART.v:149.13:15
*** pie__ has quit IRC13:17
*** xrexeon has joined #yosys13:26
daveshahpromach__: I think you meant to type Tx_shift_**re**g_index13:27
ZipCPUpromach__: Surely you can see that the identifier is named in error, and can see what it should've been?13:27
promach__it is a genvar and it is driven by the for loop13:28
ZipCPUDid you see my note where I posted the code I have to accomplish the same check?13:29
promach__your note ??13:30
ZipCPU"promach: Do you want to see how I handled that portion of the test within my own UART receiver?"13:30
ZipCPU"It's a work in progress, but maybe this will give you an idea: https://github.com/ZipCPU/wbuart32/blob/dev/rtl/rxuartlite.v#L531-L562"13:30
tpbTitle: wbuart32/rxuartlite.v at dev · ZipCPU/wbuart32 · GitHub (at github.com)13:30
promach__ZipCPU: that is a lot of magic number13:35
ZipCPUYeah, well ... it works if the clocks are identical, that should count for something.13:36
ZipCPUpromach__: Let me know if you need an explanation of any of those "magic numbers"13:45
promach__daveshah: do you have any idea why I am having that "no driver" issue ?14:22
promach__ZipCPU: let me focus on solving that "no driver" issue14:22
ZipCPUpromach__: The "no driver" issue is simple.14:23
ZipCPUIt basically means you have an item in your design for which nothing is setting its value.14:23
ZipCPUIt's a common enough error.  As I understand, the reason why you have this issue is because you have a typo in the code you are working with.14:24
ZipCPUTo find or fix this error, search on the identifier it says has no driver.14:24
ZipCPUThen notice that the identifier has nothing assigning a value to it, and you'll see the problem.14:25
promach__ZipCPU: that is not a typo issue14:25
ZipCPUEven better, place a `default_nettype none at the top of your file.  This will help you avoid typo's as well, by not assuming a variable when there shouldn't be one.14:25
ZipCPUpromach__: Post your code, then.  These things are really easy to find.14:26
promach__ZipCPU: found it !!14:27
ZipCPUDo tell.14:28
promach__it is really typo issue14:28
promach__I am sorry14:28
ZipCPU"<promach__> ZipCPU: that is not a typo issue" <==== :P14:29
promach__I am sorry, I am not careful enough14:30
ZipCPUlol14:30
ZipCPU"Have no fear: programming isn't actually debugging 100% of the time.  There's some time set aside for creating new bugs."  -- Kelly Vaughn, on twitter14:31
ZipCPUSoftware development process: 0. I can't fix this, 1. Crisis of confidence, 2. Questions career, 3. Questions life, 4. Oh, it was a typo, cool.  :P14:32
ZipCPU99 little bugs in the code, 99 little bugs, take one down, patch it around, 127 little bugs in the code ... ;)14:34
promach__yeah14:38
*** kristianpaul has quit IRC14:43
*** pie_ has joined #yosys14:53
*** m_w_ has joined #yosys15:00
*** mattvenn_ has quit IRC15:01
*** jophish_ has quit IRC15:03
*** seldridge has joined #yosys15:11
*** xrexeon has quit IRC15:17
*** kristianpaul has joined #yosys15:28
*** _whitelogger has quit IRC15:31
*** emeb has joined #yosys15:33
*** _whitelogger has joined #yosys15:36
awygleI found that true for a long time, then I started hitting *real* bugs but it took me forever to find them, and now I'm pretty good at sorting "I am misusing this library" and "this is a compiler bug" into different buckets15:46
awygleSomeday I might even figure out how to fix them in a timely manner... :-P15:48
*** matt___ has joined #yosys16:15
*** matt___ is now known as mattvenn16:15
*** promach__ has quit IRC16:20
*** leviathan has quit IRC16:27
*** leviathan has joined #yosys16:28
*** pie_ has quit IRC16:37
*** m_w_ has quit IRC16:50
*** pie_ has joined #yosys16:53
*** m_w has joined #yosys16:54
*** proteus-guy has quit IRC17:00
*** Nazara has quit IRC18:02
*** GuzTech has quit IRC18:08
*** ravenexp has quit IRC18:20
*** ravenexp has joined #yosys18:24
*** xrexeon has joined #yosys18:41
*** dys has joined #yosys18:45
*** kristianpaul has quit IRC19:03
*** FabM_Cave has quit IRC19:04
*** digshadow has quit IRC19:05
*** kristianpaul has joined #yosys19:20
*** gnufan has quit IRC19:41
*** gnufan has joined #yosys19:41
*** seldridge has quit IRC19:49
*** seldridge has joined #yosys19:57
pie_found this single thing on youtube about the reduceron https://www.youtube.com/watch?v=0wT5pobsIaM20:06
pie_audio seems kind of horrible20:06
*** leviathan has quit IRC20:09
pie_transparencies tho omg xD20:11
pie_ok this worked a bit better https://www.youtube.com/results?search_query=%22reduceron%2220:13
philtorpie_, what's the context?20:19
philtorpie_, for reduceron?20:19
pie_just some short discusion on it yesterday i think20:19
pie_dont know how it came up20:19
philtorlots of graph-reduction going on in the deep learning space20:20
philtorI also see in the "up next" videos this talk here from StrangeLoop: https://www.youtube.com/watch?v=GawiQQCn3bk20:21
philtor"An  Introduction to Combinator Compilers and Graph Reduction Machines"20:21
pie_yeah thats also in the search list20:22
pie_i mean maybe just read the papers or something i dunno20:22
* pie_ 's efficiency is not very good20:22
philtorpie_, are you doing any work in this space? (Graph Reduction)20:23
pie_no20:23
*** bpye has quit IRC20:31
*** dys has quit IRC21:10
*** digshadow has joined #yosys21:12
*** cemerick has quit IRC21:24
*** dys has joined #yosys21:24
*** digshadow has quit IRC21:25
*** vinnyp has joined #yosys21:31
*** vinnyp has left #yosys21:32
*** seldridge has quit IRC21:35
*** seldridge has joined #yosys21:36
*** promach__ has joined #yosys21:52
*** m_w has quit IRC22:02
*** digshadow has joined #yosys22:20
*** digshadow has quit IRC22:31
*** m_w has joined #yosys22:38
*** digshadow has joined #yosys22:54

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