⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 led.fit.eqn

📁 适用于FPGA初学者,一个流水灯的程序,用VERILOG语言写的.
💻 EQN
字号:
-- Copyright (C) 1991-2005 Altera Corporation
-- Your use of Altera Corporation's design tools, logic functions 
-- and other software and tools, and its AMPP partner logic 
-- functions, and any output files any of the foregoing 
-- (including device programming or simulation files), and any 
-- associated documentation or information are expressly subject 
-- to the terms and conditions of the Altera Program License 
-- Subscription Agreement, Altera MegaCore Function License 
-- Agreement, or other applicable license agreement, including, 
-- without limitation, that your use is for the sole purpose of 
-- programming logic devices manufactured by Altera and sold by 
-- Altera or its authorized distributors.  Please refer to the 
-- applicable agreement for further details.
--C1_led_out[0] is shift_led:shift_led|led_out[0] at LCFF_X53_Y1_N15
C1_led_out[0] = DFFEAS(C1L62, GLOBAL(A1L2), !reset,  ,  ,  ,  ,  ,  );


--C1_led_out[1] is shift_led:shift_led|led_out[1] at LCFF_X54_Y1_N15
C1_led_out[1] = DFFEAS(C1L4, GLOBAL(A1L2), !reset,  ,  ,  ,  ,  ,  );


--C1_led_out[2] is shift_led:shift_led|led_out[2] at LCFF_X53_Y1_N25
C1_led_out[2] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L2), !reset,  ,  , C1_led_out[1],  ,  , VCC);


--C1_led_out[3] is shift_led:shift_led|led_out[3] at LCFF_X53_Y1_N23
C1_led_out[3] = DFFEAS(C1L7, GLOBAL(A1L2), !reset,  ,  ,  ,  ,  ,  );


--C1_led_out[4] is shift_led:shift_led|led_out[4] at LCFF_X53_Y1_N11
C1_led_out[4] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L2), !reset,  ,  , C1_led_out[3],  ,  , VCC);


--C1_led_out[5] is shift_led:shift_led|led_out[5] at LCFF_X53_Y1_N13
C1_led_out[5] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L2), !reset,  ,  , C1_led_out[4],  ,  , VCC);


--C1_led_out[6] is shift_led:shift_led|led_out[6] at LCFF_X53_Y1_N17
C1_led_out[6] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L2), !reset,  ,  , C1_led_out[5],  ,  , VCC);


--C1_led_out[7] is shift_led:shift_led|led_out[7] at LCFF_X53_Y1_N21
C1_led_out[7] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L2), !reset,  ,  , C1_led_out[6],  ,  , VCC);


--C1_led_out[8] is shift_led:shift_led|led_out[8] at LCFF_X53_Y1_N29
C1_led_out[8] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L2), !reset,  ,  , C1_led_out[7],  ,  , VCC);


--C1_led_out[9] is shift_led:shift_led|led_out[9] at LCFF_X53_Y1_N7
C1_led_out[9] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L2), !reset,  ,  , C1_led_out[8],  ,  , VCC);


--C1_led_out[10] is shift_led:shift_led|led_out[10] at LCFF_X53_Y1_N31
C1_led_out[10] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L2), !reset,  ,  , C1_led_out[9],  ,  , VCC);


--C1_led_out[11] is shift_led:shift_led|led_out[11] at LCFF_X53_Y1_N9
C1_led_out[11] = DFFEAS(C1L61, GLOBAL(A1L2), !reset,  ,  ,  ,  ,  ,  );


--C1_led_out[12] is shift_led:shift_led|led_out[12] at LCFF_X53_Y1_N5
C1_led_out[12] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L2), !reset,  ,  , C1_led_out[11],  ,  , VCC);


--C1_led_out[13] is shift_led:shift_led|led_out[13] at LCFF_X53_Y1_N27
C1_led_out[13] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L2), !reset,  ,  , C1_led_out[12],  ,  , VCC);


--C1_led_out[14] is shift_led:shift_led|led_out[14] at LCFF_X53_Y1_N3
C1_led_out[14] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(A1L2), !reset,  ,  , C1_led_out[13],  ,  , VCC);


--C1_led_out[15] is shift_led:shift_led|led_out[15] at LCFF_X53_Y1_N19
C1_led_out[15] = DFFEAS(C1L12, GLOBAL(A1L2), !reset,  ,  ,  ,  ,  ,  );


--C1_led_out[16] is shift_led:shift_led|led_out[16] at LCFF_X54_Y1_N1
C1_led_out[16] = DFFEAS(C1L32, GLOBAL(A1L2), !reset,  ,  ,  ,  ,  ,  );


--C1_led_out[17] is shift_led:shift_led|led_out[17] at LCFF_X54_Y1_N17
C1_led_out[17] = DFFEAS(C1L52, GLOBAL(A1L2), !reset,  ,  ,  ,  ,  ,  );


--C1L72 is shift_led:shift_led|reduce_nor~125 at LCCOMB_X53_Y1_N24
C1L72 = C1_led_out[3] # C1_led_out[1] # C1_led_out[2] # !C1_led_out[0];


