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

📄 traffic.map.eqn

📁 VHDL 学习很好的一个例程
💻 EQN
📖 第 1 页 / 共 2 页
字号:
--operation mode is arithmetic

A1L34 = CARRY(div_cnt[12] & (!A1L14));


--div_cnt[20] is div_cnt[20]
--operation mode is arithmetic

div_cnt[20]_carry_eqn = A1L75;
div_cnt[20]_lut_out = div_cnt[20] $ (!div_cnt[20]_carry_eqn);
div_cnt[20] = DFFEAS(div_cnt[20]_lut_out, clk, rst, , , , , , );

--A1L95 is div_cnt[20]~208
--operation mode is arithmetic

A1L95 = CARRY(div_cnt[20] & (!A1L75));


--div_cnt[11] is div_cnt[11]
--operation mode is arithmetic

div_cnt[11]_carry_eqn = A1L93;
div_cnt[11]_lut_out = div_cnt[11] $ (div_cnt[11]_carry_eqn);
div_cnt[11] = DFFEAS(div_cnt[11]_lut_out, clk, rst, , , , , , );

--A1L14 is div_cnt[11]~212
--operation mode is arithmetic

A1L14 = CARRY(!A1L93 # !div_cnt[11]);


--div_cnt[19] is div_cnt[19]
--operation mode is arithmetic

div_cnt[19]_carry_eqn = A1L55;
div_cnt[19]_lut_out = div_cnt[19] $ (div_cnt[19]_carry_eqn);
div_cnt[19] = DFFEAS(div_cnt[19]_lut_out, clk, rst, , , , , , );

--A1L75 is div_cnt[19]~216
--operation mode is arithmetic

A1L75 = CARRY(!A1L55 # !div_cnt[19]);


--div_cnt[10] is div_cnt[10]
--operation mode is arithmetic

div_cnt[10]_carry_eqn = A1L73;
div_cnt[10]_lut_out = div_cnt[10] $ (!div_cnt[10]_carry_eqn);
div_cnt[10] = DFFEAS(div_cnt[10]_lut_out, clk, rst, , , , , , );

--A1L93 is div_cnt[10]~220
--operation mode is arithmetic

A1L93 = CARRY(div_cnt[10] & (!A1L73));


--div_cnt[18] is div_cnt[18]
--operation mode is arithmetic

div_cnt[18]_carry_eqn = A1L35;
div_cnt[18]_lut_out = div_cnt[18] $ (!div_cnt[18]_carry_eqn);
div_cnt[18] = DFFEAS(div_cnt[18]_lut_out, clk, rst, , , , , , );

--A1L55 is div_cnt[18]~224
--operation mode is arithmetic

A1L55 = CARRY(div_cnt[18] & (!A1L35));


--div_cnt[9] is div_cnt[9]
--operation mode is arithmetic

div_cnt[9]_carry_eqn = A1L53;
div_cnt[9]_lut_out = div_cnt[9] $ (div_cnt[9]_carry_eqn);
div_cnt[9] = DFFEAS(div_cnt[9]_lut_out, clk, rst, , , , , , );

--A1L73 is div_cnt[9]~228
--operation mode is arithmetic

A1L73 = CARRY(!A1L53 # !div_cnt[9]);


--div_cnt[17] is div_cnt[17]
--operation mode is arithmetic

div_cnt[17]_carry_eqn = A1L15;
div_cnt[17]_lut_out = div_cnt[17] $ (div_cnt[17]_carry_eqn);
div_cnt[17] = DFFEAS(div_cnt[17]_lut_out, clk, rst, , , , , , );

--A1L35 is div_cnt[17]~232
--operation mode is arithmetic

A1L35 = CARRY(!A1L15 # !div_cnt[17]);


--div_cnt[8] is div_cnt[8]
--operation mode is arithmetic

div_cnt[8]_carry_eqn = A1L33;
div_cnt[8]_lut_out = div_cnt[8] $ (!div_cnt[8]_carry_eqn);
div_cnt[8] = DFFEAS(div_cnt[8]_lut_out, clk, rst, , , , , , );

--A1L53 is div_cnt[8]~236
--operation mode is arithmetic

A1L53 = CARRY(div_cnt[8] & (!A1L33));


--div_cnt[16] is div_cnt[16]
--operation mode is arithmetic

div_cnt[16]_carry_eqn = A1L94;
div_cnt[16]_lut_out = div_cnt[16] $ (!div_cnt[16]_carry_eqn);
div_cnt[16] = DFFEAS(div_cnt[16]_lut_out, clk, rst, , , , , , );

--A1L15 is div_cnt[16]~240
--operation mode is arithmetic

A1L15 = CARRY(div_cnt[16] & (!A1L94));


--div_cnt[7] is div_cnt[7]
--operation mode is arithmetic

div_cnt[7]_carry_eqn = A1L13;
div_cnt[7]_lut_out = div_cnt[7] $ (div_cnt[7]_carry_eqn);
div_cnt[7] = DFFEAS(div_cnt[7]_lut_out, clk, rst, , , , , , );

--A1L33 is div_cnt[7]~244
--operation mode is arithmetic

A1L33 = CARRY(!A1L13 # !div_cnt[7]);


--div_cnt[6] is div_cnt[6]
--operation mode is arithmetic

div_cnt[6]_carry_eqn = A1L92;
div_cnt[6]_lut_out = div_cnt[6] $ (!div_cnt[6]_carry_eqn);
div_cnt[6] = DFFEAS(div_cnt[6]_lut_out, clk, rst, , , , , , );

--A1L13 is div_cnt[6]~248
--operation mode is arithmetic

A1L13 = CARRY(div_cnt[6] & (!A1L92));


--div_cnt[5] is div_cnt[5]
--operation mode is arithmetic

div_cnt[5]_carry_eqn = A1L72;
div_cnt[5]_lut_out = div_cnt[5] $ (div_cnt[5]_carry_eqn);
div_cnt[5] = DFFEAS(div_cnt[5]_lut_out, clk, rst, , , , , , );

--A1L92 is div_cnt[5]~252
--operation mode is arithmetic

A1L92 = CARRY(!A1L72 # !div_cnt[5]);


--div_cnt[4] is div_cnt[4]
--operation mode is arithmetic

div_cnt[4]_carry_eqn = A1L52;
div_cnt[4]_lut_out = div_cnt[4] $ (!div_cnt[4]_carry_eqn);
div_cnt[4] = DFFEAS(div_cnt[4]_lut_out, clk, rst, , , , , , );

--A1L72 is div_cnt[4]~256
--operation mode is arithmetic

A1L72 = CARRY(div_cnt[4] & (!A1L52));


--div_cnt[3] is div_cnt[3]
--operation mode is arithmetic

div_cnt[3]_carry_eqn = A1L32;
div_cnt[3]_lut_out = div_cnt[3] $ (div_cnt[3]_carry_eqn);
div_cnt[3] = DFFEAS(div_cnt[3]_lut_out, clk, rst, , , , , , );

--A1L52 is div_cnt[3]~260
--operation mode is arithmetic

A1L52 = CARRY(!A1L32 # !div_cnt[3]);


--div_cnt[2] is div_cnt[2]
--operation mode is arithmetic

div_cnt[2]_carry_eqn = A1L12;
div_cnt[2]_lut_out = div_cnt[2] $ (!div_cnt[2]_carry_eqn);
div_cnt[2] = DFFEAS(div_cnt[2]_lut_out, clk, rst, , , , , , );

--A1L32 is div_cnt[2]~264
--operation mode is arithmetic

A1L32 = CARRY(div_cnt[2] & (!A1L12));


--div_cnt[1] is div_cnt[1]
--operation mode is arithmetic

div_cnt[1]_carry_eqn = A1L91;
div_cnt[1]_lut_out = div_cnt[1] $ (div_cnt[1]_carry_eqn);
div_cnt[1] = DFFEAS(div_cnt[1]_lut_out, clk, rst, , , , , , );

--A1L12 is div_cnt[1]~268
--operation mode is arithmetic

A1L12 = CARRY(!A1L91 # !div_cnt[1]);


--div_cnt[0] is div_cnt[0]
--operation mode is arithmetic

div_cnt[0]_lut_out = !div_cnt[0];
div_cnt[0] = DFFEAS(div_cnt[0]_lut_out, clk, rst, , , , , , );

--A1L91 is div_cnt[0]~272
--operation mode is arithmetic

A1L91 = CARRY(div_cnt[0]);


--rst is rst
--operation mode is input

rst = INPUT();


--clk is clk
--operation mode is input

clk = INPUT();


--dataout[0] is dataout[0]
--operation mode is output

dataout[0] = OUTPUT(VCC);


--dataout[1] is dataout[1]
--operation mode is output

dataout[1] = OUTPUT(!A1L59);


--dataout[2] is dataout[2]
--operation mode is output

dataout[2] = OUTPUT(A1L69);


--dataout[3] is dataout[3]
--operation mode is output

dataout[3] = OUTPUT(A1L79);


--dataout[4] is dataout[4]
--operation mode is output

dataout[4] = OUTPUT(A1L89);


--dataout[5] is dataout[5]
--operation mode is output

dataout[5] = OUTPUT(A1L99);


--dataout[6] is dataout[6]
--operation mode is output

dataout[6] = OUTPUT(A1L001);


--dataout[7] is dataout[7]
--operation mode is output

dataout[7] = OUTPUT(A1L101);


--en[0] is en[0]
--operation mode is output

en[0] = OUTPUT(en_xhdl[0]);


--en[1] is en[1]
--operation mode is output

en[1] = OUTPUT(!en_xhdl[1]);


--lightY[0] is lightY[0]
--operation mode is output

lightY[0] = OUTPUT(A1L201);


--lightY[1] is lightY[1]
--operation mode is output

lightY[1] = OUTPUT(A1L201);


--lightY[2] is lightY[2]
--operation mode is output

lightY[2] = OUTPUT(A1L201);


--lightY[3] is lightY[3]
--operation mode is output

lightY[3] = OUTPUT(A1L201);


--lightG[0] is lightG[0]
--operation mode is output

lightG[0] = OUTPUT(A1L301);


--lightG[1] is lightG[1]
--operation mode is output

lightG[1] = OUTPUT(A1L301);


--lightG[2] is lightG[2]
--operation mode is output

lightG[2] = OUTPUT(A1L301);


--lightG[3] is lightG[3]
--operation mode is output

lightG[3] = OUTPUT(A1L301);


--lightR[0] is lightR[0]
--operation mode is output

lightR[0] = OUTPUT(A1L401);


--lightR[1] is lightR[1]
--operation mode is output

lightR[1] = OUTPUT(A1L401);


--lightR[2] is lightR[2]
--operation mode is output

lightR[2] = OUTPUT(A1L401);


--lightR[3] is lightR[3]
--operation mode is output

lightR[3] = OUTPUT(A1L401);


⌨️ 快捷键说明

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