##Company: Cal Poly SLO ##Engineer: Neal Nguyen & Bryan Bellin ##FileName: Implementation_constraint.ucf ################################################## ##constraint for shiftRegister #the first part of step 3 #Net "cclk" LOC = "V10"; # ## led #Net "lfsr7<0>" LOC = "U16"; #Net "lfsr7<1>" LOC = "V16"; #Net "lfsr7<2>" LOC = "U15"; #Net "lfsr7<3>" LOC = "V15"; #Net "lfsr7<4>" LOC = "M11"; #Net "lfsr7<5>" LOC = "N11"; #Net "lfsr7<6>" LOC = "R11"; #Net "lfsr_out" LOC = "T11"; # #Net "reset" LOC = "B8"; #new Constraint for mainGame #the main game implementation Net "clk" LOC = "V10"; # led # LEDs on the board #Net "lights<0>" LOC = "U16"; #Net "lights<1>" LOC = "V16"; #Net "lights<2>" LOC = "U15"; #Net "lights<3>" LOC = "V15"; #Net "lights<4>" LOC = "M11"; #Net "lights<5>" LOC = "N11"; #Net "lights<6>" LOC = "R11"; # #Net "reset" LOC = "B8"; # LEDs we connect # the pin name as stated on the nexys 3's is commented to the right Net "lights<0>" LOC = T12;#"JA1"; Net "lights<1>" LOC = V12;#"JA2"; Net "lights<2>" LOC = N10;#"JA3"; Net "lights<3>" LOC = P11;#"JA4"; Net "lights<4>" LOC = M10;#"JA7"; Net "lights<5>" LOC = N9;#"JA8"; Net "lights<6>" LOC = U11;#"JA9"; Net "lights<7>" LOC = K2;#"JB1"; Net "player" LOC = L4;#"JB3"; #SSeg_Dec NET "reset" LOC = B8; NET "sseg_disp(7)" LOC = T17; NET "sseg_disp(6)" LOC = T18; NET "sseg_disp(5)" LOC = U17; NET "sseg_disp(4)" LOC = U18; NET "sseg_disp(3)" LOC = M14; NET "sseg_disp(2)" LOC = N14; NET "sseg_disp(1)" LOC = L14; NET "sseg_disp(0)" LOC = M13; NET "disp_enables(0)" LOC = P17; NET "disp_enables(1)" LOC = P18; NET "disp_enables(2)" LOC = N15; NET "disp_enables(3)" LOC = N16; #player mapping #individual mapping for game_dec NET "dodge" LOC = A8; #NET "player" LOC = T11; #NET "clk" LOC = V10; # ##For Player mapping state testing #NET "dispstate<0>" LOC = U16; #NET "dispstate<1>" LOC = V16; #NET "dispstate<2>" LOC = U15;