📄 parallel_add0.vhd
字号:
sub_wire2(9, 5) <= sub_wire8(5);
sub_wire2(9, 6) <= sub_wire8(6);
sub_wire2(9, 7) <= sub_wire8(7);
sub_wire2(9, 8) <= sub_wire8(8);
sub_wire2(9, 9) <= sub_wire8(9);
sub_wire2(9, 10) <= sub_wire8(10);
sub_wire2(9, 11) <= sub_wire8(11);
sub_wire2(9, 12) <= sub_wire8(12);
sub_wire2(9, 13) <= sub_wire8(13);
sub_wire2(9, 14) <= sub_wire8(14);
sub_wire2(9, 15) <= sub_wire8(15);
sub_wire2(8, 0) <= sub_wire9(0);
sub_wire2(8, 1) <= sub_wire9(1);
sub_wire2(8, 2) <= sub_wire9(2);
sub_wire2(8, 3) <= sub_wire9(3);
sub_wire2(8, 4) <= sub_wire9(4);
sub_wire2(8, 5) <= sub_wire9(5);
sub_wire2(8, 6) <= sub_wire9(6);
sub_wire2(8, 7) <= sub_wire9(7);
sub_wire2(8, 8) <= sub_wire9(8);
sub_wire2(8, 9) <= sub_wire9(9);
sub_wire2(8, 10) <= sub_wire9(10);
sub_wire2(8, 11) <= sub_wire9(11);
sub_wire2(8, 12) <= sub_wire9(12);
sub_wire2(8, 13) <= sub_wire9(13);
sub_wire2(8, 14) <= sub_wire9(14);
sub_wire2(8, 15) <= sub_wire9(15);
sub_wire2(7, 0) <= sub_wire10(0);
sub_wire2(7, 1) <= sub_wire10(1);
sub_wire2(7, 2) <= sub_wire10(2);
sub_wire2(7, 3) <= sub_wire10(3);
sub_wire2(7, 4) <= sub_wire10(4);
sub_wire2(7, 5) <= sub_wire10(5);
sub_wire2(7, 6) <= sub_wire10(6);
sub_wire2(7, 7) <= sub_wire10(7);
sub_wire2(7, 8) <= sub_wire10(8);
sub_wire2(7, 9) <= sub_wire10(9);
sub_wire2(7, 10) <= sub_wire10(10);
sub_wire2(7, 11) <= sub_wire10(11);
sub_wire2(7, 12) <= sub_wire10(12);
sub_wire2(7, 13) <= sub_wire10(13);
sub_wire2(7, 14) <= sub_wire10(14);
sub_wire2(7, 15) <= sub_wire10(15);
sub_wire2(6, 0) <= sub_wire11(0);
sub_wire2(6, 1) <= sub_wire11(1);
sub_wire2(6, 2) <= sub_wire11(2);
sub_wire2(6, 3) <= sub_wire11(3);
sub_wire2(6, 4) <= sub_wire11(4);
sub_wire2(6, 5) <= sub_wire11(5);
sub_wire2(6, 6) <= sub_wire11(6);
sub_wire2(6, 7) <= sub_wire11(7);
sub_wire2(6, 8) <= sub_wire11(8);
sub_wire2(6, 9) <= sub_wire11(9);
sub_wire2(6, 10) <= sub_wire11(10);
sub_wire2(6, 11) <= sub_wire11(11);
sub_wire2(6, 12) <= sub_wire11(12);
sub_wire2(6, 13) <= sub_wire11(13);
sub_wire2(6, 14) <= sub_wire11(14);
sub_wire2(6, 15) <= sub_wire11(15);
sub_wire2(5, 0) <= sub_wire12(0);
sub_wire2(5, 1) <= sub_wire12(1);
sub_wire2(5, 2) <= sub_wire12(2);
sub_wire2(5, 3) <= sub_wire12(3);
sub_wire2(5, 4) <= sub_wire12(4);
sub_wire2(5, 5) <= sub_wire12(5);
sub_wire2(5, 6) <= sub_wire12(6);
sub_wire2(5, 7) <= sub_wire12(7);
sub_wire2(5, 8) <= sub_wire12(8);
sub_wire2(5, 9) <= sub_wire12(9);
sub_wire2(5, 10) <= sub_wire12(10);
sub_wire2(5, 11) <= sub_wire12(11);
sub_wire2(5, 12) <= sub_wire12(12);
sub_wire2(5, 13) <= sub_wire12(13);
sub_wire2(5, 14) <= sub_wire12(14);
sub_wire2(5, 15) <= sub_wire12(15);
sub_wire2(4, 0) <= sub_wire13(0);
sub_wire2(4, 1) <= sub_wire13(1);
sub_wire2(4, 2) <= sub_wire13(2);
sub_wire2(4, 3) <= sub_wire13(3);
sub_wire2(4, 4) <= sub_wire13(4);
sub_wire2(4, 5) <= sub_wire13(5);
sub_wire2(4, 6) <= sub_wire13(6);
sub_wire2(4, 7) <= sub_wire13(7);
sub_wire2(4, 8) <= sub_wire13(8);
sub_wire2(4, 9) <= sub_wire13(9);
sub_wire2(4, 10) <= sub_wire13(10);
sub_wire2(4, 11) <= sub_wire13(11);
sub_wire2(4, 12) <= sub_wire13(12);
sub_wire2(4, 13) <= sub_wire13(13);
sub_wire2(4, 14) <= sub_wire13(14);
sub_wire2(4, 15) <= sub_wire13(15);
sub_wire2(3, 0) <= sub_wire14(0);
sub_wire2(3, 1) <= sub_wire14(1);
sub_wire2(3, 2) <= sub_wire14(2);
sub_wire2(3, 3) <= sub_wire14(3);
sub_wire2(3, 4) <= sub_wire14(4);
sub_wire2(3, 5) <= sub_wire14(5);
sub_wire2(3, 6) <= sub_wire14(6);
sub_wire2(3, 7) <= sub_wire14(7);
sub_wire2(3, 8) <= sub_wire14(8);
sub_wire2(3, 9) <= sub_wire14(9);
sub_wire2(3, 10) <= sub_wire14(10);
sub_wire2(3, 11) <= sub_wire14(11);
sub_wire2(3, 12) <= sub_wire14(12);
sub_wire2(3, 13) <= sub_wire14(13);
sub_wire2(3, 14) <= sub_wire14(14);
sub_wire2(3, 15) <= sub_wire14(15);
sub_wire2(2, 0) <= sub_wire15(0);
sub_wire2(2, 1) <= sub_wire15(1);
sub_wire2(2, 2) <= sub_wire15(2);
sub_wire2(2, 3) <= sub_wire15(3);
sub_wire2(2, 4) <= sub_wire15(4);
sub_wire2(2, 5) <= sub_wire15(5);
sub_wire2(2, 6) <= sub_wire15(6);
sub_wire2(2, 7) <= sub_wire15(7);
sub_wire2(2, 8) <= sub_wire15(8);
sub_wire2(2, 9) <= sub_wire15(9);
sub_wire2(2, 10) <= sub_wire15(10);
sub_wire2(2, 11) <= sub_wire15(11);
sub_wire2(2, 12) <= sub_wire15(12);
sub_wire2(2, 13) <= sub_wire15(13);
sub_wire2(2, 14) <= sub_wire15(14);
sub_wire2(2, 15) <= sub_wire15(15);
sub_wire2(1, 0) <= sub_wire16(0);
sub_wire2(1, 1) <= sub_wire16(1);
sub_wire2(1, 2) <= sub_wire16(2);
sub_wire2(1, 3) <= sub_wire16(3);
sub_wire2(1, 4) <= sub_wire16(4);
sub_wire2(1, 5) <= sub_wire16(5);
sub_wire2(1, 6) <= sub_wire16(6);
sub_wire2(1, 7) <= sub_wire16(7);
sub_wire2(1, 8) <= sub_wire16(8);
sub_wire2(1, 9) <= sub_wire16(9);
sub_wire2(1, 10) <= sub_wire16(10);
sub_wire2(1, 11) <= sub_wire16(11);
sub_wire2(1, 12) <= sub_wire16(12);
sub_wire2(1, 13) <= sub_wire16(13);
sub_wire2(1, 14) <= sub_wire16(14);
sub_wire2(1, 15) <= sub_wire16(15);
sub_wire2(0, 0) <= sub_wire17(0);
sub_wire2(0, 1) <= sub_wire17(1);
sub_wire2(0, 2) <= sub_wire17(2);
sub_wire2(0, 3) <= sub_wire17(3);
sub_wire2(0, 4) <= sub_wire17(4);
sub_wire2(0, 5) <= sub_wire17(5);
sub_wire2(0, 6) <= sub_wire17(6);
sub_wire2(0, 7) <= sub_wire17(7);
sub_wire2(0, 8) <= sub_wire17(8);
sub_wire2(0, 9) <= sub_wire17(9);
sub_wire2(0, 10) <= sub_wire17(10);
sub_wire2(0, 11) <= sub_wire17(11);
sub_wire2(0, 12) <= sub_wire17(12);
sub_wire2(0, 13) <= sub_wire17(13);
sub_wire2(0, 14) <= sub_wire17(14);
sub_wire2(0, 15) <= sub_wire17(15);
parallel_add_component : parallel_add
GENERIC MAP (
width => 16,
representation => "SIGNED",
size => 16,
msw_subtract => "NO",
pipeline => 4,
result_alignment => "LSB",
widthr => 20,
shift => 0,
lpm_type => "parallel_add"
)
PORT MAP (
clock => clock,
data => sub_wire2,
result => sub_wire0
);
END SYN;
-- ============================================================
-- CNX file retrieval info
-- ============================================================
-- Retrieval info: LIBRARY: altera_mf altera_mf.altera_mf_components.all
-- Retrieval info: CONSTANT: WIDTH NUMERIC "16"
-- Retrieval info: CONSTANT: REPRESENTATION STRING "SIGNED"
-- Retrieval info: CONSTANT: SIZE NUMERIC "16"
-- Retrieval info: CONSTANT: MSW_SUBTRACT STRING "NO"
-- Retrieval info: CONSTANT: PIPELINE NUMERIC "4"
-- Retrieval info: CONSTANT: RESULT_ALIGNMENT STRING "LSB"
-- Retrieval info: CONSTANT: WIDTHR NUMERIC "20"
-- Retrieval info: CONSTANT: SHIFT NUMERIC "0"
-- Retrieval info: USED_PORT: data15x 0 0 16 0 INPUT NODEFVAL "data15x[15..0]"
-- Retrieval info: USED_PORT: data14x 0 0 16 0 INPUT NODEFVAL "data14x[15..0]"
-- Retrieval info: USED_PORT: data9x 0 0 16 0 INPUT NODEFVAL "data9x[15..0]"
-- Retrieval info: USED_PORT: clock 0 0 0 0 INPUT GND "clock"
-- Retrieval info: USED_PORT: data13x 0 0 16 0 INPUT NODEFVAL "data13x[15..0]"
-- Retrieval info: USED_PORT: data8x 0 0 16 0 INPUT NODEFVAL "data8x[15..0]"
-- Retrieval info: USED_PORT: data12x 0 0 16 0 INPUT NODEFVAL "data12x[15..0]"
-- Retrieval info: USED_PORT: data7x 0 0 16 0 INPUT NODEFVAL "data7x[15..0]"
-- Retrieval info: USED_PORT: data11x 0 0 16 0 INPUT NODEFVAL "data11x[15..0]"
-- Retrieval info: USED_PORT: data6x 0 0 16 0 INPUT NODEFVAL "data6x[15..0]"
-- Retrieval info: USED_PORT: data10x 0 0 16 0 INPUT NODEFVAL "data10x[15..0]"
-- Retrieval info: USED_PORT: data5x 0 0 16 0 INPUT NODEFVAL "data5x[15..0]"
-- Retrieval info: USED_PORT: data4x 0 0 16 0 INPUT NODEFVAL "data4x[15..0]"
-- Retrieval info: USED_PORT: result 0 0 20 0 OUTPUT NODEFVAL "result[19..0]"
-- Retrieval info: USED_PORT: data3x 0 0 16 0 INPUT NODEFVAL "data3x[15..0]"
-- Retrieval info: USED_PORT: data2x 0 0 16 0 INPUT NODEFVAL "data2x[15..0]"
-- Retrieval info: USED_PORT: data1x 0 0 16 0 INPUT NODEFVAL "data1x[15..0]"
-- Retrieval info: USED_PORT: data0x 0 0 16 0 INPUT NODEFVAL "data0x[15..0]"
-- Retrieval info: CONNECT: @data 1 12 16 0 data12x 0 0 16 0
-- Retrieval info: CONNECT: @data 1 6 16 0 data6x 0 0 16 0
-- Retrieval info: CONNECT: @data 1 11 16 0 data11x 0 0 16 0
-- Retrieval info: CONNECT: @data 1 5 16 0 data5x 0 0 16 0
-- Retrieval info: CONNECT: @data 1 10 16 0 data10x 0 0 16 0
-- Retrieval info: CONNECT: @data 1 4 16 0 data4x 0 0 16 0
-- Retrieval info: CONNECT: @data 1 3 16 0 data3x 0 0 16 0
-- Retrieval info: CONNECT: @data 1 2 16 0 data2x 0 0 16 0
-- Retrieval info: CONNECT: @data 1 1 16 0 data1x 0 0 16 0
-- Retrieval info: CONNECT: @data 1 0 16 0 data0x 0 0 16 0
-- Retrieval info: CONNECT: result 0 0 20 0 @result 0 0 20 0
-- Retrieval info: CONNECT: @clock 0 0 0 0 clock 0 0 0 0
-- Retrieval info: CONNECT: @data 1 15 16 0 data15x 0 0 16 0
-- Retrieval info: CONNECT: @data 1 9 16 0 data9x 0 0 16 0
-- Retrieval info: CONNECT: @data 1 14 16 0 data14x 0 0 16 0
-- Retrieval info: CONNECT: @data 1 8 16 0 data8x 0 0 16 0
-- Retrieval info: CONNECT: @data 1 13 16 0 data13x 0 0 16 0
-- Retrieval info: CONNECT: @data 1 7 16 0 data7x 0 0 16 0
-- Retrieval info: GEN_FILE: TYPE_NORMAL parallel_add0.vhd TRUE FALSE
-- Retrieval info: GEN_FILE: TYPE_NORMAL parallel_add0.inc FALSE FALSE
-- Retrieval info: GEN_FILE: TYPE_NORMAL parallel_add0.cmp TRUE FALSE
-- Retrieval info: GEN_FILE: TYPE_NORMAL parallel_add0.bsf TRUE
-- Retrieval info: GEN_FILE: TYPE_NORMAL parallel_add0_inst.vhd FALSE FALSE
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -