*** tpb has joined #yosys | 00:00 | |
*** lf_ has joined #yosys | 00:35 | |
*** lf has quit IRC | 00:35 | |
*** _whitelogger has quit IRC | 01:33 | |
*** _whitelogger has joined #yosys | 01:35 | |
*** _whitelogger has quit IRC | 01:42 | |
*** _whitelogger has joined #yosys | 01:44 | |
*** citypw has joined #yosys | 02:05 | |
*** aquijoule__ has joined #yosys | 03:01 | |
*** aquijoule_ has quit IRC | 03:04 | |
*** Degi_ has joined #yosys | 03:27 | |
*** Degi has quit IRC | 03:29 | |
*** Degi_ is now known as Degi | 03:29 | |
*** jfcaron has quit IRC | 05:10 | |
*** citypw has quit IRC | 05:27 | |
*** invapid has joined #yosys | 06:52 | |
*** danderson has joined #yosys | 07:00 | |
*** emeb_mac has quit IRC | 07:00 | |
danderson | Mellow greetings. I'm starting out in FPGAs with an ECP5 board, and the demo blinky program I used to test my toolchain disables a bunch of things: `synth_ecp5 -nomux -nodram -noccu2 -json blinky.json`. | 07:08 |
---|---|---|
danderson | Where might I go to learn about what those mean, and why I'd want them turned off? At a quick glance, they seem to be giving yosys less freedom to do efficient synthesis, but I don't quite see why. | 07:08 |
danderson | I should rephrase: the yosys manual covers the "what" of those options, what I'm hoping for is the "why" :) | 07:10 |
danderson | Looking at yosys's output, at least -noccu2 influences the synthesis quite a bit. With ccu2, the synth is 12 CCU2C and 31 TRELLIS_FF blocks. Without, it's 31 LUT4 and 31 TRELLIS_FF. | 07:12 |
sensille | danderson: who told you to do so? i don't use those options with my ecp5 | 07:12 |
danderson | sensille: Number of cells: 62 | 07:13 |
danderson | LUT4 31 | 07:13 |
danderson | TRELLIS_FF 31 | 07:13 |
danderson | gah, sorry. | 07:13 |
danderson | What I was *trying* to paste: https://github.com/ulx3s/blink | 07:13 |
danderson | That's the project I'm using to do basic toolchain verification, i.e. "do I have the right bits installed" | 07:13 |
danderson | now I'm dissecting its makefile to understand the build process, and those synthesis options are what it uses. | 07:14 |
danderson | Sounds like this may be a case of "remove those switches until you understand why you'd want them" :) | 07:14 |
*** mndza has joined #yosys | 07:15 | |
sensille | yeah | 07:18 |
*** danvet has joined #yosys | 07:20 | |
danderson | Ah, this blinky project was adapted from another blinky that dates to the early days of ECP5 support. So, I'm suspecting that those disabled things used to not work. | 07:21 |
sensille | haha, from the early days of blinky | 07:24 |
danderson | The heady days where leds only blunk after careful coaxing | 07:24 |
*** elGamal has joined #yosys | 07:57 | |
*** elGamal has quit IRC | 08:30 | |
*** vidbina has joined #yosys | 09:00 | |
*** jakobwenzel has joined #yosys | 09:04 | |
*** vidbina has quit IRC | 09:06 | |
*** citypw has joined #yosys | 09:15 | |
*** sorki has joined #yosys | 10:04 | |
*** srk has quit IRC | 10:04 | |
*** sorki is now known as srk | 10:07 | |
*** vidbina has joined #yosys | 10:33 | |
*** s_frit has quit IRC | 10:47 | |
*** jakobwenzel1 has joined #yosys | 10:50 | |
*** jakobwenzel has quit IRC | 10:51 | |
*** jakobwenzel1 is now known as jakobwenzel | 10:51 | |
*** vidbina has quit IRC | 11:11 | |
*** vidbina has joined #yosys | 11:47 | |
*** jakobwenzel has quit IRC | 11:48 | |
*** jakobwenzel1 has joined #yosys | 11:48 | |
*** jakobwenzel1 is now known as jakobwenzel | 11:50 | |
*** jakobwenzel has quit IRC | 12:17 | |
*** jakobwenzel has joined #yosys | 13:07 | |
*** jakobwenzel has quit IRC | 13:10 | |
*** jakobwenzel1 has joined #yosys | 13:10 | |
*** jakobwenzel1 is now known as jakobwenzel | 13:13 | |
*** jakobwenzel has joined #yosys | 13:14 | |
*** jakobwenzel has quit IRC | 13:21 | |
*** jakobwenzel has joined #yosys | 13:25 | |
*** jakobwenzel has quit IRC | 13:52 | |
*** jakobwenzel has joined #yosys | 13:58 | |
*** jakobwenzel has quit IRC | 14:21 | |
*** balrog has joined #yosys | 14:54 | |
*** vidbina has quit IRC | 15:07 | |
*** jakobwenzel has joined #yosys | 15:44 | |
*** emeb_mac has joined #yosys | 15:45 | |
*** Sarayan has joined #yosys | 15:46 | |
*** citypw has quit IRC | 15:47 | |
*** jakobwenzel1 has joined #yosys | 16:36 | |
*** jakobwenzel has quit IRC | 16:36 | |
*** jakobwenzel1 is now known as jakobwenzel | 16:36 | |
*** jakobwenzel has quit IRC | 16:43 | |
*** jfcaron has joined #yosys | 17:08 | |
*** jfcaron has quit IRC | 18:06 | |
*** mndza has quit IRC | 18:07 | |
*** vidbina has joined #yosys | 18:16 | |
*** kraiskil has joined #yosys | 19:04 | |
*** vidbina has quit IRC | 19:22 | |
*** kraiskil has quit IRC | 20:07 | |
*** kraiskil has joined #yosys | 20:19 | |
*** X-Scale` has joined #yosys | 20:42 | |
*** X-Scale has quit IRC | 20:44 | |
*** X-Scale` is now known as X-Scale | 20:44 | |
*** vidbina has joined #yosys | 21:21 | |
*** strobokopp has joined #yosys | 21:29 | |
*** craigo has joined #yosys | 21:51 | |
*** jfcaron has joined #yosys | 22:45 | |
*** kraiskil has quit IRC | 22:50 | |
*** danvet has quit IRC | 23:02 | |
corecode | tnt: doom project is great! | 23:25 |
*** vidbina has quit IRC | 23:32 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!