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

📄 crc32_dat104.v

📁 本電子檔為 verilog cookbook,包含了通訊,影像,DSP等重要常用之verilog編碼,可作為工程師與初學者的參考手冊
💻 V
📖 第 1 页 / 共 4 页
字号:
        d94 ^ c17 ^ d36 ^ c26 ^ d24 ^ d101 ^ d43 ^ d38 ^ c7 ^ d90 ^ 
        d14 ^ c29 ^ c1 ^ c10 ^ d74 ^ d87 ^ d62 ^ d85 ^ c2 ^ c16 ^ 
        d66 ^ c18 ^ d41 ^ d37 ^ c20 ^ d57 ^ c13 ^ d0 ^ d52 ^ d23 ^ 
        c15 ^ d67 ^ d34 ^ d29 ^ d99 ^ d44 ^ d45 ^ d92 ^ d47 ^ d48 ^ 
        d9 ^ d88 ^ d27 ^ d16 ^ d100 ^ c22 ^ d79 ^ d60 ^ d82;  // 68 ins 1 outs level 3

    assign x21 = d99 ^ d56 ^ d94 ^ d49 ^ d61 ^ d102 ^ d87 ^ d34 ^ d37 ^ 
        d88 ^ d24 ^ d52 ^ d92 ^ d42 ^ d5 ^ d73 ^ d96 ^ d9 ^ d71 ^ 
        c17 ^ d51 ^ c15 ^ c24 ^ d27 ^ d29 ^ d95 ^ c30 ^ c27 ^ d35 ^ 
        d18 ^ d53 ^ c19 ^ d26 ^ c10 ^ c20 ^ d31 ^ d10 ^ d82 ^ d89 ^ 
        c1 ^ d91 ^ c11 ^ c23 ^ d83 ^ d62 ^ c22 ^ d40 ^ d22 ^ c16 ^ 
        d17 ^ d80 ^ c8 ^ d13;  // 53 ins 1 outs level 3

    assign x20 = d16 ^ d4 ^ d93 ^ d72 ^ c19 ^ c0 ^ d90 ^ c22 ^ d86 ^ 
        d88 ^ c16 ^ d34 ^ c7 ^ d21 ^ d28 ^ d98 ^ c14 ^ d91 ^ c21 ^ 
        d23 ^ d70 ^ d60 ^ d101 ^ c9 ^ d9 ^ d61 ^ d51 ^ d17 ^ c26 ^ 
        c23 ^ d36 ^ d55 ^ d33 ^ d87 ^ d48 ^ c10 ^ d12 ^ d50 ^ d79 ^ 
        d30 ^ d81 ^ d8 ^ d82 ^ c15 ^ c18 ^ d94 ^ d25 ^ c29 ^ d26 ^ 
        d52 ^ c31 ^ d103 ^ d41 ^ d39 ^ d95;  // 55 ins 1 outs level 3

    assign x19 = d69 ^ d50 ^ d16 ^ c18 ^ d59 ^ d102 ^ d60 ^ d32 ^ c22 ^ 
        d86 ^ d40 ^ d25 ^ c17 ^ d38 ^ d71 ^ d89 ^ d29 ^ d87 ^ d90 ^ 
        d51 ^ d85 ^ c25 ^ c15 ^ d97 ^ d22 ^ d47 ^ d103 ^ d80 ^ d15 ^ 
        c30 ^ d33 ^ d8 ^ d24 ^ d54 ^ d49 ^ c8 ^ d81 ^ c31 ^ d3 ^ 
        c9 ^ d93 ^ d7 ^ d27 ^ d78 ^ d35 ^ d92 ^ c21 ^ d94 ^ c28 ^ 
        c14 ^ c13 ^ d100 ^ c6 ^ d20 ^ c20 ^ d11;  // 56 ins 1 outs level 3

    assign x18 = d99 ^ c27 ^ d31 ^ d79 ^ d37 ^ d96 ^ d102 ^ c21 ^ d101 ^ 
        c19 ^ c12 ^ d68 ^ d84 ^ d93 ^ d85 ^ c30 ^ d49 ^ c14 ^ d70 ^ 
        d14 ^ d48 ^ d10 ^ d89 ^ c24 ^ d53 ^ c13 ^ d88 ^ d24 ^ c17 ^ 
        d46 ^ c5 ^ d32 ^ c16 ^ d86 ^ d2 ^ d80 ^ d26 ^ c8 ^ d39 ^ 
        d91 ^ c29 ^ d21 ^ d50 ^ d34 ^ d15 ^ d7 ^ d58 ^ d59 ^ d77 ^ 
        d28 ^ d92 ^ c20 ^ d19 ^ d23 ^ d6 ^ c7;  // 56 ins 1 outs level 3

    assign x17 = c23 ^ c28 ^ d76 ^ d58 ^ c20 ^ d85 ^ c26 ^ c6 ^ d90 ^ 
        c19 ^ d1 ^ d31 ^ d45 ^ d5 ^ d67 ^ c12 ^ d23 ^ d79 ^ d52 ^ 
        d33 ^ d91 ^ d25 ^ d78 ^ d84 ^ d69 ^ c4 ^ d57 ^ d13 ^ d27 ^ 
        d95 ^ d30 ^ c11 ^ d38 ^ d36 ^ c29 ^ c31 ^ d6 ^ d101 ^ c15 ^ 
        d18 ^ c16 ^ d83 ^ c13 ^ d49 ^ d20 ^ d48 ^ d22 ^ d88 ^ d47 ^ 
        d9 ^ d98 ^ d87 ^ d100 ^ d14 ^ c7 ^ d92 ^ d103 ^ c18;  // 58 ins 1 outs level 3

    assign x16 = d47 ^ d99 ^ d5 ^ d77 ^ d100 ^ d32 ^ c15 ^ d68 ^ c3 ^ 
        c22 ^ d4 ^ d75 ^ d82 ^ c10 ^ c11 ^ c28 ^ d19 ^ d8 ^ d26 ^ 
        d56 ^ d89 ^ c30 ^ d30 ^ d44 ^ d83 ^ c19 ^ d46 ^ d90 ^ d84 ^ 
        d103 ^ c6 ^ d29 ^ d78 ^ d51 ^ d22 ^ d48 ^ d12 ^ d21 ^ c12 ^ 
        d94 ^ c25 ^ d57 ^ d102 ^ d66 ^ d37 ^ c27 ^ d17 ^ d13 ^ d97 ^ 
        c18 ^ c31 ^ c17 ^ d24 ^ d35 ^ c5 ^ d86 ^ c14 ^ d91 ^ d87 ^ 
        d0;  // 60 ins 1 outs level 3

    assign x15 = d71 ^ d84 ^ c0 ^ d99 ^ d90 ^ d76 ^ d24 ^ c18 ^ d18 ^ 
        d9 ^ d8 ^ c16 ^ d89 ^ d101 ^ c4 ^ d16 ^ d62 ^ d85 ^ d53 ^ 
        d95 ^ d97 ^ c5 ^ d72 ^ d33 ^ d44 ^ c23 ^ d100 ^ d55 ^ d88 ^ 
        d21 ^ d50 ^ d45 ^ d7 ^ c17 ^ d94 ^ c2 ^ d5 ^ d57 ^ c28 ^ 
        c13 ^ d15 ^ c29 ^ d74 ^ d54 ^ d60 ^ d4 ^ d3 ^ c27 ^ c6 ^ 
        d52 ^ d30 ^ d56 ^ d49 ^ d59 ^ d64 ^ d27 ^ d77 ^ d66 ^ c25 ^ 
        d34 ^ d12 ^ c12 ^ d20 ^ c22 ^ d80 ^ c8 ^ d78;  // 67 ins 1 outs level 3

    assign x14 = c3 ^ d61 ^ d3 ^ d43 ^ d100 ^ d19 ^ d26 ^ d89 ^ d94 ^ 
        d14 ^ c5 ^ d65 ^ d32 ^ d4 ^ d71 ^ c17 ^ d93 ^ d77 ^ c31 ^ 
        d49 ^ d54 ^ d11 ^ d76 ^ c7 ^ d73 ^ d17 ^ d63 ^ d20 ^ d23 ^ 
        c15 ^ c4 ^ d87 ^ d59 ^ c22 ^ c26 ^ d99 ^ d2 ^ d96 ^ c16 ^ 
        d7 ^ c28 ^ d48 ^ d44 ^ c12 ^ d103 ^ d53 ^ d83 ^ d56 ^ c1 ^ 
        d88 ^ d8 ^ d6 ^ d51 ^ d55 ^ d52 ^ d58 ^ d98 ^ d29 ^ d84 ^ 
        d33 ^ d15 ^ c24 ^ c27 ^ d70 ^ d75 ^ c11 ^ d79 ^ c21;  // 68 ins 1 outs level 3

    assign x13 = d72 ^ d6 ^ d74 ^ d22 ^ c3 ^ d98 ^ d43 ^ d16 ^ c30 ^ 
        d102 ^ d1 ^ d10 ^ d53 ^ c16 ^ d60 ^ d88 ^ d92 ^ d52 ^ c20 ^ 
        d25 ^ c14 ^ d58 ^ d69 ^ d76 ^ d87 ^ c25 ^ d93 ^ d103 ^ d3 ^ 
        d5 ^ d70 ^ d55 ^ c23 ^ d83 ^ d51 ^ d95 ^ c21 ^ c0 ^ c27 ^ 
        c15 ^ c31 ^ d32 ^ d28 ^ d97 ^ c10 ^ d14 ^ d48 ^ d54 ^ d19 ^ 
        d75 ^ d50 ^ d31 ^ d99 ^ d2 ^ d47 ^ d86 ^ d62 ^ d42 ^ d7 ^ 
        d82 ^ d64 ^ d78 ^ d18 ^ c26 ^ c4 ^ d13 ^ c2 ^ d57 ^ c11 ^ 
        c6;  // 70 ins 1 outs level 3

    assign x12 = d6 ^ d47 ^ c25 ^ d97 ^ d52 ^ d102 ^ d49 ^ c10 ^ d50 ^ 
        d24 ^ d17 ^ d86 ^ d51 ^ d82 ^ d75 ^ d71 ^ d13 ^ d56 ^ c14 ^ 
        d27 ^ d15 ^ d92 ^ d68 ^ d54 ^ d81 ^ d42 ^ d57 ^ c2 ^ d5 ^ 
        d98 ^ d30 ^ d87 ^ d59 ^ d41 ^ d0 ^ c1 ^ d2 ^ d74 ^ d1 ^ 
        c26 ^ c30 ^ d53 ^ d94 ^ d73 ^ c5 ^ d77 ^ d63 ^ d9 ^ c20 ^ 
        d18 ^ d96 ^ d21 ^ c29 ^ d69 ^ d12 ^ c3 ^ c24 ^ d46 ^ d4 ^ 
        d91 ^ d61 ^ c22 ^ d31 ^ c9 ^ d101 ^ c13 ^ c15 ^ d85 ^ c19;  // 69 ins 1 outs level 3

    assign x11 = d64 ^ d76 ^ d90 ^ c2 ^ d56 ^ d98 ^ d33 ^ d0 ^ d1 ^ 
        c13 ^ d3 ^ d74 ^ d31 ^ d85 ^ d71 ^ d83 ^ c19 ^ d55 ^ d24 ^ 
        d51 ^ d4 ^ d41 ^ d36 ^ d82 ^ d27 ^ c11 ^ d20 ^ d102 ^ c29 ^ 
        d57 ^ c1 ^ d17 ^ d59 ^ c18 ^ d26 ^ c30 ^ d44 ^ d91 ^ d45 ^ 
        d78 ^ c6 ^ c4 ^ d28 ^ d15 ^ d14 ^ d40 ^ d25 ^ d65 ^ c31 ^ 
        d58 ^ d47 ^ d12 ^ d73 ^ c10 ^ c26 ^ d48 ^ d101 ^ d16 ^ d54 ^ 
        d66 ^ d9 ^ c22 ^ d50 ^ d68 ^ d103 ^ d94 ^ d70 ^ d43;  // 68 ins 1 outs level 3

    assign x10 = d52 ^ d69 ^ d2 ^ d14 ^ c17 ^ d66 ^ d3 ^ d42 ^ c18 ^ 
        d95 ^ d16 ^ d9 ^ d0 ^ d73 ^ d40 ^ d26 ^ d31 ^ d33 ^ d96 ^ 
        d86 ^ d89 ^ c6 ^ c3 ^ d56 ^ d62 ^ c22 ^ d77 ^ d35 ^ c11 ^ 
        d13 ^ c14 ^ d29 ^ d50 ^ d28 ^ d94 ^ c8 ^ d60 ^ c26 ^ c24 ^ 
        d83 ^ d90 ^ d39 ^ d80 ^ d55 ^ d5 ^ c5 ^ d19 ^ c29 ^ d78 ^ 
        d71 ^ d63 ^ d36 ^ d32 ^ d70 ^ d75 ^ c23 ^ d98 ^ d59 ^ d58 ^ 
        c1 ^ d101;  // 61 ins 1 outs level 3

    assign x9 = d51 ^ d12 ^ d4 ^ d38 ^ d76 ^ d35 ^ c26 ^ c16 ^ c8 ^ 
        d79 ^ c5 ^ d102 ^ d96 ^ d29 ^ c11 ^ d2 ^ d46 ^ d78 ^ d71 ^ 
        d5 ^ d33 ^ d52 ^ d13 ^ d85 ^ d11 ^ c9 ^ d32 ^ d43 ^ d66 ^ 
        d36 ^ c24 ^ d24 ^ d60 ^ d70 ^ d53 ^ d81 ^ d58 ^ d84 ^ c14 ^ 
        c13 ^ d34 ^ d55 ^ d39 ^ d68 ^ d9 ^ d18 ^ d23 ^ d77 ^ d61 ^ 
        d83 ^ d1 ^ d74 ^ d80 ^ d88 ^ c7 ^ d98 ^ d47 ^ d86 ^ d89 ^ 
        d64 ^ c2 ^ c30 ^ d44 ^ c17 ^ c6 ^ d67 ^ d41 ^ c12 ^ d69 ^ 
        c4;  // 70 ins 1 outs level 3

    assign x8 = d10 ^ d32 ^ c8 ^ d84 ^ d31 ^ d17 ^ c16 ^ d12 ^ c12 ^ 
        d3 ^ d38 ^ d69 ^ d33 ^ d63 ^ d87 ^ d88 ^ c29 ^ c23 ^ c4 ^ 
        d4 ^ d43 ^ d73 ^ c1 ^ d54 ^ d95 ^ d75 ^ d57 ^ c13 ^ d76 ^ 
        d11 ^ c15 ^ d77 ^ d101 ^ d51 ^ c7 ^ d45 ^ d79 ^ c5 ^ d8 ^ 
        c10 ^ d59 ^ d66 ^ d40 ^ c6 ^ d35 ^ d37 ^ d60 ^ d83 ^ c25 ^ 
        d1 ^ d97 ^ d46 ^ d65 ^ d23 ^ d85 ^ c31 ^ d70 ^ d50 ^ d22 ^ 
        c11 ^ d0 ^ c3 ^ d28 ^ d34 ^ d78 ^ d68 ^ d103 ^ d42 ^ d67 ^ 
        d52 ^ d80 ^ d82;  // 72 ins 1 outs level 3

endmodule

////////////////////////////////////////////////////////////////
// Depth optimal factored version
////////////////////////////////////////////////////////////////

module crc32_dat104_factor (crc_in,dat_in,crc_out);
input [31:0] crc_in;
input [103:0] dat_in;
output [31:0] crc_out;

wire [31:0] crc_out;

wire x306, x305, x304, x303, x302, x301, x300, 
       x299, x298, x297, x296, x295, x294, x293, x292, 
       x291, x290, x289, x288, x287, x286, x285, x284, 
       x283, x282, x281, x280, x279, x278, x277, x276, 
       x275, x274, x273, x272, x271, x270, x269, x268, 
       x267, x266, x265, x264, x263, x262, x261, x260, 
       x259, x258, x257, x256, x255, x254, x253, x252, 
       x251, x250, x249, x248, x247, x246, x245, x244, 
       x243, x242, x241, x240, x239, x238, x237, x236, 
       x235, x234, x233, x232, x231, x230, x229, x228, 
       x227, x226, x225, x224, x223, x222, x221, x220, 
       x219, x218, x217, x216, x215, x214, x213, x212, 
       x211, x210, x209, x208, x207, x206, x205, x204, 
       x203, x202, x201, x200, x199, x198, x197, x196, 
       x195, x194, x193, x192, x191, x190, x189, x188, 
       x187, x186, x185, x184, x183, x182, x181, x180, 
       x179, x178, x177, x176, x175, x174, x173, x172, 
       x171, x170, x169, x168, x167, x166, x165, x164, 
       x163, x162, x161, x160, x159, x158, x157, x156, 
       x155, x154, x153, x152, x151, x150, x149, x148, 
       x147, x146, x145, x144, x143, x142, x141, x140, 
       x139, x138, x137, x135, x134, x133, x132, x131, 
       x130, x129, x128, x127, x126, x125, x124, x123, 
       x122, x121, x120, x119, x118, x117, x116, x115, 
       x113, x112, x111, x110, x109, x108, x107, x106, 
       x105, x104, x103, x102, x101, x100, x99, x98, 
       x97, x96, x95, x94, x93, x92, x91, x90, 
       x89, x88, x87, x86, x85, x84, x83, x82, 
       x81, x80, x79, x78, x77, x76, x74, x73, 
       x72, x71, x70, x69, x68, x67, x66, x65, 
       x64, x63, x62, x61, x60, x59, x58, x57, 
       x56, x55, x54, x53, x52, x51, x50, x49, 
       x48, x47, x46, x45, x44, x43, x42, x41, 
       x40, x39, x38, x37, x36, x35, x34, x33, 
       x32, x7, x6, x5, x4, x3, x2, x1, 
       x0, x31, x30, x29, x28, x27, x26, x25, 
       x24, x23, x22, x21, x20, x19, x18, x17, 
       x16, x15, x14, x13, x12, x11, x10, x9, 
       x8;

