trafic.vlo
来自「CPLD lattice1032 VHDL实现交通灯控制!」· VLO 代码 · 共 666 行 · 第 1/3 页
VLO
666 行
PGBUFI GLB_C3_P7 (.Z0(C3_P7), .A0(C3_IN17));
PGAND2 GLB_C3_P4 (.Z0(C3_P4), .A1(C3_IN8B), .A0(C3_IN17));
PGBUFI GLB_C3_P3 (.Z0(C3_P3), .A0(C3_IN17));
PGAND9 GLB_C3_P0 (.Z0(C3_P0), .A8(C3_IN0B), .A7(C3_IN1B), .A6(C3_IN3B),
.A5(C3_IN4B), .A4(C3_IN5B), .A3(C3_IN6B), .A2(C3_IN7B),
.A1(C3_IN8B), .A0(C3_IN9B));
PGBUFI GLB_C3_G3 (.Z0(C3_G3), .A0(C3_F0));
PGBUFI GLB_C3_G2 (.Z0(C3_G2), .A0(GND));
PGBUFI GLB_C3_G1 (.Z0(C3_G1), .A0(GND));
PGBUFI GLB_C3_G0 (.Z0(C3_G0), .A0(C3_F1));
PGBUFI GLB_C3_F1 (.Z0(C3_F1), .A0(C3_P7));
PGBUFI GLB_C3_F0 (.Z0(C3_F0), .A0(C3_P3));
PGBUFI GLB_C3_P0_xa (.Z0(C3_P0_xa), .A0(C3_P0));
PGBUFI GLB_C3_P4_xa (.Z0(C3_P4_xa), .A0(C3_P4));
PGBUFI GLB_AND_1075 (.Z0(AND_1075), .A0(C3_X2O));
PGBUFI GLB_C3_P8_xa (.Z0(C3_P8_xa), .A0(C3_P8));
PGBUFI GLB_UQNN_N6 (.Z0(UQNN_N6), .A0(C3_X1O));
PGBUFI GLB_C3_P13_xa (.Z0(C3_P13_xa), .A0(C3_P13));
PGBUFI GLB_C3_IN17 (.Z0(C3_IN17), .A0(\STATE_C%1%_ffb ));
PGXOR2 GLB_C3_X3O (.Z0(C3_X3O), .A1(C3_P0_xa), .A0(C3_G0));
PGXOR2 GLB_C3_X2O (.Z0(C3_X2O), .A1(C3_P4_xa), .A0(C3_G1));
PGXOR2 GLB_C3_X1O (.Z0(C3_X1O), .A1(C3_P8_xa), .A0(C3_G2));
PGXOR2 GLB_C3_X0O (.Z0(C3_X0O), .A1(C3_P13_xa), .A0(C3_G3));
PGDFFR \GLB_STATE_C%1% (.Q0(\STATE_C%1% ), .RNESET(L2L_KEYWD_RESET_glbb), .CD(GND), .CLK(C3_CLK),
.D0(C3_X3O));
PGDFFR GLB_DEF_1233 (.Q0(DEF_1233), .RNESET(L2L_KEYWD_RESET_glbb), .CD(GND), .CLK(C3_CLK),
.D0(C3_X0O));
PGINVI GLB_C3_CLK (.ZN0(C3_CLK), .A0(CARRY_ck1f));
PGINVI GLB_C3_IN9B (.ZN0(C3_IN9B), .A0(\COUNT0%1%_grpi ));
PGINVI GLB_C3_IN8B (.ZN0(C3_IN8B), .A0(\STATE%0%_grpi ));
PGINVI GLB_C3_IN7B (.ZN0(C3_IN7B), .A0(\COUNT0%2%_grpi ));
PGINVI GLB_C3_IN6B (.ZN0(C3_IN6B), .A0(\COUNT0%0%_grpi ));
PGINVI GLB_C3_IN5B (.ZN0(C3_IN5B), .A0(\COUNT0%3%_grpi ));
PGINVI GLB_C3_IN4B (.ZN0(C3_IN4B), .A0(\COUNT1%2%_grpi ));
PGINVI GLB_C3_IN3B (.ZN0(C3_IN3B), .A0(\COUNT1%0%_grpi ));
PGINVI GLB_C3_IN1B (.ZN0(C3_IN1B), .A0(\COUNT1%1%_grpi ));
PGINVI GLB_C3_IN0B (.ZN0(C3_IN0B), .A0(\COUNT1%3%_grpi ));
PGBUFI GLB_D0_P13 (.Z0(D0_P13), .A0(D0_IN11));
PGBUFI GLB_D0_P8 (.Z0(D0_P8), .A0(D0_IN10));
PGBUFI GLB_D0_P0 (.Z0(D0_P0), .A0(D0_IN8));
PGBUFI GLB_D0_G3 (.Z0(D0_G3), .A0(GND));
PGBUFI GLB_D0_G2 (.Z0(D0_G2), .A0(GND));
PGBUFI GLB_D0_G0 (.Z0(D0_G0), .A0(GND));
PGBUFI GLB_D0_P0_xa (.Z0(D0_P0_xa), .A0(D0_P0));
PGBUFI GLB_VCC_1283_buff1 (.Z0(VCC_1283_buff1), .A0(D0_X3O));
PGBUFI GLB_D0_P8_xa (.Z0(D0_P8_xa), .A0(D0_P8));
PGBUFI GLB_N_145_I_buff1 (.Z0(N_145_I_buff1), .A0(D0_X1O));
PGBUFI GLB_D0_P13_xa (.Z0(D0_P13_xa), .A0(D0_P13));
PGBUFI GLB_N_155_I_buff1 (.Z0(N_155_I_buff1), .A0(D0_X0O));
PGBUFI GLB_D0_IN11 (.Z0(D0_IN11), .A0(N_155_I_grpi));
PGBUFI GLB_D0_IN10 (.Z0(D0_IN10), .A0(N_145_I_grpi));
PGBUFI GLB_D0_IN8 (.Z0(D0_IN8), .A0(VCC_1283_grpi));
PGXOR2 GLB_D0_X3O (.Z0(D0_X3O), .A1(D0_P0_xa), .A0(D0_G0));
PGXOR2 GLB_D0_X1O (.Z0(D0_X1O), .A1(D0_P8_xa), .A0(D0_G2));
PGXOR2 GLB_D0_X0O (.Z0(D0_X0O), .A1(D0_P13_xa), .A0(D0_G3));
PGAND5 GLB_D1_P19 (.Z0(D1_P19), .A4(D1_IN2B), .A3(D1_IN5B), .A2(D1_IN6),
.A1(D1_IN7), .A0(D1_IN9));
PGAND5 GLB_D1_P18 (.Z0(D1_P18), .A4(D1_IN2B), .A3(D1_IN5), .A2(D1_IN6B),
.A1(D1_IN7), .A0(D1_IN9B));
PGAND5 GLB_D1_P17 (.Z0(D1_P17), .A4(D1_IN0B), .A3(D1_IN1), .A2(D1_IN2),
.A1(D1_IN3), .A0(D1_IN4));
PGAND4 GLB_D1_P16 (.Z0(D1_P16), .A3(D1_IN0B), .A2(D1_IN1B), .A1(D1_IN2),
.A0(D1_IN4B));
PGAND4 GLB_D1_P15 (.Z0(D1_P15), .A3(D1_IN2B), .A2(D1_IN5B), .A1(D1_IN7B),
.A0(D1_IN9B));
PGAND5 GLB_D1_P14 (.Z0(D1_P14), .A4(D1_IN0), .A3(D1_IN1B), .A2(D1_IN2),
.A1(D1_IN3B), .A0(D1_IN4));
PGAND8 GLB_D1_P13 (.Z0(D1_P13), .A7(D1_IN0B), .A6(D1_IN1B), .A5(D1_IN3B),
.A4(D1_IN4B), .A3(D1_IN5B), .A2(D1_IN6B), .A1(D1_IN7B),
.A0(D1_IN9B));
PGBUFI GLB_D1_P3 (.Z0(D1_P3), .A0(D1_IN17));
PGAND8 GLB_D1_P0 (.Z0(D1_P0), .A7(D1_IN0B), .A6(D1_IN1B), .A5(D1_IN3B),
.A4(D1_IN4B), .A3(D1_IN5B), .A2(D1_IN6B), .A1(D1_IN7B),
.A0(D1_IN9B));
PGBUFI GLB_D1_G3 (.Z0(D1_G3), .A0(GND));
PGBUFI GLB_D1_G1 (.Z0(D1_G1), .A0(D1_F5));
PGBUFI GLB_D1_G0 (.Z0(D1_G0), .A0(D1_F0));
PGORF76 GLB_D1_F5 (.Z0(D1_F5), .A5(D1_P14), .A4(D1_P15), .A3(D1_P16),
.A2(D1_P19), .A1(D1_P17), .A0(D1_P18));
PGBUFI GLB_D1_F0 (.Z0(D1_F0), .A0(D1_P3));
PGBUFI GLB_D1_P0_xa (.Z0(D1_P0_xa), .A0(D1_P0));
PGBUFI GLB_OR_763 (.Z0(OR_763), .A0(D1_X2O));
PGBUFI GLB_D1_P13_xa (.Z0(D1_P13_xa), .A0(D1_P13));
PGBUFI GLB_D1_IN9 (.Z0(D1_IN9), .A0(\COUNT0%1%_grpi ));
PGBUFI GLB_D1_IN6 (.Z0(D1_IN6), .A0(\COUNT0%0%_grpi ));
PGBUFI GLB_D1_IN7 (.Z0(D1_IN7), .A0(\COUNT0%2%_grpi ));
PGBUFI GLB_D1_IN5 (.Z0(D1_IN5), .A0(\COUNT0%3%_grpi ));
PGBUFI GLB_D1_IN3 (.Z0(D1_IN3), .A0(\COUNT1%0%_grpi ));
PGBUFI GLB_D1_IN1 (.Z0(D1_IN1), .A0(\COUNT1%1%_grpi ));
PGBUFI GLB_D1_IN4 (.Z0(D1_IN4), .A0(\COUNT1%2%_grpi ));
PGBUFI GLB_D1_IN2 (.Z0(D1_IN2), .A0(\COUNTA%0%_grpi ));
PGBUFI GLB_D1_IN0 (.Z0(D1_IN0), .A0(\COUNT1%3%_grpi ));
PGBUFI GLB_D1_IN17 (.Z0(D1_IN17), .A0(\STATE%0%_ffb ));
PGXOR2 GLB_D1_X3O (.Z0(D1_X3O), .A1(D1_P0_xa), .A0(D1_G0));
PGXOR2 GLB_D1_X2O (.Z0(D1_X2O), .A1(GND), .A0(D1_G1));
PGXOR2 GLB_D1_X0O (.Z0(D1_X0O), .A1(D1_P13_xa), .A0(D1_G3));
PGDFFR \GLB_STATE%0% (.Q0(\STATE%0% ), .RNESET(L2L_KEYWD_RESET_glbb), .CD(GND), .CLK(D1_CLK),
.D0(D1_X3O));
PGDFFR GLB_LOAD (.Q0(LOAD), .RNESET(L2L_KEYWD_RESET_glbb), .CD(GND), .CLK(D1_CLK),
.D0(D1_X0O));
PGINVI GLB_D1_CLK (.ZN0(D1_CLK), .A0(CARRY_ck1f));
PGINVI GLB_D1_IN2B (.ZN0(D1_IN2B), .A0(\COUNTA%0%_grpi ));
PGINVI GLB_D1_IN9B (.ZN0(D1_IN9B), .A0(\COUNT0%1%_grpi ));
PGINVI GLB_D1_IN7B (.ZN0(D1_IN7B), .A0(\COUNT0%2%_grpi ));
PGINVI GLB_D1_IN6B (.ZN0(D1_IN6B), .A0(\COUNT0%0%_grpi ));
PGINVI GLB_D1_IN5B (.ZN0(D1_IN5B), .A0(\COUNT0%3%_grpi ));
PGINVI GLB_D1_IN4B (.ZN0(D1_IN4B), .A0(\COUNT1%2%_grpi ));
PGINVI GLB_D1_IN3B (.ZN0(D1_IN3B), .A0(\COUNT1%0%_grpi ));
PGINVI GLB_D1_IN1B (.ZN0(D1_IN1B), .A0(\COUNT1%1%_grpi ));
PGINVI GLB_D1_IN0B (.ZN0(D1_IN0B), .A0(\COUNT1%3%_grpi ));
PGAND2 GLB_D3_P16 (.Z0(D3_P16), .A1(D3_IN8B), .A0(D3_IN11));
PGAND3 GLB_D3_P15 (.Z0(D3_P15), .A2(D3_IN11B), .A1(D3_IN16), .A0(D3_IN17));
PGAND3 GLB_D3_P14 (.Z0(D3_P14), .A2(D3_IN9), .A1(D3_IN11B), .A0(D3_IN16));
PGAND5 GLB_D3_P13 (.Z0(D3_P13), .A4(D3_IN5), .A3(D3_IN9B), .A2(D3_IN11B),
.A1(D3_IN16B), .A0(D3_IN17B));
PGAND6 GLB_D3_P12 (.Z0(D3_P12), .A5(D3_IN0B), .A4(D3_IN1B), .A3(D3_IN4B),
.A2(D3_IN6), .A1(D3_IN7B), .A0(D3_IN11B));
PGAND2 GLB_D3_P8 (.Z0(D3_P8), .A1(D3_IN11B), .A0(D3_IN17B));
PGAND3 GLB_D3_P7 (.Z0(D3_P7), .A2(D3_IN5), .A1(D3_IN11B), .A0(D3_IN17));
PGAND3 GLB_D3_P6 (.Z0(D3_P6), .A2(D3_IN5), .A1(D3_IN9), .A0(D3_IN11B));
PGAND3 GLB_D3_P5 (.Z0(D3_P5), .A2(D3_IN5), .A1(D3_IN11B), .A0(D3_IN16));
PGAND5 GLB_D3_P4 (.Z0(D3_P4), .A4(D3_IN5B), .A3(D3_IN9B), .A2(D3_IN11B),
.A1(D3_IN16B), .A0(D3_IN17B));
PGAND2 GLB_D3_P3 (.Z0(D3_P3), .A1(D3_IN0), .A0(D3_IN6B));
PGAND3 GLB_D3_P2 (.Z0(D3_P2), .A2(D3_IN0), .A1(D3_IN7), .A0(D3_IN11B));
PGAND3 GLB_D3_P1 (.Z0(D3_P1), .A2(D3_IN0), .A1(D3_IN1), .A0(D3_IN11B));
PGAND3 GLB_D3_P0 (.Z0(D3_P0), .A2(D3_IN0), .A1(D3_IN4), .A0(D3_IN11B));
PGBUFI GLB_D3_G2 (.Z0(D3_G2), .A0(GND));
PGORF72 GLB_D3_G0 (.Z0(D3_G0), .A1(D3_F0), .A0(D3_F4));
PGBUFI GLB_D3_F4 (.Z0(D3_F4), .A0(D3_P12));
PGORF74 GLB_D3_F3 (.Z0(D3_F3), .A3(D3_P13), .A2(D3_P14), .A1(D3_P15),
.A0(D3_P16));
PGORF74 GLB_D3_F1 (.Z0(D3_F1), .A3(D3_P4), .A2(D3_P5), .A1(D3_P6),
.A0(D3_P7));
PGORF74 GLB_D3_F0 (.Z0(D3_F0), .A3(D3_P0), .A2(D3_P1), .A1(D3_P2),
.A0(D3_P3));
PGBUFI GLB_D3_CLK (.Z0(D3_CLK), .A0(CARRY_ck1f));
PGBUFI GLB_D3_P8_xa (.Z0(D3_P8_xa), .A0(D3_P8));
PGBUFI GLB_D3_IN11 (.Z0(D3_IN11), .A0(LOAD_grpi));
PGBUFI GLB_D3_IN6 (.Z0(D3_IN6), .A0(EN_grpi));
PGBUFI GLB_D3_IN17 (.Z0(D3_IN17), .A0(\COUNT0%0%_ffb ));
PGBUFI GLB_D3_IN9 (.Z0(D3_IN9), .A0(\COUNT0%1%_grpi ));
PGBUFI GLB_D3_IN16 (.Z0(D3_IN16), .A0(\COUNT0%2%_ffb ));
PGBUFI GLB_D3_IN5 (.Z0(D3_IN5), .A0(\COUNT0%3%_grpi ));
PGBUFI GLB_D3_IN7 (.Z0(D3_IN7), .A0(\COUNT1%0%_grpi ));
PGBUFI GLB_D3_IN1 (.Z0(D3_IN1), .A0(\COUNT1%1%_grpi ));
PGBUFI GLB_D3_IN4 (.Z0(D3_IN4), .A0(\COUNT1%2%_grpi ));
PGBUFI GLB_D3_IN0 (.Z0(D3_IN0), .A0(\COUNT1%3%_grpi ));
PGXOR2 GLB_D3_X3O (.Z0(D3_X3O), .A1(GND), .A0(D3_G0));
PGXOR2 GLB_D3_X1O (.Z0(D3_X1O), .A1(D3_P8_xa), .A0(D3_G2));
PGDFFR \GLB_COUNT1%3% (.Q0(\COUNT1%3% ), .RNESET(L2L_KEYWD_RESET_glbb), .CD(GND), .CLK(D3_CLK),
.D0(D3_X3O));
PGDFFR \GLB_COUNT0%3% (.Q0(\COUNT0%3% ), .RNESET(L2L_KEYWD_RESET_glbb), .CD(GND), .CLK(D3_CLK),
.D0(D3_F1));
PGDFFR \GLB_COUNT0%0% (.Q0(\COUNT0%0% ), .RNESET(L2L_KEYWD_RESET_glbb), .CD(GND), .CLK(D3_CLK),
.D0(D3_X1O));
PGDFFR \GLB_COUNT0%2% (.Q0(\COUNT0%2% ), .RNESET(L2L_KEYWD_RESET_glbb), .CD(GND), .CLK(D3_CLK),
.D0(D3_F3));
PGINVI GLB_D3_IN8B (.ZN0(D3_IN8B), .A0(\STATE%0%_grpi ));
PGINVI GLB_D3_IN7B (.ZN0(D3_IN7B), .A0(\COUNT1%0%_grpi ));
PGINVI GLB_D3_IN4B (.ZN0(D3_IN4B), .A0(\COUNT1%2%_grpi ));
PGINVI GLB_D3_IN1B (.ZN0(D3_IN1B), .A0(\COUNT1%1%_grpi ));
PGINVI GLB_D3_IN0B (.ZN0(D3_IN0B), .A0(\COUNT1%3%_grpi ));
PGINVI GLB_D3_IN17B (.ZN0(D3_IN17B), .A0(\COUNT0%0%_ffb ));
PGINVI GLB_D3_IN16B (.ZN0(D3_IN16B), .A0(\COUNT0%2%_ffb ));
PGINVI GLB_D3_IN9B (.ZN0(D3_IN9B), .A0(\COUNT0%1%_grpi ));
PGINVI GLB_D3_IN5B (.ZN0(D3_IN5B), .A0(\COUNT0%3%_grpi ));
PGINVI GLB_D3_IN6B (.ZN0(D3_IN6B), .A0(EN_grpi));
PGINVI GLB_D3_IN11B (.ZN0(D3_IN11B), .A0(LOAD_grpi));
PGAND5 GLB_D5_P18 (.Z0(D5_P18), .A4(D5_IN0B), .A3(D5_IN1), .A2(D5_IN2),
.A1(D5_IN3B), .A0(D5_IN4B));
PGAND5 GLB_D5_P17 (.Z0(D5_P17), .A4(D5_IN2B), .A3(D5_IN5B), .A2(D5_IN6B),
.A1(D5_IN7B), .A0(D5_IN9));
PGAND4 GLB_D5_P16 (.Z0(D5_P16), .A3(D5_IN0), .A2(D5_IN1), .A1(D5_IN2),
.A0(D5_IN4));
PGAND4 GLB_D5_P15 (.Z0(D5_P15), .A3(D5_IN2B), .A2(D5_IN5), .A1(D5_IN7),
.A0(D5_IN9));
PGAND4 GLB_D5_P14 (.Z0(D5_P14), .A3(D5_IN2B), .A2(D5_IN5), .A1(D5_IN6B),
.A0(D5_IN7));
PGAND4 GLB_D5_P13 (.Z0(D5_P13), .A3(D5_IN0), .A2(D5_IN2), .A1(D5_IN3B),
.A0(D5_IN4));
PGAND5 GLB_D5_P12 (.Z0(D5_P12), .A4(D5_IN0B), .A3(D5_IN1B), .A2(D5_IN2),
.A1(D5_IN3B), .A0(D5_IN4));
PGAND5 GLB_D5_P11 (.Z0(D5_P11), .A4(D5_IN0B), .A3(D5_IN1B), .A2(D5_IN2),
.A1(D5_IN3), .A0(D5_IN4B));
PGAND5 GLB_D5_P10 (.Z0(D5_P10), .A4(D5_IN2B), .A3(D5_IN5B), .A2(D5_IN6B),
.A1(D5_IN7), .A0(D5_IN9B));
PGAND5 GLB_D5_P9 (.Z0(D5_P9), .A4(D5_IN2B), .A3(D5_IN5B), .A2(D5_IN6),
.A1(D5_IN7B), .A0(D5_IN9B));
PGBUFI GLB_D5_P8 (.Z0(D5_P8), .A0(D5_IN16B));
PGAND4 GLB_D5_P7 (.Z0(D5_P7), .A3(D5_IN1), .A2(D5_IN2), .A1(D5_IN3),
.A0(D5_IN4));
PGAND4 GLB_D5_P6 (.Z0(D5_P6), .A3(D5_IN2B), .A2(D5_IN6), .A1(D5_IN7),
.A0(D5_IN9));
PGAND5 GLB_D5_P5 (.Z0(D5_P5), .A4(D5_IN0), .A3(D5_IN1), .A2(D5_IN2),
.A1(D5_IN3B), .A0(D5_IN4B));
PGAND5 GLB_D5_P4 (.Z0(D5_P4), .A4(D5_IN2B), .A3(D5_IN5), .A2(D5_IN6B),
.A1(D5_IN7B), .A0(D5_IN9));
PGAND5 GLB_D5_P3 (.Z0(D5_P3), .A4(D5_IN0), .A3(D5_IN1B), .A2(D5_IN2),
.A1(D5_IN3), .A0(D5_IN4));
PGAND5 GLB_D5_P2 (.Z0(D5_P2), .A4(D5_IN0), .A3(D5_IN1), .A2(D5_IN2),
.A1(D5_IN3), .A0(D5_IN4B));
PGAND5 GLB_D5_P1 (.Z0(D5_P1), .A4(D5_IN2B), .A3(D5_IN5), .A2(D5_IN6),
.A1(D5_IN7), .A0(D5_IN9B));
PGAND5 GLB_D5_P0 (.Z0(D5_P0), .A4(D5_IN2B), .A3(D5_IN5), .A2(D5_IN6),
.A1(D5_IN7B), .A0(D5_IN9));
PGORF72 GLB_D5_G3 (.Z0(D5_G3), .A1(D5_F0), .A0(D5_F4));
PGBUFI GLB_D5_G2 (.Z0(D5_G2), .A0(GND));
PGBUFI GLB_D5_G1 (.Z0(D5_G1), .A0(D5_F5));
PGORF72 GLB_D5_G0 (.Z0(D5_G0), .A1(D5_F1), .A0(D5_F4));
PGORF76 GLB_D5_F5 (.Z0(D5_F5), .A5(D5_P13), .A4(D5_P14), .A3(D5_P15),
.A2(D5_P16), .A1(D5_P17), .A0(D5_P18));
PGORF74 GLB_D5_F4 (.Z0(D5_F4), .A3(D5_P9), .A2(D5_P10), .A1(D5_P11),
.A0(D5_P12));
PGORF74 GLB_D5_F1 (.Z0(D5_F1), .A3(D5_P4), .A2(D5_P5), .A1(D5_P6),
.A0(D5_P7));
PGORF74 GLB_D5_F0 (.Z0(D5_F0), .A3(D5_P0), .A2(D5_P1), .A1(D5_P2),
.A0(D5_P3));
PGBUFI GLB_D5_CLK (.Z0(D5_CLK), .A0(CLKX_clk0));
PGBUFI GLB_N_148_I (.Z0(N_148_I), .A0(D5_X3O));
PGBUFI GLB_N_150_I (.Z0(N_150_I), .A0(D5_X2O));
PGBUFI GLB_D5_P8_xa (.Z0(D5_P8_xa), .A0(D5_P8));
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?