亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? crc32_dat64.v

?? 本電子檔為 verilog cookbook,包含了通訊,影像,DSP等重要常用之verilog編碼,可作為工程師與初學者的參考手冊
?? V
?? 第 1 頁 / 共 3 頁
字號:
// Copyright 2007 Altera Corporation. All rights reserved.  
// Altera products are protected under numerous U.S. and foreign patents, 
// maskwork rights, copyrights and other intellectual property laws.  
//
// This reference design file, and your use thereof, is subject to and governed
// by the terms and conditions of the applicable Altera Reference Design 
// License Agreement (either as signed by you or found at www.altera.com).  By
// using this reference design file, you indicate your acceptance of such terms
// and conditions between you and Altera Corporation.  In the event that you do
// not agree with such terms and conditions, you may not use the reference 
// design file and please promptly destroy any copies you have made.
//
// This reference design file is being provided on an "as-is" basis and as an 
// accommodation and therefore all warranties, representations or guarantees of 
// any kind (whether express, implied or statutory) including, without 
// limitation, warranties of merchantability, non-infringement, or fitness for
// a particular purpose, are specifically disclaimed.  By making this reference
// design file available, Altera expressly does not recommend, suggest or 
// require that this reference design file be used in combination with any 
// other product not provided by Altera.
/////////////////////////////////////////////////////////////////////////////

