📄 g510_106a.ucf
字号:
# PlanAhead Generated physical constraints # CLK physical constraintsNET "CLK" LOC = T9;NET "CLK" TNM_NET = CLK;TIMESPEC TS_CLK = PERIOD "CLK" 40 ns HIGH 50%;NET "CLK_ARM" LOC = A9;
NET "CLK_ARM" TNM_NET = CLK_ARM;TIMESPEC TS_CLK_ARM = PERIOD "CLK_ARM" 25 ns HIGH 50%;
NET "CLK_ARM" CLOCK_DEDICATED_ROUTE = FALSE;
# physical constraints with ARM
NET "ARM_RST" LOC = C8;
NET "ARM_WRITE_OVER" LOC = A10;NET "ARM_FPGA_DATA[0]" LOC = A4;NET "ARM_FPGA_DATA[1]" LOC = A5;NET "ARM_FPGA_DATA[2]" LOC = A13;NET "ARM_FPGA_DATA[3]" LOC = A14;NET "ARM_FPGA_DATA[4]" LOC = B13;NET "ARM_FPGA_DATA[5]" LOC = B14;NET "ARM_FPGA_DATA[6]" LOC = A7;NET "ARM_FPGA_DATA[7]" LOC = B7;NET "ARM_FPGA_DATA[8]" LOC = D1;NET "ARM_FPGA_DATA[9]" LOC = C1;NET "ARM_FPGA_DATA[10]" LOC = C2;NET "ARM_FPGA_DATA[11]" LOC = E1;NET "ARM_FPGA_DATA[12]" LOC = B1;NET "ARM_FPGA_DATA[13]" LOC = B11;NET "ARM_FPGA_DATA[14]" LOC = A12;NET "ARM_FPGA_DATA[15]" LOC = B2;NET "ARM_ADDR[0]" LOC = C6;NET "ARM_ADDR[1]" LOC = D6;NET "ARM_ADDR[2]" LOC = A3;NET "ARM_ADDR[3]" LOC = D2;NET "ARM_ADDR[4]" LOC = C7;NET "ARM_ADDR[5]" LOC = C5;NET "ARM_ADDR[6]" LOC = A8;NET "ARM_ADDR[7]" LOC = B8;NET "ARM_ADDR[8]" LOC = B6;NET "ARM_ADDR[9]" LOC = B10;NET "ARM_ADDR[10]" LOC = F2;NET "ARM_ADDR[11]" LOC = D7;
NET "ARM_READ" LOC = F4;NET "ARM_WRITE" LOC = E3;NET "ARM_FRAME" LOC = F3;
#CodeNET "CODER_QEA_A" LOC = E10;NET "CODER_QEA_B" LOC = D9;NET "CODER_QEA_C" LOC = F9;NET "CODER_QEA_D" LOC = B16;NET "CODER_QEA_E" LOC = C10;NET "CODER_QEA_F" LOC = E9;NET "CODER_QEB_A" LOC = D11;NET "CODER_QEB_B" LOC = C9;NET "CODER_QEB_C" LOC = F8;NET "CODER_QEB_D" LOC = C12;NET "CODER_QEB_E" LOC = D10;NET "CODER_QEB_F" LOC = E8;NET "MANCHESTER_A" LOC = H16;NET "MANCHESTER_B" LOC = E14;NET "MANCHESTER_C" LOC = D16;NET "INTERRUPT_FOR_ARM" LOC = D8;NET "PULSE_OUT[0]" LOC = N14;NET "PULSE_OUT[1]" LOC = R16;NET "PULSE_OUT[2]" LOC = K16;NET "PULSE_OUT[3]" LOC = M16;NET "PULSE_OUT[4]" LOC = F15;NET "PULSE_OUT[5]" LOC = H15;NET "PULSE_OUT[6]" LOC = N9;NET "PULSE_OUT[7]" LOC = C16;NET "PULSE_OUT[8]" LOC = P11;NET "PULSE_OUT[9]" LOC = P10;NET "PULSE_OUT[10]" LOC = L13;NET "PULSE_OUT[11]" LOC = P13;NET "PULSE_OUT[12]" LOC = K12;NET "PULSE_OUT[13]" LOC = J13;NET "PULSE_OUT[14]" LOC = F13;NET "PULSE_OUT[15]" LOC = G14;NET "PULSE_OUT_DIR[0]" LOC = P16;NET "PULSE_OUT_DIR[1]" LOC = P15;NET "PULSE_OUT_DIR[2]" LOC = K15;NET "PULSE_OUT_DIR[3]" LOC = L15;NET "PULSE_OUT_DIR[4]" LOC = G15;NET "PULSE_OUT_DIR[5]" LOC = G16;NET "PULSE_OUT_DIR[6]" LOC = P9;NET "PULSE_OUT_DIR[7]" LOC = C15;NET "PULSE_OUT_DIR[8]" LOC = R11;NET "PULSE_OUT_DIR[9]" LOC = M10;NET "PULSE_OUT_DIR[10]" LOC = M14;NET "PULSE_OUT_DIR[11]" LOC = L12;NET "PULSE_OUT_DIR[12]" LOC = K13;NET "PULSE_OUT_DIR[13]" LOC = J14;NET "PULSE_OUT_DIR[14]" LOC = F14;NET "PULSE_OUT_DIR[15]" LOC = F12;NET "PULSE_OUT_EN[0]" LOC = N16;NET "PULSE_OUT_EN[1]" LOC = R15;NET "PULSE_OUT_EN[2]" LOC = J16;NET "PULSE_OUT_EN[3]" LOC = N15;NET "PULSE_OUT_EN[4]" LOC = E16;NET "PULSE_OUT_EN[5]" LOC = H14;NET "PULSE_OUT_EN[6]" LOC = N10;NET "PULSE_OUT_EN[7]" LOC = D15;NET "PULSE_OUT_EN[8]" LOC = P12;NET "PULSE_OUT_EN[9]" LOC = R10;NET "PULSE_OUT_EN[10]" LOC = L14;NET "PULSE_OUT_EN[11]" LOC = N12;NET "PULSE_OUT_EN[12]" LOC = H12;NET "PULSE_OUT_EN[13]" LOC = K14;NET "PULSE_OUT_EN[14]" LOC = E13;NET "PULSE_OUT_EN[15]" LOC = G13;NET "PWM_OUT[0]" LOC = P1;NET "PWM_OUT[1]" LOC = M1;NET "PWM_OUT[2]" LOC = L2;NET "PWM_OUT[3]" LOC = N1;NET "PWM_OUT[4]" LOC = R6;NET "PWM_OUT[5]" LOC = J1;NET "PWM_OUT[6]" LOC = K1;NET "PWM_OUT[7]" LOC = T4;NET "PWM_OUT[8]" LOC = J2;NET "PWM_OUT[9]" LOC = K2;NET "PWM_OUT[10]" LOC = T5;NET "PWM_OUT[11]" LOC = T8;NET "PWM_DIR_NEGATIVE[0]" LOC = R1;NET "PWM_DIR_NEGATIVE[1]" LOC = K5;NET "PWM_DIR_NEGATIVE[2]" LOC = J4;NET "PWM_DIR_NEGATIVE[3]" LOC = R4;NET "PWM_DIR_NEGATIVE[4]" LOC = N6;NET "PWM_DIR_NEGATIVE[5]" LOC = G5;NET "PWM_DIR_NEGATIVE[6]" LOC = H6;NET "PWM_DIR_NEGATIVE[7]" LOC = L4;NET "PWM_DIR_NEGATIVE[8]" LOC = G4;NET "PWM_DIR_NEGATIVE[9]" LOC = H4;NET "PWM_DIR_NEGATIVE[10]" LOC = M4;NET "PWM_DIR_NEGATIVE[11]" LOC = M6;NET "PWM_DIR_POSITIVE[0]" LOC = P2;NET "PWM_DIR_POSITIVE[1]" LOC = L5;NET "PWM_DIR_POSITIVE[2]" LOC = J3;NET "PWM_DIR_POSITIVE[3]" LOC = R2;NET "PWM_DIR_POSITIVE[4]" LOC = P6;NET "PWM_DIR_POSITIVE[5]" LOC = H5;NET "PWM_DIR_POSITIVE[6]" LOC = H3;NET "PWM_DIR_POSITIVE[7]" LOC = K3;NET "PWM_DIR_POSITIVE[8]" LOC = G3;NET "PWM_DIR_POSITIVE[9]" LOC = J5;NET "PWM_DIR_POSITIVE[10]" LOC = L3;NET "PWM_DIR_POSITIVE[11]" LOC = N7;# PlanAhead Generated IO constraints NET "CLK" IOSTANDARD = LVCMOS33;NET "CLK_ARM" IOSTANDARD = LVCMOS33;
NET "ARM_RST" IOSTANDARD = LVCMOS33;
NET "ARM_WRITE_OVER" IOSTANDARD = LVCMOS33;#NET "CLK_ARM_out" IOSTANDARD = LVCMOS33;NET "ARM_FPGA_DATA[0]" IOSTANDARD = LVCMOS33;NET "ARM_FPGA_DATA[1]" IOSTANDARD = LVCMOS33;NET "ARM_FPGA_DATA[2]" IOSTANDARD = LVCMOS33;NET "ARM_FPGA_DATA[3]" IOSTANDARD = LVCMOS33;NET "ARM_FPGA_DATA[4]" IOSTANDARD = LVCMOS33;NET "ARM_FPGA_DATA[5]" IOSTANDARD = LVCMOS33;NET "ARM_FPGA_DATA[6]" IOSTANDARD = LVCMOS33;NET "ARM_FPGA_DATA[7]" IOSTANDARD = LVCMOS33;NET "ARM_FPGA_DATA[8]" IOSTANDARD = LVCMOS33;NET "ARM_FPGA_DATA[9]" IOSTANDARD = LVCMOS33;NET "ARM_FPGA_DATA[10]" IOSTANDARD = LVCMOS33;NET "ARM_FPGA_DATA[11]" IOSTANDARD = LVCMOS33;NET "ARM_FPGA_DATA[12]" IOSTANDARD = LVCMOS33;NET "ARM_FPGA_DATA[13]" IOSTANDARD = LVCMOS33;NET "ARM_FPGA_DATA[14]" IOSTANDARD = LVCMOS33;NET "ARM_FPGA_DATA[15]" IOSTANDARD = LVCMOS33;NET "ARM_ADDR[0]" IOSTANDARD = LVCMOS33;NET "ARM_ADDR[1]" IOSTANDARD = LVCMOS33;NET "ARM_ADDR[2]" IOSTANDARD = LVCMOS33;NET "ARM_ADDR[3]" IOSTANDARD = LVCMOS33;NET "ARM_ADDR[4]" IOSTANDARD = LVCMOS33;NET "ARM_ADDR[5]" IOSTANDARD = LVCMOS33;NET "ARM_ADDR[6]" IOSTANDARD = LVCMOS33;NET "ARM_ADDR[7]" IOSTANDARD = LVCMOS33;NET "ARM_ADDR[8]" IOSTANDARD = LVCMOS33;NET "ARM_ADDR[9]" IOSTANDARD = LVCMOS33;NET "ARM_ADDR[10]" IOSTANDARD = LVCMOS33;NET "ARM_ADDR[11]" IOSTANDARD = LVCMOS33;NET "CODER_QEA_A" IOSTANDARD = LVCMOS33;NET "CODER_QEA_B" IOSTANDARD = LVCMOS33;NET "CODER_QEA_C" IOSTANDARD = LVCMOS33;NET "CODER_QEA_D" IOSTANDARD = LVCMOS33;NET "CODER_QEA_E" IOSTANDARD = LVCMOS33;NET "CODER_QEA_F" IOSTANDARD = LVCMOS33;NET "CODER_QEB_A" IOSTANDARD = LVCMOS33;NET "CODER_QEB_B" IOSTANDARD = LVCMOS33;NET "CODER_QEB_C" IOSTANDARD = LVCMOS33;NET "CODER_QEB_D" IOSTANDARD = LVCMOS33;NET "CODER_QEB_E" IOSTANDARD = LVCMOS33;NET "CODER_QEB_F" IOSTANDARD = LVCMOS33;NET "ARM_READ" IOSTANDARD = LVCMOS33;NET "ARM_WRITE" IOSTANDARD = LVCMOS33;NET "ARM_FRAME" IOSTANDARD = LVCMOS33;NET "MANCHESTER_A" IOSTANDARD = LVCMOS33;NET "MANCHESTER_B" IOSTANDARD = LVCMOS33;NET "MANCHESTER_C" IOSTANDARD = LVCMOS33;NET "INTERRUPT_FOR_ARM" IOSTANDARD = LVCMOS33;#NET "INTERRUPT_FOR_ARM[1]" IOSTANDARD = LVCMOS33;#NET "INTERRUPT_FOR_ARM[2]" IOSTANDARD = LVCMOS33;#NET "INTERRUPT_FOR_ARM[3]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT[0]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT[1]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT[2]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT[3]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT[4]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT[5]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT[6]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT[7]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT[8]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT[9]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT[10]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT[11]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT[12]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT[13]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT[14]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT[15]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_DIR[0]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_DIR[1]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_DIR[2]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_DIR[3]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_DIR[4]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_DIR[5]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_DIR[6]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_DIR[7]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_DIR[8]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_DIR[9]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_DIR[10]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_DIR[11]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_DIR[12]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_DIR[13]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_DIR[14]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_DIR[15]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_EN[0]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_EN[1]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_EN[2]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_EN[3]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_EN[4]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_EN[5]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_EN[6]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_EN[7]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_EN[8]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_EN[9]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_EN[10]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_EN[11]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_EN[12]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_EN[13]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_EN[14]" IOSTANDARD = LVCMOS33;NET "PULSE_OUT_EN[15]" IOSTANDARD = LVCMOS33;NET "PWM_OUT[0]" IOSTANDARD = LVCMOS33;NET "PWM_OUT[1]" IOSTANDARD = LVCMOS33;NET "PWM_OUT[2]" IOSTANDARD = LVCMOS33;NET "PWM_OUT[3]" IOSTANDARD = LVCMOS33;NET "PWM_OUT[4]" IOSTANDARD = LVCMOS33;NET "PWM_OUT[5]" IOSTANDARD = LVCMOS33;NET "PWM_OUT[6]" IOSTANDARD = LVCMOS33;NET "PWM_OUT[7]" IOSTANDARD = LVCMOS33;NET "PWM_OUT[8]" IOSTANDARD = LVCMOS33;NET "PWM_OUT[9]" IOSTANDARD = LVCMOS33;NET "PWM_OUT[10]" IOSTANDARD = LVCMOS33;NET "PWM_OUT[11]" IOSTANDARD = LVCMOS33;NET "PWM_DIR_NEGATIVE[0]" IOSTANDARD = LVCMOS33;NET "PWM_DIR_NEGATIVE[1]" IOSTANDARD = LVCMOS33;NET "PWM_DIR_NEGATIVE[2]" IOSTANDARD = LVCMOS33;NET "PWM_DIR_NEGATIVE[3]" IOSTANDARD = LVCMOS33;NET "PWM_DIR_NEGATIVE[4]" IOSTANDARD = LVCMOS33;NET "PWM_DIR_NEGATIVE[5]" IOSTANDARD = LVCMOS33;NET "PWM_DIR_NEGATIVE[6]" IOSTANDARD = LVCMOS33;NET "PWM_DIR_NEGATIVE[7]" IOSTANDARD = LVCMOS33;NET "PWM_DIR_NEGATIVE[8]" IOSTANDARD = LVCMOS33;NET "PWM_DIR_NEGATIVE[9]" IOSTANDARD = LVCMOS33;NET "PWM_DIR_NEGATIVE[10]" IOSTANDARD = LVCMOS33;NET "PWM_DIR_NEGATIVE[11]" IOSTANDARD = LVCMOS33;NET "PWM_DIR_POSITIVE[0]" IOSTANDARD = LVCMOS33;NET "PWM_DIR_POSITIVE[1]" IOSTANDARD = LVCMOS33;NET "PWM_DIR_POSITIVE[2]" IOSTANDARD = LVCMOS33;NET "PWM_DIR_POSITIVE[3]" IOSTANDARD = LVCMOS33;NET "PWM_DIR_POSITIVE[4]" IOSTANDARD = LVCMOS33;NET "PWM_DIR_POSITIVE[5]" IOSTANDARD = LVCMOS33;NET "PWM_DIR_POSITIVE[6]" IOSTANDARD = LVCMOS33;NET "PWM_DIR_POSITIVE[7]" IOSTANDARD = LVCMOS33;NET "PWM_DIR_POSITIVE[8]" IOSTANDARD = LVCMOS33;NET "PWM_DIR_POSITIVE[9]" IOSTANDARD = LVCMOS33;NET "PWM_DIR_POSITIVE[10]" IOSTANDARD = LVCMOS33;NET "PWM_DIR_POSITIVE[11]" IOSTANDARD = LVCMOS33;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -