data types | ||
MZ_WIRE_VALUE | 0 | |
MZ_INTEGER | 1 | |
MZ_REAL | 2 | |
MZ_CHAR | 3 | |
codes related to the position of the element | ||
MZ_INTERNAL | 0 | |
MZ_INPUT | 1 | |
MZ_OUTPUT | 2 | |
MZ_BIDIRECTIONAL | 3 | |
MZ_PHANTOM | 4 | |
codes related to the kind of carrier or device | ||
MZ_NODE | 0 | |
MZ_WIRE | 1 | |
MZ_REGISTER | 2 | |
MZ_CONST | 3 | |
MZ_TRANSISTOR | 4 | |
MZ_GATE | 5 | |
MZ_MEMORY | 6 | |
MZ_PROCESS | 7 | |
MZ_RT_ASSIGNEMENT | 8 | |
MZ_RT_CONDITION | 9 | |
MZ_RT_CONTROL | 10 | |
MZ_RT_LOAD | 11 | |
MZ_ASSTRIG | 12 | |
MZ_BIT_EXTRACT | 13 | |
MZ_ASSTRIG_CNTRL | 14 | |
added behavioral | ||
MZ_BEHAVIORAL | 15 | |
transistor codes | ||
MZ_DEPLETION | 0 | |
MZ_N_CHANNEL | 1 | |
MZ_P_CHANNEL | 2 | |
gate codes | ||
MZ_AND | 0 | |
MZ_NAND | 1 | |
MZ_OR | 2 | |
MZ_NOR | 3 | |
MZ_BUF | 4 | |
MZ_INV | 5 | |
MZ_AND_TRI | 6 | |
MZ_NAND_TRI | 7 | |
MZ_OR_TRI | 8 | |
MZ_NOR_TRI | 9 | |
MZ_BUF_TRI | 10 | |
MZ_INV_TRI | 11 | |
MZ_AND_TRIN | 12 | |
MZ_NAND_TRIN | 13 | |
MZ_OR_TRIN | 14 | |
MZ_NOR_TRIN | 15 | |
MZ_BUF_TRIN | 16 | |
MZ_INV_TRIN | 17 | |
MZ_AND_OC | 18 | |
MZ_NAND_OC | 19 | |
MZ_OR_OC | 20 | |
MZ_NOR_OC | 21 | |
MZ_BUF_OC | 22 | |
MZ_INV_OC | 23 | |
MZ_AND_OE | 24 | |
MZ_NAND_OE | 25 | |
MZ_OR_OE | 26 | |
MZ_NOR_OE | 27 | |
MZ_BUF_OE | 28 | |
MZ_INV_OE | 29 | |
MZ_XOR | 30 | |
MZ_XNOR | 31 | |
MZ_MUX | 32 | |
MZ_SRNOR | 33 | |
MZ_SRNAND | 34 | |
MZ_TGP | 35 | |
MZ_TGN | 36 | |
MZ_MTGP | 37 | |
MZ_MTGN | 38 | |
MZ_BUS_TRI | 39 | |
MZ_BUS_MOS | 40 | |
MZ_BUS_UP | 41 | |
MZ_BUS_DOWN | 42 | |
user behavioral codes | ||
MZ_HALF_ADDER | 1 | |
MZ_FULL_ADDER | 2 | |
MZ_RING_BUFFER | 3 | |
MZ_4TO1_MUX | 4 | |
MZ_S27 | 5 | |
flip-flop codes | ||
MZ_JKBLOCK | 43 | |
MZ_DFF_PET | 44 | |
MZ_TFF_PET | 45 | |
MZ_JKFF_PET | 46 | |
MZ_DFF_PET_C | 47 | |
MZ_TFF_PET_C | 48 | |
MZ_JKFF_PET_C | 49 | |
MZ_DFF_PET_S | 50 | |
MZ_TFF_PET_S | 51 | |
MZ_JKFF_PET_S | 52 | |
MZ_DFF_PET_SC | 53 | |
MZ_TFF_PET_SC | 54 | |
MZ_JKFF_PET_SC | 55 | |
MZ_DFF_NET | 56 | |
MZ_TFF_NET | 57 | |
MZ_JKFF_NET | 58 | |
MZ_DFF_NET_C | 59 | |
MZ_TFF_NET_C | 60 | |
MZ_JKFF_NET_C | 61 | |
MZ_DFF_NET_S | 62 | |
MZ_TFF_NET_S | 63 | |
MZ_JKFF_NET_S | 64 | |
MZ_DFF_NET_SC | 65 | |
MZ_TFF_NET_SC | 66 | |
MZ_JKFF_NET_SC | 67 | |
MZ_LATCH_HIGH | 68 | |
MZ_LATCH_LOW | 69 | |
memory codes | ||
MZ_PLA | 0 | |
MZ_RAM | 1 | |
MZ_ROM | 2 | |
computational appendix | ||
MZ_STOP | 0 | |
MZ_OPERATOR | 1 | |
MZ_OPERAND | 2 | |
MZ_CONSTANT | 3 | |
MZ_EFUNCTION | 4 | |
stop codes | ||
MZ_ASSIGN | 0 | |
MZ_ENABLE | 1 | |
operator codes | ||
MZ_ADD | 0 | |
MZ_ADC | 1 | |
MZ_SUB | 2 | |
MZ_SBB | 3 | |
MZ_MPY | 4 | |
MZ_DIV | 5 | |
MZ_ROR | 6 | |
MZ_ROL | 7 | |
MZ_SHL | 8 | |
MZ_SRA | 9 | |
MZ_SRL | 10 | |
MZ_DEC | 12 | |
MZ_FAN | 13 | |
MZ_BIT_AND | 14 | |
MZ_BIT_OR | 15 | |
MZ_BIT_NOT | 16 | |
MZ_BIT_XOR | 17 | |
MZ_COMPR_AND | 18 | |
MZ_COMPR_OR | 19 | |
MZ_COMPR_XOR | 20 | |
MZ_CHS | 21 | |
MZ_IS_ZERO | 22 | |
MZ_IS_ONE | 23 | |
MZ_IS_DRIVEN | 24 | |
MZ_TO_CAR | 25 | |
MZ_CONCAT | 26 | |
MZ_EXTRACT | 27 | |
MZ_EQ | 28 | |
MZ_NE | 29 | |
MZ_GT | 30 | |
MZ_GE | 31 | |
MZ_LT | 32 | |
MZ_LE | 33 | |
MZ_AND_FUNCTION | 34 | |
MZ_OR_FUNCTION | 35 | |
MZ_NOT_FUNCTION | 36 | |
MZ_XOR_FUNCTION | 37 | |
MZ_TRIGGER_0 | 38 | |
MZ_TRIGGER_1 | 39 | |
fanin type codes | ||
MZ_FI_EN_0 | 0 | |
MZ_FI_EN_1 | 1 | |
MZ_FI_TR_0 | 2 | |
MZ_FI_TR_1 | 3 | |
MZ_FI_DATA | 4 |