//// CRC-32 of 64 data bits.  MSB used first.
//   Polynomial 04c11db7 (MSB excluded)
//     x^26 + x^23 + x^22 + x^16 + x^12 + x^11 + x^10 + x^8 + x^7 + x^5 + x^4 + x^2 + x^1 + x^0
//
// Optimal LUT depth 3
//
//        CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
//        00000000001111111111222222222233 0000000000111111111122222222223333333333444444444455555555556666
//        01234567890123456789012345678901 0123456789012345678901234567890123456789012345678901234567890123
//
// C00  = X.X..X......XX.XX.X..XXX..X.XX.X X.....X..XX.X...X.......XXX.XXXXX.X..X......XX.XX.X..XXX..X.XX.X
// C01  = .XXX.XX.....X.XX.XXX.X..X.XXX.XX XX....XX.X.XXX..XX......X..XX....XXX.XX.....X.XX.XXX.X..X.XXX.XX
// C02  = X..XXXXX....X......XXX.X.XXX.... XXX...XXXX...XX.XXX.....X.X...XXX..XXXXX....X......XXX.X.XXX....
// C03  = XX..XXXXX....X......XXX.X.XXX... .XXX...XXXX...XX.XXX.....X.X...XXX..XXXXX....X......XXX.X.XXX...
// C04  = .X....XXXX..XXXXX.X......XXX...X X.XXX.X.X..XX..X..XXX...XX...XXX.X....XXXX..XXXXX.X......XXX...X
// C05  = .....X.XXXX.X.X..XXX.XXX...X.X.X XX.XXXXX..X..X.....XXX..X...XX.......X.XXXX.X.X..XXX.XXX...X.X.X
// C06  = ......X.XXXX.X.X..XXX.XXX...X.X. .XX.XXXXX..X..X.....XXX..X...XX.......X.XXXX.X.X..XXX.XXX...X.X.
// C07  = X.X..X.X.XXX.XXX..XXX.X.XXX.X... X.XX.X.XX.X....XX....XXXXX..XX..X.X..X.X.XXX.XXX..XXX.X.XXX.X...
// C08  = XXXX.XX.X.XX.XX...XXX.X..X.XX..X XX.XX...X.XXX....X....XX....X..XXXXX.XX.X.XX.XX...XXX.X..X.XX..X
// C09  = XXXXX.XX.X.XX.XX...XXX.X..X.XX.. .XX.XX...X.XXX....X....XX....X..XXXXX.XX.X.XX.XX...XXX.X..X.XX..
// C10  = XX.XX..XX.X.......X.X..XX.XXX.XX X.XX.X...X...XX.X..X......X.XX.XXX.XX..XX.X.......X.X..XX.XXX.XX
// C11  = .X..X...XX.XXX.XX.XX..XXXXXX.... XX.XX....X..X.XXXX..X...XXXXX..X.X..X...XX.XXX.XX.XX..XXXXXX....
// C12  = .........XX...XX.XXXXXX.XX.X.X.X XXX.XXX..X..XX.X.XX..X..X..X..XX.........XX...XX.XXXXXX.XX.X.X.X
// C13  = X.........XX...XX.XXXXXX.XX.X.X. .XXX.XXX..X..XX.X.XX..X..X..X..XX.........XX...XX.XXXXXX.XX.X.X.
// C14  = XX.........XX...XX.XXXXXX.XX.X.X ..XXX.XXX..X..XX.X.XX..X..X..X..XX.........XX...XX.XXXXXX.XX.X.X
// C15  = .XX.........XX...XX.XXXXXX.XX.X. ...XXX.XXX..X..XX.X.XX..X..X..X..XX.........XX...XX.XXXXXX.XX.X.
// C16  = X..X.X......X.XXX..X....XX...... X...XX..X...XX...X.X.XX.X.X..XX.X..X.X......X.XXX..X....XX......
// C17  = .X..X.X......X.XXX..X....XX..... .X...XX..X...XX...X.X.XX.X.X..XX.X..X.X......X.XXX..X....XX.....
// C18  = X.X..X.X......X.XXX..X....XX.... ..X...XX..X...XX...X.X.XX.X.X..XX.X..X.X......X.XXX..X....XX....
// C19  = XX.X..X.X......X.XXX..X....XX... ...X...XX..X...XX...X.X.XX.X.X..XX.X..X.X......X.XXX..X....XX...
// C20  = .XX.X..X.X......X.XXX..X....XX.. ....X...XX..X...XX...X.X.XX.X.X..XX.X..X.X......X.XXX..X....XX..
// C21  = ..XX.X..X.X......X.XXX..X....XX. .....X...XX..X...XX...X.X.XX.X.X..XX.X..X.X......X.XXX..X....XX.
// C22  = ..XXXXX..X.XXX.XX...X..X.XX.XXX. X........X.XX.X.X.XX...XX.XX.X.X..XXXXX..X.XXX.XX...X..X.XX.XXX.
// C23  = ..XXX.XX..X...XX.XX...XXX..XX.X. XX....X..X...X.XXX.XX.....XX.X.X..XXX.XX..X...XX.XX...XXX..XX.X.
// C24  = X..XXX.XX..X...XX.XX...XXX..XX.X .XX....X..X...X.XXX.XX.....XX.X.X..XXX.XX..X...XX.XX...XXX..XX.X
// C25  = .X..XXX.XX..X...XX.XX...XXX..XX. ..XX....X..X...X.XXX.XX.....XX.X.X..XXX.XX..X...XX.XX...XXX..XX.
// C26  = ......XX.XX.X..XXX..X.XX.X.XXXX. X..XX.X...X.......XXX.XXXXX.X..X......XX.XX.X..XXX..X.XX.X.XXXX.
// C27  = X......XX.XX.X..XXX..X.XX.X.XXXX .X..XX.X...X.......XXX.XXXXX.X..X......XX.XX.X..XXX..X.XX.X.XXXX
// C28  = .X......XX.XX.X..XXX..X.XX.X.XXX ..X..XX.X...X.......XXX.XXXXX.X..X......XX.XX.X..XXX..X.XX.X.XXX
// C29  = ..X......XX.XX.X..XXX..X.XX.X.XX ...X..XX.X...X.......XXX.XXXXX.X..X......XX.XX.X..XXX..X.XX.X.XX
// C30  = X..X......XX.XX.X..XXX..X.XX.X.X ....X..XX.X...X.......XXX.XXXXX.X..X......XX.XX.X..XXX..X.XX.X.X
// C31  = .X..X......XX.XX.X..XXX..X.XX.X. .....X..XX.X...X.......XXX.XXXXX.X..X......XX.XX.X..XXX..X.XX.X.
//
module crc32_dat64 (crc_in,dat_in,crc_out);
input [31:0] crc_in;
input [63:0] dat_in;
output [31:0] crc_out;

