Tesi Robotica Un co-processore per Stereo-Matching: Architettura | Page 84

i i “LP_Tesi” — 2011/9/9 — 21:20 — page 84 — #84 i 4.5. MODULO SCORING i 84 Algoritmo 4.24 Scoring: rule backTrack 1 2 3 rule backTrack (step==3); Channel dir = RED; BitF check = addr; DirAddr dirAddr = DirAddr{dir:RED,addr:0}; 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 if(gapNorth.a.read()==1 && preDir==BLUE) begin dir=BLUE; check=addr-size; end else if(diag.a.read()==1 && preDir==GREEN) begin dir=GREEN; check=addr-size-1; end else if(gapWest.a.read()==1 && preDir==RED) begin dir=RED; check=addr-1; end else begin if(gapNorth.a.read()==1) begin dir=BLUE;