| *** tpb has joined #yosys | 00:00 | |
| *** promach_ has joined #yosys | 00:46 | |
| *** promach_ has quit IRC | 01:34 | |
| promach | I am bit stucked at UART multiclock induction as in https://i.imgur.com/c0iLxUu.png . I hope some inputs could give me something that I could work on | 02:32 |
|---|---|---|
| *** emeb has quit IRC | 03:33 | |
| *** emeb_mac has joined #yosys | 03:36 | |
| *** seldridge has quit IRC | 03:56 | |
| *** aiju has quit IRC | 05:29 | |
| *** leviathan has joined #yosys | 05:31 | |
| *** aiju has joined #yosys | 05:32 | |
| *** dys has joined #yosys | 06:14 | |
| *** sklv has quit IRC | 06:59 | |
| *** xerpi has joined #yosys | 07:01 | |
| *** [X-Scale] has joined #yosys | 07:01 | |
| keesj | promach: what is multiclock induction? | 07:03 |
| *** X-Scale has quit IRC | 07:04 | |
| *** [X-Scale] is now known as X-Scale | 07:04 | |
| *** emeb_mac has quit IRC | 07:04 | |
| keesj | what is the difference between &shift_reg == 1 and shift_reg == 0? | 07:09 |
| promach | keesj: multiclock means dissimilar clock domain | 07:12 |
| promach | keesj: I think I know what is missing in my assertions | 07:13 |
| promach | thanks keesj | 07:13 |
| *** GuzTech has joined #yosys | 07:23 | |
| *** dys has quit IRC | 07:35 | |
| *** aiju has quit IRC | 07:53 | |
| keesj | I think .. this is called clock domain crossing | 07:54 |
| promach | yup | 08:00 |
| keesj | cool | 08:10 |
| *** aiju has joined #yosys | 08:17 | |
| *** AlexDaniel has quit IRC | 08:21 | |
| *** mjoldfield has quit IRC | 08:34 | |
| *** leviathan has quit IRC | 08:55 | |
| *** fsasm has joined #yosys | 09:01 | |
| *** _whitelogger has quit IRC | 10:01 | |
| *** _whitelogger has joined #yosys | 10:03 | |
| *** aiju has quit IRC | 10:15 | |
| *** grummel has quit IRC | 10:22 | |
| *** aiju has joined #yosys | 10:24 | |
| *** aiju has quit IRC | 11:13 | |
| *** xerpi has quit IRC | 11:22 | |
| *** aiju has joined #yosys | 11:34 | |
| *** grummel has joined #yosys | 11:41 | |
| ZipCPU | &shift_reg uses the reduction operator to "and" all of the bits in shift_reg together. If the result is one, then all of the bits must've been true. | 11:44 |
| ZipCPU | keesj | 11:44 |
| ZipCPU | keesj: Using multiple clocks is not called a clock domain crossing (CDC). It only becomes a CDC when data from one of those clock domains (transmitter) crosses over and into another (the receiver) | 11:45 |
| keesj | I will get myself a nice verilog book for the summer! | 11:55 |
| *** kraiskil has joined #yosys | 11:55 | |
| *** indy has quit IRC | 12:52 | |
| *** mjoldfield has joined #yosys | 13:40 | |
| *** jwhitmore has joined #yosys | 13:40 | |
| *** promach_ has joined #yosys | 13:54 | |
| *** leviathan has joined #yosys | 14:05 | |
| *** kraiskil has quit IRC | 14:27 | |
| *** kensan_ is now known as Kensan | 15:04 | |
| *** indy has joined #yosys | 15:06 | |
| *** seldridge has joined #yosys | 15:23 | |
| *** emeb has joined #yosys | 15:27 | |
| *** GuzTech has quit IRC | 15:38 | |
| *** m_w has joined #yosys | 16:19 | |
| *** [X-Scale] has joined #yosys | 16:35 | |
| *** X-Scale has quit IRC | 16:38 | |
| *** [X-Scale] is now known as X-Scale | 16:38 | |
| *** dys has joined #yosys | 16:40 | |
| *** indy has quit IRC | 16:43 | |
| *** seldridge has quit IRC | 16:45 | |
| *** tinyfpga has quit IRC | 16:50 | |
| *** tinyfpga has joined #yosys | 16:53 | |
| *** indy_ has joined #yosys | 17:04 | |
| *** Kensan has left #yosys | 17:20 | |
| *** promach_ has quit IRC | 17:22 | |
| *** fsasm has quit IRC | 17:27 | |
| *** seldridge has joined #yosys | 17:29 | |
| *** sklv has joined #yosys | 17:35 | |
| *** seldridge has quit IRC | 17:37 | |
| *** seldridge has joined #yosys | 18:37 | |
| *** X-Scale has quit IRC | 18:38 | |
| *** X-Scale has joined #yosys | 18:53 | |
| mithro | Hrm -- the example at https://github.com/cliffordwolf/icestorm/tree/master/examples/iceblink doesn't seem to work on my iceblink40 board :-/ | 19:17 |
| tpb | Title: icestorm/examples/iceblink at master · cliffordwolf/icestorm · GitHub (at github.com) | 19:17 |
| daveshah | I think the pinout may be different between hx and lp | 19:21 |
| daveshah | Not entirely sure though | 19:21 |
| daveshah | Also, the iceblink uses a really weird programmer | 19:22 |
| daveshah | mithro: ^ | 19:22 |
| mithro | Hrm -- the pcf file uses numbers but board seems to have a BGA numbers? http://www.latticesemi.com/view_document?document_id=47108 | 19:25 |
| daveshah | mithro: yes that's what I meant above | 19:28 |
| daveshah | You have the LP board with the BGA, Clifford was using the HX board with the qfp | 19:28 |
| daveshah | Blame lattice for having two almost identical but incompatible boards | 19:28 |
| *** mazzoo has quit IRC | 19:31 | |
| *** mazzoo has joined #yosys | 19:31 | |
| mithro | Yeah - looks like it | 19:37 |
| mithro | daveshah: Okay, that seems to be working now | 19:38 |
| mithro | lunch time for me! | 19:38 |
| daveshah | Great! Enjoy lunch | 19:38 |
| mithro | daveshah: Sent a pull request with an update to the readme at https://github.com/cliffordwolf/icestorm/pull/169 | 20:24 |
| tpb | Title: Update README to be clearer by mithro · Pull Request #169 · cliffordwolf/icestorm · GitHub (at github.com) | 20:25 |
| *** mobius has quit IRC | 20:27 | |
| daveshah | mithro: Thanks! | 20:28 |
| mithro | daveshah: I'll probably send through a working pcf file shortly | 20:28 |
| mithro | ZipCPU: you ponged? | 20:39 |
| ZipCPU | I'm here. ;) | 20:39 |
| *** ravenexp has quit IRC | 20:54 | |
| *** ravenexp has joined #yosys | 20:56 | |
| *** AlexDaniel has joined #yosys | 20:59 | |
| *** jwhitmore has quit IRC | 21:02 | |
| *** leviathan has quit IRC | 21:04 | |
| *** jwhitmore has joined #yosys | 21:20 | |
| *** pie_ is now known as ^pie_^ | 21:26 | |
| *** emeb has quit IRC | 21:42 | |
| *** emeb has joined #yosys | 21:44 | |
| *** ^pie_^ is now known as pie_ | 22:41 | |
| *** jwhitmore has quit IRC | 22:59 | |
| *** m_w has quit IRC | 23:11 | |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!