📄 signal.rcf
字号:
### Routing Constraints File: signal.rcf
### Written on: Fri Sep 23 22:40:04 2005
### Written by: Version 4.2 Build 157 12/07/2004 SJ Full Version
section global_data {
rcf_written_by = "Quartus II 4.2 Build 157";
device = EPM240T100C5;
}
signal_name = clk { #IOC_X1_Y2_N0
CLK_BUFFER:X1Y2S0I0;
label = Label_GLOBAL_CLK_H:X0Y2S0I1, GLOBAL_CLK_H:X0Y2S0I1;
label = Label_LAB_CLK:X4Y0S0I1, LAB_CLK:X4Y0S0I1;
dest = ( signal2:inst1|lpm_counter:tmp_rtl_1|cntr_jp7:auto_generated|safe_q[0], CLK ); #LC_X4_Y4_N1
branch_point = Label_LAB_CLK:X4Y0S0I1;
dest = ( signal2:inst1|lpm_counter:tmp_rtl_1|cntr_jp7:auto_generated|safe_q[1], CLK ); #LC_X4_Y4_N2
branch_point = Label_LAB_CLK:X4Y0S0I1;
dest = ( signal2:inst1|lpm_counter:tmp_rtl_1|cntr_jp7:auto_generated|safe_q[2], CLK ); #LC_X4_Y4_N3
branch_point = Label_LAB_CLK:X4Y0S0I1;
dest = ( signal2:inst1|lpm_counter:tmp_rtl_1|cntr_jp7:auto_generated|safe_q[3], CLK ); #LC_X4_Y4_N4
branch_point = Label_LAB_CLK:X4Y0S0I1;
dest = ( signal2:inst1|lpm_counter:tmp_rtl_1|cntr_jp7:auto_generated|safe_q[4], CLK ); #LC_X4_Y4_N5
branch_point = Label_LAB_CLK:X4Y0S0I1;
dest = ( signal2:inst1|lpm_counter:tmp_rtl_1|cntr_jp7:auto_generated|safe_q[5], CLK ); #LC_X4_Y4_N6
branch_point = Label_LAB_CLK:X4Y0S0I1;
dest = ( signal2:inst1|lpm_counter:tmp_rtl_1|cntr_jp7:auto_generated|safe_q[6], CLK ); #LC_X4_Y4_N7
branch_point = Label_LAB_CLK:X4Y0S0I1;
dest = ( signal3:inst2|lpm_counter:tmp_rtl_0|cntr_rb7:auto_generated|counter_cella0, CLK ); #LC_X4_Y3_N0
branch_point = Label_LAB_CLK:X4Y0S0I1;
dest = ( signal3:inst2|lpm_counter:tmp_rtl_0|cntr_rb7:auto_generated|counter_cella1, CLK ); #LC_X4_Y3_N1
branch_point = Label_LAB_CLK:X4Y0S0I1;
dest = ( signal3:inst2|lpm_counter:tmp_rtl_0|cntr_rb7:auto_generated|counter_cella2, CLK ); #LC_X4_Y3_N2
branch_point = Label_LAB_CLK:X4Y0S0I1;
dest = ( signal3:inst2|lpm_counter:tmp_rtl_0|cntr_rb7:auto_generated|counter_cella3, CLK ); #LC_X4_Y3_N3
branch_point = Label_LAB_CLK:X4Y0S0I1;
dest = ( signal3:inst2|lpm_counter:tmp_rtl_0|cntr_rb7:auto_generated|counter_cella4, CLK ); #LC_X4_Y3_N4
branch_point = Label_LAB_CLK:X4Y0S0I1;
dest = ( signal3:inst2|lpm_counter:tmp_rtl_0|cntr_rb7:auto_generated|counter_cella5, CLK ); #LC_X4_Y3_N5
branch_point = Label_LAB_CLK:X4Y0S0I1;
dest = ( signal3:inst2|lpm_counter:tmp_rtl_0|cntr_rb7:auto_generated|counter_cella6, CLK ); #LC_X4_Y3_N6
branch_point = Label_LAB_CLK:X4Y0S0I1;
dest = ( signal3:inst2|lpm_counter:tmp_rtl_0|cntr_rb7:auto_generated|counter_cella7, CLK ); #LC_X4_Y3_N7
branch_point = Label_LAB_CLK:X4Y0S0I1;
dest = ( signal4:inst3|lpm_counter:tmp_rtl_2|cntr_p47:auto_generated|safe_q[0], CLK ); #LC_X4_Y1_N0
branch_point = Label_LAB_CLK:X4Y0S0I1;
dest = ( signal4:inst3|lpm_counter:tmp_rtl_2|cntr_p47:auto_generated|safe_q[1], CLK ); #LC_X4_Y1_N1
branch_point = Label_LAB_CLK:X4Y0S0I1;
dest = ( signal4:inst3|lpm_counter:tmp_rtl_2|cntr_p47:auto_generated|safe_q[2], CLK ); #LC_X4_Y1_N2
branch_point = Label_LAB_CLK:X4Y0S0I1;
dest = ( signal4:inst3|lpm_counter:tmp_rtl_2|cntr_p47:auto_generated|safe_q[3], CLK ); #LC_X4_Y1_N3
branch_point = Label_GLOBAL_CLK_H:X0Y2S0I1;
LAB_CLK:X2Y0S0I1;
dest = ( signal1:inst|a, CLK ); #LC_X2_Y3_N3
branch_point = Label_GLOBAL_CLK_H:X0Y2S0I1;
label = Label_LAB_CLK:X3Y0S0I1, LAB_CLK:X3Y0S0I1;
dest = ( signal1:inst|tmp[0], CLK ); #LC_X3_Y3_N0
branch_point = Label_LAB_CLK:X3Y0S0I1;
dest = ( signal1:inst|tmp[1], CLK ); #LC_X3_Y3_N1
branch_point = Label_LAB_CLK:X3Y0S0I1;
dest = ( signal1:inst|tmp[2], CLK ); #LC_X3_Y3_N2
branch_point = Label_LAB_CLK:X3Y0S0I1;
dest = ( signal1:inst|tmp[3], CLK ); #LC_X3_Y3_N3
branch_point = Label_LAB_CLK:X3Y0S0I1;
dest = ( signal1:inst|tmp[4], CLK ); #LC_X3_Y3_N4
branch_point = Label_LAB_CLK:X3Y0S0I1;
dest = ( signal1:inst|tmp[5], CLK ); #LC_X3_Y3_N5
branch_point = Label_LAB_CLK:X3Y0S0I1;
dest = ( signal1:inst|tmp[6], CLK ); #LC_X3_Y3_N6
branch_point = Label_LAB_CLK:X3Y0S0I1;
dest = ( signal1:inst|tmp[7], CLK ); #LC_X3_Y3_N7
}
signal_name = reset { #IOC_X1_Y3_N3
CLK_BUFFER:X1Y3S3I0;
label = Label_GLOBAL_CLK_H:X0Y2S0I0, GLOBAL_CLK_H:X0Y2S0I0;
label = Label_LAB_CLK:X4Y0S0I0, LAB_CLK:X4Y0S0I0;
dest = ( signal2:inst1|lpm_counter:tmp_rtl_1|cntr_jp7:auto_generated|safe_q[0], ACLR ); #LC_X4_Y4_N1
branch_point = Label_LAB_CLK:X4Y0S0I0;
dest = ( signal2:inst1|lpm_counter:tmp_rtl_1|cntr_jp7:auto_generated|safe_q[1], ACLR ); #LC_X4_Y4_N2
branch_point = Label_LAB_CLK:X4Y0S0I0;
dest = ( signal2:inst1|lpm_counter:tmp_rtl_1|cntr_jp7:auto_generated|safe_q[2], ACLR ); #LC_X4_Y4_N3
branch_point = Label_LAB_CLK:X4Y0S0I0;
dest = ( signal2:inst1|lpm_counter:tmp_rtl_1|cntr_jp7:auto_generated|safe_q[3], ACLR ); #LC_X4_Y4_N4
branch_point = Label_LAB_CLK:X4Y0S0I0;
dest = ( signal2:inst1|lpm_counter:tmp_rtl_1|cntr_jp7:auto_generated|safe_q[4], ACLR ); #LC_X4_Y4_N5
branch_point = Label_LAB_CLK:X4Y0S0I0;
dest = ( signal2:inst1|lpm_counter:tmp_rtl_1|cntr_jp7:auto_generated|safe_q[5], ACLR ); #LC_X4_Y4_N6
branch_point = Label_LAB_CLK:X4Y0S0I0;
dest = ( signal2:inst1|lpm_counter:tmp_rtl_1|cntr_jp7:auto_generated|safe_q[6], ACLR ); #LC_X4_Y4_N7
branch_point = Label_LAB_CLK:X4Y0S0I0;
dest = ( signal4:inst3|lpm_counter:tmp_rtl_2|cntr_p47:auto_generated|safe_q[0], ACLR ); #LC_X4_Y1_N0
branch_point = Label_LAB_CLK:X4Y0S0I0;
dest = ( signal4:inst3|lpm_counter:tmp_rtl_2|cntr_p47:auto_generated|safe_q[1], ACLR ); #LC_X4_Y1_N1
branch_point = Label_LAB_CLK:X4Y0S0I0;
dest = ( signal4:inst3|lpm_counter:tmp_rtl_2|cntr_p47:auto_generated|safe_q[2], ACLR ); #LC_X4_Y1_N2
branch_point = Label_LAB_CLK:X4Y0S0I0;
dest = ( signal4:inst3|lpm_counter:tmp_rtl_2|cntr_p47:auto_generated|safe_q[3], ACLR ); #LC_X4_Y1_N3
branch_point = Label_LAB_CLK:X4Y0S0I0;
dest = ( signal3:inst2|lpm_counter:tmp_rtl_0|cntr_rb7:auto_generated|counter_cella0, ACLR ); #LC_X4_Y3_N0
branch_point = Label_LAB_CLK:X4Y0S0I0;
dest = ( signal3:inst2|lpm_counter:tmp_rtl_0|cntr_rb7:auto_generated|counter_cella1, ACLR ); #LC_X4_Y3_N1
branch_point = Label_LAB_CLK:X4Y0S0I0;
dest = ( signal3:inst2|lpm_counter:tmp_rtl_0|cntr_rb7:auto_generated|counter_cella2, ACLR ); #LC_X4_Y3_N2
branch_point = Label_LAB_CLK:X4Y0S0I0;
dest = ( signal3:inst2|lpm_counter:tmp_rtl_0|cntr_rb7:auto_generated|counter_cella3, ACLR ); #LC_X4_Y3_N3
branch_point = Label_LAB_CLK:X4Y0S0I0;
dest = ( signal3:inst2|lpm_counter:tmp_rtl_0|cntr_rb7:auto_generated|counter_cella4, ACLR ); #LC_X4_Y3_N4
branch_point = Label_LAB_CLK:X4Y0S0I0;
dest = ( signal3:inst2|lpm_counter:tmp_rtl_0|cntr_rb7:auto_generated|counter_cella5, ACLR ); #LC_X4_Y3_N5
branch_point = Label_LAB_CLK:X4Y0S0I0;
dest = ( signal3:inst2|lpm_counter:tmp_rtl_0|cntr_rb7:auto_generated|counter_cella6, ACLR ); #LC_X4_Y3_N6
branch_point = Label_LAB_CLK:X4Y0S0I0;
dest = ( signal3:inst2|lpm_counter:tmp_rtl_0|cntr_rb7:auto_generated|counter_cella7, ACLR ); #LC_X4_Y3_N7
branch_point = Label_GLOBAL_CLK_H:X0Y2S0I0;
label = Label_LAB_CLK:X3Y0S0I0, LAB_CLK:X3Y0S0I0;
dest = ( signal1:inst|tmp[0], ACLR ); #LC_X3_Y3_N0
branch_point = Label_LAB_CLK:X3Y0S0I0;
dest = ( signal1:inst|tmp[1], ACLR ); #LC_X3_Y3_N1
branch_point = Label_LAB_CLK:X3Y0S0I0;
dest = ( signal1:inst|tmp[2], ACLR ); #LC_X3_Y3_N2
branch_point = Label_LAB_CLK:X3Y0S0I0;
dest = ( signal1:inst|tmp[3], ACLR ); #LC_X3_Y3_N3
branch_point = Label_LAB_CLK:X3Y0S0I0;
dest = ( signal1:inst|tmp[4], ACLR ); #LC_X3_Y3_N4
branch_point = Label_LAB_CLK:X3Y0S0I0;
dest = ( signal1:inst|tmp[5], ACLR ); #LC_X3_Y3_N5
branch_point = Label_LAB_CLK:X3Y0S0I0;
dest = ( signal1:inst|tmp[6], ACLR ); #LC_X3_Y3_N6
branch_point = Label_LAB_CLK:X3Y0S0I0;
dest = ( signal1:inst|tmp[7], ACLR ); #LC_X3_Y3_N7
IO_DATAIN:X1Y3S3I0;
C4:X1Y4S0I3;
R4:X2Y4S0I1;
R4:X6Y4S0I3;
R4:X7Y4S0I11;
R4:X3Y4S0I10;
C4:X2Y0S0I9;
LOCAL_INTERCONNECT:X2Y3S0I2;
LAB_CONTROL_MUX:X2Y3S0I2;
dest = ( signal1:inst|a, ENA ); #LC_X2_Y3_N3
}
signal_name = sel[0] { #IOC_X3_Y5_N2
label = Label_IO_DATAIN:X3Y5S2I0, IO_DATAIN:X3Y5S2I0;
C4:X2Y1S0I32;
label = Label_LOCAL_INTERCONNECT:X2Y4S0I14, LOCAL_INTERCONNECT:X2Y4S0I14;
dest = ( selectsignal:5|q[1]~386, DATAC ), route_port = DATAA; #LC_X2_Y4_N9
branch_point = Label_LOCAL_INTERCONNECT:X2Y4S0I14;
dest = ( selectsignal:5|q[2]~384, DATAC ), route_port = DATAA; #LC_X2_Y4_N0
branch_point = Label_IO_DATAIN:X3Y5S2I0;
C4:X3Y4S0I7;
label = Label_LOCAL_INTERCONNECT:X3Y4S0I0, LOCAL_INTERCONNECT:X3Y4S0I0;
dest = ( selectsignal:5|q[3]~382, DATAC ), route_port = DATAA; #LC_X3_Y4_N2
branch_point = Label_LOCAL_INTERCONNECT:X3Y4S0I0;
dest = ( selectsignal:5|q[4]~82, DATAC ), route_port = DATAA; #LC_X3_Y4_N9
branch_point = Label_IO_DATAIN:X3Y5S2I0;
label = Label_C4:X3Y1S0I29, C4:X3Y1S0I29;
label = Label_LOCAL_INTERCONNECT:X4Y1S0I9, LOCAL_INTERCONNECT:X4Y1S0I9;
dest = ( selectsignal:5|q[0]~388, DATAC ), route_port = DATAC; #LC_X4_Y1_N7
branch_point = Label_LOCAL_INTERCONNECT:X4Y1S0I9;
dest = ( selectsignal:5|q[5]~81, DATAB ), route_port = DATAA; #LC_X4_Y1_N6
branch_point = Label_LOCAL_INTERCONNECT:X4Y1S0I9;
dest = ( selectsignal:5|q[5]~80, DATAA ), route_port = DATAA; #LC_X4_Y1_N8
branch_point = Label_LOCAL_INTERCONNECT:X4Y1S0I9;
dest = ( selectsignal:5|q[6]~78, DATAC ), route_port = DATAA; #LC_X4_Y1_N4
branch_point = Label_C4:X3Y1S0I29;
label = Label_LOCAL_INTERCONNECT:X4Y3S0I9, LOCAL_INTERCONNECT:X4Y3S0I9;
dest = ( selectsignal:5|q[7]~77, DATAB ), route_port = DATAA; #LC_X4_Y3_N8
branch_point = Label_LOCAL_INTERCONNECT:X4Y3S0I9;
dest = ( selectsignal:5|q[7]~76, DATAA ), route_port = DATAA; #LC_X4_Y3_N9
}
signal_name = sel[1] { #IOC_X3_Y0_N3
label = Label_IO_DATAIN:X3Y0S3I0, IO_DATAIN:X3Y0S3I0;
label = Label_C4:X3Y1S0I7, C4:X3Y1S0I7;
label = Label_LOCAL_INTERCONNECT:X4Y1S0I6, LOCAL_INTERCONNECT:X4Y1S0I6;
dest = ( selectsignal:5|q[0]~388, DATAD ), route_port = DATAA; #LC_X4_Y1_N7
branch_point = Label_LOCAL_INTERCONNECT:X4Y1S0I6;
dest = ( selectsignal:5|q[6]~79, DATAB ), route_port = DATAA; #LC_X4_Y1_N5
branch_point = Label_C4:X3Y1S0I7;
label = Label_LOCAL_INTERCONNECT:X4Y1S0I7, LOCAL_INTERCONNECT:X4Y1S0I7;
dest = ( selectsignal:5|q[0]~387, DATAC ), route_port = DATAB; #LC_X4_Y1_N9
branch_point = Label_LOCAL_INTERCONNECT:X4Y1S0I7;
dest = ( selectsignal:5|q[5]~80, DATAC ), route_port = DATAB; #LC_X4_Y1_N8
branch_point = Label_LOCAL_INTERCONNECT:X4Y1S0I7;
dest = ( selectsignal:5|q[6]~78, DATAA ), route_port = DATAC; #LC_X4_Y1_N4
branch_point = Label_IO_DATAIN:X3Y0S3I0;
label = Label_C4:X2Y1S0I25, C4:X2Y1S0I25;
label = Label_LOCAL_INTERCONNECT:X3Y4S0I23, LOCAL_INTERCONNECT:X3Y4S0I23;
dest = ( selectsignal:5|q[4]~83, DATAB ), route_port = DATAB; #LC_X3_Y4_N3
branch_point = Label_LOCAL_INTERCONNECT:X3Y4S0I23;
dest = ( selectsignal:5|q[3]~382, DATAD ), route_port = DATAB; #LC_X3_Y4_N2
branch_point = Label_LOCAL_INTERCONNECT:X3Y4S0I23;
dest = ( selectsignal:5|q[4]~82, DATAA ), route_port = DATAB; #LC_X3_Y4_N9
branch_point = Label_LOCAL_INTERCONNECT:X3Y4S0I23;
dest = ( selectsignal:5|q[3]~381, DATAC ), route_port = DATAB; #LC_X3_Y4_N1
branch_point = Label_C4:X2Y1S0I25;
label = Label_LOCAL_INTERCONNECT:X2Y4S0I16, LOCAL_INTERCONNECT:X2Y4S0I16;
dest = ( selectsignal:5|q[1]~386, DATAD ), route_port = DATAB; #LC_X2_Y4_N9
branch_point = Label_LOCAL_INTERCONNECT:X2Y4S0I16;
dest = ( selectsignal:5|q[2]~384, DATAD ), route_port = DATAB; #LC_X2_Y4_N0
branch_point = Label_LOCAL_INTERCONNECT:X2Y4S0I16;
dest = ( selectsignal:5|q[1]~385, DATAC ), route_port = DATAB; #LC_X2_Y4_N8
branch_point = Label_LOCAL_INTERCONNECT:X2Y4S0I16;
dest = ( selectsignal:5|q[2]~383, DATAC ), route_port = DATAB; #LC_X2_Y4_N2
branch_point = Label_IO_DATAIN:X3Y0S3I0;
C4:X3Y1S0I4;
LOCAL_INTERCONNECT:X4Y3S0I7;
dest = ( selectsignal:5|q[7]~76, DATAC ), route_port = DATAC; #LC_X4_Y3_N9
}
signal_name = selectsignal:5|q[0]~387 { #LC_X4_Y1_N9
LOCAL_LINE:X4Y1S0I9;
dest = ( selectsignal:5|q[0]~388, DATAA ), route_port = DATAD; #LC_X4_Y1_N7
}
signal_name = selectsignal:5|q[0]~388 { #LC_X4_Y1_N7
LE_BUFFER:X4Y1S0I15;
IO_BYPASS_OUT:X4Y0S2I0;
dest = ( q[0], DATAIN ); #IOC_X4_Y0_N2
}
signal_name = selectsignal:5|q[1]~385 { #LC_X2_Y4_N8
LUT_CHAIN:X2Y4S0I8;
dest = ( selectsignal:5|q[1]~386, DATAA ), route_port = DATAD; #LC_X2_Y4_N9
}
signal_name = selectsignal:5|q[1]~386 { #LC_X2_Y4_N9
LE_BUFFER:X2Y4S0I18;
IO_BYPASS_OUT:X1Y4S3I0;
dest = ( q[1], DATAIN ); #IOC_X1_Y4_N3
}
signal_name = selectsignal:5|q[2]~383 { #LC_X2_Y4_N2
LOCAL_LINE:X2Y4S0I2;
dest = ( selectsignal:5|q[2]~384, DATAA ), route_port = DATAD; #LC_X2_Y4_N0
}
signal_name = selectsignal:5|q[2]~384 { #LC_X2_Y4_N0
LE_BUFFER:X2Y4S0I1;
IO_BYPASS_OUT:X2Y5S3I0;
dest = ( q[2], DATAIN ); #IOC_X2_Y5_N3
}
signal_name = selectsignal:5|q[3]~381 { #LC_X3_Y4_N1
LUT_CHAIN:X3Y4S0I1;
dest = ( selectsignal:5|q[3]~382, DATAA ), route_port = DATAD; #LC_X3_Y4_N2
}
signal_name = selectsignal:5|q[3]~382 { #LC_X3_Y4_N2
LE_BUFFER:X3Y4S0I5;
IO_BYPASS_OUT:X3Y5S1I0;
dest = ( q[3], DATAIN ); #IOC_X3_Y5_N1
}
signal_name = selectsignal:5|q[4]~82 { #LC_X3_Y4_N9
LOCAL_LINE:X3Y4S0I9;
dest = ( selectsignal:5|q[4]~83, DATAC ), route_port = DATAD; #LC_X3_Y4_N3
}
signal_name = selectsignal:5|q[4]~83 { #LC_X3_Y4_N3
LE_BUFFER:X3Y4S0I7;
IO_BYPASS_OUT:X3Y5S0I0;
dest = ( q[4], DATAIN ); #IOC_X3_Y5_N0
}
signal_name = selectsignal:5|q[5]~80 { #LC_X4_Y1_N8
LOCAL_LINE:X4Y1S0I8;
dest = ( selectsignal:5|q[5]~81, DATAC ), route_port = DATAD; #LC_X4_Y1_N6
}
signal_name = selectsignal:5|q[5]~81 { #LC_X4_Y1_N6
LE_BUFFER:X4Y1S0I13;
IO_BYPASS_OUT:X4Y0S1I0;
dest = ( q[5], DATAIN ); #IOC_X4_Y0_N1
}
signal_name = selectsignal:5|q[6]~78 { #LC_X4_Y1_N4
LUT_CHAIN:X4Y1S0I4;
dest = ( selectsignal:5|q[6]~79, DATAC ), route_port = DATAD; #LC_X4_Y1_N5
}
signal_name = selectsignal:5|q[6]~79 { #LC_X4_Y1_N5
LE_BUFFER:X4Y1S0I11;
IO_BYPASS_OUT:X4Y0S0I0;
dest = ( q[6], DATAIN ); #IOC_X4_Y0_N0
}
signal_name = selectsignal:5|q[7]~76 { #LC_X4_Y3_N9
LOCAL_LINE:X4Y3S0I9;
dest = ( selectsignal:5|q[7]~77, DATAC ), route_port = DATAD; #LC_X4_Y3_N8
}
signal_name = selectsignal:5|q[7]~77 { #LC_X4_Y3_N8
LE_BUFFER:X4Y3S0I16;
C4:X3Y4S0I6;
LOCAL_INTERCONNECT:X4Y5S0I6;
IO_DATAOUT:X4Y5S0I0;
dest = ( q[7], DATAIN ); #IOC_X4_Y5_N0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -