mirror of https://github.com/openXC7/prjxray.git
fuzz OCLKM_IMUX31 pips
This commit is contained in:
parent
5539551a35
commit
2169d50936
|
|
@ -10,7 +10,7 @@ PIP_TYPE?=ioi3
|
|||
PIPLIST_TCL=$(FUZDIR)/ioi3_pip_list.tcl
|
||||
|
||||
TODO_RE=".*"
|
||||
EXCLUDE_RE=".*((PHASER)|(CLKDIVF)|(CLKDIVP)|(CLKDIVB)|(IOI_ILOGIC[01]_O)|(IOI_OLOGIC[01]_CLKB?\.)|(IOI_IMUX_RC)|(IOI_OLOGIC[01]_[OT]FB)|(OCLKM.*IMUX31)).*"
|
||||
EXCLUDE_RE=".*((PHASER)|(CLKDIVF)|(CLKDIVP)|(CLKDIVB)|(IOI_ILOGIC[01]_O)|(IOI_OLOGIC[01]_CLKB?\.)|(IOI_IMUX_RC)|(IOI_OLOGIC[01]_[OT]FB)).*"
|
||||
|
||||
MAKETODO_FLAGS=--pip-type ${PIP_TYPE} --seg-type $(PIP_TYPE) --re $(TODO_RE) --sides "xr,xl" --exclude-re $(EXCLUDE_RE)
|
||||
N = 40
|
||||
|
|
@ -22,6 +22,7 @@ SPECIMENS_DEPS=build/cmt_regions.csv
|
|||
include ../pip_loop.mk
|
||||
|
||||
SIX_BIT_PIPS="OLOGIC[01]_CLKDIV"
|
||||
FOUR_BIT_PIPS="IOI_OCLKM_[01].*IMUX"
|
||||
|
||||
build/segbits_ioi3_x.rdb: $(SPECIMENS_OK)
|
||||
# Most pips are 3 bits, force a 3 bit solution
|
||||
|
|
@ -30,7 +31,8 @@ build/segbits_ioi3_x.rdb: $(SPECIMENS_OK)
|
|||
# Some are 6 bit solutions, solve for 6 bits and merge respectively
|
||||
${XRAY_SEGMATCH} -c 6 -m 20 -M 50 -o build/segbits_ioi3_x_match_6.rdb \
|
||||
$(shell find build -name segdata_lioi3*.txt) $(shell find build -name segdata_rioi3*.txt)
|
||||
grep -v ${SIX_BIT_PIPS} build/segbits_ioi3_x_match_3.rdb > build/segbits_ioi3_x.rdb
|
||||
grep -v ${SIX_BIT_PIPS} build/segbits_ioi3_x_match_3.rdb | grep -v ${FOUR_BIT_PIPS} > build/segbits_ioi3_x.rdb
|
||||
grep ${FOUR_BIT_PIPS} build/segbits_ioi3_x_match_6.rdb >> build/segbits_ioi3_x.rdb
|
||||
grep ${SIX_BIT_PIPS} build/segbits_ioi3_x_match_6.rdb >> build/segbits_ioi3_x.rdb
|
||||
|
||||
RDBS = build/segbits_ioi3_x.rdb
|
||||
|
|
|
|||
Loading…
Reference in New Issue