// ---------------------------------------------------------------------------- // (setq tab-width 4) // Place custom AEL code here. // For example, any custom AEL shared by all components in this library. // ---------------------------------------------------------------------------- decl MRMODELS_NAME = designKitRecord[0]; decl MRMODELS_PATH = designKitRecord[1]; decl MRMODELS_BOOT = designKitRecord[2]; decl MRMODELS_VER = designKitRecord[3]; decl MRMODELS_DIR_CIRCUIT_AEL = strcat(MRMODELS_PATH, "circuit/ael/" ); decl MRMODELS_DIR_CIRCUIT_BITMAP = strcat(MRMODELS_PATH, "circuit/bitmaps/" ); decl MRMODELS_DIR_CIRCUIT_ARTWORK = strcat(MRMODELS_PATH, "circuit/artwork/" ); decl MRMODELS_DIR_CIRCUIT_MODELS = strcat(MRMODELS_PATH, "circuit/models/" ); decl MRMODELS_DIR_DE_AEL = strcat(MRMODELS_PATH, "de/ael/" ); decl MRMODELS_DIR_DRC_RULES = strcat(MRMODELS_PATH, "drc/rules/" ); decl MRMODELS_DIR_VERILOGA = strcat(MRMODELS_PATH, "veriloga/" ); fprintf(stderr, "Loading %s design kit\n", MRMODELS_NAME); // ---------------------------------------------------------------------------- // Load // ---------------------------------------------------------------------------- load( strcat( MRMODELS_DIR_DE_AEL, "palette" )); load( strcat( MRMODELS_DIR_CIRCUIT_AEL, "mrmodels_include" )); // load( strcat( MRMODELS_DIR_CIRCUIT_AEL, "sample_fet" )); // load( strcat( MRMODELS_DIR_CIRCUIT_AEL, "mr_resistor" )); // load( strcat( MRMODELS_DIR_CIRCUIT_AEL, "mr_capacitor" )); // load( strcat( MRMODELS_DIR_CIRCUIT_AEL, "mr_inductor" )); // load( strcat( MRMODELS_DIR_CIRCUIT_AEL, "mr_diode" )); // load( strcat( MRMODELS_DIR_CIRCUIT_AEL, "mr_opamp" )); // load( strcat( MRMODELS_DIR_CIRCUIT_AEL, "mr_bjt" )); //load( strcat( MRMODELS_DIR_CIRCUIT_AEL, "/va/va_diode" )); //load( strcat( MRMODELS_DIR_CIRCUIT_AEL, "/va/tube/va_triode" )); //load( strcat( MRMODELS_DIR_CIRCUIT_AEL, "/va/va_opamp" )); // load( strcat( MRMODELS_DIR_CIRCUIT_AEL, "/tools/z_res" )); // load( strcat( MRMODELS_DIR_CIRCUIT_AEL, "/tools/z_nand" )); // load( strcat( MRMODELS_DIR_CIRCUIT_AEL, "/tools/z_flop" )); // load( strcat( MRMODELS_DIR_CIRCUIT_AEL, "/tools/z_cmp" )); // load( strcat( MRMODELS_DIR_CIRCUIT_AEL, "/tools/z_opa" ));