*** tpb has joined #yosys | 00:00 | |
*** srk has quit IRC | 00:21 | |
*** citypw has quit IRC | 00:35 | |
*** srk has joined #yosys | 01:03 | |
*** dys has quit IRC | 01:49 | |
*** gsi_ has joined #yosys | 02:21 | |
*** gsi__ has quit IRC | 02:24 | |
*** promach_ has joined #yosys | 02:48 | |
promach_ | ZipCPU: voodoo ? | 02:48 |
---|---|---|
promach_ | it seems like the cover(in_valid) failure got to do with initial assert() | 03:02 |
promach_ | but I do not know why exactly this leads to cover() failure | 03:03 |
promach_ | ZipCPU | 03:03 |
*** chaseemory has quit IRC | 03:52 | |
*** pie__ has joined #yosys | 04:35 | |
*** pie_ has quit IRC | 04:38 | |
*** promach_ has quit IRC | 05:02 | |
*** _whitelogger has quit IRC | 06:28 | |
*** _whitelogger has joined #yosys | 06:30 | |
*** citypw has joined #yosys | 07:32 | |
*** leviathanch has joined #yosys | 07:38 | |
*** dys has joined #yosys | 07:43 | |
*** emeb_mac has quit IRC | 07:49 | |
*** rohitksingh has joined #yosys | 08:20 | |
*** rohitksingh has quit IRC | 08:49 | |
*** rohitksingh has joined #yosys | 09:54 | |
*** _whitelogger has quit IRC | 10:07 | |
*** _whitelogger has joined #yosys | 10:09 | |
*** rohitksingh has quit IRC | 10:27 | |
*** leviathanch has quit IRC | 10:30 | |
*** maikmerten has joined #yosys | 10:50 | |
*** proteusguy has quit IRC | 11:10 | |
maikmerten | most surprising thing I found out in the last 24 hours: This does 1080p@60 VGA without glitching: https://pasteboard.co/I0vtcVD.jpg | 11:47 |
tpb | Title: Pasteboard - Uploaded Image (at pasteboard.co) | 11:47 |
maikmerten | I certainly would not have assumed that one can somehow drive a ~147 MHz pixel clock through such a setup, without any attempt of termination etc. | 11:48 |
maikmerten | so the signals signals go FPGA board -> extension board with SRAM and Pmod -> Pmod connector -> Pmod to ISP cable adapter -> ISP cable -> ISP cable to Pmod adapter -> Pmod connector -> non-inverting bus driver with resistor DAC | 11:51 |
sxpert | works as long as your total wire lengh < 1m or so | 12:05 |
*** leviathanch has joined #yosys | 12:06 | |
*** MoeIcenowy has quit IRC | 13:03 | |
*** MoeIcenowy has joined #yosys | 13:03 | |
*** Moe_Icenowy has joined #yosys | 13:19 | |
*** MoeIcenowy has quit IRC | 13:23 | |
*** Moe_Icenowy is now known as MoeIcenowy | 13:23 | |
*** cr1901_modern has quit IRC | 13:33 | |
maikmerten | "<sxpert> works as long as your total wire lengh < 1m or so" -- that sounds like a very thumby rule of thumb ;-) | 14:00 |
*** cr1901_modern has joined #yosys | 14:02 | |
*** somlo has quit IRC | 14:11 | |
*** lutsabound has joined #yosys | 14:12 | |
*** corecode has joined #yosys | 15:11 | |
corecode | hi | 15:11 |
corecode | i guess in the end i do have to port icestorm to my ice5lp, because icecube's placer fails with my design | 15:12 |
*** rohitksingh has joined #yosys | 15:12 | |
sxpert | maikmerten: it is ;) | 15:15 |
sxpert | can I use "=" for a result that I need in a calculation immediately in an "always @(posedge clk)" block ? | 15:17 |
*** pie__ has quit IRC | 15:37 | |
*** pie__ has joined #yosys | 15:37 | |
maikmerten | sxpert, yes, I'm pretty sure I used that once | 15:41 |
maikmerten | sxpert, ended up removing that, though, because verilator does *not* allow that | 15:42 |
maikmerten | (iverilog is okay with that style, though) | 15:42 |
maikmerten | okay, yes, used that a while back | 15:43 |
maikmerten | always @(negedge clk) begin | 15:43 |
maikmerten | ... | 15:43 |
maikmerten | if(!busy) state = nextstate; // assume new state NOW! | 15:43 |
maikmerten | ... | 15:43 |
maikmerten | case(state) | 15:43 |
maikmerten | etc. etc. | 15:44 |
maikmerten | I *think* that style isn't overly recommended, though | 15:45 |
maikmerten | for reasons more experienced Verilog developers can surely elaborate on ;-) | 15:45 |
*** dys has quit IRC | 15:51 | |
*** proteusguy has joined #yosys | 15:56 | |
*** somlo_ has joined #yosys | 16:00 | |
*** dys has joined #yosys | 16:01 | |
*** m4ssi has joined #yosys | 16:18 | |
*** mirage335 has quit IRC | 16:19 | |
corecode | sounds you're mixing combinational logic and flops? | 16:23 |
*** mirage335 has joined #yosys | 16:25 | |
*** maikmerten has quit IRC | 16:26 | |
sxpert | ok so it's frowned upon | 16:44 |
*** chaseemory has joined #yosys | 17:22 | |
corecode | i'm by no means an expert, but separating (complex) combinational logic and clocked logic (flops) helps understand the design better | 17:22 |
*** proteusguy has quit IRC | 17:26 | |
*** proteusguy has joined #yosys | 17:28 | |
*** rohitksingh has quit IRC | 17:30 | |
lutsabound | sxpert: why not use an @* block instead? | 17:34 |
somlo_ | daveshah: nextpnr PR #219 took me from 4:49:42 down to 0:17:26 (on a QEMU/KVM guest running on 2.4GHz Westmere hardware) | 17:35 |
somlo_ | haven't actually tried programming the board (it's at the office), so I'll do that tomorrow | 17:36 |
somlo_ | that's for the rocket-chip based blinky, to be precise | 17:37 |
somlo_ | oh, and that was before you force-pushed a newer version of the PR | 17:39 |
*** rohitksingh has joined #yosys | 17:42 | |
sxpert | ok, I did what I wanted with another solution ;-) | 17:43 |
sxpert | (do some of the stuff in a previous phase... | 17:43 |
sxpert | as in, an actual different clock phase | 17:44 |
sxpert | (add moar registers) | 17:44 |
*** leviathanch has quit IRC | 17:48 | |
sxpert | looks like the instruction set I'm going for is too complicated, needs more thought, single cycle instructions are not really doable | 17:48 |
sxpert | the original is probably microprogrammed | 17:49 |
*** brasilino has joined #yosys | 18:04 | |
corecode | sxpert: what are you making? | 18:21 |
*** chaseemory has quit IRC | 18:30 | |
*** chaseemory has joined #yosys | 18:38 | |
*** m4ssi has quit IRC | 18:50 | |
*** brasilino has quit IRC | 18:50 | |
*** somlo_ has quit IRC | 19:01 | |
*** rohitksingh has quit IRC | 19:03 | |
*** awordnot has quit IRC | 20:12 | |
*** awordnot has joined #yosys | 20:13 | |
sxpert | corecode: implementing a saturn architecture | 21:11 |
*** awordnot has quit IRC | 21:40 | |
*** awordnot has joined #yosys | 21:41 | |
*** awordnot has quit IRC | 21:56 | |
*** awordnot has joined #yosys | 21:57 | |
*** somlo has joined #yosys | 22:05 | |
*** AlexDaniel has quit IRC | 23:58 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!