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

📄 sram.fit.eqn

📁 this is a sample about SRAM read/write transmission,it s default installation is D:RedLogicRCII_samp
💻 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.
--A1L77Q is sram_ab[0]~reg0 at LC_X40_Y4_N1
--operation mode is arithmetic

A1L77Q_lut_out = A1L77Q $ A1L17;
A1L77Q = DFFEAS(A1L77Q_lut_out, GLOBAL(clk_2), VCC, , , VCC, !GLOBAL(rst), , );

--A1L57 is sram_ab[0]~278 at LC_X40_Y4_N1
--operation mode is arithmetic

A1L57_cout_0 = A1L77Q & A1L17;
A1L57 = CARRY(A1L57_cout_0);

--A1L67 is sram_ab[0]~278COUT1_350 at LC_X40_Y4_N1
--operation mode is arithmetic

A1L67_cout_1 = A1L77Q & A1L17;
A1L67 = CARRY(A1L67_cout_1);


--A1L18Q is sram_ab[1]~reg0 at LC_X40_Y4_N2
--operation mode is arithmetic

A1L18Q_lut_out = A1L18Q $ (A1L57);
A1L18Q = DFFEAS(A1L18Q_lut_out, GLOBAL(clk_2), VCC, , , VCC, !GLOBAL(rst), , );

--A1L97 is sram_ab[1]~282 at LC_X40_Y4_N2
--operation mode is arithmetic

A1L97_cout_0 = !A1L57 # !A1L18Q;
A1L97 = CARRY(A1L97_cout_0);

--A1L08 is sram_ab[1]~282COUT1_351 at LC_X40_Y4_N2
--operation mode is arithmetic

A1L08_cout_1 = !A1L67 # !A1L18Q;
A1L08 = CARRY(A1L08_cout_1);


--A1L58Q is sram_ab[2]~reg0 at LC_X40_Y4_N3
--operation mode is arithmetic

A1L58Q_lut_out = A1L58Q $ !A1L97;
A1L58Q = DFFEAS(A1L58Q_lut_out, GLOBAL(clk_2), VCC, , , VCC, !GLOBAL(rst), , );

--A1L38 is sram_ab[2]~286 at LC_X40_Y4_N3
--operation mode is arithmetic

A1L38_cout_0 = A1L58Q & !A1L97;
A1L38 = CARRY(A1L38_cout_0);

--A1L48 is sram_ab[2]~286COUT1_352 at LC_X40_Y4_N3
--operation mode is arithmetic

A1L48_cout_1 = A1L58Q & !A1L08;
A1L48 = CARRY(A1L48_cout_1);


--A1L88Q is sram_ab[3]~reg0 at LC_X40_Y4_N4
--operation mode is arithmetic

A1L88Q_lut_out = A1L88Q $ A1L38;
A1L88Q = DFFEAS(A1L88Q_lut_out, GLOBAL(clk_2), VCC, , , VCC, !GLOBAL(rst), , );

--A1L78 is sram_ab[3]~290 at LC_X40_Y4_N4
--operation mode is arithmetic

