Wow. I did not expect that. Thank you for testing. I wonder what @oe1cxw would think of that difference?
-
-
This is definitely deliberate in how the pass that extracts iCE40 (and the equivalent pass I wrote for ECP5) sync SRs. It maps muxes selecting between a signal and 0/1 to reset or set; but not ANDNOT or OR gates.
3 replies 0 retweets 3 likes -
Replying to @fpga_dave @elaforest and
It always bothered me that verilog style differences on otherwise equivalent logic guide the mapping. If the Verilog is generated from a higher level description, “style” assumptions don’t hold. I’d bypass Verilog if I could find a portable way to do it.
3 replies 1 retweet 2 likes -
Replying to @iamtommythorn @fpga_dave and
Yes, exactly that. And it's one of my main reasons for being sceptic towards new HDL as long as they still pass through verilog. I think a standard library with tech-specific backends is a better short-time solution
1 reply 1 retweet 4 likes -
Replying to @OlofKindgren @symbiotic_eda and
Good thing nMigen doesn't pass through Verilog :)
4 replies 1 retweet 7 likes -
Replying to @whitequark @OlofKindgren and
What does nMigen output instead?
1 reply 0 retweets 0 likes -
-
Replying to @whitequark @OlofKindgren and
Can't seem to find a description of RTLIL. Could you point me to an example, please?
1 reply 0 retweets 0 likes -
Replying to @elaforest @whitequark and
It's the internal representation used by Yosys, the format that can be written with write_ilang and read with read_ilang.
2 replies 0 retweets 4 likes -
Replying to @oe1cxw @elaforest and
RTLIL is quite interesting! Is there any known limitation when using it (any specific edge cases where using RTLIL won't be a good idea)?
1 reply 0 retweets 1 like
It's just a very simple netlist format. Most of the "format" is not actually the file format but the standard library used internally by Yosys. Vlog sim models for the word-level cells: https://github.com/YosysHQ/yosys/blob/master/techlibs/common/simlib.v … Vlog sim models for the bit-level cells: https://github.com/YosysHQ/yosys/blob/master/techlibs/common/simcells.v … .
-
-
Replying to @oe1cxw @elaforest and
Ah thank you so much! The documentation is amazing!
I would like to get more exposure to RTLIL, preferably via nMigen way.0 replies 0 retweets 0 likesThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.