add mux, demux, rom
This commit is contained in:
@@ -187,8 +187,133 @@ cFuncsByName = {
|
||||
["d flipflop 64 bit"] = 62,
|
||||
["d flipflop 64 bit up"] = 62,
|
||||
["d flipflop 64 bit down"] = 62,
|
||||
["mux 1 bit"] = 63,
|
||||
["mux 1 bit vertical"] = 63,
|
||||
["mux 2 bit"] = 64,
|
||||
["mux 2 bit vertical"] = 64,
|
||||
["mux 3 bit"] = 65,
|
||||
["mux 3 bit vertical"] = 65,
|
||||
["mux 4 bit"] = 66,
|
||||
["mux 4 bit vertical"] = 66,
|
||||
["mux 5 bit"] = 67,
|
||||
["mux 5 bit vertical"] = 67,
|
||||
["mux 6 bit"] = 68,
|
||||
["mux 6 bit vertical"] = 68,
|
||||
["mux 7 bit"] = 69,
|
||||
["mux 7 bit vertical"] = 69,
|
||||
["mux 8 bit"] = 70,
|
||||
["mux 8 bit vertical"] = 70,
|
||||
["demux 1 bit"] = 71,
|
||||
["demux 1 bit vertical"] = 71,
|
||||
["demux 2 bit"] = 72,
|
||||
["demux 2 bit vertical"] = 72,
|
||||
["demux 3 bit"] = 73,
|
||||
["demux 3 bit vertical"] = 73,
|
||||
["demux 4 bit"] = 74,
|
||||
["demux 4 bit vertical"] = 74,
|
||||
["demux 5 bit"] = 75,
|
||||
["demux 5 bit vertical"] = 75,
|
||||
["demux 6 bit"] = 76,
|
||||
["demux 6 bit vertical"] = 76,
|
||||
["demux 7 bit"] = 77,
|
||||
["demux 7 bit vertical"] = 77,
|
||||
["demux 8 bit"] = 78,
|
||||
["demux 8 bit vertical"] = 78,
|
||||
["rom 4x4x1"] = 79,
|
||||
["rom 4x4x4"] = 80,
|
||||
["rom 8x2x8"] = 81,
|
||||
["rom 8x8x1"] = 82,
|
||||
["rom 8x8x4"] = 83,
|
||||
["rom 8x8x8"] = 84,
|
||||
["rom 16x4x16"] = 85,
|
||||
["rom 32x2x32"] = 86,
|
||||
["rom 64x1x48"] = 87,
|
||||
["rom 64x1x64"] = 88,
|
||||
["rom 16x16x1"] = 89,
|
||||
["rom 16x16x4"] = 90,
|
||||
["rom 16x16x8"] = 91,
|
||||
["rom 16x16x16"] = 92,
|
||||
["rom 32x8x32"] = 93,
|
||||
["rom 64x4x48"] = 94,
|
||||
["rom 64x4x64"] = 95,
|
||||
["rom 32x16x1"] = 96,
|
||||
["rom 32x16x4"] = 97,
|
||||
["rom 32x16x8"] = 98,
|
||||
["rom 32x16x16"] = 99,
|
||||
["rom 32x16x32"] = 100,
|
||||
["rom 64x8x48"] = 101,
|
||||
["rom 64x8x64"] = 102,
|
||||
["rom 32x32x8"] = 103,
|
||||
["rom 32x32x16"] = 104,
|
||||
["rom 32x32x32"] = 105,
|
||||
["rom 64x16x48"] = 106,
|
||||
["rom 64x16x64"] = 107,
|
||||
["rom 64x32x8"] = 108,
|
||||
["rom 64x32x16"] = 109,
|
||||
["rom 64x32x32"] = 110,
|
||||
["rom 64x32x48"] = 111,
|
||||
["rom 64x32x64"] = 112,
|
||||
["rom 64x64x8"] = 113,
|
||||
["rom 64x64x16"] = 114,
|
||||
["rom 64x64x32"] = 115,
|
||||
["rom 64x64x48"] = 116,
|
||||
["rom 64x64x64"] = 117,
|
||||
}
|
||||
|
||||
cDataSizeByName = {
|
||||
|
||||
["demux 1 bit"] = 1,
|
||||
["demux 1 bit vertical"] = 1,
|
||||
["demux 2 bit"] = 1,
|
||||
["demux 2 bit vertical"] = 1,
|
||||
["demux 3 bit"] = 1,
|
||||
["demux 3 bit vertical"] = 1,
|
||||
["demux 4 bit"] = 1,
|
||||
["demux 4 bit vertical"] = 1,
|
||||
["demux 5 bit"] = 1,
|
||||
["demux 5 bit vertical"] = 1,
|
||||
["demux 6 bit"] = 1,
|
||||
["demux 6 bit vertical"] = 1,
|
||||
["demux 7 bit"] = 1,
|
||||
["demux 7 bit vertical"] = 1,
|
||||
["demux 8 bit"] = 1,
|
||||
["demux 8 bit vertical"] = 1,
|
||||
["rom 4x4x1"] = 16,
|
||||
["rom 4x4x4"] = 64,
|
||||
["rom 8x2x8"] = 128,
|
||||
["rom 8x8x1"] = 64,
|
||||
["rom 8x8x4"] = 256,
|
||||
["rom 8x8x8"] = 512,
|
||||
["rom 16x4x16"] = 1024,
|
||||
["rom 32x2x32"] = 2048,
|
||||
["rom 64x1x48"] = 3072,
|
||||
["rom 64x1x64"] = 4096,
|
||||
["rom 16x16x1"] = 256,
|
||||
["rom 16x16x4"] = 1024,
|
||||
["rom 16x16x8"] = 2048,
|
||||
["rom 16x16x16"] = 4096,
|
||||
["rom 32x8x32"] = 8192,
|
||||
["rom 64x4x48"] = 12288,
|
||||
["rom 64x4x64"] = 16384,
|
||||
["rom 32x16x1"] = 512,
|
||||
["rom 32x16x4"] = 2048,
|
||||
["rom 32x16x8"] = 4096,
|
||||
["rom 32x16x16"] = 8192,
|
||||
["rom 32x16x32"] = 16384,
|
||||
["rom 64x8x48"] = 24576,
|
||||
["rom 64x8x64"] = 32768,
|
||||
["rom 32x32x8"] = 8192,
|
||||
["rom 32x32x16"] = 16384,
|
||||
["rom 32x32x32"] = 32768,
|
||||
["rom 64x16x48"] = 49152,
|
||||
["rom 64x16x64"] = 65536,
|
||||
["rom 64x32x8"] = 16384,
|
||||
["rom 64x32x16"] = 32768,
|
||||
["rom 64x32x32"] = 65536,
|
||||
["rom 64x32x48"] = 98304,
|
||||
["rom 64x32x64"] = 131072,
|
||||
["rom 64x64x8"] = 32768,
|
||||
["rom 64x64x16"] = 65536,
|
||||
["rom 64x64x32"] = 131072,
|
||||
["rom 64x64x48"] = 196608,
|
||||
["rom 64x64x64"] = 262144,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user