assign crc_out = {x31,x30,x29,x28,x27,x26,x25,x24,x23,x22,x21,x20,x19,x18,x17,
        x16,x15,x14,x13,x12,x11,x10,x9,x8,x7,x6,x5,x4,x3,x2,x1,
        x0};

wire d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,
    d15,d16,d17,d18,d19,d20,d21,d22,d23,d24,d25,d26,d27,d28,d29,d30,
    d31,d32,d33,d34,d35,d36,d37,d38,d39,d40,d41,d42,d43,d44,d45,d46,
    d47,d48,d49,d50,d51,d52,d53,d54,d55,d56,d57,d58,d59,d60,d61,d62,
    d63,d64,d65,d66,d67,d68,d69,d70,d71,d72,d73,d74,d75,d76,d77,d78,
    d79,d80,d81,d82,d83,d84,d85,d86,d87,d88,d89,d90,d91,d92,d93,d94,
    d95,d96,d97,d98,d99,d100,d101,d102,d103;

assign { d103,d102,d101,d100,d99,d98,d97,d96,d95,d94,d93,d92,d91,d90,d89,
        d88,d87,d86,d85,d84,d83,d82,d81,d80,d79,d78,d77,d76,d75,d74,d73,
        d72,d71,d70,d69,d68,d67,d66,d65,d64,d63,d62,d61,d60,d59,d58,d57,
        d56,d55,d54,d53,d52,d51,d50,d49,d48,d47,d46,d45,d44,d43,d42,d41,
        d40,d39,d38,d37,d36,d35,d34,d33,d32,d31,d30,d29,d28,d27,d26,d25,
        d24,d23,d22,d21,d20,d19,d18,d17,d16,d15,d14,d13,d12,d11,d10,d9,
        d8,d7,d6,d5,d4,d3,d2,d1,d0} = dat_in [103:0];