--C1L82 is shift_led:shift_led|reduce_nor~126 at LCCOMB_X53_Y1_N10
C1L82 = C1_led_out[7] # C1_led_out[5] # C1_led_out[4] # C1_led_out[6];


--C1L92 is shift_led:shift_led|reduce_nor~127 at LCCOMB_X53_Y1_N28
C1L92 = C1_led_out[11] # C1_led_out[10] # C1_led_out[8] # C1_led_out[9];


--C1L03 is shift_led:shift_led|reduce_nor~128 at LCCOMB_X53_Y1_N26
C1L03 = C1_led_out[12] # C1_led_out[14] # C1_led_out[13] # C1_led_out[15];


--C1L13 is shift_led:shift_led|reduce_nor~129 at LCCOMB_X53_Y1_N0
C1L13 = C1L82 # C1L92 # C1L72 # C1L03;


--C1L62 is shift_led:shift_led|reduce_nor~0 at LCCOMB_X53_Y1_N14
C1L62 = C1_led_out[16] # C1L13 # !C1_led_out[17];


--C1L4 is shift_led:shift_led|led_out[1]~281 at LCCOMB_X54_Y1_N14
C1L4 = !C1_led_out[0];


--clk_50mhz is clk_50mhz at PIN_N2
--operation mode is input

clk_50mhz = INPUT();


--reset is reset at PIN_G26
--operation mode is input

reset = INPUT();


--led_out[0] is led_out[0] at PIN_AE23
--operation mode is output

led_out[0] = OUTPUT(!C1_led_out[0]);


--led_out[1] is led_out[1] at PIN_AF23
--operation mode is output

led_out[1] = OUTPUT(C1_led_out[1]);


--led_out[2] is led_out[2] at PIN_AB21
--operation mode is output

led_out[2] = OUTPUT(C1_led_out[2]);


--led_out[3] is led_out[3] at PIN_AC22
--operation mode is output

led_out[3] = OUTPUT(C1_led_out[3]);


--led_out[4] is led_out[4] at PIN_AD22
--operation mode is output

led_out[4] = OUTPUT(C1_led_out[4]);


--led_out[5] is led_out[5] at PIN_AD23
--operation mode is output

led_out[5] = OUTPUT(C1_led_out[5]);


--led_out[6] is led_out[6] at PIN_AD21
--operation mode is output

led_out[6] = OUTPUT(C1_led_out[6]);


--led_out[7] is led_out[7] at PIN_AC21
--operation mode is output

led_out[7] = OUTPUT(C1_led_out[7]);


--led_out[8] is led_out[8] at PIN_AA14
--operation mode is output

led_out[8] = OUTPUT(C1_led_out[8]);


--led_out[9] is led_out[9] at PIN_Y13
--operation mode is output

led_out[9] = OUTPUT(C1_led_out[9]);


--led_out[10] is led_out[10] at PIN_AA13
--operation mode is output

led_out[10] = OUTPUT(C1_led_out[10]);


--led_out[11] is led_out[11] at PIN_AC14
--operation mode is output

led_out[11] = OUTPUT(C1_led_out[11]);


--led_out[12] is led_out[12] at PIN_AD15
--operation mode is output

led_out[12] = OUTPUT(C1_led_out[12]);


--led_out[13] is led_out[13] at PIN_AE15
--operation mode is output

led_out[13] = OUTPUT(C1_led_out[13]);


--led_out[14] is led_out[14] at PIN_AF13
--operation mode is output

led_out[14] = OUTPUT(C1_led_out[14]);


--led_out[15] is led_out[15] at PIN_AE13
--operation mode is output

led_out[15] = OUTPUT(C1_led_out[15]);


--led_out[16] is led_out[16] at PIN_AE12
--operation mode is output

led_out[16] = OUTPUT(C1_led_out[16]);


--led_out[17] is led_out[17] at PIN_AD12
--operation mode is output

led_out[17] = OUTPUT(C1_led_out[17]);





--A1L2 is clk_50mhz~clkctrl at CLKCTRL_G2
A1L2 = cycloneii_clkctrl(.INCLK[0] = clk_50mhz) WITH (clock_type = "Global Clock");


--C1L7 is shift_led:shift_led|led_out[3]~feeder at LCCOMB_X53_Y1_N22
C1L7 = C1_led_out[2];


--C1L61 is shift_led:shift_led|led_out[11]~feeder at LCCOMB_X53_Y1_N8
C1L61 = C1_led_out[10];


--C1L12 is shift_led:shift_led|led_out[15]~feeder at LCCOMB_X53_Y1_N18
C1L12 = C1_led_out[14];


--C1L32 is shift_led:shift_led|led_out[16]~feeder at LCCOMB_X54_Y1_N0
C1L32 = C1_led_out[15];


--C1L52 is shift_led:shift_led|led_out[17]~feeder at LCCOMB_X54_Y1_N16
C1L52 = C1_led_out[16];


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -