yosys/backends/cxxrtl
whitequark 12c5e9275c cxxrtl: simplify generated edge detection logic.
This commit changes the way edge detectors are represented in
generated code from a variable that is set in commit() and reset in
eval() to a function that considers .curr and .next of the clock
wire. Behavior remains the same. Besides being simpler to generate
and providing more opportunities for optimization, this commit paves
way for unbuffering module inputs.
2020-04-21 13:59:42 +00:00
..
Makefile.inc write_cxxrtl: new backend. 2020-04-09 04:08:36 +00:00
cxxrtl.cc cxxrtl: simplify generated edge detection logic. 2020-04-21 13:59:42 +00:00
cxxrtl.h cxxrtl: provide attributes to black box factories, too. 2020-04-19 16:30:54 +00:00