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

📄 alu.map.eqn

📁 alu算术逻辑运算单元 主要代码 运行环境为QU6.0
💻 EQN
📖 第 1 页 / 共 3 页
字号:
-- 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.
--A1L272 is srl_r[6]~739
--operation mode is normal

A1L272 = b[0] & a[7] # !b[0] & (a[6]);

--A1L472 is srl_r[6]~748
--operation mode is normal

A1L472 = b[0] & a[7] # !b[0] & (a[6]);


--A1L382 is y~2425
--operation mode is normal

A1L382 = b[0] & a[5] # !b[0] & (a[4]);

--A1L213 is y~2454
--operation mode is normal

A1L213 = b[0] & a[5] # !b[0] & (a[4]);


--A1L482 is y~2426
--operation mode is normal

A1L482 = b[1] & A1L272 # !b[1] & (A1L382);

--A1L313 is y~2455
--operation mode is normal

A1L313 = b[1] & A1L272 # !b[1] & (A1L382);


--A1L582 is y~2427
--operation mode is normal

A1L582 = b[0] & a[3] # !b[0] & (a[2]);

--A1L413 is y~2456
--operation mode is normal

A1L413 = b[0] & a[3] # !b[0] & (a[2]);


--A1L682 is y~2428
--operation mode is normal

A1L682 = b[0] & a[1] # !b[0] & (a[0]);

--A1L513 is y~2457
--operation mode is normal

A1L513 = b[0] & a[1] # !b[0] & (a[0]);


--A1L782 is y~2429
--operation mode is normal

A1L782 = b[1] & A1L582 # !b[1] & (A1L682);

--A1L613 is y~2458
--operation mode is normal

A1L613 = b[1] & A1L582 # !b[1] & (A1L682);


--A1L63 is Mux~4905
--operation mode is normal

A1L63 = b[2] & A1L482 # !b[2] & (A1L782);

--A1L301 is Mux~4990
--operation mode is normal

A1L301 = b[2] & A1L482 # !b[2] & (A1L782);


--A1L73 is Mux~4906
--operation mode is normal

A1L73 = op[1] # !b[2] & !b[1] & !b[0];

--A1L401 is Mux~4991
--operation mode is normal

A1L401 = op[1] # !b[2] & !b[1] & !b[0];


--A1L83 is Mux~4907
--operation mode is normal

A1L83 = op[0] & A1L63 # !op[0] & (A1L73 & a[0]);

--A1L501 is Mux~4992
--operation mode is normal

A1L501 = op[0] & A1L63 # !op[0] & (A1L73 & a[0]);


--A1L93 is Mux~4908
--operation mode is normal

