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

📄 usb_fpga.fit.eqn

📁 EZ-USB控制器68013GPIF-FIFO读写的C语言程序
💻 EQN
📖 第 1 页 / 共 5 页
字号:
-- 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.
--fifowraddr[7] is fifowraddr[7] at LC_X20_Y16_N7
--operation mode is arithmetic

fifowraddr[7]_carry_eqn = (!A1L144 & A1L149) # (A1L144 & A1L150);
fifowraddr[7]_lut_out = fifowraddr[7] $ (fifowraddr[7]_carry_eqn);
fifowraddr[7] = DFFEAS(fifowraddr[7]_lut_out, GLOBAL(gclk), GLOBAL(RESETFPGA), , !CTL0_FLAGA, , , A1L229, );

--A1L152 is fifowraddr[7]~196 at LC_X20_Y16_N7
--operation mode is arithmetic

A1L152_cout_0 = !A1L149 # !fifowraddr[7];
A1L152 = CARRY(A1L152_cout_0);

--A1L153 is fifowraddr[7]~196COUT1_242 at LC_X20_Y16_N7
--operation mode is arithmetic

A1L153_cout_1 = !A1L150 # !fifowraddr[7];
A1L153 = CARRY(A1L153_cout_1);


--fifowraddr[9] is fifowraddr[9] at LC_X20_Y16_N9
--operation mode is normal

fifowraddr[9]_carry_eqn = (!A1L144 & A1L155) # (A1L144 & A1L156);
fifowraddr[9]_lut_out = fifowraddr[9] $ (fifowraddr[9]_carry_eqn);
fifowraddr[9] = DFFEAS(fifowraddr[9]_lut_out, GLOBAL(gclk), GLOBAL(RESETFPGA), , !CTL0_FLAGA, , , A1L229, );


--A1L273 is rtl~139 at LC_X19_Y15_N4
--operation mode is normal

A1L273 = fifordaddr[9] & fifowraddr[9] & (fifordaddr[7] $ !fifowraddr[7]) # !fifordaddr[9] & !fifowraddr[9] & (fifordaddr[7] $ !fifowraddr[7]);


--fifowraddr[0] is fifowraddr[0] at LC_X20_Y16_N0
--operation mode is arithmetic

fifowraddr[0]_lut_out = !fifowraddr[0];
fifowraddr[0] = DFFEAS(fifowraddr[0]_lut_out, GLOBAL(gclk), GLOBAL(RESETFPGA), , !CTL0_FLAGA, , , A1L229, );

--A1L132 is fifowraddr[0]~204 at LC_X20_Y16_N0
--operation mode is arithmetic

A1L132_cout_0 = fifowraddr[0];
A1L132 = CARRY(A1L132_cout_0);

--A1L133 is fifowraddr[0]~204COUT1_236 at LC_X20_Y16_N0
--operation mode is arithmetic

A1L133_cout_1 = fifowraddr[0];
A1L133 = CARRY(A1L133_cout_1);


--fifowraddr[1] is fifowraddr[1] at LC_X20_Y16_N1
--operation mode is arithmetic

fifowraddr[1]_lut_out = fifowraddr[1] $ (A1L132);
fifowraddr[1] = DFFEAS(fifowraddr[1]_lut_out, GLOBAL(gclk), GLOBAL(RESETFPGA), , !CTL0_FLAGA, , , A1L229, );

--A1L135 is fifowraddr[1]~208 at LC_X20_Y16_N1
--operation mode is arithmetic

A1L135_cout_0 = !A1L132 # !fifowraddr[1];
A1L135 = CARRY(A1L135_cout_0);

--A1L136 is fifowraddr[1]~208COUT1_237 at LC_X20_Y16_N1
--operation mode is arithmetic

A1L136_cout_1 = !A1L133 # !fifowraddr[1];
A1L136 = CARRY(A1L136_cout_1);


--A1L274 is rtl~140 at LC_X21_Y16_N4
--operation mode is normal

A1L274 = fifowraddr[1] & fifordaddr[1] & (fifowraddr[0] $ !fifordaddr[0]) # !fifowraddr[1] & !fifordaddr[1] & (fifowraddr[0] $ !fifordaddr[0]);


--fifowraddr[3] is fifowraddr[3] at LC_X20_Y16_N3
--operation mode is arithmetic

fifowraddr[3]_lut_out = fifowraddr[3] $ A1L138;
fifowraddr[3] = DFFEAS(fifowraddr[3]_lut_out, GLOBAL(gclk), GLOBAL(RESETFPGA), , !CTL0_FLAGA, , , A1L229, );

--A1L141 is fifowraddr[3]~212 at LC_X20_Y16_N3
--operation mode is arithmetic

A1L141_cout_0 = !A1L138 # !fifowraddr[3];
A1L141 = CARRY(A1L141_cout_0);

--A1L142 is fifowraddr[3]~212COUT1_239 at LC_X20_Y16_N3
--operation mode is arithmetic

A1L142_cout_1 = !A1L139 # !fifowraddr[3];
A1L142 = CARRY(A1L142_cout_1);


--fifowraddr[5] is fifowraddr[5] at LC_X20_Y16_N5
--operation mode is arithmetic

fifowraddr[5]_carry_eqn = A1L144;
fifowraddr[5]_lut_out = fifowraddr[5] $ fifowraddr[5]_carry_eqn;
fifowraddr[5] = DFFEAS(fifowraddr[5]_lut_out, GLOBAL(gclk), GLOBAL(RESETFPGA), , !CTL0_FLAGA, , , A1L229, );

--A1L146 is fifowraddr[5]~216 at LC_X20_Y16_N5
--operation mode is arithmetic

A1L146_cout_0 = !A1L144 # !fifowraddr[5];
A1L146 = CARRY(A1L146_cout_0);

--A1L147 is fifowraddr[5]~216COUT1_240 at LC_X20_Y16_N5
--operation mode is arithmetic

A1L147_cout_1 = !A1L144 # !fifowraddr[5];
A1L147 = CARRY(A1L147_cout_1);


--A1L275 is rtl~141 at LC_X21_Y16_N7
--operation mode is normal

A1L275 = fifowraddr[3] & fifordaddr[3] & (fifowraddr[5] $ !fifordaddr[5]) # !fifowraddr[3] & !fifordaddr[3] & (fifowraddr[5] $ !fifordaddr[5]);


--fifowraddr[6] is fifowraddr[6] at LC_X20_Y16_N6
--operation mode is arithmetic

fifowraddr[6]_carry_eqn = (!A1L144 & A1L146) # (A1L144 & A1L147);
fifowraddr[6]_lut_out = fifowraddr[6] $ (!fifowraddr[6]_carry_eqn);
fifowraddr[6] = DFFEAS(fifowraddr[6]_lut_out, GLOBAL(gclk), GLOBAL(RESETFPGA), , !CTL0_FLAGA, , , A1L229, );

--A1L149 is fifowraddr[6]~220 at LC_X20_Y16_N6
--operation mode is arithmetic

A1L149_cout_0 = fifowraddr[6] & (!A1L146);
A1L149 = CARRY(A1L149_cout_0);

--A1L150 is fifowraddr[6]~220COUT1_241 at LC_X20_Y16_N6
--operation mode is arithmetic

A1L150_cout_1 = fifowraddr[6] & (!A1L147);
A1L150 = CARRY(A1L150_cout_1);


--fifowraddr[2] is fifowraddr[2] at LC_X20_Y16_N2
--operation mode is arithmetic

fifowraddr[2]_lut_out = fifowraddr[2] $ (!A1L135);
fifowraddr[2] = DFFEAS(fifowraddr[2]_lut_out, GLOBAL(gclk), GLOBAL(RESETFPGA), , !CTL0_FLAGA, , , A1L229, );

--A1L138 is fifowraddr[2]~224 at LC_X20_Y16_N2
--operation mode is arithmetic

A1L138_cout_0 = fifowraddr[2] & (!A1L135);
A1L138 = CARRY(A1L138_cout_0);

--A1L139 is fifowraddr[2]~224COUT1_238 at LC_X20_Y16_N2
--operation mode is arithmetic

A1L139_cout_1 = fifowraddr[2] & (!A1L136);
A1L139 = CARRY(A1L139_cout_1);


--A1L276 is rtl~142 at LC_X19_Y15_N9
--operation mode is normal

A1L276 = fifowraddr[2] & fifordaddr[2] & (fifowraddr[6] $ !fifordaddr[6]) # !fifowraddr[2] & !fifordaddr[2] & (fifowraddr[6] $ !fifordaddr[6]);


--A1L277 is rtl~143 at LC_X19_Y15_N5
--operation mode is normal

A1L277 = A1L274 & A1L275 & A1L276 & A1L273;


--fifowraddr[4] is fifowraddr[4] at LC_X20_Y16_N4
--operation mode is arithmetic

fifowraddr[4]_lut_out = fifowraddr[4] $ !A1L141;
fifowraddr[4] = DFFEAS(fifowraddr[4]_lut_out, GLOBAL(gclk), GLOBAL(RESETFPGA), , !CTL0_FLAGA, , , A1L229, );

--A1L144 is fifowraddr[4]~228 at LC_X20_Y16_N4
--operation mode is arithmetic

A1L144 = CARRY(fifowraddr[4] & !A1L142);


--fifowraddr[8] is fifowraddr[8] at LC_X20_Y16_N8
--operation mode is arithmetic

fifowraddr[8]_carry_eqn = (!A1L144 & A1L152) # (A1L144 & A1L153);
fifowraddr[8]_lut_out = fifowraddr[8] $ !fifowraddr[8]_carry_eqn;
fifowraddr[8] = DFFEAS(fifowraddr[8]_lut_out, GLOBAL(gclk), GLOBAL(RESETFPGA), , !CTL0_FLAGA, , , A1L229, );

--A1L155 is fifowraddr[8]~232 at LC_X20_Y16_N8
--operation mode is arithmetic

A1L155_cout_0 = fifowraddr[8] & !A1L152;
A1L155 = CARRY(A1L155_cout_0);

--A1L156 is fifowraddr[8]~232COUT1_243 at LC_X20_Y16_N8
--operation mode is arithmetic

A1L156_cout_1 = fifowraddr[8] & !A1L153;
A1L156 = CARRY(A1L156_cout_1);


--A1L278 is rtl~144 at LC_X19_Y15_N2
--operation mode is normal

A1L278 = fifowraddr[4] & fifordaddr[4] & (fifordaddr[8] $ !fifowraddr[8]) # !fifowraddr[4] & !fifordaddr[4] & (fifordaddr[8] $ !fifowraddr[8]);


--A1L91 is fifoef~4 at LC_X19_Y15_N1
--operation mode is normal

A1L91 = !A1L277 # !RESETFPGA # !A1L278;


--A1L228 is LessThan~407 at LC_X21_Y14_N9
--operation mode is normal

A1L228_carry_eqn = (!A1L243 & A1L231) # (A1L243 & A1L232);
A1L228 = fifordaddr[9] & A1L228_carry_eqn & fifowraddr[9] # !fifordaddr[9] & (A1L228_carry_eqn # fifowraddr[9]);


--A1L1 is add~1020 at LC_X20_Y14_N5
--operation mode is arithmetic

A1L1 = fifordaddr[0] $ fifowraddr[0];

--A1L2 is add~1022 at LC_X20_Y14_N5
--operation mode is arithmetic

A1L2_cout_0 = fifowraddr[0] # !fifordaddr[0];
A1L2 = CARRY(A1L2_cout_0);

--A1L3 is add~1022COUT1_1136 at LC_X20_Y14_N5
--operation mode is arithmetic

A1L3_cout_1 = fifowraddr[0] # !fifordaddr[0];
A1L3 = CARRY(A1L3_cout_1);


--A1L4 is add~1025 at LC_X20_Y14_N6
--operation mode is arithmetic

A1L4 = fifowraddr[1] $ fifordaddr[1] $ !A1L2;

--A1L5 is add~1027 at LC_X20_Y14_N6
--operation mode is arithmetic

A1L5_cout_0 = fifowraddr[1] & fifordaddr[1] & !A1L2 # !fifowraddr[1] & (fifordaddr[1] # !A1L2);
A1L5 = CARRY(A1L5_cout_0);

--A1L6 is add~1027COUT1_1137 at LC_X20_Y14_N6
--operation mode is arithmetic

A1L6_cout_1 = fifowraddr[1] & fifordaddr[1] & !A1L3 # !fifowraddr[1] & (fifordaddr[1] # !A1L3);
A1L6 = CARRY(A1L6_cout_1);


--A1L92 is fifoff~89 at LC_X20_Y13_N7
--operation mode is normal

A1L92 = !A1L1 # !A1L4 # !A1L228 # !RESETFPGA;


--A1L7 is add~1030 at LC_X20_Y14_N7
--operation mode is arithmetic

A1L7 = fifowraddr[2] $ fifordaddr[2] $ A1L5;

--A1L8 is add~1032 at LC_X20_Y14_N7
--operation mode is arithmetic

A1L8_cout_0 = fifowraddr[2] & (!A1L5 # !fifordaddr[2]) # !fifowraddr[2] & !fifordaddr[2] & !A1L5;
A1L8 = CARRY(A1L8_cout_0);

--A1L9 is add~1032COUT1_1138 at LC_X20_Y14_N7
--operation mode is arithmetic

A1L9_cout_1 = fifowraddr[2] & (!A1L6 # !fifordaddr[2]) # !fifowraddr[2] & !fifordaddr[2] & !A1L6;
A1L9 = CARRY(A1L9_cout_1);


--A1L10 is add~1035 at LC_X20_Y14_N8
--operation mode is arithmetic

A1L10 = fifowraddr[3] $ fifordaddr[3] $ !A1L8;

--A1L11 is add~1037 at LC_X20_Y14_N8
--operation mode is arithmetic

A1L11_cout_0 = fifowraddr[3] & fifordaddr[3] & !A1L8 # !fifowraddr[3] & (fifordaddr[3] # !A1L8);
A1L11 = CARRY(A1L11_cout_0);

--A1L12 is add~1037COUT1_1139 at LC_X20_Y14_N8
--operation mode is arithmetic

A1L12_cout_1 = fifowraddr[3] & fifordaddr[3] & !A1L9 # !fifowraddr[3] & (fifordaddr[3] # !A1L9);
A1L12 = CARRY(A1L12_cout_1);


--A1L13 is add~1040 at LC_X20_Y14_N9
--operation mode is arithmetic

A1L13 = fifowraddr[4] $ fifordaddr[4] $ A1L11;

--A1L14 is add~1042 at LC_X20_Y14_N9
--operation mode is arithmetic

A1L14 = CARRY(fifowraddr[4] & (!A1L12 # !fifordaddr[4]) # !fifowraddr[4] & !fifordaddr[4] & !A1L12);

⌨️ 快捷键说明

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