alMalsamo | Why was nMigen chosen for HDL? | 01:13 |
---|---|---|
alMalsamo | Is there ANY other project that uses nMigen? | 01:13 |
alMalsamo | Also I checked http://coriolis.lip6.fr/ and it says it doesn't support synthing chips under 180nm... what is the technical reason for this limitation? | 01:14 |
lkcl | alriiight, finally, it looks like the misaligned store is fixed | 14:36 |
lkcl | alMalsamo, we chose nmigen two years ago after a comprehensive review of various HDL. PyRTL, MyHDL, Chisel3, many others | 17:17 |
lkcl | migen as well. migen turns out to have non-deterministic behaviour, which was fixed in nmigen (it was one of the design goals that Sebastien Bordeauducq, the creator of migen and MilkyMist SoC, 15 years ago, had in mind) | 17:18 |
lkcl | what we *didn't* know was that whitequark, an employee of M-Labs under Hong Kong Law, had been fired by M-Labs | 17:19 |
lkcl | this only emerged some 18 months *after* we had committed massive resources, creating something like 100,000 lines of nmigen HDL plus unit tests. | 17:20 |
lkcl | we owe *everything* to M-Labs: if Sebastien had not created migen and funded nmigen, we would not be here today | 17:21 |
lkcl | we are the only team that respects that, respects the origins, and the only team that understands the seriousness of respecting Trademark Law. | 17:22 |
lkcl | we *have* to respect Trademark Law because we are seeking USD 15 million in VC Funding | 17:34 |
octavius | Thanks lkcl, I'll look at it later! | 18:21 |
lkcl | octavius, ack :) | 18:21 |
lkcl | i just managed to speed up the verilator simulations to the point where it's now actually 50% faster than microwatt :) | 18:21 |
lkcl | total accident, mind | 18:22 |
octavius | "actually 50% faster than microwatt", congrats! | 18:29 |
octavius | Very impressive, especially given how long it took to boot linux | 18:29 |
lkcl | yeah | 19:15 |
lkcl | i mean it'll still be 2+ hours to get to the boot prompt | 19:15 |
lkcl | actual performance executing on an FPGA will still suck though | 19:17 |
lkcl | because of the FSM | 19:17 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!