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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? eth_miim.v

?? sopc builder 中網(wǎng)絡(luò)的eth_ocm核
?? V
?? 第 1 頁 / 共 2 頁
字號:
//////////////////////////////////////////////////////////////////////////                                                              ////////  eth_miim.v                                                  ////////                                                              ////////  This file is part of the Ethernet IP core project           ////////  http://www.opencores.org/projects/ethmac/                   ////////                                                              ////////  Author(s):                                                  ////////      - Igor Mohor (igorM@opencores.org)                      ////////                                                              ////////  All additional information is avaliable in the Readme.txt   ////////  file.                                                       ////////                                                              //////////////////////////////////////////////////////////////////////////////                                                              //////// Copyright (C) 2001 Authors                                   ////////                                                              //////// This source file may be used and distributed without         //////// restriction provided that this copyright statement is not    //////// removed from the file and that any derivative work contains  //////// the original copyright notice and the associated disclaimer. ////////                                                              //////// This source file is free software; you can redistribute it   //////// and/or modify it under the terms of the GNU Lesser General   //////// Public License as published by the Free Software Foundation; //////// either version 2.1 of the License, or (at your option) any   //////// later version.                                               ////////                                                              //////// This source is distributed in the hope that it will be       //////// useful, but WITHOUT ANY WARRANTY; without even the implied   //////// warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR      //////// PURPOSE.  See the GNU Lesser General Public License for more //////// details.                                                     ////////                                                              //////// You should have received a copy of the GNU Lesser General    //////// Public License along with this source; if not, download it   //////// from http://www.opencores.org/lgpl.shtml                     ////////                                                              ////////////////////////////////////////////////////////////////////////////// CVS Revision History//// $Log: eth_miim.v,v $// Revision 1.7  2005/03/21 20:07:18  igorm// Some small fixes + some troubles fixed.//// Revision 1.6  2005/02/21 12:48:07  igorm// Warning fixes.//// Revision 1.5  2003/05/16 10:08:27  mohor// Busy was set 2 cycles too late. Reported by Dennis Scott.//// Revision 1.4  2002/08/14 18:32:10  mohor// - Busy signal was not set on time when scan status operation was performed// and clock was divided with more than 2.// - Nvalid remains valid two more clocks (was previously cleared too soon).//// Revision 1.3  2002/01/23 10:28:16  mohor// Link in the header changed.//// Revision 1.2  2001/10/19 08:43:51  mohor// eth_timescale.v changed to timescale.v This is done because of the// simulation of the few cores in a one joined project.//// Revision 1.1  2001/08/06 14:44:29  mohor// A define FPGA added to select between Artisan RAM (for ASIC) and Block Ram (For Virtex).// Include files fixed to contain no path.// File names and module names changed ta have a eth_ prologue in the name.// File eth_timescale.v is used to define timescale// All pin names on the top module are changed to contain _I, _O or _OE at the end.// Bidirectional signal MDIO is changed to three signals (Mdc_O, Mdi_I, Mdo_O// and Mdo_OE. The bidirectional signal must be created on the top level. This// is done due to the ASIC tools.//// Revision 1.2  2001/08/02 09:25:31  mohor// Unconnected signals are now connected.//// Revision 1.1  2001/07/30 21:23:42  mohor// Directory structure changed. Files checked and joind together.//// Revision 1.3  2001/06/01 22:28:56  mohor// This files (MIIM) are fully working. They were thoroughly tested. The testbench is not updated.////`include "timescale.v"module eth_miim(  Clk,  Reset,  Divider,  NoPre,  CtrlData,  Rgad,  Fiad,  WCtrlData,  RStat,  ScanStat,  Mdi,  Mdo,  MdoEn,  Mdc,  Busy,  Prsd,  LinkFail,  Nvalid,  WCtrlDataStart,  RStatStart,  UpdateMIIRX_DATAReg);input         Clk;                // Host Clockinput         Reset;              // General Resetinput   [7:0] Divider;            // Divider for the host clockinput  [15:0] CtrlData;           // Control Data (to be written to the PHY reg.)input   [4:0] Rgad;               // Register Address (within the PHY)input   [4:0] Fiad;               // PHY Addressinput         NoPre;              // No Preamble (no 32-bit preamble)input         WCtrlData;          // Write Control Data operationinput         RStat;              // Read Status operationinput         ScanStat;           // Scan Status operationinput         Mdi;                // MII Management Data Inoutput        Mdc;                // MII Management Data Clockoutput        Mdo;                // MII Management Data Outputoutput        MdoEn;              // MII Management Data Output Enableoutput        Busy;               // Busy Signaloutput        LinkFail;           // Link Integrity Signaloutput        Nvalid;             // Invalid Status (qualifier for the valid scan result)output [15:0] Prsd;               // Read Status Data (data read from the PHY)output        WCtrlDataStart;     // This signals resets the WCTRLDATA bit in the MIIM Command registeroutput        RStatStart;         // This signal resets the RSTAT BIT in the MIIM Command registeroutput        UpdateMIIRX_DATAReg;// Updates MII RX_DATA register with read dataparameter Tp = 1;reg           Nvalid;reg           EndBusy_d;          // Pre-end Busy signalreg           EndBusy;            // End Busy signal (stops the operation in progress)reg           WCtrlData_q1;       // Write Control Data operation delayed 1 Clk cyclereg           WCtrlData_q2;       // Write Control Data operation delayed 2 Clk cyclesreg           WCtrlData_q3;       // Write Control Data operation delayed 3 Clk cyclesreg           WCtrlDataStart;     // Start Write Control Data Command (positive edge detected)reg           WCtrlDataStart_q;reg           WCtrlDataStart_q1;  // Start Write Control Data Command delayed 1 Mdc cyclereg           WCtrlDataStart_q2;  // Start Write Control Data Command delayed 2 Mdc cyclesreg           RStat_q1;           // Read Status operation delayed 1 Clk cyclereg           RStat_q2;           // Read Status operation delayed 2 Clk cyclesreg           RStat_q3;           // Read Status operation delayed 3 Clk cyclesreg           RStatStart;         // Start Read Status Command (positive edge detected)reg           RStatStart_q1;      // Start Read Status Command delayed 1 Mdc cyclereg           RStatStart_q2;      // Start Read Status Command delayed 2 Mdc cyclesreg           ScanStat_q1;        // Scan Status operation delayed 1 cyclereg           ScanStat_q2;        // Scan Status operation delayed 2 cyclesreg           SyncStatMdcEn;      // Scan Status operation delayed at least cycles and synchronized to MdcEnwire          WriteDataOp;        // Write Data Operation (positive edge detected)wire          ReadStatusOp;       // Read Status Operation (positive edge detected)wire          ScanStatusOp;       // Scan Status Operation (positive edge detected)wire          StartOp;            // Start Operation (start of any of the preceding operations)wire          EndOp;              // End of Operationreg           InProgress;         // Operation in progressreg           InProgress_q1;      // Operation in progress delayed 1 Mdc cyclereg           InProgress_q2;      // Operation in progress delayed 2 Mdc cyclesreg           InProgress_q3;      // Operation in progress delayed 3 Mdc cyclesreg           WriteOp;            // Write Operation Latch (When asserted, write operation is in progress)reg     [6:0] BitCounter;         // Bit Counterwire    [3:0] ByteSelect;         // Byte Select defines which byte (preamble, data, operation, etc.) is loaded and shifted through the shift register.wire          MdcEn;              // MII Management Data Clock Enable signal is asserted for one Clk period before Mdc rises.wire          ShiftedBit;         // This bit is output of the shift register and is connected to the Mdo signalwire          MdcEn_n;wire          LatchByte1_d2;wire          LatchByte0_d2;reg           LatchByte1_d;reg           LatchByte0_d;reg     [1:0] LatchByte;          // Latch Byte selects which part of Read Status Data is updated from the shift registerreg           UpdateMIIRX_DATAReg;// Updates MII RX_DATA register with read data// Generation of the EndBusy signal. It is used for ending the MII Management operation.always @ (posedge Clk or posedge Reset)begin  if(Reset)    begin      EndBusy_d <= #Tp 1'b0;      EndBusy <= #Tp 1'b0;    end  else    begin      EndBusy_d <= #Tp ~InProgress_q2 & InProgress_q3;      EndBusy   <= #Tp EndBusy_d;    endend// Update MII RX_DATA registeralways @ (posedge Clk or posedge Reset)begin  if(Reset)    UpdateMIIRX_DATAReg <= #Tp 0;  else  if(EndBusy & ~WCtrlDataStart_q)    UpdateMIIRX_DATAReg <= #Tp 1;  else    UpdateMIIRX_DATAReg <= #Tp 0;    end

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩精品一二三四| 日本午夜精品视频在线观看| 久久婷婷久久一区二区三区| 69久久夜色精品国产69蝌蚪网| 国产精品一区二区三区网站| 首页欧美精品中文字幕| 国产精品成人一区二区三区夜夜夜 | 久久久精品天堂| 欧美一区二区在线视频| 欧美老年两性高潮| 高清av一区二区| 国产在线播精品第三| 精品一区二区三区在线观看| 麻豆91免费观看| 奇米综合一区二区三区精品视频| 亚洲成a人在线观看| 亚洲一区二区在线播放相泽| 一区二区三区日韩| 亚洲三级在线免费观看| 中文字幕一区不卡| 亚洲欧洲三级电影| 日韩一区欧美小说| 日韩美女视频一区| 国产欧美日韩在线视频| 久久精品无码一区二区三区| 国产亚洲欧美中文| 国产亚洲综合在线| 国产拍欧美日韩视频二区| 日本一区二区三区四区| 日本一区二区三区高清不卡| 国产三级精品三级| 中文字幕在线一区二区三区| 中文字幕一区免费在线观看| 1区2区3区国产精品| 中文字幕一区在线| 亚洲制服丝袜av| 午夜精品久久久久久久久久| 亚洲一区二区三区小说| 日本系列欧美系列| 国产一区二区免费看| 成人app网站| 91豆麻精品91久久久久久| 欧美日韩激情一区二区三区| 欧美精品99久久久**| 欧美电影免费提供在线观看| 精品国产三级电影在线观看| 精品嫩草影院久久| 国产精品久久久久久妇女6080| 一区二区三区四区中文字幕| 日韩精品免费专区| 国产精品资源在线观看| 91在线一区二区三区| 欧美日韩亚洲综合一区二区三区| 日韩一区二区三区四区五区六区| 久久精品免视看| 一区二区三区蜜桃网| 免费成人av资源网| 国产白丝精品91爽爽久久| 色综合久久中文综合久久97| 色悠悠久久综合| 91精品国产综合久久婷婷香蕉| 久久亚洲春色中文字幕久久久| 自拍视频在线观看一区二区| 奇米四色…亚洲| 成人app软件下载大全免费| 欧美精品乱人伦久久久久久| 久久午夜免费电影| 亚洲最新在线观看| 久久不见久久见免费视频1| 国产成人精品影视| 精品久久久久久无| 国产精品色在线| 日韩一区欧美二区| 处破女av一区二区| 3751色影院一区二区三区| 国产精品久久久久aaaa樱花| 日韩国产精品久久| 99精品在线观看视频| 日韩免费福利电影在线观看| 欧美激情综合五月色丁香| 自拍偷自拍亚洲精品播放| 精品亚洲国内自在自线福利| 在线免费不卡电影| 国产精品无人区| 麻豆国产精品777777在线| 91污片在线观看| 精品91自产拍在线观看一区| 亚洲国产精品自拍| 91女人视频在线观看| 国产色综合久久| 日韩在线播放一区二区| 成人听书哪个软件好| 91精品国产高清一区二区三区 | 亚洲成人激情社区| 成人黄色综合网站| 欧美mv和日韩mv国产网站| 亚洲国产视频一区二区| 成a人片国产精品| 久久在线免费观看| 日韩av中文字幕一区二区三区| 一本大道久久a久久综合婷婷| 国产亚洲福利社区一区| 成人app网站| 久久欧美中文字幕| 美女国产一区二区三区| 欧美另类一区二区三区| 亚洲影视在线播放| 91久久人澡人人添人人爽欧美| 国产精品欧美经典| 国产精品白丝jk白祙喷水网站| 欧美老肥妇做.爰bbww视频| 国产精品女同一区二区三区| 国产一区欧美二区| 久久久亚洲高清| 激情小说亚洲一区| 日韩欧美一区在线观看| 热久久一区二区| 欧美精品乱码久久久久久 | 91精品国产aⅴ一区二区| 午夜久久福利影院| 欧美日韩www| 天天射综合影视| 欧美精品丝袜中出| 亚洲高清视频的网址| 91国偷自产一区二区开放时间| 亚洲天堂a在线| 91在线观看一区二区| 中文字幕在线观看不卡| 99九九99九九九视频精品| 亚洲欧洲美洲综合色网| 99视频精品免费视频| 一区免费观看视频| 不卡av电影在线播放| 久久精品免费在线观看| 成人av在线资源网| 自拍偷自拍亚洲精品播放| 日本久久一区二区三区| 亚洲aⅴ怡春院| 日韩欧美一区二区免费| 国产又黄又大久久| 欧美国产日韩一二三区| 99精品欧美一区| 亚洲综合在线五月| 欧美性受极品xxxx喷水| 青青草国产成人av片免费| 欧美sm美女调教| 成人少妇影院yyyy| 一级女性全黄久久生活片免费| 欧美日韩精品一区二区三区四区 | 在线观看一区二区视频| 日韩av不卡在线观看| 国产欧美日韩激情| 色先锋久久av资源部| 免费精品视频最新在线| 亚洲国产精品成人综合| 欧美裸体bbwbbwbbw| 懂色av噜噜一区二区三区av| 亚洲va韩国va欧美va| 国产日韩精品视频一区| 欧美日韩视频第一区| 国产91丝袜在线播放0| 亚洲国产精品一区二区尤物区| 国产亚洲视频系列| 欧美精品一卡二卡| av资源站一区| 精品亚洲成a人| 亚洲成人免费视| 最新日韩av在线| 2021国产精品久久精品 | 亚洲欧美日韩国产综合在线| 日韩欧美123| 欧美在线一区二区| www.欧美精品一二区| 狠狠色丁香九九婷婷综合五月| 午夜精品爽啪视频| 亚洲情趣在线观看| 日本一区二区久久| 精品国精品自拍自在线| 在线不卡中文字幕| 在线精品视频小说1| 成人av第一页| 欧美天堂亚洲电影院在线播放| 国产福利电影一区二区三区| 免费成人在线网站| 日韩精品一二三| 亚洲va在线va天堂| 亚洲国产视频一区| 亚洲精品乱码久久久久久久久 | 色一区在线观看| 99久久精品免费观看| 成人免费视频app| 国产乱色国产精品免费视频| 蜜桃视频一区二区三区| 午夜精品免费在线观看| 一个色综合av| 亚洲国产成人av好男人在线观看| 亚洲女子a中天字幕| 亚洲免费色视频| 亚洲精品免费视频| 亚洲最大色网站|