add basic gates c func
This commit is contained in:
@@ -225,45 +225,87 @@ cFuncsByName = {
|
||||
["adder 8 bit"] = 82,
|
||||
["adder 16 bit"] = 83,
|
||||
["adder 32 bit"] = 84,
|
||||
["rom 4x4"] = 85,
|
||||
["rom 4x4x4"] = 86,
|
||||
["rom 8x2x8"] = 87,
|
||||
["rom 8x8"] = 88,
|
||||
["rom 8x8x4"] = 89,
|
||||
["rom 8x8x8"] = 90,
|
||||
["rom 16x4x16"] = 91,
|
||||
["rom 32x2x32"] = 92,
|
||||
["rom 64x1x48"] = 93,
|
||||
["rom 64x1x64"] = 94,
|
||||
["rom 16x16"] = 95,
|
||||
["rom 16x16x4"] = 96,
|
||||
["rom 16x16x8"] = 97,
|
||||
["rom 16x16x16"] = 98,
|
||||
["rom 32x8x32"] = 99,
|
||||
["rom 64x4x48"] = 100,
|
||||
["rom 64x4x64"] = 101,
|
||||
["rom 32x16"] = 102,
|
||||
["rom 32x16x4"] = 103,
|
||||
["rom 32x16x8"] = 104,
|
||||
["rom 32x16x16"] = 105,
|
||||
["rom 32x16x32"] = 106,
|
||||
["rom 64x8x48"] = 107,
|
||||
["rom 64x8x64"] = 108,
|
||||
["rom 32x32x8"] = 109,
|
||||
["rom 32x32x16"] = 110,
|
||||
["rom 32x32x32"] = 111,
|
||||
["rom 64x16x48"] = 112,
|
||||
["rom 64x16x64"] = 113,
|
||||
["rom 64x32x8"] = 114,
|
||||
["rom 64x32x16"] = 115,
|
||||
["rom 64x32x32"] = 116,
|
||||
["rom 64x32x48"] = 117,
|
||||
["rom 64x32x64"] = 118,
|
||||
["rom 64x64x8"] = 119,
|
||||
["rom 64x64x16"] = 120,
|
||||
["rom 64x64x32"] = 121,
|
||||
["rom 64x64x48"] = 122,
|
||||
["rom 64x64x64"] = 123,
|
||||
["and 2 bit"] = 85,
|
||||
["and 3 bit"] = 86,
|
||||
["and 4 bit"] = 87,
|
||||
["and 5 bit"] = 88,
|
||||
["and 6 bit"] = 89,
|
||||
["and 7 bit"] = 90,
|
||||
["and 8 bit"] = 91,
|
||||
["or 2 bit"] = 92,
|
||||
["or 3 bit"] = 93,
|
||||
["or 4 bit"] = 94,
|
||||
["or 5 bit"] = 95,
|
||||
["or 6 bit"] = 96,
|
||||
["or 7 bit"] = 97,
|
||||
["or 8 bit"] = 98,
|
||||
["xor 2 bit"] = 99,
|
||||
["xor 3 bit"] = 100,
|
||||
["xor 4 bit"] = 101,
|
||||
["xor 5 bit"] = 102,
|
||||
["xor 6 bit"] = 103,
|
||||
["xor 7 bit"] = 104,
|
||||
["xor 8 bit"] = 105,
|
||||
["nand 2 bit"] = 106,
|
||||
["nand 3 bit"] = 107,
|
||||
["nand 4 bit"] = 108,
|
||||
["nand 5 bit"] = 109,
|
||||
["nand 6 bit"] = 110,
|
||||
["nand 7 bit"] = 111,
|
||||
["nand 8 bit"] = 112,
|
||||
["nor 2 bit"] = 113,
|
||||
["nor 3 bit"] = 114,
|
||||
["nor 4 bit"] = 115,
|
||||
["nor 5 bit"] = 116,
|
||||
["nor 6 bit"] = 117,
|
||||
["nor 7 bit"] = 118,
|
||||
["nor 8 bit"] = 119,
|
||||
["xnor 2 bit"] = 120,
|
||||
["xnor 3 bit"] = 121,
|
||||
["xnor 4 bit"] = 122,
|
||||
["xnor 5 bit"] = 123,
|
||||
["xnor 6 bit"] = 124,
|
||||
["xnor 7 bit"] = 125,
|
||||
["xnor 8 bit"] = 126,
|
||||
["rom 4x4"] = 127,
|
||||
["rom 4x4x4"] = 128,
|
||||
["rom 8x2x8"] = 129,
|
||||
["rom 8x8"] = 130,
|
||||
["rom 8x8x4"] = 131,
|
||||
["rom 8x8x8"] = 132,
|
||||
["rom 16x4x16"] = 133,
|
||||
["rom 32x2x32"] = 134,
|
||||
["rom 64x1x48"] = 135,
|
||||
["rom 64x1x64"] = 136,
|
||||
["rom 16x16"] = 137,
|
||||
["rom 16x16x4"] = 138,
|
||||
["rom 16x16x8"] = 139,
|
||||
["rom 16x16x16"] = 140,
|
||||
["rom 32x8x32"] = 141,
|
||||
["rom 64x4x48"] = 142,
|
||||
["rom 64x4x64"] = 143,
|
||||
["rom 32x16"] = 144,
|
||||
["rom 32x16x4"] = 145,
|
||||
["rom 32x16x8"] = 146,
|
||||
["rom 32x16x16"] = 147,
|
||||
["rom 32x16x32"] = 148,
|
||||
["rom 64x8x48"] = 149,
|
||||
["rom 64x8x64"] = 150,
|
||||
["rom 32x32x8"] = 151,
|
||||
["rom 32x32x16"] = 152,
|
||||
["rom 32x32x32"] = 153,
|
||||
["rom 64x16x48"] = 154,
|
||||
["rom 64x16x64"] = 155,
|
||||
["rom 64x32x8"] = 156,
|
||||
["rom 64x32x16"] = 157,
|
||||
["rom 64x32x32"] = 158,
|
||||
["rom 64x32x48"] = 159,
|
||||
["rom 64x32x64"] = 160,
|
||||
["rom 64x64x8"] = 161,
|
||||
["rom 64x64x16"] = 162,
|
||||
["rom 64x64x32"] = 163,
|
||||
["rom 64x64x48"] = 164,
|
||||
["rom 64x64x64"] = 165,
|
||||
}
|
||||
|
||||
cDataSizeByName = {
|
||||
|
||||
Reference in New Issue
Block a user