Cleanup
authorEddie Hung <eddie@fpgeh.com>
Mon, 7 Oct 2019 22:58:55 +0000 (15:58 -0700)
committerEddie Hung <eddie@fpgeh.com>
Mon, 7 Oct 2019 22:58:55 +0000 (15:58 -0700)
techlibs/xilinx/abc9_map.v

index ee319a8e3fcd176cf8444ced54bcd01a80c56d8d..95546db3729f07b651696d792bdb9b02e2519e4d 100644 (file)
 // For example, (complex) flip-flops are expected to be described as an
 //   combinatorial box (containing all control logic such as clock enable
 //   or synchronous resets) followed by a basic D-Q flop.
-
-// ============================================================================
-
-// `abc9' requires that complex flops be split into a combinatorial box
-//   feeding a simple flop ($_ABC9_FF_).
 // Yosys will automatically analyse the simulation model (described in
 //   cells_sim.v) and detach any $_DFF_P_ or $_DFF_N_ cells present in
 //   order to extract the combinatorial control logic left behind.
@@ -55,8 +50,8 @@
 //                ||                  ||
 //                ||      /\/\/\/\    ||
 //           D  -->>-----<        >   ||            +------+
-//           R  -->>-----<  Comb. >   ||            |$_ABC_|
-//          CE  -->>-----<  logic >--->>-- $nextQ --|  FF_ |--+-->> Q
+//           R  -->>-----<  Comb. >   ||            |$__ABC|
+//          CE  -->>-----<  logic >--->>-- $nextQ --| _FF_ |--+-->> Q
 // $abc9_currQ +-->>-----<        >   ||            +------+  |
 //             |  ||      \/\/\/\/    ||                      |
 //             |  ||                  ||                      |