*** tpb has joined #yosys | 00:00 | |
*** lf has quit IRC | 00:07 | |
*** lf has joined #yosys | 00:07 | |
*** maartenBE has quit IRC | 00:21 | |
*** maartenBE has joined #yosys | 00:45 | |
*** dxld_ has joined #yosys | 00:53 | |
*** dxld has quit IRC | 00:54 | |
*** dxld_ is now known as dxld | 00:54 | |
*** Degi has quit IRC | 01:26 | |
*** Degi has joined #yosys | 01:28 | |
*** jakobwenzel has quit IRC | 02:08 | |
*** citypw has joined #yosys | 02:41 | |
*** mmicko has quit IRC | 04:33 | |
*** mmicko has joined #yosys | 04:35 | |
*** m4ssi has joined #yosys | 04:47 | |
*** davidlattimore has quit IRC | 05:27 | |
*** sorear has quit IRC | 05:28 | |
*** davidlattimore has joined #yosys | 05:29 | |
*** sorear has joined #yosys | 05:30 | |
*** SpaceCoaster has joined #yosys | 05:41 | |
*** m4ssi has quit IRC | 05:44 | |
*** SpaceCoaster has quit IRC | 05:46 | |
*** emeb_mac has quit IRC | 06:30 | |
*** dxld has quit IRC | 06:38 | |
*** dxld has joined #yosys | 06:39 | |
*** maartenBE has quit IRC | 06:55 | |
*** maartenBE has joined #yosys | 07:15 | |
*** az0re has quit IRC | 07:33 | |
*** vidbina_ has joined #yosys | 07:38 | |
*** az0re has joined #yosys | 07:43 | |
*** m4ssi has joined #yosys | 07:43 | |
*** jakobwenzel has joined #yosys | 08:10 | |
*** az0re has quit IRC | 08:13 | |
*** corecode has quit IRC | 09:08 | |
*** az0re has joined #yosys | 09:12 | |
*** corecode has joined #yosys | 09:17 | |
*** smkz has quit IRC | 09:44 | |
*** smkz has joined #yosys | 09:56 | |
*** citypw has quit IRC | 11:24 | |
*** citypw has joined #yosys | 11:38 | |
*** jakobwenzel has quit IRC | 12:00 | |
*** citypw has quit IRC | 12:10 | |
*** citypw has joined #yosys | 12:25 | |
*** citypw has quit IRC | 12:35 | |
*** citypw has joined #yosys | 12:50 | |
*** citypw has quit IRC | 14:33 | |
*** X-Scale has quit IRC | 14:50 | |
*** jakobwenzel has joined #yosys | 15:03 | |
*** X-Scale has joined #yosys | 15:05 | |
*** emeb has joined #yosys | 15:09 | |
*** jakobwenzel has quit IRC | 16:41 | |
*** m4ssi has quit IRC | 17:21 | |
*** GenTooMan has quit IRC | 18:39 | |
*** az0re has quit IRC | 18:40 | |
*** vidbina_ has quit IRC | 18:47 | |
*** GenTooMan has joined #yosys | 19:11 | |
*** mwk has quit IRC | 19:11 | |
*** Forty-Bot has quit IRC | 20:08 | |
*** mwk has joined #yosys | 20:10 | |
*** emeb_mac has joined #yosys | 20:32 | |
cr1901_modern | https://github.com/YosysHQ/yosys/issues/2481 Could someone explain to me why cells beginning with "$__" are special, and how they differ from internal cells starting with "$" and "$_"? | 20:42 |
---|---|---|
mwk | there are three kinds of internal cells | 20:46 |
mwk | $lowercase, $_UPPERCASE_, $__UPPERCASE | 20:46 |
mwk | the first two are generic cell types supported by all passes | 20:46 |
mwk | $lowercase is generally multi-bit parametrizable before-mapping cells, $_UPPERCASE_ are single-bit paremeterless cells | 20:47 |
mwk | and $__UPPERCASE are flow-specific cell types that only exist for a short moment and usually don't have proper models etc. | 20:48 |
cr1901_modern | $__UPPERCASE is my intended cell type- the attrmvcp pass breaks when I try to move attributes to an $__UPPERCASE cell. They will immediately be techmapped to the "real" cell type (hopefully w/ attrs intact) | 20:52 |
cr1901_modern | Is this considered a bug, or do I need to just suck it up and expose those cells as blackboxes in my cells_sim.v file? | 20:53 |
cr1901_modern | (without an internal prefix) | 20:53 |
mwk | are you reading cells_sim.v with -icells param? | 20:55 |
mwk | this should solve the "cannot get direction" problem | 20:55 |
cr1901_modern | Right now the cells aren't _in_ the cells_sim.v file | 20:56 |
cr1901_modern | but noted | 20:56 |
cr1901_modern | They are created as part of iopadmap | 20:56 |
cr1901_modern | Are they supposed to exist already in the cells_sim.v file? | 20:56 |
mwk | depends | 20:57 |
mwk | if you want to simulate partially-synth'd designs, that tends to be useful | 20:57 |
mwk | but hmmm | 20:57 |
mwk | I wonder if the proper thing here could be to improve iopadmap | 20:57 |
mwk | and/or attrmvcp so that you can specify a particular port manually | 20:58 |
cr1901_modern | Do you have a moment to look over my branch (machxo2) if I highlight the relevant code? | 21:00 |
cr1901_modern | >and/or attrmvcp so that you can specify a particular port manually | 21:06 |
cr1901_modern | Tbh, I'm not sure how attrmvcp works even after reading the help and trying to create my own select queries. I ended up copying from the greenpak backend. | 21:06 |
cr1901_modern | (attrmvcp seems to need _two_ separate selections to work? Idk) | 21:06 |
cr1901_modern | (afk for now- sorry, nevermind) | 21:11 |
*** ZipCPU has quit IRC | 22:27 | |
*** ZipCPU has joined #yosys | 22:46 | |
*** AdamHorden has left #yosys | 22:47 | |
*** AdamHorden has joined #yosys | 22:53 | |
*** emeb has quit IRC | 23:50 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!