////////////////////////////////////////////////////////////////////////////////// // // This is the User Constraints File (UCF) for Lab 8. // // It has two sections: the top section is for Nexys 3 boards, // and the bottom one for Nexys 4 boards. Please use the section // that matches the board you are using. // ////////////////////////////////////////////////////////////////////////////////// //////////////////////////////// // N E X Y S 3 // //////////////////////////////// #NET "clock" LOC = V10 | IOSTANDARD = "LVCMOS33"; #NET "D[0]" LOC = T10 | IOSTANDARD = "LVCMOS33"; #NET "D[1]" LOC = T9 | IOSTANDARD = "LVCMOS33"; #NET "D[2]" LOC = V9 | IOSTANDARD = "LVCMOS33"; #NET "D[3]" LOC = M8 | IOSTANDARD = "LVCMOS33"; #NET "Addr[0]" LOC = N8 | IOSTANDARD = "LVCMOS33"; #NET "Addr[1]" LOC = U8 | IOSTANDARD = "LVCMOS33"; #NET "Addr[2]" LOC = V8 | IOSTANDARD = "LVCMOS33"; #NET "Addr[3]" LOC = T5 | IOSTANDARD = "LVCMOS33"; #NET "btnL" LOC = C4 | IOSTANDARD = "LVCMOS33"; #NET "btnR" LOC = D9 | IOSTANDARD = "LVCMOS33"; #NET "btnU" LOC = A8 | IOSTANDARD = "LVCMOS33"; #NET "btnD" LOC = C9 | IOSTANDARD = "LVCMOS33"; #NET "btnC" LOC = B8 | IOSTANDARD = "LVCMOS33"; #NET "digitselect[3]" LOC = P17 | IOSTANDARD = "LVCMOS33"; #NET "digitselect[2]" LOC = P18 | IOSTANDARD = "LVCMOS33"; #NET "digitselect[1]" LOC = N15 | IOSTANDARD = "LVCMOS33"; #NET "digitselect[0]" LOC = N16 | IOSTANDARD = "LVCMOS33"; #NET "segments[0]" LOC = M13 | IOSTANDARD = "LVCMOS33"; #NET "segments[1]" LOC = L14 | IOSTANDARD = "LVCMOS33"; #NET "segments[2]" LOC = N14 | IOSTANDARD = "LVCMOS33"; #NET "segments[3]" LOC = M14 | IOSTANDARD = "LVCMOS33"; #NET "segments[4]" LOC = U18 | IOSTANDARD = "LVCMOS33"; #NET "segments[5]" LOC = U17 | IOSTANDARD = "LVCMOS33"; #NET "segments[6]" LOC = T18 | IOSTANDARD = "LVCMOS33"; #NET "segments[7]" LOC = T17 | IOSTANDARD = "LVCMOS33"; ////////////////////////////////////////////////////////////////////////////////// //////////////////////////////// // N E X Y S 4 // //////////////////////////////// #NET "clock" LOC = E3 | IOSTANDARD = "LVCMOS33"; #NET "D[0]" LOC = U9 | IOSTANDARD = "LVCMOS33"; #NET "D[1]" LOC = U8 | IOSTANDARD = "LVCMOS33"; #NET "D[2]" LOC = R7 | IOSTANDARD = "LVCMOS33"; #NET "D[3]" LOC = R6 | IOSTANDARD = "LVCMOS33"; #NET "Addr[0]" LOC = R5 | IOSTANDARD = "LVCMOS33"; #NET "Addr[1]" LOC = V7 | IOSTANDARD = "LVCMOS33"; #NET "Addr[2]" LOC = V6 | IOSTANDARD = "LVCMOS33"; #NET "Addr[3]" LOC = V5 | IOSTANDARD = "LVCMOS33"; #NET "btnL" LOC = T16 | IOSTANDARD = "LVCMOS33"; #NET "btnR" LOC = R10 | IOSTANDARD = "LVCMOS33"; #NET "btnU" LOC = F15 | IOSTANDARD = "LVCMOS33"; #NET "btnD" LOC = V10 | IOSTANDARD = "LVCMOS33"; #NET "btnC" LOC = E16 | IOSTANDARD = "LVCMOS33"; #NET "digitselect[7]" LOC = M1 | IOSTANDARD = "LVCMOS33"; #NET "digitselect[6]" LOC = L1 | IOSTANDARD = "LVCMOS33"; #NET "digitselect[5]" LOC = N4 | IOSTANDARD = "LVCMOS33"; #NET "digitselect[4]" LOC = N2 | IOSTANDARD = "LVCMOS33"; #NET "digitselect[3]" LOC = N5 | IOSTANDARD = "LVCMOS33"; #NET "digitselect[2]" LOC = M3 | IOSTANDARD = "LVCMOS33"; #NET "digitselect[1]" LOC = M6 | IOSTANDARD = "LVCMOS33"; #NET "digitselect[0]" LOC = N6 | IOSTANDARD = "LVCMOS33"; #NET "segments[0]" LOC = M4 | IOSTANDARD = "LVCMOS33"; #NET "segments[1]" LOC = L6 | IOSTANDARD = "LVCMOS33"; #NET "segments[2]" LOC = M2 | IOSTANDARD = "LVCMOS33"; #NET "segments[3]" LOC = K3 | IOSTANDARD = "LVCMOS33"; #NET "segments[4]" LOC = L4 | IOSTANDARD = "LVCMOS33"; #NET "segments[5]" LOC = L5 | IOSTANDARD = "LVCMOS33"; #NET "segments[6]" LOC = N1 | IOSTANDARD = "LVCMOS33"; #NET "segments[7]" LOC = L3 | IOSTANDARD = "LVCMOS33";