wire c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,
    c15,c16,c17,c18,c19,c20,c21,c22,c23,c24,c25,c26,c27,c28,c29,c30,
    c31;

assign { c31,c30,c29,c28,c27,c26,c25,c24,c23,c22,c21,c20,c19,c18,c17,
        c16,c15,c14,c13,c12,c11,c10,c9,c8,c7,c6,c5,c4,c3,c2,c1,
        c0} = crc_in [31:0];

    xor6 x306i (.out(x306),.a(x299),.b(x33),.c(x39),.d(x36),.e(x55),.f(x304));  // 6 ins 1 outs level 2

    xor6 x305i (.out(x305),.a(x300),.b(x62),.c(x60),.d(x301),.e(x302),.f(x303));  // 6 ins 1 outs level 2

    xor6 x304i (.out(x304),.a(d46),.b(d22),.c(d68),.d(d24),.e(d70),.f(1'b0));  // 5 ins 1 outs level 1

    xor6 x303i (.out(x303),.a(d97),.b(c3),.c(d28),.d(d32),.e(d50),.f(d66));  // 6 ins 1 outs level 1

    xor6 x302i (.out(x302),.a(d88),.b(d42),.c(d33),.d(d51),.e(d19),.f(d11));  // 6 ins 1 outs level 1

    xor6 x301i (.out(x301),.a(c29),.b(d101),.c(d85),.d(c6),.e(c16),.f(d40));  // 6 ins 1 outs level 1

    xor6 x300i (.out(x300),.a(d38),.b(d6),.c(c13),.d(d8),.e(c27),.f(d17));  // 6 ins 1 outs level 1

    xor6 x299i (.out(x299),.a(d87),.b(d78),.c(d62),.d(d1),.e(d82),.f(c10));  // 6 ins 1 outs level 1

    xor6 x298i (.out(x298),.a(x53),.b(x291),.c(x62),.d(x38),.e(x40),.f(x34));  // 6 ins 1 outs level 2

    xor6 x297i (.out(x297),.a(x292),.b(x296),.c(x41),.d(x293),.e(x294),.f(x295));  // 6 ins 1 outs level 2

    xor6 x296i (.out(x296),.a(d12),.b(d66),.c(1'b0),.d(1'b0),.e(1'b0),.f(1'b0));  // 2 ins 1 outs level 1

    xor6 x295i (.out(x295),.a(c20),.b(c16),.c(d60),.d(d61),.e(c8),.f(c24));  // 6 ins 1 outs level 1

    xor6 x294i (.out(x294),.a(d34),.b(c7),.c(d41),.d(d82),.e(d33),.f(d13));  // 6 ins 1 outs level 1

    xor6 x293i (.out(x293),.a(d52),.b(d5),.c(d86),.d(d25),.e(d46),.f(d76));  // 6 ins 1 outs level 1

    xor6 x292i (.out(x292),.a(c4),.b(d53),.c(d68),.d(d79),.e(c14),.f(d50));  // 6 ins 1 outs level 1

    xor6 x291i (.out(x291),.a(d80),.b(d59),.c(d11),.d(d14),.e(d71),.f(d69));  // 6 ins 1 outs level 1

    xor6 x290i (.out(x290),.a(x284),.b(x65),.c(x37),.d(x56),.e(x36),.f(1'b0));  // 5 ins 1 outs level 2

    xor6 x289i (.out(x289),.a(x285),.b(c6),.c(x286),.d(x287),.e(x288),.f(1'b0));  // 5 ins 1 outs level 2

    xor6 x288i (.out(x288),.a(c24),.b(d86),.c(d28),.d(d33),.e(d26),.f(d13));  // 6 ins 1 outs level 1

    xor6 x287i (.out(x287),.a(c22),.b(d55),.c(d78),.d(c14),.e(d14),.f(d50));  // 6 ins 1 outs level 1

    xor6 x286i (.out(x286),.a(d63),.b(d9),.c(d77),.d(c23),.e(d59),.f(d75));  // 6 ins 1 outs level 1

    xor6 x285i (.out(x285),.a(d96),.b(d16),.c(c5),.d(d61),.e(d97),.f(d76));  // 6 ins 1 outs level 1

    xor6 x284i (.out(x284),.a(d30),.b(c26),.c(d36),.d(d98),.e(d40),.f(d69));  // 6 ins 1 outs level 1

    xor6 x283i (.out(x283),.a(x281),.b(x65),.c(x46),.d(x36),.e(x35),.f(1'b0));  // 5 ins 1 outs level 2

    xor6 x282i (.out(x282),.a(x276),.b(x53),.c(x277),.d(x278),.e(x279),.f(x280));  // 6 ins 1 outs level 2

    xor6 x281i (.out(x281),.a(d16),.b(d65),.c(d24),.d(1'b0),.e(1'b0),.f(1'b0));  // 3 ins 1 outs level 1

    xor6 x280i (.out(x280),.a(d59),.b(d58),.c(c31),.d(d54),.e(d12),.f(c4));  // 6 ins 1 outs level 1

    xor6 x279i (.out(x279),.a(d48),.b(d28),.c(d45),.d(d4),.e(d61),.f(d33));  // 6 ins 1 outs level 1

    xor6 x278i (.out(x278),.a(d92),.b(d41),.c(d68),.d(d70),.e(d44),.f(d26));  // 6 ins 1 outs level 1

    xor6 x277i (.out(x277),.a(d103),.b(d96),.c(d15),.d(d40),.e(d76),.f(d38));  // 6 ins 1 outs level 1

    xor6 x276i (.out(x276),.a(d57),.b(d17),.c(d20),.d(d30),.e(d51),.f(d3));  // 6 ins 1 outs level 1

    xor6 x275i (.out(x275),.a(x46),.b(x32),.c(x35),.d(1'b0),.e(1'b0),.f(1'b0));  // 3 ins 1 outs level 2

    xor6 x274i (.out(x274),.a(x50),.b(x270),.c(x273),.d(x36),.e(x271),.f(x272));  // 6 ins 1 outs level 2

    xor6 x273i (.out(x273),.a(d46),.b(c24),.c(d49),.d(1'b0),.e(1'b0),.f(1'b0));  // 3 ins 1 outs level 1

    xor6 x272i (.out(x272),.a(d50),.b(d2),.c(c15),.d(c18),.e(d27),.f(c13));  // 6 ins 1 outs level 1

    xor6 x271i (.out(x271),.a(d15),.b(d13),.c(d75),.d(d21),.e(d6),.f(d74));  // 6 ins 1 outs level 1

    xor6 x270i (.out(x270),.a(d54),.b(d53),.c(d52),.d(c16),.e(d69),.f(d18));  // 6 ins 1 outs level 1

⌨️ 快捷键说明

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