A1L78 = CARRY(!A1L48 # !A1L88Q);


--A1L29Q is sram_ab[4]~reg0 at LC_X40_Y4_N5
--operation mode is arithmetic

A1L29Q_carry_eqn = A1L78;
A1L29Q_lut_out = A1L29Q $ !A1L29Q_carry_eqn;
A1L29Q = DFFEAS(A1L29Q_lut_out, GLOBAL(clk_2), VCC, , , VCC, !GLOBAL(rst), , );

--A1L09 is sram_ab[4]~294 at LC_X40_Y4_N5
--operation mode is arithmetic

A1L09_cout_0 = A1L29Q & !A1L78;
A1L09 = CARRY(A1L09_cout_0);

--A1L19 is sram_ab[4]~294COUT1_353 at LC_X40_Y4_N5
--operation mode is arithmetic

A1L19_cout_1 = A1L29Q & !A1L78;
A1L19 = CARRY(A1L19_cout_1);


--A1L69Q is sram_ab[5]~reg0 at LC_X40_Y4_N6
--operation mode is arithmetic

A1L69Q_carry_eqn = (!A1L78 & A1L09) # (A1L78 & A1L19);
A1L69Q_lut_out = A1L69Q $ (A1L69Q_carry_eqn);
A1L69Q = DFFEAS(A1L69Q_lut_out, GLOBAL(clk_2), VCC, , , VCC, !GLOBAL(rst), , );

--A1L49 is sram_ab[5]~298 at LC_X40_Y4_N6
--operation mode is arithmetic

A1L49_cout_0 = !A1L09 # !A1L69Q;
A1L49 = CARRY(A1L49_cout_0);

--A1L59 is sram_ab[5]~298COUT1_354 at LC_X40_Y4_N6
--operation mode is arithmetic

A1L59_cout_1 = !A1L19 # !A1L69Q;
A1L59 = CARRY(A1L59_cout_1);


--A1L001Q is sram_ab[6]~reg0 at LC_X40_Y4_N7
--operation mode is arithmetic

A1L001Q_carry_eqn = (!A1L78 & A1L49) # (A1L78 & A1L59);
A1L001Q_lut_out = A1L001Q $ (!A1L001Q_carry_eqn);
A1L001Q = DFFEAS(A1L001Q_lut_out, GLOBAL(clk_2), VCC, , , VCC, !GLOBAL(rst), , );

--A1L89 is sram_ab[6]~302 at LC_X40_Y4_N7
--operation mode is arithmetic

A1L89_cout_0 = A1L001Q & (!A1L49);
A1L89 = CARRY(A1L89_cout_0);

--A1L99 is sram_ab[6]~302COUT1_355 at LC_X40_Y4_N7
--operation mode is arithmetic

A1L99_cout_1 = A1L001Q & (!A1L59);
A1L99 = CARRY(A1L99_cout_1);


--A1L401Q is sram_ab[7]~reg0 at LC_X40_Y4_N8
--operation mode is arithmetic

A1L401Q_carry_eqn = (!A1L78 & A1L89) # (A1L78 & A1L99);
A1L401Q_lut_out = A1L401Q $ A1L401Q_carry_eqn;
A1L401Q = DFFEAS(A1L401Q_lut_out, GLOBAL(clk_2), VCC, , , VCC, !GLOBAL(rst), , );

--A1L201 is sram_ab[7]~306 at LC_X40_Y4_N8
--operation mode is arithmetic

A1L201_cout_0 = !A1L89 # !A1L401Q;
A1L201 = CARRY(A1L201_cout_0);

--A1L301 is sram_ab[7]~306COUT1_356 at LC_X40_Y4_N8
--operation mode is arithmetic

A1L301_cout_1 = !A1L99 # !A1L401Q;
A1L301 = CARRY(A1L301_cout_1);


--A1L701Q is sram_ab[8]~reg0 at LC_X40_Y4_N9
--operation mode is arithmetic

A1L701Q_carry_eqn = (!A1L78 & A1L201) # (A1L78 & A1L301);
A1L701Q_lut_out = A1L701Q $ (!A1L701Q_carry_eqn);
A1L701Q = DFFEAS(A1L701Q_lut_out, GLOBAL(clk_2), VCC, , , VCC, !GLOBAL(rst), , );

--A1L601 is sram_ab[8]~310 at LC_X40_Y4_N9
--operation mode is arithmetic

A1L601 = CARRY(A1L701Q & (!A1L301));


--A1L111Q is sram_ab[9]~reg0 at LC_X40_Y3_N0
--operation mode is arithmetic

A1L111Q_carry_eqn = A1L601;
A1L111Q_lut_out = A1L111Q $ A1L111Q_carry_eqn;
A1L111Q = DFFEAS(A1L111Q_lut_out, GLOBAL(clk_2), VCC, , , VCC, !GLOBAL(rst), , );

--A1L901 is sram_ab[9]~314 at LC_X40_Y3_N0
--operation mode is arithmetic

A1L901_cout_0 = !A1L601 # !A1L111Q;
A1L901 = CARRY(A1L901_cout_0);

--A1L011 is sram_ab[9]~314COUT1_357 at LC_X40_Y3_N0
--operation mode is arithmetic

A1L011_cout_1 = !A1L601 # !A1L111Q;
A1L011 = CARRY(A1L011_cout_1);


--A1L511Q is sram_ab[10]~reg0 at LC_X40_Y3_N1
--operation mode is arithmetic

A1L511Q_carry_eqn = (!A1L601 & A1L901) # (A1L601 & A1L011);
A1L511Q_lut_out = A1L511Q $ (!A1L511Q_carry_eqn);
A1L511Q = DFFEAS(A1L511Q_lut_out, GLOBAL(clk_2), VCC, , , VCC, !GLOBAL(rst), , );

--A1L311 is sram_ab[10]~318 at LC_X40_Y3_N1
--operation mode is arithmetic

A1L311_cout_0 = A1L511Q & (!A1L901);
A1L311 = CARRY(A1L311_cout_0);

--A1L411 is sram_ab[10]~318COUT1_358 at LC_X40_Y3_N1
--operation mode is arithmetic

A1L411_cout_1 = A1L511Q & (!A1L011);
A1L411 = CARRY(A1L411_cout_1);


--A1L911Q is sram_ab[11]~reg0 at LC_X40_Y3_N2
--operation mode is arithmetic

A1L911Q_carry_eqn = (!A1L601 & A1L311) # (A1L601 & A1L411);
A1L911Q_lut_out = A1L911Q $ (A1L911Q_carry_eqn);
A1L911Q = DFFEAS(A1L911Q_lut_out, GLOBAL(clk_2), VCC, , , VCC, !GLOBAL(rst), , );

--A1L711 is sram_ab[11]~322 at LC_X40_Y3_N2
--operation mode is arithmetic

A1L711_cout_0 = !A1L311 # !A1L911Q;
A1L711 = CARRY(A1L711_cout_0);

--A1L811 is sram_ab[11]~322COUT1_359 at LC_X40_Y3_N2
--operation mode is arithmetic

A1L811_cout_1 = !A1L411 # !A1L911Q;
A1L811 = CARRY(A1L811_cout_1);


--A1L321Q is sram_ab[12]~reg0 at LC_X40_Y3_N3
--operation mode is arithmetic

A1L321Q_carry_eqn = (!A1L601 & A1L711) # (A1L601 & A1L811);
A1L321Q_lut_out = A1L321Q $ !A1L321Q_carry_eqn;
A1L321Q = DFFEAS(A1L321Q_lut_out, GLOBAL(clk_2), VCC, , , VCC, !GLOBAL(rst), , );

--A1L121 is sram_ab[12]~326 at LC_X40_Y3_N3
--operation mode is arithmetic

A1L121_cout_0 = A1L321Q & !A1L711;
A1L121 = CARRY(A1L121_cout_0);

--A1L221 is sram_ab[12]~326COUT1_360 at LC_X40_Y3_N3
--operation mode is arithmetic

A1L221_cout_1 = A1L321Q & !A1L811;
A1L221 = CARRY(A1L221_cout_1);


--A1L621Q is sram_ab[13]~reg0 at LC_X40_Y3_N4
--operation mode is arithmetic

A1L621Q_carry_eqn = (!A1L601 & A1L121) # (A1L601 & A1L221);
A1L621Q_lut_out = A1L621Q $ A1L621Q_carry_eqn;
A1L621Q = DFFEAS(A1L621Q_lut_out, GLOBAL(clk_2), VCC, , , VCC, !GLOBAL(rst), , );

--A1L521 is sram_ab[13]~330 at LC_X40_Y3_N4
--operation mode is arithmetic

A1L521 = CARRY(!A1L221 # !A1L621Q);


--A1L031Q is sram_ab[14]~reg0 at LC_X40_Y3_N5
--operation mode is arithmetic

A1L031Q_carry_eqn = A1L521;
A1L031Q_lut_out = A1L031Q $ !A1L031Q_carry_eqn;
A1L031Q = DFFEAS(A1L031Q_lut_out, GLOBAL(clk_2), VCC, , , VCC, !GLOBAL(rst), , );

--A1L821 is sram_ab[14]~334 at LC_X40_Y3_N5
--operation mode is arithmetic

A1L821_cout_0 = A1L031Q & !A1L521;
A1L821 = CARRY(A1L821_cout_0);

--A1L921 is sram_ab[14]~334COUT1_361 at LC_X40_Y3_N5
--operation mode is arithmetic

A1L921_cout_1 = A1L031Q & !A1L521;
A1L921 = CARRY(A1L921_cout_1);


--A1L431Q is sram_ab[15]~reg0 at LC_X40_Y3_N6
--operation mode is arithmetic

A1L431Q_carry_eqn = (!A1L521 & A1L821) # (A1L521 & A1L921);
A1L431Q_lut_out = A1L431Q $ (A1L431Q_carry_eqn);
A1L431Q = DFFEAS(A1L431Q_lut_out, GLOBAL(clk_2), VCC, , , VCC, !GLOBAL(rst), , );

--A1L231 is sram_ab[15]~338 at LC_X40_Y3_N6
--operation mode is arithmetic

A1L231_cout_0 = !A1L821 # !A1L431Q;
A1L231 = CARRY(A1L231_cout_0);

--A1L331 is sram_ab[15]~338COUT1_362 at LC_X40_Y3_N6
--operation mode is arithmetic

A1L331_cout_1 = !A1L921 # !A1L431Q;
A1L331 = CARRY(A1L331_cout_1);


--A1L831Q is sram_ab[16]~reg0 at LC_X40_Y3_N7
--operation mode is arithmetic

A1L831Q_carry_eqn = (!A1L521 & A1L231) # (A1L521 & A1L331);
A1L831Q_lut_out = A1L831Q $ (!A1L831Q_carry_eqn);
A1L831Q = DFFEAS(A1L831Q_lut_out, GLOBAL(clk_2), VCC, , , VCC, !GLOBAL(rst), , );

--A1L631 is sram_ab[16]~342 at LC_X40_Y3_N7
--operation mode is arithmetic

A1L631_cout_0 = A1L831Q & (!A1L231);
A1L631 = CARRY(A1L631_cout_0);

--A1L731 is sram_ab[16]~342COUT1_363 at LC_X40_Y3_N7
--operation mode is arithmetic

A1L731_cout_1 = A1L831Q & (!A1L331);
A1L731 = CARRY(A1L731_cout_1);


--A1L041Q is sram_ab[17]~reg0 at LC_X40_Y3_N8
--operation mode is normal

A1L041Q_carry_eqn = (!A1L521 & A1L631) # (A1L521 & A1L731);
A1L041Q_lut_out = A1L041Q $ A1L041Q_carry_eqn;
A1L041Q = DFFEAS(A1L041Q_lut_out, GLOBAL(clk_2), VCC, , , VCC, !GLOBAL(rst), , );


--A1L522Q is sram_wr~reg0 at LC_X35_Y8_N6
--operation mode is normal

A1L522Q_lut_out = GND;
A1L522Q = DFFEAS(A1L522Q_lut_out, GLOBAL(clk_2), GLOBAL(rst), , !STATE.READ_2, STATE.WRITE_1, , , VCC);


--A1L322Q is sram_rd~reg0 at LC_X35_Y8_N2
--operation mode is normal

A1L322Q_lut_out = GND;
A1L322Q = DFFEAS(A1L322Q_lut_out, GLOBAL(clk_2), GLOBAL(rst), , !STATE.READ_2, STATE.READ_1, , , VCC);


--A1L932Q is task_finish~reg0 at LC_X39_Y3_N2
--operation mode is normal

A1L932Q_lut_out = VCC;
A1L932Q = DFFEAS(A1L932Q_lut_out, GLOBAL(clk_2), GLOBAL(rst), , A1L722, , , , );


--A1L71 is altera_internal_jtag~TDO at JTAG_X1_Y13_N1
A1L71 = STRATIX_ELA(altera_reserved_tms, altera_reserved_tck, altera_reserved_tdi, , , !C1_hub_tdo);

--A1L81 is altera_internal_jtag~TMSUTAP at JTAG_X1_Y13_N1
A1L81 = STRATIX_ELA(altera_reserved_tms, altera_reserved_tck, altera_reserved_tdi, , , !C1_hub_tdo);

--A1L61 is altera_internal_jtag~TCKUTAP at JTAG_X1_Y13_N1
A1L61 = STRATIX_ELA(altera_reserved_tms, altera_reserved_tck, altera_reserved_tdi, , , !C1_hub_tdo);

--altera_internal_jtag is altera_internal_jtag at JTAG_X1_Y13_N1
altera_internal_jtag = STRATIX_ELA(altera_reserved_tms, altera_reserved_tck, altera_reserved_tdi, , , !C1_hub_tdo);


--clk_2 is clk_2 at LC_X8_Y13_N5
--operation mode is normal

⌨️ 快捷键说明

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