A bit more on where $lcu comes from
authorEddie Hung <eddie@fpgeh.com>
Fri, 9 Aug 2019 16:50:47 +0000 (09:50 -0700)
committerEddie Hung <eddie@fpgeh.com>
Fri, 9 Aug 2019 16:50:47 +0000 (09:50 -0700)
techlibs/common/simlib.v

index f16866e869c9510e48fdaffbd3766e413d059265..1b172c1122531abc24da7f0eb167ba12a3eef345 100644 (file)
@@ -537,6 +537,8 @@ endmodule
 //   used in binary arithmetic operations. By replacing the ripple
 //   carry structure used in full-adder blocks, the more significant
 //   bits of the sum can be expected to be computed more quickly.
+//   Typically created during `techmap` of $alu cells
+//   (see the "_90_alu" rule in +/techmap.v)
 module \$lcu (P, G, CI, CO);
 
 parameter WIDTH = 1;