A1L93 = a[0] & (op[1] $ (op[0] # b[0])) # !a[0] & (op[0] & (b[0] # op[1]) # !op[0] & b[0] & op[1]);

--A1L601 is Mux~4993
--operation mode is normal

A1L601 = a[0] & (op[1] $ (op[0] # b[0])) # !a[0] & (op[0] & (b[0] # op[1]) # !op[0] & b[0] & op[1]);


--E3_cs_buffer[0] is lpm_add_sub:ALU_ADDER|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]
--operation mode is arithmetic

E3_cs_buffer[0] = A1L01 $ a[0] $ C1_cin_node;

--E3L21 is lpm_add_sub:ALU_ADDER|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~164
--operation mode is arithmetic

E3L21 = A1L01 $ a[0] $ C1_cin_node;

--E3_cout[0] is lpm_add_sub:ALU_ADDER|addcore:adder|a_csnbuffer:result_node|cout[0]
--operation mode is arithmetic

E3_cout[0] = CARRY(A1L01 & a[0] & C1_cin_node # !A1L01 & (a[0] # C1_cin_node));


--A1L04 is Mux~4909
--operation mode is normal

A1L04 = op[3] & (op[2]) # !op[3] & (op[2] & A1L93 # !op[2] & (!E3_cs_buffer[0]));

--A1L701 is Mux~4994
--operation mode is normal

A1L701 = op[3] & (op[2]) # !op[3] & (op[2] & A1L93 # !op[2] & (!E3_cs_buffer[0]));


--A1L14 is Mux~4911
--operation mode is normal

A1L14 = op[3] & (A1L04 & (!A1L001) # !A1L04 & A1L83) # !op[3] & (A1L04);

--A1L801 is Mux~4995
--operation mode is normal

A1L801 = op[3] & (A1L04 & (!A1L001) # !A1L04 & A1L83) # !op[3] & (A1L04);


--A1L24 is Mux~4912
--operation mode is normal

A1L24 = op[1] & (a[1] $ (b[1] # op[0])) # !op[1] & (b[1] & (a[1] # op[0]) # !b[1] & a[1] & op[0]);

--A1L901 is Mux~4996
--operation mode is normal

A1L901 = op[1] & (a[1] $ (b[1] # op[0])) # !op[1] & (b[1] & (a[1] # op[0]) # !b[1] & a[1] & op[0]);


--A1L882 is y~2430
--operation mode is normal

A1L882 = b[1] # b[0];

--A1L713 is y~2459
--operation mode is normal

A1L713 = b[1] # b[0];


--A1L402 is sla_r[1]~831
--operation mode is normal

A1L402 = b[2] & a[0] # !b[2] & (A1L882 & a[0] # !A1L882 & (a[1]));

--A1L502 is sla_r[1]~841
--operation mode is normal

A1L502 = b[2] & a[0] # !b[2] & (A1L882 & a[0] # !A1L882 & (a[1]));


--A1L982 is y~2431
--operation mode is normal

A1L982 = !b[1] & (b[0] & a[6] # !b[0] & (a[5]));

--A1L813 is y~2460
--operation mode is normal

A1L813 = !b[1] & (b[0] & a[6] # !b[0] & (a[5]));


--A1L862 is srl_r[5]~740
--operation mode is normal

A1L862 = A1L982 # a[7] & b[1] & !b[0];

--A1L072 is srl_r[5]~749
--operation mode is normal

A1L072 = A1L982 # a[7] & b[1] & !b[0];


--A1L092 is y~2432
--operation mode is normal

A1L092 = b[0] & a[4] # !b[0] & (a[3]);

--A1L913 is y~2461
--operation mode is normal

A1L913 = b[0] & a[4] # !b[0] & (a[3]);


--A1L192 is y~2433
--operation mode is normal

A1L192 = b[0] & a[2] # !b[0] & (a[1]);

--A1L023 is y~2462
--operation mode is normal

A1L023 = b[0] & a[2] # !b[0] & (a[1]);


--A1L292 is y~2434
--operation mode is normal

A1L292 = b[1] & A1L092 # !b[1] & (A1L192);

--A1L123 is y~2463
--operation mode is normal

A1L123 = b[1] & A1L092 # !b[1] & (A1L192);


--A1L852 is srl_r[1]~741
--operation mode is normal

A1L852 = b[2] & A1L862 # !b[2] & (A1L292);

--A1L952 is srl_r[1]~750
--operation mode is normal

A1L952 = b[2] & A1L862 # !b[2] & (A1L292);


--A1L602 is sla_r[2]~832
--operation mode is normal

A1L602 = b[2] # b[1];

--A1L902 is sla_r[2]~842
--operation mode is normal

A1L902 = b[2] # b[1];


--A1L422 is sll_r[1]~497
--operation mode is normal

A1L422 = !A1L602 & (b[0] & a[0] # !b[0] & (a[1]));

--A1L522 is sll_r[1]~505
--operation mode is normal

A1L522 = !A1L602 & (b[0] & a[0] # !b[0] & (a[1]));


--A1L34 is Mux~4913
--operation mode is normal

A1L34 = op[1] & (op[0]) # !op[1] & (op[0] & A1L852 # !op[0] & (A1L422));

--A1L011 is Mux~4997
--operation mode is normal

A1L011 = op[1] & (op[0]) # !op[1] & (op[0] & A1L852 # !op[0] & (A1L422));


--A1L042 is sra_r[1]~577
--operation mode is normal

A1L042 = A1L982 # b[1] & a[7];

--A1L242 is sra_r[1]~586
--operation mode is normal

A1L242 = A1L982 # b[1] & a[7];


--A1L142 is sra_r[1]~578
--operation mode is normal

A1L142 = b[2] & A1L042 # !b[2] & (A1L292);

--A1L342 is sra_r[1]~587
--operation mode is normal

A1L342 = b[2] & A1L042 # !b[2] & (A1L292);


--A1L44 is Mux~4914
--operation mode is normal

A1L44 = op[1] & (A1L34 & (A1L142) # !A1L34 & A1L402) # !op[1] & (A1L34);

--A1L111 is Mux~4998
--operation mode is normal

A1L111 = op[1] & (A1L34 & (A1L142) # !A1L34 & A1L402) # !op[1] & (A1L34);


--E3_cs_buffer[1] is lpm_add_sub:ALU_ADDER|addcore:adder|a_csnbuffer:result_node|cs_buffer[1]
--operation mode is arithmetic

E3_cs_buffer[1] = a[1] $ A1L21 $ E3_cout[0];

--E3L41 is lpm_add_sub:ALU_ADDER|addcore:adder|a_csnbuffer:result_node|cs_buffer[1]~165
--operation mode is arithmetic

E3L41 = a[1] $ A1L21 $ E3_cout[0];

--E3_cout[1] is lpm_add_sub:ALU_ADDER|addcore:adder|a_csnbuffer:result_node|cout[1]
--operation mode is arithmetic

E3_cout[1] = CARRY(a[1] & (E3_cout[0] # !A1L21) # !a[1] & !A1L21 & E3_cout[0]);


--A1L54 is Mux~4915
--operation mode is normal

A1L54 = op[2] & (op[3]) # !op[2] & (op[3] & A1L44 # !op[3] & (!E3_cs_buffer[1]));

--A1L211 is Mux~4999
--operation mode is normal

A1L211 = op[2] & (op[3]) # !op[2] & (op[3] & A1L44 # !op[3] & (!E3_cs_buffer[1]));


--A1L392 is y~2435
--operation mode is normal

A1L392 = b[1] & (b[0] & a[0] # !b[0] & (a[7]));

--A1L223 is y~2464
--operation mode is normal

A1L223 = b[1] & (b[0] & a[0] # !b[0] & (a[7]));


--A1L64 is Mux~4916
--operation mode is normal

A1L64 = b[2] & (A1L982 # A1L392) # !b[2] & A1L292;

--A1L311 is Mux~5000
--operation mode is normal

A1L311 = b[2] & (A1L982 # A1L392) # !b[2] & A1L292;


--A1L492 is y~2436
--operation mode is normal

A1L492 = b[0] & a[2] # !b[0] & (a[3]);

--A1L323 is y~2465
--operation mode is normal

A1L323 = b[0] & a[2] # !b[0] & (a[3]);


--A1L592 is y~2437
--operation mode is normal

A1L592 = b[0] & a[4] # !b[0] & (a[5]);

--A1L423 is y~2466
--operation mode is normal

A1L423 = b[0] & a[4] # !b[0] & (a[5]);


--A1L692 is y~2438
--operation mode is normal

A1L692 = b[1] & A1L492 # !b[1] & (A1L592);

--A1L523 is y~2467
--operation mode is normal

A1L523 = b[1] & A1L492 # !b[1] & (A1L592);


--A1L792 is y~2439
--operation mode is normal

A1L792 = b[0] & a[6] # !b[0] & (a[7]);

--A1L623 is y~2468
--operation mode is normal

A1L623 = b[0] & a[6] # !b[0] & (a[7]);


--A1L232 is sll_r[5]~498
--operation mode is normal

A1L232 = b[0] & a[0] # !b[0] & (a[1]);

--A1L432 is sll_r[5]~506
--operation mode is normal

A1L432 = b[0] & a[0] # !b[0] & (a[1]);


--A1L892 is y~2440
--operation mode is normal

A1L892 = b[1] & A1L792 # !b[1] & (A1L232);

--A1L723 is y~2469
--operation mode is normal

A1L723 = b[1] & A1L792 # !b[1] & (A1L232);


--A1L74 is Mux~4917
--operation mode is normal

A1L74 = b[2] & A1L692 # !b[2] & (A1L892);

--A1L411 is Mux~5001
--operation mode is normal

A1L411 = b[2] & A1L692 # !b[2] & (A1L892);


--A1L84 is Mux~4918
--operation mode is normal

A1L84 = op[1] & (!op[0]) # !op[1] & (op[0] & A1L64 # !op[0] & (A1L74));

--A1L511 is Mux~5002
--operation mode is normal

A1L511 = op[1] & (!op[0]) # !op[1] & (op[0] & A1L64 # !op[0] & (A1L74));


--A1L94 is Mux~4919
--operation mode is normal

A1L94 = op[2] & (A1L54 & (A1L84) # !A1L54 & A1L24) # !op[2] & (A1L54);

--A1L611 is Mux~5003
--operation mode is normal

A1L611 = op[2] & (A1L54 & (A1L84) # !A1L54 & A1L24) # !op[2] & (A1L54);


--A1L702 is sla_r[2]~833
--operation mode is normal

A1L702 = b[0] & a[1] # !b[0] & (a[2]);

--A1L012 is sla_r[2]~843
--operation mode is normal

A1L012 = b[0] & a[1] # !b[0] & (a[2]);


--A1L802 is sla_r[2]~834
--operation mode is normal

A1L802 = b[2] & a[0] # !b[2] & (b[1] & a[0] # !b[1] & (A1L702));

--A1L112 is sla_r[2]~844
--operation mode is normal

A1L112 = b[2] & a[0] # !b[2] & (b[1] & a[0] # !b[1] & (A1L702));


--A1L992 is y~2441
--operation mode is normal

A1L992 = b[1] & A1L382 # !b[1] & (A1L582);

--A1L823 is y~2470
--operation mode is normal

A1L823 = b[1] & A1L382 # !b[1] & (A1L582);


--A1L062 is srl_r[2]~742
--operation mode is normal

A1L062 = b[2] & (A1L272 & !b[1]) # !b[2] & A1L992;

--A1L162 is srl_r[2]~751
--operation mode is normal

A1L162 = b[2] & (A1L272 & !b[1]) # !b[2] & A1L992;


--A1L632 is sll_r[6]~499
--operation mode is normal

A1L632 = b[1] & (a[0] & !b[0]) # !b[1] & A1L702;

--A1L832 is sll_r[6]~507
--operation mode is normal

A1L832 = b[1] & (a[0] & !b[0]) # !b[1] & A1L702;


--A1L622 is sll_r[2]~500
--operation mode is normal

A1L622 = A1L632 & (!b[2]);

--A1L722 is sll_r[2]~508
--operation mode is normal

A1L722 = A1L632 & (!b[2]);


--A1L05 is Mux~4920
--operation mode is normal

A1L05 = op[1] & (op[0]) # !op[1] & (op[0] & A1L062 # !op[0] & (A1L622));

--A1L711 is Mux~5004
--operation mode is normal

A1L711 = op[1] & (op[0]) # !op[1] & (op[0] & A1L062 # !op[0] & (A1L622));


--A1L442 is sra_r[2]~579
--operation mode is normal

A1L442 = b[1] & a[7] # !b[1] & (b[0] & a[7] # !b[0] & (a[6]));

--A1L642 is sra_r[2]~588
--operation mode is normal

A1L642 = b[1] & a[7] # !b[1] & (b[0] & a[7] # !b[0] & (a[6]));


--A1L542 is sra_r[2]~580
--operation mode is normal

A1L542 = b[2] & A1L442 # !b[2] & (A1L992);

--A1L742 is sra_r[2]~589
--operation mode is normal

A1L742 = b[2] & A1L442 # !b[2] & (A1L992);


--A1L15 is Mux~4921
--operation mode is normal

A1L15 = op[1] & (A1L05 & (A1L542) # !A1L05 & A1L802) # !op[1] & (A1L05);

--A1L811 is Mux~5005
--operation mode is normal

A1L811 = op[1] & (A1L05 & (A1L542) # !A1L05 & A1L802) # !op[1] & (A1L05);


--A1L25 is Mux~4922
--operation mode is normal

A1L25 = op[1] & (a[2] $ (b[2] # op[0])) # !op[1] & (b[2] & (a[2] # op[0]) # !b[2] & a[2] & op[0]);

--A1L911 is Mux~5006
--operation mode is normal

A1L911 = op[1] & (a[2] $ (b[2] # op[0])) # !op[1] & (b[2] & (a[2] # op[0]) # !b[2] & a[2] & op[0]);


--E3_cs_buffer[2] is lpm_add_sub:ALU_ADDER|addcore:adder|a_csnbuffer:result_node|cs_buffer[2]
--operation mode is arithmetic

E3_cs_buffer[2] = a[2] $ A1L41 $ E3_cout[1];

--E3L61 is lpm_add_sub:ALU_ADDER|addcore:adder|a_csnbuffer:result_node|cs_buffer[2]~166
--operation mode is arithmetic

E3L61 = a[2] $ A1L41 $ E3_cout[1];

--E3_cout[2] is lpm_add_sub:ALU_ADDER|addcore:adder|a_csnbuffer:result_node|cout[2]
--operation mode is arithmetic

E3_cout[2] = CARRY(a[2] & (E3_cout[1] # !A1L41) # !a[2] & !A1L41 & E3_cout[1]);


--A1L35 is Mux~4923
--operation mode is normal

A1L35 = op[3] & (op[2]) # !op[3] & (op[2] & A1L25 # !op[2] & (!E3_cs_buffer[2]));

--A1L021 is Mux~5007
--operation mode is normal

A1L021 = op[3] & (op[2]) # !op[3] & (op[2] & A1L25 # !op[2] & (!E3_cs_buffer[2]));


--A1L003 is y~2442
--operation mode is normal

A1L003 = b[1] & A1L682 # !b[1] & (A1L272);

--A1L923 is y~2471
--operation mode is normal

A1L923 = b[1] & A1L682 # !b[1] & (A1L272);


--A1L45 is Mux~4924
--operation mode is normal

A1L45 = b[2] & A1L003 # !b[2] & (A1L992);

--A1L121 is Mux~5008
--operation mode is normal

A1L121 = b[2] & A1L003 # !b[2] & (A1L992);


--A1L103 is y~2443
--operation mode is normal

A1L103 = b[0] & a[3] # !b[0] & (a[4]);

--A1L033 is y~2472
--operation mode is normal

A1L033 = b[0] & a[3] # !b[0] & (a[4]);


--A1L203 is y~2444
--operation mode is normal

A1L203 = b[0] & a[5] # !b[0] & (a[6]);

--A1L133 is y~2473
--operation mode is normal

A1L133 = b[0] & a[5] # !b[0] & (a[6]);


--A1L303 is y~2445
--operation mode is normal

A1L303 = b[1] & A1L103 # !b[1] & (A1L203);

--A1L233 is y~2474
--operation mode is normal

A1L233 = b[1] & A1L103 # !b[1] & (A1L203);


--A1L403 is y~2446
--operation mode is normal

A1L403 = b[0] & a[7] # !b[0] & (a[0]);

--A1L333 is y~2475
--operation mode is normal

⌨️ 快捷键说明

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