diff --git a/abclib/2LUT.lutlib b/abclib/2LUT.lutlib deleted file mode 100644 index 10f1a8f..0000000 --- a/abclib/2LUT.lutlib +++ /dev/null @@ -1,4 +0,0 @@ -# The area/delay of k-variable LUTs: -# k area delay -1 1 1 -2 1 1 \ No newline at end of file diff --git a/abclib/ALL.genlib b/abclib/ALL.genlib new file mode 100644 index 0000000..dd5fe0e --- /dev/null +++ b/abclib/ALL.genlib @@ -0,0 +1,12 @@ +GATE SET 1 Y=CONST0; +GATE RESET 1 Y=CONST1; +GATE BUFF 1 Y=A; PIN * NONINV 1 999 0 0 0 0 +GATE NOT 1 Y=!A; PIN * INV 1 999 0 0 0 0 +GATE OR2X1 1 Y=A+B; PIN * NONINV 1 999 0 0 0 0 +GATE NAND2X1 1 Y=!A+!B; PIN * INV 1 999 0 0 0 0 +GATE X1 1 Y=!A+B; PIN * UNKNOWN 1 999 0 0 0 0 +GATE AND2X1 1 Y=A*B; PIN * NONINV 1 999 0 0 0 0 +GATE NOR2X1 1 Y=!A*!B; PIN * INV 1 999 0 0 0 0 +GATE X2 1 Y=!A*B; PIN * UNKNOWN 1 999 0 0 0 0 +GATE XOR2X1 1 Y=(A*!B)+(!A*B); PIN * UNKNOWN 1 999 0 0 0 0 +GATE XNOR2X1 1 Y=(A*B)+(!A*!B); PIN * UNKNOWN 1 999 0 0 0 0 \ No newline at end of file