aboutsummaryrefslogtreecommitdiffstats
path: root/techlibs/xilinx/xc6s_ff_map.v
Commit message (Collapse)AuthorAgeFilesLines
* xilinx: Improve flip-flop handling.Marcin Kościelnicki2019-12-181-18/+112
| | | | | | | | | | | | | | | | This adds support for infering more kinds of flip-flops: - FFs with async set/reset and clock enable - FFs with sync set/reset - FFs with sync set/reset and clock enable Some passes have been moved (and some added) in order for dff2dffs to work correctly. This gives us complete coverage of Virtex 6+ and Spartan 6 flip-flop capabilities (though not latch capabilities). Older FPGAs also support having both a set and a reset input, which will be handled at a later data.
* synth_xilinx: Support latches, remove used-up FF init values.Marcin Kościelnicki2019-09-301-1/+37
| | | | Fixes #1387.
* synth_xilinx: Support init values on Spartan 6 flip-flops properly.Marcin Kościelnicki2019-09-071-0/+126