- verbose mode for NERO
This commit is contained in:
parent
7e460d9628
commit
eb9cdca50d
|
@ -221,7 +221,7 @@ addaccu_p.ap : res_synth_1.pat
|
||||||
# \------------------------------------------------------------*/
|
# \------------------------------------------------------------*/
|
||||||
|
|
||||||
addaccu.ap : addaccu_p.ap addaccu.vst
|
addaccu.ap : addaccu_p.ap addaccu.vst
|
||||||
$(ENV_NERO); $(NERO) -v -$(METAL_LEVEL) -p addaccu_p addaccu addaccu
|
$(ENV_NERO); $(NERO) -V -$(METAL_LEVEL) -p addaccu_p addaccu addaccu
|
||||||
|
|
||||||
# /*------------------------------------------------------------\
|
# /*------------------------------------------------------------\
|
||||||
# | |
|
# | |
|
||||||
|
|
|
@ -221,7 +221,7 @@ adder4_p.ap : res_synth_1.pat
|
||||||
# \------------------------------------------------------------*/
|
# \------------------------------------------------------------*/
|
||||||
|
|
||||||
adder4.ap : adder4_p.ap adder4.vst
|
adder4.ap : adder4_p.ap adder4.vst
|
||||||
$(ENV_NERO); $(NERO) -v -$(METAL_LEVEL) -p adder4_p adder4 adder4
|
$(ENV_NERO); $(NERO) -V -$(METAL_LEVEL) -p adder4_p adder4 adder4
|
||||||
|
|
||||||
# /*------------------------------------------------------------\
|
# /*------------------------------------------------------------\
|
||||||
# | |
|
# | |
|
||||||
|
|
|
@ -223,7 +223,7 @@ amd2901_p.ap : res_synth_1.pat
|
||||||
# $(ENV_OCR); $(OCR) -v -l $(METAL_LEVEL) -L amd2901 -P amd2901_p -O amd2901
|
# $(ENV_OCR); $(OCR) -v -l $(METAL_LEVEL) -L amd2901 -P amd2901_p -O amd2901
|
||||||
|
|
||||||
amd2901.ap : amd2901_p.ap amd2901.vst
|
amd2901.ap : amd2901_p.ap amd2901.vst
|
||||||
$(ENV_OCR); $(NERO) -v -$(METAL_LEVEL) -p amd2901_p amd2901 amd2901
|
$(ENV_OCR); $(NERO) -V -$(METAL_LEVEL) -p amd2901_p amd2901 amd2901
|
||||||
|
|
||||||
# /*------------------------------------------------------------\
|
# /*------------------------------------------------------------\
|
||||||
# | |
|
# | |
|
||||||
|
|
|
@ -177,7 +177,7 @@ druc_ocp: amd2901_core_p.ap
|
||||||
$(TOUCH) druc_ocp
|
$(TOUCH) druc_ocp
|
||||||
|
|
||||||
amd2901_core.ap: druc_ocp
|
amd2901_core.ap: druc_ocp
|
||||||
$(NERO) -2 -p amd2901_core_p amd2901_core amd2901_core
|
$(NERO) -V -2 -p amd2901_core_p amd2901_core amd2901_core
|
||||||
|
|
||||||
# amd2901_core.ap: druc_ocp
|
# amd2901_core.ap: druc_ocp
|
||||||
# $(OCR) -v -l 2 -L amd2901_core -P amd2901_core_p -O amd2901_core
|
# $(OCR) -v -l 2 -L amd2901_core -P amd2901_core_p -O amd2901_core
|
||||||
|
|
|
@ -24,7 +24,6 @@ BOOM = $(ALLIANCE_BIN)/boom
|
||||||
BOOG = $(ALLIANCE_BIN)/boog
|
BOOG = $(ALLIANCE_BIN)/boog
|
||||||
LOON = $(ALLIANCE_BIN)/loon
|
LOON = $(ALLIANCE_BIN)/loon
|
||||||
OCP = $(ALLIANCE_BIN)/ocp
|
OCP = $(ALLIANCE_BIN)/ocp
|
||||||
OCR = $(ALLIANCE_BIN)/ocr
|
|
||||||
NERO = $(ALLIANCE_BIN)/nero
|
NERO = $(ALLIANCE_BIN)/nero
|
||||||
COUGAR = $(ALLIANCE_BIN)/cougar
|
COUGAR = $(ALLIANCE_BIN)/cougar
|
||||||
LVX = $(ALLIANCE_BIN)/lvx
|
LVX = $(ALLIANCE_BIN)/lvx
|
||||||
|
@ -90,7 +89,7 @@ ENV_OCP = MBK_WORK_LIB=.; export MBK_WORK_LIB; \
|
||||||
MBK_OUT_PH=ap; export MBK_OUT_PH; \
|
MBK_OUT_PH=ap; export MBK_OUT_PH; \
|
||||||
MBK_CATAL_NAME=CATAL; export MBK_CATAL_NAME
|
MBK_CATAL_NAME=CATAL; export MBK_CATAL_NAME
|
||||||
|
|
||||||
ENV_OCR = MBK_WORK_LIB=.; export MBK_WORK_LIB; \
|
ENV_NERO = MBK_WORK_LIB=.; export MBK_WORK_LIB; \
|
||||||
MBK_IN_LO=vst; export MBK_IN_LO; \
|
MBK_IN_LO=vst; export MBK_IN_LO; \
|
||||||
MBK_OUT_LO=vst; export MBK_OUT_LO; \
|
MBK_OUT_LO=vst; export MBK_OUT_LO; \
|
||||||
MBK_CATA_LIB=$(TARGET_LIB); export MBK_CATA_LIB; \
|
MBK_CATA_LIB=$(TARGET_LIB); export MBK_CATA_LIB; \
|
||||||
|
@ -264,23 +263,14 @@ hadamard_model.vst : hadamard_model_o.vst
|
||||||
hadamard_p.ap : res_synth_1.pat
|
hadamard_p.ap : res_synth_1.pat
|
||||||
$(ENV_OCP); $(OCP) -v -ioc hadamard -margin 0.4 -gnuplot hadamard hadamard_p
|
$(ENV_OCP); $(OCP) -v -ioc hadamard -margin 0.4 -gnuplot hadamard hadamard_p
|
||||||
|
|
||||||
# /*------------------------------------------------------------\
|
|
||||||
# | |
|
|
||||||
# | OCR |
|
|
||||||
# | |
|
|
||||||
# \------------------------------------------------------------*/
|
|
||||||
|
|
||||||
hadamard.ap : hadamard_p.ap hadamard.vst
|
|
||||||
$(ENV_OCR); $(OCR) -v -l $(METAL_LEVEL) -L hadamard -P hadamard_p -O hadamard
|
|
||||||
#
|
|
||||||
# /*------------------------------------------------------------\
|
# /*------------------------------------------------------------\
|
||||||
# | |
|
# | |
|
||||||
# | NERO |
|
# | NERO |
|
||||||
# | |
|
# | |
|
||||||
# \------------------------------------------------------------*/
|
# \------------------------------------------------------------*/
|
||||||
|
|
||||||
hadamard_nero.ap : hadamard_p.ap hadamard.vst
|
hadamard.ap : hadamard_p.ap hadamard.vst
|
||||||
$(ENV_OCR); $(NERO) -V -$(METAL_LEVEL) -p hadamard_p hadamard hadamard
|
$(ENV_NERO); $(NERO) -V -$(METAL_LEVEL) -p hadamard_p hadamard hadamard
|
||||||
|
|
||||||
# /*------------------------------------------------------------\
|
# /*------------------------------------------------------------\
|
||||||
# | |
|
# | |
|
||||||
|
|
|
@ -24,7 +24,6 @@ BOOM = $(ALLIANCE_BIN)/boom
|
||||||
BOOG = $(ALLIANCE_BIN)/boog
|
BOOG = $(ALLIANCE_BIN)/boog
|
||||||
LOON = $(ALLIANCE_BIN)/loon
|
LOON = $(ALLIANCE_BIN)/loon
|
||||||
OCP = $(ALLIANCE_BIN)/ocp
|
OCP = $(ALLIANCE_BIN)/ocp
|
||||||
OCR = $(ALLIANCE_BIN)/ocr
|
|
||||||
NERO = $(ALLIANCE_BIN)/nero
|
NERO = $(ALLIANCE_BIN)/nero
|
||||||
COUGAR = $(ALLIANCE_BIN)/cougar
|
COUGAR = $(ALLIANCE_BIN)/cougar
|
||||||
LVX = $(ALLIANCE_BIN)/lvx
|
LVX = $(ALLIANCE_BIN)/lvx
|
||||||
|
@ -43,7 +42,7 @@ TARGET_LIB = $(ALLIANCE_TOP)/cells/sxlib
|
||||||
RDS_TECHNO_SYMB = ../etc/techno-symb.rds
|
RDS_TECHNO_SYMB = ../etc/techno-symb.rds
|
||||||
RDS_TECHNO = ../etc/techno-035.rds
|
RDS_TECHNO = ../etc/techno-035.rds
|
||||||
SPI_MODEL = $(ALLIANCE_TOP)/etc/spimodel.cfg
|
SPI_MODEL = $(ALLIANCE_TOP)/etc/spimodel.cfg
|
||||||
METAL_LEVEL = 8
|
METAL_LEVEL = 6
|
||||||
|
|
||||||
# /*------------------------------------------------------------\
|
# /*------------------------------------------------------------\
|
||||||
# | |
|
# | |
|
||||||
|
@ -90,7 +89,7 @@ ENV_OCP = MBK_WORK_LIB=.; export MBK_WORK_LIB; \
|
||||||
MBK_OUT_PH=ap; export MBK_OUT_PH; \
|
MBK_OUT_PH=ap; export MBK_OUT_PH; \
|
||||||
MBK_CATAL_NAME=CATAL; export MBK_CATAL_NAME
|
MBK_CATAL_NAME=CATAL; export MBK_CATAL_NAME
|
||||||
|
|
||||||
ENV_OCR = MBK_WORK_LIB=.; export MBK_WORK_LIB; \
|
ENV_NERO = MBK_WORK_LIB=.; export MBK_WORK_LIB; \
|
||||||
MBK_IN_LO=vst; export MBK_IN_LO; \
|
MBK_IN_LO=vst; export MBK_IN_LO; \
|
||||||
MBK_OUT_LO=vst; export MBK_OUT_LO; \
|
MBK_OUT_LO=vst; export MBK_OUT_LO; \
|
||||||
MBK_CATA_LIB=$(TARGET_LIB); export MBK_CATA_LIB; \
|
MBK_CATA_LIB=$(TARGET_LIB); export MBK_CATA_LIB; \
|
||||||
|
@ -218,15 +217,12 @@ multi16_p.ap : res_synth_1.pat
|
||||||
|
|
||||||
# /*------------------------------------------------------------\
|
# /*------------------------------------------------------------\
|
||||||
# | |
|
# | |
|
||||||
# | OCR |
|
# | NERO |
|
||||||
# | |
|
# | |
|
||||||
# \------------------------------------------------------------*/
|
# \------------------------------------------------------------*/
|
||||||
|
|
||||||
multi16.ap : multi16_p.ap multi16.vst
|
multi16.ap : multi16_p.ap multi16.vst
|
||||||
$(ENV_OCR); $(OCR) -i 1000 -v -l $(METAL_LEVEL) -L multi16 -P multi16_p -O multi16
|
$(ENV_NERO); $(NERO) -V -$(METAL_LEVEL) -p multi16_p multi16 multi16
|
||||||
|
|
||||||
multi16_nero.ap : multi16_p.ap multi16.vst
|
|
||||||
$(ENV_OCR); $(NERO) -v -$(METAL_LEVEL) -p multi16_p multi16 multi16
|
|
||||||
|
|
||||||
# /*------------------------------------------------------------\
|
# /*------------------------------------------------------------\
|
||||||
# | |
|
# | |
|
||||||
|
|
|
@ -221,7 +221,7 @@ multi4_p.ap : res_synth_1.pat
|
||||||
# \------------------------------------------------------------*/
|
# \------------------------------------------------------------*/
|
||||||
|
|
||||||
multi4.ap : multi4_p.ap multi4.vst
|
multi4.ap : multi4_p.ap multi4.vst
|
||||||
$(ENV_NERO); $(NERO) -v -$(METAL_LEVEL) -p multi4_p multi4 multi4
|
$(ENV_NERO); $(NERO) -V -$(METAL_LEVEL) -p multi4_p multi4 multi4
|
||||||
|
|
||||||
# /*------------------------------------------------------------\
|
# /*------------------------------------------------------------\
|
||||||
# | |
|
# | |
|
||||||
|
|
|
@ -260,7 +260,7 @@ multi8_p.ap : res_synth_1.pat
|
||||||
# \------------------------------------------------------------*/
|
# \------------------------------------------------------------*/
|
||||||
|
|
||||||
multi8.ap : multi8_p.ap multi8.vst
|
multi8.ap : multi8_p.ap multi8.vst
|
||||||
$(ENV_NERO); $(NERO) -$(METAL_LEVEL) -p multi8_p multi8 multi8
|
$(ENV_NERO); $(NERO) -V -$(METAL_LEVEL) -p multi8_p multi8 multi8
|
||||||
|
|
||||||
# /*------------------------------------------------------------\
|
# /*------------------------------------------------------------\
|
||||||
# | |
|
# | |
|
||||||
|
|
|
@ -42,7 +42,7 @@ TARGET_LIB = $(ALLIANCE_TOP)/cells/sxlib
|
||||||
RDS_TECHNO_SYMB = ../etc/techno-symb.rds
|
RDS_TECHNO_SYMB = ../etc/techno-symb.rds
|
||||||
RDS_TECHNO = ../etc/techno-035.rds
|
RDS_TECHNO = ../etc/techno-035.rds
|
||||||
SPI_MODEL = $(ALLIANCE_TOP)/etc/spimodel.cfg
|
SPI_MODEL = $(ALLIANCE_TOP)/etc/spimodel.cfg
|
||||||
METAL_LEVEL = 2
|
METAL_LEVEL = 4
|
||||||
|
|
||||||
# /*------------------------------------------------------------\
|
# /*------------------------------------------------------------\
|
||||||
# | |
|
# | |
|
||||||
|
@ -221,7 +221,7 @@ multi8_p.ap : res_synth_1.pat
|
||||||
# \------------------------------------------------------------*/
|
# \------------------------------------------------------------*/
|
||||||
|
|
||||||
multi8.ap : multi8_p.ap multi8.vst
|
multi8.ap : multi8_p.ap multi8.vst
|
||||||
$(ENV_NERO); $(NERO) -v -$(METAL_LEVEL) -p multi8_p multi8 multi8
|
$(ENV_NERO); $(NERO) -V -$(METAL_LEVEL) -p multi8_p multi8 multi8
|
||||||
|
|
||||||
# /*------------------------------------------------------------\
|
# /*------------------------------------------------------------\
|
||||||
# | |
|
# | |
|
||||||
|
|
|
@ -242,7 +242,7 @@ pgcd_p.ap : res_synth_1.pat
|
||||||
# \------------------------------------------------------------*/
|
# \------------------------------------------------------------*/
|
||||||
|
|
||||||
pgcd.ap : pgcd_p.ap pgcd.vst
|
pgcd.ap : pgcd_p.ap pgcd.vst
|
||||||
$(ENV_NERO); $(NERO) -v -$(METAL_LEVEL) -p pgcd_p pgcd pgcd
|
$(ENV_NERO); $(NERO) -V -$(METAL_LEVEL) -p pgcd_p pgcd pgcd
|
||||||
|
|
||||||
# /*------------------------------------------------------------\
|
# /*------------------------------------------------------------\
|
||||||
# | |
|
# | |
|
||||||
|
|
Loading…
Reference in New Issue