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

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

?? crc32_8.v

?? 這是一個在FPGA上實現CRC算法的程序
?? V
字號:
////////////////////////////////////////////////////////////////////////////////// crc calculation// This VERILOG code was generated using CRCGEN.PL version 1.6// Last Modified: 02/26/2001// Options Used://    Module Name = crc32//      CRC Width = 32//     Data Width = 8//     CRC Init   = F//     Polynomial = [0 -> 32]//        1 1 1 0 1 1 0 1 1 0 1 1 1 0 0 0 1 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 1//// Disclaimer: THESE DESIGNS ARE PROVIDED "AS IS" WITH NO WARRANTY //             WHATSOEVER AND XILINX SPECIFICALLY DISCLAIMS ANY //             IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR//             A PARTICULAR PURPOSE, OR AGAINST INFRINGEMENT.//// Copyright (c) 2001 Xilinx, Inc.  All rights reserved.//////////////////////////////////////////////////////////////////////////////////module crc32 (   crc_reg,    crc,   d,   calc,   init,   d_valid,   clk,   reset   );output [31:0] crc_reg;output [7:0]  crc;input  [7:0]  d;input         calc;input         init;input         d_valid;input         clk;input         reset;reg    [31:0] crc_reg;reg    [7:0]  crc;//////////////////////////////////////////////////////////////////////////////// Internal Signals//////////////////////////////////////////////////////////////////////////////wire   [31:0] next_crc;//////////////////////////////////////////////////////////////////////////////// Infer CRC-32 registers// // The crc_reg register stores the CRC-32 value.// The crc register is the most significant 8 bits of the // CRC-32 value.//// Truth Table:// -----+---------+----------+----------------------------------------------// calc | d_valid | crc_reg  | crc // -----+---------+----------+----------------------------------------------//  0   |     0   | crc_reg  | crc //  0   |     1   |  shift   | bit-swapped, complimented msbyte of crc_reg//  1   |     0   | crc_reg  | crc //  1   |     1   | next_crc | bit-swapped, complimented msbyte of next_crc// -----+---------+----------+----------------------------------------------// ////////////////////////////////////////////////////////////////////////////// always @ (posedge clk or posedge reset)begin   if (reset) begin      crc_reg <= 32'hFFFFFFFF;      crc     <= 8'hFF;   end      else if (init) begin      crc_reg <= 32'hFFFFFFFF;      crc     <=  8'hFF;   end   else if (calc & d_valid) begin      crc_reg <= next_crc;      crc     <= ~{next_crc[24], next_crc[25], next_crc[26], next_crc[27],                   next_crc[28], next_crc[29], next_crc[30], next_crc[31]};   end      else if (~calc & d_valid) begin      crc_reg <=  {crc_reg[23:0], 8'hFF};      crc     <= ~{crc_reg[16], crc_reg[17], crc_reg[18], crc_reg[19],                   crc_reg[20], crc_reg[21], crc_reg[22], crc_reg[23]};   endend//////////////////////////////////////////////////////////////////////////////// CRC XOR equations//////////////////////////////////////////////////////////////////////////////assign next_crc[0] = crc_reg[30] ^ d[7] ^ crc_reg[24] ^ d[1];assign next_crc[1] = crc_reg[30] ^ crc_reg[31] ^ d[6] ^ d[7] ^ crc_reg[24] ^ d[0] ^ crc_reg[25] ^ d[1];assign next_crc[2] = crc_reg[30] ^ crc_reg[31] ^ d[5] ^ d[6] ^ d[7] ^ crc_reg[24] ^ crc_reg[25] ^ crc_reg[26] ^ d[0] ^ d[1];assign next_crc[3] = d[4] ^ crc_reg[31] ^ d[5] ^ d[6] ^ crc_reg[25] ^ crc_reg[26] ^ crc_reg[27] ^ d[0];assign next_crc[4] = crc_reg[30] ^ d[4] ^ d[5] ^ d[7] ^ crc_reg[24] ^ crc_reg[26] ^ crc_reg[27] ^ crc_reg[28] ^ d[1] ^ d[3];assign next_crc[5] = crc_reg[30] ^ d[4] ^ crc_reg[31] ^ d[6] ^ d[7] ^ crc_reg[24] ^ crc_reg[25] ^ crc_reg[27] ^ crc_reg[28] ^ crc_reg[29] ^ d[0] ^ d[1] ^ d[2] ^ d[3];assign next_crc[6] = crc_reg[30] ^ crc_reg[31] ^ d[5] ^ d[6] ^ crc_reg[25] ^ crc_reg[26] ^ crc_reg[28] ^ crc_reg[29] ^ d[0] ^ d[1] ^ d[2] ^ d[3];assign next_crc[7] = d[4] ^ d[5] ^ crc_reg[31] ^ d[7] ^ crc_reg[24] ^ crc_reg[26] ^ crc_reg[27] ^ crc_reg[29] ^ d[0] ^ d[2];assign next_crc[8] = d[4] ^ d[6] ^ d[7] ^ crc_reg[24] ^ crc_reg[25] ^ crc_reg[27] ^ crc_reg[28] ^ crc_reg[0] ^ d[3];assign next_crc[9] = d[5] ^ d[6] ^ crc_reg[25] ^ crc_reg[26] ^ crc_reg[28] ^ crc_reg[29] ^ d[2] ^ crc_reg[1] ^ d[3];assign next_crc[10] = d[4] ^ d[5] ^ d[7] ^ crc_reg[24] ^ crc_reg[26] ^ crc_reg[27] ^ crc_reg[29] ^ d[2] ^ crc_reg[2];assign next_crc[11] = d[4] ^ crc_reg[3] ^ d[6] ^ d[7] ^ crc_reg[24] ^ crc_reg[25] ^ crc_reg[27] ^ crc_reg[28] ^ d[3];assign next_crc[12] = crc_reg[30] ^ d[5] ^ crc_reg[4] ^ d[6] ^ d[7] ^ crc_reg[24] ^ crc_reg[25] ^ crc_reg[26] ^ crc_reg[28] ^ crc_reg[29] ^ d[1] ^ d[2] ^ d[3];assign next_crc[13] = d[4] ^ crc_reg[30] ^ crc_reg[31] ^ d[5] ^ d[6] ^ crc_reg[5] ^ crc_reg[25] ^ crc_reg[26] ^ crc_reg[27] ^ crc_reg[29] ^ d[0] ^ d[1] ^ d[2];assign next_crc[14] = d[4] ^ crc_reg[30] ^ d[5] ^ crc_reg[31] ^ crc_reg[6] ^ crc_reg[26] ^ crc_reg[27] ^ crc_reg[28] ^ d[0] ^ d[1] ^ d[3];assign next_crc[15] = d[4] ^ crc_reg[31] ^ crc_reg[7] ^ crc_reg[27] ^ crc_reg[28] ^ crc_reg[29] ^ d[0] ^ d[2] ^ d[3];assign next_crc[16] = d[7] ^ crc_reg[24] ^ crc_reg[8] ^ crc_reg[28] ^ crc_reg[29] ^ d[2] ^ d[3];assign next_crc[17] = crc_reg[30] ^ d[6] ^ crc_reg[25] ^ crc_reg[9] ^ crc_reg[29] ^ d[1] ^ d[2];assign next_crc[18] = crc_reg[30] ^ d[5] ^ crc_reg[31] ^ crc_reg[26] ^ d[0] ^ d[1] ^ crc_reg[10];assign next_crc[19] = d[4] ^ crc_reg[31] ^ crc_reg[27] ^ d[0] ^ crc_reg[11];assign next_crc[20] = crc_reg[12] ^ crc_reg[28] ^ d[3];assign next_crc[21] = crc_reg[13] ^ crc_reg[29] ^ d[2];assign next_crc[22] = crc_reg[14] ^ d[7] ^ crc_reg[24];assign next_crc[23] = crc_reg[30] ^ d[6] ^ d[7] ^ crc_reg[24] ^ crc_reg[15] ^ crc_reg[25] ^ d[1];assign next_crc[24] = crc_reg[31] ^ d[5] ^ d[6] ^ crc_reg[25] ^ crc_reg[16] ^ crc_reg[26] ^ d[0];assign next_crc[25] = d[4] ^ d[5] ^ crc_reg[26] ^ crc_reg[17] ^ crc_reg[27];assign next_crc[26] = crc_reg[30] ^ d[4] ^ d[7] ^ crc_reg[24] ^ crc_reg[27] ^ crc_reg[18] ^ crc_reg[28] ^ d[1] ^ d[3];assign next_crc[27] = crc_reg[31] ^ d[6] ^ crc_reg[25] ^ crc_reg[28] ^ crc_reg[19] ^ crc_reg[29] ^ d[0] ^ d[2] ^ d[3];assign next_crc[28] = crc_reg[30] ^ d[5] ^ crc_reg[26] ^ crc_reg[29] ^ d[1] ^ d[2] ^ crc_reg[20];assign next_crc[29] = d[4] ^ crc_reg[30] ^ crc_reg[21] ^ crc_reg[31] ^ crc_reg[27] ^ d[0] ^ d[1];assign next_crc[30] = crc_reg[31] ^ crc_reg[22] ^ crc_reg[28] ^ d[0] ^ d[3];assign next_crc[31] = crc_reg[23] ^ crc_reg[29] ^ d[2];endmodule

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国内精品久久久久影院一蜜桃| 欧美videossexotv100| 日韩av午夜在线观看| 亚洲美女免费在线| 日韩一区在线播放| 中文字幕日本不卡| 欧美国产一区二区在线观看| 国产午夜精品久久久久久久| 久久综合色天天久久综合图片| 精品国产乱码久久| 欧美xxx久久| 中文字幕乱码日本亚洲一区二区 | 日本韩国欧美在线| 91麻豆.com| 欧美亚洲高清一区| 在线成人午夜影院| 精品国产91九色蝌蚪| 中文字幕的久久| 亚洲图片激情小说| 亚洲国产精品尤物yw在线观看| 日韩精品电影在线| 国产成人免费在线观看| 99久久久精品免费观看国产蜜| 色久综合一二码| 日韩视频国产视频| 国产精品久久免费看| 亚洲一区在线观看网站| 奇米777欧美一区二区| 国产成人综合在线| 在线视频国产一区| 精品成a人在线观看| 亚洲三级在线播放| 青青草国产精品97视觉盛宴| 国产麻豆欧美日韩一区| 91老司机福利 在线| 欧美一区二区三区免费大片| 国产精品女同一区二区三区| 亚洲丰满少妇videoshd| 国产一区二区免费看| 欧美一级午夜免费电影| 欧美极品少妇xxxxⅹ高跟鞋| 亚洲第一在线综合网站| 粉嫩一区二区三区性色av| 欧美午夜免费电影| 国产香蕉久久精品综合网| 亚洲午夜三级在线| 丁香激情综合五月| 欧美一区二区视频在线观看2020 | 91色视频在线| 日韩欧美在线一区二区三区| 亚洲日本青草视频在线怡红院| 麻豆成人综合网| 欧美羞羞免费网站| 亚洲日本在线观看| 国产成a人亚洲| 精品国产网站在线观看| 五月婷婷久久综合| 色综合中文综合网| 久久精品72免费观看| 在线视频欧美精品| 亚洲特级片在线| 国产精品一级片在线观看| 91麻豆精品国产91久久久使用方法 | 欧美人狂配大交3d怪物一区| 国产精品短视频| 国产在线视频精品一区| 日韩欧美不卡一区| 婷婷综合久久一区二区三区| 欧美综合亚洲图片综合区| 亚洲欧洲国产日本综合| 懂色中文一区二区在线播放| 亚洲综合久久久| 成人av免费网站| 国产精品久久免费看| 不卡区在线中文字幕| 国产精品毛片无遮挡高清| 成人美女视频在线观看18| 国产色一区二区| 粉嫩av一区二区三区粉嫩| 国产网红主播福利一区二区| 国产一区二区三区不卡在线观看 | 欧美一个色资源| 日本亚洲三级在线| 欧美疯狂做受xxxx富婆| 婷婷综合在线观看| 欧美精品一二三四| 日本在线播放一区二区三区| 欧美一区二区观看视频| 另类小说色综合网站| 精品久久久久久综合日本欧美 | 国产精品一区二区三区乱码| 国产午夜精品理论片a级大结局| 国产·精品毛片| 综合在线观看色| 欧美色老头old∨ideo| 日韩国产精品久久久| 欧美va日韩va| 成人一区二区三区视频在线观看| 18欧美乱大交hd1984| 在线观看区一区二| 日本va欧美va瓶| 久久人人爽爽爽人久久久| caoporm超碰国产精品| 亚洲妇女屁股眼交7| 欧美成人r级一区二区三区| 国产毛片精品一区| 最好看的中文字幕久久| 3d动漫精品啪啪1区2区免费 | 精品久久久久久久久久久久包黑料 | 欧美日韩精品系列| 国内偷窥港台综合视频在线播放| 国产精品美女视频| 欧美精品视频www在线观看 | 色呦呦一区二区三区| 奇米色777欧美一区二区| 一区二区中文字幕在线| 91麻豆精品国产91久久久久久 | 国产精品色呦呦| 欧美欧美欧美欧美| 国产成人无遮挡在线视频| 亚洲成av人片一区二区| 国产三级一区二区三区| 精品视频一区二区三区免费| 国产传媒日韩欧美成人| 亚洲第一激情av| 国产精品国产三级国产aⅴ原创 | 国产视频不卡一区| 欧美久久久久久久久中文字幕| 国产成人丝袜美腿| 蜜臀av一区二区在线观看| 一区二区三区毛片| 久久精品人人爽人人爽| 欧美一区二区三区在线| 91成人免费电影| 国产v日产∨综合v精品视频| 日韩电影在线观看一区| 亚洲美女视频一区| 亚洲欧美自拍偷拍色图| 精品福利在线导航| 91精品国产乱| 69堂亚洲精品首页| 日本乱人伦aⅴ精品| 成人99免费视频| 国产成a人亚洲精品| 国产一区三区三区| 九九精品一区二区| 免费人成在线不卡| 奇米色一区二区三区四区| 日韩影院在线观看| 亚洲大片免费看| 亚洲va国产va欧美va观看| 亚洲视频香蕉人妖| 亚洲美女一区二区三区| 亚洲男人的天堂网| 亚洲专区一二三| 亚洲成a人片在线不卡一二三区| 亚洲自拍与偷拍| 亚洲国产视频直播| 天堂在线一区二区| 久久精工是国产品牌吗| 精品亚洲免费视频| 国产黄色成人av| 99国产精品视频免费观看| 91麻豆自制传媒国产之光| 一本一本久久a久久精品综合麻豆| 色综合久久中文综合久久牛| 欧日韩精品视频| 宅男噜噜噜66一区二区66| 91麻豆精品国产91久久久久久| 欧美一区二区三区婷婷月色| 久久综合久久久久88| 国产无一区二区| 亚洲激情六月丁香| 五月婷婷色综合| 国产精品亚洲一区二区三区在线 | 一区二区三区四区亚洲| 亚洲成a人在线观看| 麻豆精品视频在线观看视频| 韩国在线一区二区| 99免费精品视频| 欧美人动与zoxxxx乱| 2023国产精华国产精品| 亚洲欧洲另类国产综合| 性欧美大战久久久久久久久| 精彩视频一区二区| 97精品久久久久中文字幕| 欧美高清激情brazzers| 久久先锋影音av鲁色资源| 亚洲日本va午夜在线电影| 午夜电影网一区| 国产91高潮流白浆在线麻豆| 欧美在线免费观看视频| 精品人在线二区三区| 最近中文字幕一区二区三区| 日日噜噜夜夜狠狠视频欧美人 | 在线视频欧美区| 久久久久久久综合| 五月天欧美精品| 99久久精品费精品国产一区二区| 在线成人高清不卡|