wire [31:0] crc_out;

parameter METHOD = 1;

generate
  if (METHOD == 0)
    crc32_dat64_flat cc (.crc_in(crc_in),.dat_in(dat_in),.crc_out(crc_out));
  else
    crc32_dat64_factor cc (.crc_in(crc_in),.dat_in(dat_in),.crc_out(crc_out));
endgenerate

endmodule

////////////////////////////////////////////////////////////////
// Flat version
////////////////////////////////////////////////////////////////

module crc32_dat64_flat (crc_in,dat_in,crc_out);
input [31:0] crc_in;
input [63:0] dat_in;
output [31:0] crc_out;

wire [31:0] crc_out;

wire 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;

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;

assign { 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 [63: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];

    assign x31 = c1 ^ d33 ^ d53 ^ d5 ^ c11 ^ d52 ^ d25 ^ c25 ^ d11 ^ 
        d57 ^ c17 ^ d46 ^ d62 ^ c27 ^ c12 ^ d15 ^ d28 ^ d44 ^ d47 ^ 
        d59 ^ c21 ^ d24 ^ d36 ^ d8 ^ d27 ^ c30 ^ c20 ^ c22 ^ d31 ^ 
        c4 ^ c14 ^ c15 ^ d30 ^ d9 ^ d49 ^ d23 ^ d60 ^ c28 ^ d29 ^ 
        d54 ^ d43;  // 41 ins 1 outs

    assign x30 = c24 ^ d23 ^ c21 ^ d61 ^ d51 ^ d59 ^ c26 ^ d27 ^ d24 ^ 
        c0 ^ d63 ^ d28 ^ d22 ^ d14 ^ c29 ^ d58 ^ d26 ^ d35 ^ d4 ^ 
        d52 ^ c31 ^ c20 ^ c19 ^ d7 ^ c10 ^ c13 ^ c11 ^ d46 ^ d53 ^ 
        c27 ^ d43 ^ c14 ^ d8 ^ c16 ^ d48 ^ d30 ^ d45 ^ d29 ^ d56 ^ 
        d32 ^ d10 ^ c3 ^ d42;  // 43 ins 1 outs

    assign x29 = d13 ^ d63 ^ d42 ^ c20 ^ d31 ^ d25 ^ c19 ^ d41 ^ d50 ^ 
        c23 ^ d60 ^ d9 ^ c26 ^ d6 ^ d26 ^ c18 ^ d27 ^ d28 ^ d34 ^ 
        d3 ^ d57 ^ c12 ^ c9 ^ c10 ^ d45 ^ d7 ^ d62 ^ d29 ^ d52 ^ 
        c28 ^ c13 ^ d51 ^ d23 ^ d21 ^ d47 ^ c15 ^ c25 ^ d55 ^ c31 ^ 
        c2 ^ d58 ^ d44 ^ c30 ^ d22;  // 44 ins 1 outs

    assign x28 = c24 ^ d12 ^ d21 ^ c29 ^ d59 ^ d62 ^ d49 ^ c22 ^ d44 ^ 
        d41 ^ c18 ^ c27 ^ d6 ^ c19 ^ c1 ^ d24 ^ d63 ^ c25 ^ d5 ^ 
        c30 ^ d8 ^ d2 ^ d46 ^ d50 ^ c12 ^ d40 ^ d27 ^ d56 ^ c31 ^ 
        d30 ^ c14 ^ d54 ^ d33 ^ d51 ^ d61 ^ d25 ^ c17 ^ c8 ^ c9 ^ 
        d28 ^ d26 ^ d22 ^ d20 ^ d57 ^ c11 ^ d43;  // 46 ins 1 outs

    assign x27 = c29 ^ d49 ^ c18 ^ d29 ^ c8 ^ c23 ^ c10 ^ d40 ^ d19 ^ 
        c21 ^ d32 ^ d63 ^ d45 ^ c13 ^ d24 ^ d43 ^ c30 ^ d53 ^ d58 ^ 
        d62 ^ d42 ^ d5 ^ d61 ^ c26 ^ d23 ^ c24 ^ c11 ^ d7 ^ c31 ^ 
        d60 ^ d11 ^ c0 ^ c28 ^ d20 ^ d26 ^ d55 ^ d1 ^ c16 ^ c17 ^ 
        d48 ^ d39 ^ d21 ^ d4 ^ d50 ^ d25 ^ d27 ^ d56 ^ c7;  // 48 ins 1 outs

    assign x26 = d47 ^ c28 ^ d0 ^ d28 ^ d31 ^ d62 ^ d57 ^ d19 ^ d42 ^ 
        c29 ^ d3 ^ c10 ^ d39 ^ d18 ^ d23 ^ d60 ^ d24 ^ d61 ^ c17 ^ 
        c7 ^ c22 ^ d26 ^ d48 ^ c12 ^ c23 ^ c25 ^ d25 ^ d22 ^ d41 ^ 
        d10 ^ d49 ^ c16 ^ c9 ^ c15 ^ d44 ^ d55 ^ d4 ^ d52 ^ c20 ^ 
        d38 ^ c27 ^ d20 ^ d54 ^ d59 ^ c6 ^ c30 ^ d6;  // 47 ins 1 outs

    assign x25 = d58 ^ d51 ^ c20 ^ d48 ^ d19 ^ d28 ^ d49 ^ d36 ^ d21 ^ 
        d15 ^ d3 ^ d44 ^ d57 ^ c19 ^ c4 ^ c25 ^ c8 ^ c30 ^ d22 ^ 
        d11 ^ c12 ^ d37 ^ d31 ^ d17 ^ c26 ^ c9 ^ d8 ^ d62 ^ d52 ^ 
        c6 ^ d41 ^ c29 ^ d38 ^ c24 ^ d40 ^ c16 ^ d56 ^ c1 ^ d29 ^ 
        d18 ^ d61 ^ d2 ^ d33 ^ c17 ^ c5;  // 45 ins 1 outs

    assign x24 = c19 ^ d10 ^ d30 ^ d60 ^ d57 ^ d7 ^ d17 ^ d28 ^ c5 ^ 
        c11 ^ d32 ^ d14 ^ d36 ^ c23 ^ c7 ^ d61 ^ c0 ^ d50 ^ c24 ^ 
        d63 ^ d18 ^ d55 ^ c15 ^ c18 ^ d40 ^ d37 ^ c4 ^ c3 ^ c31 ^ 
        d2 ^ d1 ^ c16 ^ c8 ^ d43 ^ c29 ^ c28 ^ d48 ^ d21 ^ d27 ^ 
        c25 ^ d16 ^ d56 ^ d20 ^ d39 ^ d35 ^ d51 ^ d47;  // 47 ins 1 outs

    assign x23 = d16 ^ d6 ^ d54 ^ d56 ^ d27 ^ d9 ^ d42 ^ d46 ^ c3 ^ 
        d0 ^ d39 ^ d38 ^ d20 ^ d35 ^ d50 ^ d31 ^ d15 ^ c18 ^ c22 ^ 
        d59 ^ c15 ^ d47 ^ d17 ^ c30 ^ c7 ^ d55 ^ c23 ^ c6 ^ d34 ^ 
        d36 ^ c4 ^ d19 ^ c17 ^ d62 ^ c2 ^ d26 ^ d29 ^ c24 ^ c14 ^ 
        d60 ^ d13 ^ c27 ^ c28 ^ c10 ^ d49 ^ d1;  // 46 ins 1 outs

    assign x22 = d55 ^ d44 ^ d47 ^ c4 ^ c15 ^ c28 ^ c3 ^ d41 ^ d9 ^ 
        d52 ^ c16 ^ c30 ^ c2 ^ d38 ^ c29 ^ d57 ^ d16 ^ d62 ^ c20 ^ 
        d37 ^ c11 ^ c6 ^ c25 ^ d58 ^ d43 ^ d60 ^ d14 ^ d23 ^ d11 ^ 
        d26 ^ d35 ^ c26 ^ d19 ^ d18 ^ d0 ^ c9 ^ d61 ^ d29 ^ c13 ^ 
        d36 ^ d34 ^ d27 ^ d48 ^ d45 ^ d24 ^ c12 ^ c23 ^ d12 ^ d31 ^ 
        c5;  // 50 ins 1 outs

    assign x21 = d29 ^ d27 ^ c21 ^ c20 ^ d17 ^ d61 ^ d31 ^ c10 ^ d9 ^ 
        d56 ^ d52 ^ d10 ^ d22 ^ d37 ^ d62 ^ d35 ^ c2 ^ c5 ^ d42 ^ 
        d5 ^ d53 ^ d51 ^ d26 ^ c3 ^ c19 ^ c24 ^ c17 ^ c8 ^ d34 ^ 
        d40 ^ d49 ^ d13 ^ c30 ^ c29 ^ d24 ^ d18;  // 36 ins 1 outs

    assign x20 = d28 ^ d48 ^ c29 ^ d33 ^ d21 ^ d34 ^ d16 ^ d36 ^ d23 ^ 
        d4 ^ d30 ^ c9 ^ d52 ^ c4 ^ d41 ^ c20 ^ d51 ^ c2 ^ c1 ^ 
        c19 ^ c16 ^ d17 ^ d60 ^ d8 ^ d12 ^ d26 ^ d50 ^ d61 ^ c28 ^ 
        c7 ^ d25 ^ d9 ^ d39 ^ d55 ^ c18 ^ c23;  // 36 ins 1 outs

    assign x19 = d27 ^ d59 ^ d20 ^ c0 ^ c6 ^ c28 ^ c22 ^ d60 ^ c18 ^ 
        d35 ^ d50 ^ c19 ^ d33 ^ d15 ^ d25 ^ d38 ^ d7 ^ c1 ^ d40 ^ 
        c8 ^ d49 ^ d54 ^ c3 ^ c15 ^ d32 ^ c27 ^ d3 ^ d11 ^ d24 ^ 
        d29 ^ d47 ^ d51 ^ c17 ^ d16 ^ d22 ^ d8;  // 36 ins 1 outs

    assign x18 = c7 ^ d39 ^ c2 ^ c21 ^ d59 ^ d19 ^ d31 ^ d50 ^ d23 ^ 
        d24 ^ c18 ^ d58 ^ d14 ^ c0 ^ c5 ^ d2 ^ c26 ^ d10 ^ d7 ^ 
        d48 ^ c14 ^ c27 ^ d49 ^ d15 ^ d53 ^ c17 ^ d32 ^ d46 ^ d34 ^ 
        d28 ^ d26 ^ d21 ^ d6 ^ d37 ^ c16;  // 35 ins 1 outs

    assign x17 = c17 ^ c1 ^ d36 ^ d45 ^ d38 ^ d14 ^ c25 ^ d13 ^ d52 ^ 
        c6 ^ c13 ^ d31 ^ d33 ^ c15 ^ d30 ^ d49 ^ c4 ^ d1 ^ d23 ^ 
        d47 ^ c16 ^ d48 ^ c26 ^ d25 ^ d5 ^ d27 ^ d58 ^ d22 ^ d6 ^ 
        d20 ^ d18 ^ d9 ^ d57 ^ c20;  // 34 ins 1 outs

    assign x16 = d48 ^ d24 ^ c16 ^ d0 ^ d8 ^ d32 ^ d30 ^ d26 ^ d29 ^ 
        c12 ^ d37 ^ d51 ^ d12 ^ c15 ^ c24 ^ c5 ^ d47 ^ d44 ^ c3 ^ 
        d57 ^ c19 ^ c0 ^ d56 ^ d13 ^ d5 ^ d35 ^ c25 ^ d4 ^ c14 ^ 
        d22 ^ d21 ^ d17 ^ d46 ^ d19;  // 34 ins 1 outs

    assign x15 = d12 ^ d9 ^ d62 ^ d34 ^ c21 ^ d59 ^ d45 ^ d24 ^ c22 ^ 
        d56 ^ c17 ^ c24 ^ c18 ^ c12 ^ d30 ^ d27 ^ d5 ^ d60 ^ d44 ^ 
        c1 ^ d33 ^ d3 ^ d55 ^ c23 ^ d54 ^ c28 ^ d8 ^ d53 ^ c27 ^ 
        d50 ^ d57 ^ d21 ^ d20 ^ d18 ^ c25 ^ d49 ^ d7 ^ d16 ^ c2 ^ 
        d15 ^ d4 ^ d52 ^ c13 ^ c20 ^ c30;  // 45 ins 1 outs

    assign x14 = c20 ^ d14 ^ d54 ^ d52 ^ d2 ^ c29 ^ d56 ^ d26 ^ d32 ^ 
        c26 ^ c27 ^ c19 ^ c24 ^ d17 ^ d7 ^ d20 ^ d15 ^ c11 ^ d49 ^ 
        c31 ^ d59 ^ c12 ^ d11 ^ c1 ^ c22 ^ d55 ^ d4 ^ d63 ^ d43 ^ 
        d8 ^ d33 ^ c17 ^ d3 ^ d53 ^ d6 ^ d61 ^ c16 ^ d19 ^ d48 ^ 
        c21 ^ d29 ^ d51 ^ d58 ^ c0 ^ c23 ^ d44 ^ d23;  // 47 ins 1 outs

    assign x13 = c19 ^ c23 ^ c22 ^ d60 ^ d57 ^ d52 ^ d28 ^ d1 ^ c15 ^ 
        d51 ^ d50 ^ d3 ^ c16 ^ d5 ^ c11 ^ c10 ^ d32 ^ d43 ^ d13 ^ 
        d14 ^ d31 ^ d54 ^ d58 ^ d7 ^ c25 ^ c26 ^ c20 ^ d48 ^ d53 ^ 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品美女久久久久aⅴ| 中文字幕在线观看一区| 国产成人综合在线播放| 亚洲激情第一区| 久久综合久久99| 欧美三级三级三级爽爽爽| 粉嫩嫩av羞羞动漫久久久| 男人的天堂久久精品| 亚洲男同性恋视频| 久久久精品影视| 欧美一级xxx| 91国偷自产一区二区使用方法| 国产精品资源在线看| 日韩国产欧美一区二区三区| 亚洲天天做日日做天天谢日日欢| 久久综合资源网| 欧美一区二区三区小说| 在线免费视频一区二区| 成人午夜av影视| 国产不卡一区视频| 狠狠v欧美v日韩v亚洲ⅴ| 午夜精品久久久久久久久久| 综合欧美一区二区三区| 日本一区二区三区免费乱视频| 精品久久久久久久久久久院品网 | 色婷婷综合久久久久中文一区二区| 欧美午夜电影一区| 91免费视频大全| 99久久精品免费看国产免费软件| 国产精品一卡二| 精品一区二区在线看| 久久不见久久见免费视频1| 日本va欧美va精品| 亚洲va欧美va人人爽午夜| 亚洲曰韩产成在线| 亚洲综合视频在线观看| 亚洲网友自拍偷拍| 亚洲福利视频一区| 亚洲777理论| 日韩电影一区二区三区四区| 天天色 色综合| 日本亚洲免费观看| 久久精品国产澳门| 国内成人精品2018免费看| 国产成人一区在线| 成人黄色片在线观看| av不卡在线观看| 色综合久久久久久久久久久| 在线免费一区三区| 欧美日韩国产高清一区二区三区 | 中文字幕欧美区| 国产精品卡一卡二卡三| 中文字幕日韩精品一区| 亚洲美女区一区| 亚洲国产综合人成综合网站| 日韩精品电影在线观看| 免费在线视频一区| 国产一区二区三区国产| 成人天堂资源www在线| 色诱视频网站一区| 欧美年轻男男videosbes| 日韩视频在线永久播放| 久久久久97国产精华液好用吗| 国产精品女上位| 亚洲一区精品在线| 久久精品国产亚洲一区二区三区| 国产精一品亚洲二区在线视频| 成人国产一区二区三区精品| 91成人免费在线| 日韩欧美在线综合网| 国产精品三级av| 亚洲福利视频三区| 国产精品一区二区无线| 91免费精品国自产拍在线不卡| 欧美日韩国产大片| 久久影视一区二区| 亚洲伦在线观看| 久久 天天综合| 色先锋久久av资源部| 欧美一区二区三区人| 国产精品视频麻豆| 亚洲成人午夜影院| 黄网站免费久久| 91电影在线观看| 国产亚洲欧美日韩在线一区| 亚洲自拍偷拍麻豆| 国产精品18久久久久久vr| 欧美三级日韩在线| 国产精品欧美经典| 91精品国产综合久久久久久漫画| 国产女主播在线一区二区| 亚洲成在人线在线播放| 国产成人av电影在线播放| 4438x成人网最大色成网站| 国产精品免费久久久久| 久久国产精品72免费观看| 在线观看免费一区| 国产精品色在线观看| 久久成人av少妇免费| 91色.com| 亚洲国产精品精华液ab| 欧美aaaaa成人免费观看视频| 91麻豆国产自产在线观看| 2020国产精品自拍| 日韩av午夜在线观看| 一本久久精品一区二区| 亚洲国产成人午夜在线一区| 蜜臀av在线播放一区二区三区| 一本到高清视频免费精品| 国产亚洲人成网站| 老司机免费视频一区二区三区| 精品视频一区三区九区| 亚洲欧美日本韩国| 成人av在线观| 国产清纯在线一区二区www| 久草中文综合在线| 91精品国产麻豆| 亚洲午夜影视影院在线观看| 91在线porny国产在线看| 国产人成亚洲第一网站在线播放 | 精品伊人久久久久7777人| 欧美日韩另类一区| 一区二区三区.www| 91麻豆免费观看| 亚洲激情中文1区| 91亚洲精品久久久蜜桃网站| 亚洲欧美在线观看| 99久久免费国产| 国产精品盗摄一区二区三区| 成人丝袜视频网| 国产精品美女久久久久久久久久久 | 日韩片之四级片| 日本网站在线观看一区二区三区| 欧美福利一区二区| 日本欧美在线观看| 欧美www视频| 国内精品嫩模私拍在线| 精品国产一区二区三区久久久蜜月| 奇米色777欧美一区二区| 日韩欧美国产综合| 久久99国内精品| 久久精品亚洲麻豆av一区二区 | 国产麻豆成人传媒免费观看| 久久综合av免费| 国产很黄免费观看久久| 国产拍欧美日韩视频二区| jlzzjlzz欧美大全| 亚洲裸体xxx| 91精品久久久久久久91蜜桃 | 99精品欧美一区二区三区小说 | 日本不卡视频一二三区| 欧美大片拔萝卜| 国产精品91xxx| 亚洲欧美日韩国产手机在线| 欧美三级电影在线看| 裸体歌舞表演一区二区| 国产精品天美传媒| 欧美在线观看视频一区二区三区| 日韩激情中文字幕| 2020国产精品自拍| 一本大道av伊人久久综合| 午夜久久久久久久久| 久久网站最新地址| 99热99精品| 日产精品久久久久久久性色| 精品国产乱码久久久久久免费 | 国产拍欧美日韩视频二区| 色哟哟精品一区| 久久国产尿小便嘘嘘尿| 国产精品成人一区二区艾草| 欧美在线观看禁18| 国产真实乱对白精彩久久| 综合自拍亚洲综合图不卡区| 91精选在线观看| 成熟亚洲日本毛茸茸凸凹| 亚洲成av人片| 2020国产精品自拍| 欧美亚洲日本国产| 国产福利一区在线观看| 一区二区三区不卡在线观看 | 日本亚洲视频在线| 中文字幕一区二区三区视频| 欧美一区二区三区免费在线看| 高清国产一区二区| 天天综合天天综合色| 国产日韩视频一区二区三区| 欧美色手机在线观看| 国产91精品在线观看| 五月天精品一区二区三区| 中文字幕一区二区三区在线不卡| 日韩午夜在线影院| 91福利视频网站| 成人精品gif动图一区| 日韩激情在线观看| 一区二区免费视频| 中文字幕va一区二区三区| 欧美一区二区视频观看视频| 色综合久久九月婷婷色综合| 国产大陆a不卡| 久久av资源网|