*** tpb has joined #yosys | 00:00 | |
emeb | corecode: what are you doing? | 00:03 |
---|---|---|
*** emeb_mac has joined #yosys | 00:54 | |
corecode | emeb: actually i just want to try my forth cpu on an fpga | 00:59 |
corecode | but icecube2 fails to place it | 01:00 |
corecode | so now i'm - under protest - porting icestorm to the fpga i'm using | 01:00 |
*** voxadam has quit IRC | 01:17 | |
*** seldridge has quit IRC | 01:19 | |
*** voxadam has joined #yosys | 01:32 | |
*** gsi__ has joined #yosys | 02:10 | |
*** gsi_ has quit IRC | 02:13 | |
*** citypw has quit IRC | 02:36 | |
emeb | corecode: interesting problem | 04:14 |
emeb | which FPGA are you using? | 04:14 |
*** emeb has quit IRC | 04:15 | |
*** rohitksingh has joined #yosys | 05:21 | |
*** Marex_ has joined #yosys | 05:48 | |
*** awordnot has quit IRC | 05:48 | |
*** Marex has quit IRC | 05:48 | |
*** svenn has quit IRC | 05:48 | |
*** Kooda has quit IRC | 05:48 | |
*** svenn has joined #yosys | 05:49 | |
*** awordnot has joined #yosys | 05:49 | |
*** FL4SHK has quit IRC | 05:50 | |
*** awordnot has quit IRC | 05:54 | |
*** awordnot has joined #yosys | 05:57 | |
*** FL4SHK has joined #yosys | 06:01 | |
*** jevinskie has joined #yosys | 06:13 | |
*** rohitksingh has quit IRC | 06:24 | |
*** rohitksingh has joined #yosys | 06:25 | |
*** leviathanch has joined #yosys | 07:09 | |
*** emeb_mac has quit IRC | 07:13 | |
*** rohitksingh has quit IRC | 07:14 | |
*** jevinskie has quit IRC | 07:19 | |
*** jevinski_ has joined #yosys | 07:19 | |
*** rohitksingh has joined #yosys | 07:23 | |
*** _whitelogger has quit IRC | 08:28 | |
*** _whitelogger has joined #yosys | 08:30 | |
*** rohitksingh has quit IRC | 08:42 | |
*** m_w has quit IRC | 08:59 | |
corecode | the ice5lp1k | 10:17 |
*** xdeller__ has quit IRC | 10:17 | |
*** xdeller__ has joined #yosys | 10:18 | |
sxpert | daveshah: getting some messages from yosys when compiling about "assert" being used while read_verilog is not called with -sv on ecp5/cells_sim.v:41[1-4] | 10:19 |
*** maikmerten has joined #yosys | 10:38 | |
*** mrec has joined #yosys | 11:24 | |
mrec | I wonder is Clifford here? | 11:31 |
daveshah | sxpert: hmm, perhaps an ifdef is needed | 11:37 |
daveshah | mrec: no, not usually | 11:37 |
mrec | some of his slides seem to be wrong ice40up5k doesn't have 128kbit bram, it's supposed to be 120kbit | 11:38 |
mrec | 30*4k | 11:38 |
daveshah | Indeed that is correct, I'll let him know | 11:38 |
daveshah | The lp8k/hx8k does have 128kbit | 11:39 |
mrec | http://www.clifford.at/papers/2018/nextpnr/slides.pdf | 11:39 |
mrec | yes | 11:39 |
mrec | well the specs are also wrong at the bottom of the pdf | 11:39 |
* sxpert would like an ECP-5 100k with 8Mbit of bram ;) | 11:41 | |
mrec | I'm happy with the ice40up for small items, the crappy linux spi implementation needs a lot cache | 11:42 |
*** Marex_ is now known as Marex | 11:42 | |
daveshah | SPRAM would probably make sense | 11:44 |
mrec | hmm is there anything better/faster/free available for simulating ice40 (mixed vhdl/verilog) designs than ActiveHDL? | 11:46 |
daveshah | Mixed HDL, probably not | 11:48 |
mrec | it takes quite a few seconds to simulate 10 milliseconds | 11:49 |
mrec | more like a minute+ | 11:49 |
daveshah | Verilator will be much faster, but is Verilog only | 11:49 |
daveshah | it also might not support the vendor verilog models, because it doesn't implement the full event model, but it should work with the Yosys ones | 11:50 |
corecode | i have no idea whether i am 10% or 90% done with the ul port | 11:52 |
daveshah | If you want to create a PR or stick the repo somewhere I'm happy to take a look | 11:54 |
corecode | thanks | 11:54 |
daveshah | If you can get meaningful output from icebox_vlog for a few small designs from icecube (unpacked with iceunpack) then that's a good first step | 11:56 |
* sxpert is happy, his decoder and alu can both be stalled at the same time by the bus controller | 11:56 | |
sxpert | for example, when said bus controller will have to go fetch some dram data | 11:57 |
corecode | daveshah: https://github.com/cliffordwolf/icestorm/compare/master...corecode:u4k?expand=1 | 12:05 |
tpb | Title: Comparing cliffordwolf:master...corecode:u4k · cliffordwolf/icestorm · GitHub (at github.com) | 12:05 |
corecode | some stupid whitespace changes in there as well - auto whitespace cleanup on save | 12:06 |
daveshah | corecode: mostly looks good. Main comment right now is that the "_8k" RAM databases should be used, not the unprefixed (1k) ones | 12:18 |
daveshah | The icebox changes all make sense | 12:20 |
corecode | yea it's just that several of the icebox changes are not tested, just copied from the 5k | 12:45 |
*** rohitksingh has joined #yosys | 14:00 | |
*** promach_ has joined #yosys | 14:08 | |
*** maikmerten has quit IRC | 14:21 | |
*** jevinski_ has quit IRC | 14:40 | |
*** jevinskie has joined #yosys | 14:42 | |
*** proteusguy has quit IRC | 15:09 | |
*** lutsabound has joined #yosys | 15:21 | |
*** proteusguy has joined #yosys | 15:24 | |
*** AlexDaniel has joined #yosys | 15:47 | |
promach_ | ZipCPU sxpert : https://gist.github.com/promach/5f2d9a9494704ed93cf65687c982198c had passed bmc, induction and cover() | 16:18 |
tpb | Title: A signed multiply verilog code using row adder tree multiplier and modified baugh-wooley algorithm · GitHub (at gist.github.com) | 16:18 |
promach_ | and this multiplier code had also no problem with A_WIDTH != B_WIDTH so far | 16:20 |
*** rohitksingh has quit IRC | 16:24 | |
promach_ | strange, when A_WIDTH = B_WIDTH = 4 , induction passed, but induction failed when A_WIDTH = B_WIDTH = 6 | 16:27 |
*** maikmerten has joined #yosys | 16:43 | |
*** Cerpin has quit IRC | 16:54 | |
*** Cerpin has joined #yosys | 17:03 | |
corecode | what is this sby file? | 17:04 |
daveshah | sby is the config file for SymbiYosys, a wrapper around Yosys and various SAT/SMT solvers for formal verification | 17:05 |
corecode | ah, thanks | 17:19 |
*** promach_ has quit IRC | 17:36 | |
*** AlexDaniel has quit IRC | 18:13 | |
*** seldridge has joined #yosys | 18:33 | |
*** seldridge has quit IRC | 18:48 | |
*** ZipCPU|Laptop has joined #yosys | 18:54 | |
*** maikmerten has quit IRC | 19:02 | |
*** s_frit has quit IRC | 19:13 | |
*** s_frit has joined #yosys | 19:14 | |
*** Laksen has joined #yosys | 19:14 | |
*** leviathanch has quit IRC | 19:42 | |
*** emeb_mac has joined #yosys | 20:07 | |
*** lutsabound has quit IRC | 21:01 | |
*** Laksen has quit IRC | 22:17 | |
*** ZipCPU|Laptop has quit IRC | 22:24 | |
*** lutsabound has joined #yosys | 22:36 | |
*** ZipCPU|Laptop has joined #yosys | 23:12 | |
*** kmehall has quit IRC | 23:24 | |
*** ZipCPU|Laptop has quit IRC | 23:47 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!