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

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

?? hdlc.vhd

?? HDLC在通訊設(shè)備中占有重要地位
?? VHD
字號(hào):
--------------------------------------------------------------------------------- Title      :  HDLC core-- Project    :  HDLC Standalone controller with buffers--------------------------------------------------------------------------------- File        : hdlc.vhd-- Author      : Jamil Khatib  (khatib@ieee.org)-- Organization: OpenCores Project-- Created     :2001/03/022-- Last update: 2001/03/22-- Platform    : -- Simulators  : Modelsim 5.3XE/Windows98,NC-SIM/Linux-- Synthesizers: -- Target      : -- Dependency  : ieee.std_logic_1164--               hdlc.hdlc_components_pkg--------------------------------------------------------------------------------- Description:  HDLC controller--------------------------------------------------------------------------------- Copyright (c) 2000 Jamil Khatib-- -- This VHDL design file is an open design; you can redistribute it and/or-- modify it and/or implement it after contacting the author-- You can check the draft license at-- http://www.opencores.org/OIPC/license.shtml--------------------------------------------------------------------------------- Revisions  :-- Revision Number :   1-- Version         :   0.1-- Date            :   22 March 2001-- Modifier        :   Jamil Khatib (khatib@ieee.org)-- Desccription    :   Created-- ToOptimize      :-- Bugs            :   --------------------------------------------------------------------------------- $Log: not supported by cvs2svn $-- Revision 1.3  2001/04/22 20:08:16  jamil-- Top level simulation---- Revision 1.1  2001/03/22 21:58:01  jamil-- Initial release---------------------------------------------------------------------------------LIBRARY ieee;USE ieee.std_logic_1164.ALL;LIBRARY hdlc;USE hdlc.hdlc_components_pkg.ALL;ENTITY hdlc_ent IS  GENERIC (    FCS_TYPE  :     INTEGER := 2;       -- FCS 16    ADD_WIDTH :     INTEGER := 7);      -- Internal buffer address width  PORT (    Txclk     : IN  STD_LOGIC;          -- Tx Clock    RxClk     : IN  STD_LOGIC;          -- Rx Clock    Tx        : OUT STD_LOGIC;          -- Tx setial line    Rx        : IN  STD_LOGIC;          -- Rx serial line    TxEN      : IN  STD_LOGIC;          -- Tx Enable    RxEn      : IN  STD_LOGIC;          -- Rx Enable    RST_I     : IN  STD_LOGIC;          -- WB reset    CLK_I     : IN  STD_LOGIC;          -- WB clock    ADR_I     : IN  STD_LOGIC_VECTOR(2 DOWNTO 0);  -- WB address    DAT_O     : OUT STD_LOGIC_VECTOR(31 DOWNTO 0);  -- WB output data    DAT_I     : IN  STD_LOGIC_VECTOR(31 DOWNTO 0);  -- WB input data    WE_I      : IN  STD_LOGIC;          -- WB write/read signal    STB_I     : IN  STD_LOGIC;          -- WB strobe    ACK_O     : OUT STD_LOGIC;          -- WB acknowledge    CYC_I     : IN  STD_LOGIC;          -- WB cycle    RTY_O     : OUT STD_LOGIC;          -- WB Retry    TAG0_O    : OUT STD_LOGIC;          -- WB TAG (TxDone interrupt)    TAG1_O    : OUT STD_LOGIC);         -- WB TAG (RxReady interrupt)END hdlc_ent;ARCHITECTURE hdlc_str OF hdlc_ent IS  SIGNAL rst_n : STD_LOGIC;             -- Internal Reset  SIGNAL Tx_rdy_D1          : STD_LOGIC;  -- Tx rdy signal (Domain 1)  SIGNAL Tx_rdy_D2          : STD_LOGIC;  -- Tx rdy signal (Domain 2)  SIGNAL Tx_ack             : STD_LOGIC;  -- Tx Acknowledge signal  SIGNAL TXD_D1             : STD_LOGIC_VECTOR(7 DOWNTO 0);  -- Tx Data bus (Domain 1)  SIGNAL TXD_D2             : STD_LOGIC_VECTOR(7 DOWNTO 0);  -- Tx Data Bus (Domain 2)  SIGNAL Tx_ValidFrame_D1   : STD_LOGIC;  -- Tx Valid Frame (Domain 1)  SIGNAL Tx_ValidFrame_D2   : STD_LOGIC;  -- Tx Valid Frame (Domain 2)  SIGNAL Tx_AbortedTrans_D1 : STD_LOGIC;  -- Tx Aborted Transmission (Domain 1)  SIGNAL Tx_AbortedTrans_D2 : STD_LOGIC;  -- Tx Aborted Transmission (Domain 2)  SIGNAL Tx_AbortFrame_D1   : STD_LOGIC;  -- Tx Abort Frame (Domain 1)  SIGNAL Tx_AbortFrame_D2   : STD_LOGIC;  -- Tx Abort Frame (Domain 2)  SIGNAL Tx_WriteByte_D1    : STD_LOGIC;  -- Tx Write bytes (Domain 1)  SIGNAL Tx_WriteByte_D2    : STD_LOGIC;  -- Tx Write Byte (Domain 2)  SIGNAL Rx_ValidFrame_D1 : STD_LOGIC;  -- Rx Valid Frame (Domain1)  SIGNAL Rx_ValidFrame_D2 : STD_LOGIC;  --  Rx Valid Frame (Domain 2)  SIGNAL RxD_D1 : STD_LOGIC_VECTOR(7 DOWNTO 0);  -- Rx Data bus (Domain 1)  SIGNAL RXD_D2 : STD_LOGIC_VECTOR(7 DOWNTO 0);  -- Rx data bus (Domain 2)  SIGNAL Rx_FrameError_D1 : STD_LOGIC;  -- Rx Frame Error (Domain 1)  SIGNAL Rx_FrameError_D2 : STD_LOGIC;  -- Rx Frame Error (Domain 2)  SIGNAL Rx_AbortSignal_D1 : STD_LOGIC;  -- Rx Abort signal (Domain 1)  SIGNAL Rx_AbortSignal_D2 : STD_LOGIC;  -- Rx Abort signal (Domain 2)  SIGNAL Rx_Readbyte_D1 : STD_LOGIC;    -- Rx Read Byte (Domain 1)  SIGNAL Rx_Readbyte_D2 : STD_LOGIC;    -- Rx Read Byte (Domain 2)  SIGNAL Rx_rdy_D1 : STD_LOGIC;         -- Rx rdy (Domain 1)  SIGNAL Rx_rdy_D2 : STD_LOGIC;         -- Rx rdy (Domain 2)  SIGNAL TxDataAvail   : STD_LOGIC;     -- Tx Data Available from the Buffer  SIGNAL Tx_RdBuff     : STD_LOGIC;     -- Tx Read Byte from the buffer  SIGNAL TxDone        : STD_LOGIC;     -- TxDone bit (Interrupt)  SIGNAL TxEnable      : STD_LOGIC;     -- TxEnable Bit  SIGNAL Tx_Full       : STD_LOGIC;     -- Tx Full Buffer Bit  SIGNAL TxDataInBuff  : STD_LOGIC_VECTOR(7 DOWNTO 0);                                        -- Tx input data to buffer  SIGNAL TxDataOutBuff : STD_LOGIC_VECTOR(7 DOWNTO 0);  -- Tx Data output from buffer  SIGNAL Tx_Wr_Buff    : STD_LOGIC;     -- Write to Tx Buffer  SIGNAL FCSen : STD_LOGIC;             -- FCS Enable (both Tx & Rx)  SIGNAL Rx_WrBuff        : STD_LOGIC;  -- Write to Rx Buffer  SIGNAL Rx_EOF           : STD_LOGIC;  -- RX End Of Frame  SIGNAL Rx_FrameSize     : STD_LOGIC_VECTOR(ADD_WIDTH-1 DOWNTO 0);                                        -- Rx Frame size  SIGNAL Rx_DataBuff      : STD_LOGIC_VECTOR(7 DOWNTO 0);  -- Rx Input data buffer  SIGNAL Rx_Buff_Overflow : STD_LOGIC;  -- Rx Buffer overflow  SIGNAL Rx_FCSerr        : STD_LOGIC;  -- Rx FCS error  SIGNAL RxDataBuffOut    : STD_LOGIC_VECTOR(7 DOWNTO 0);  --  Rx Data BUFFER output  SIGNAL Rx_Rd_Buff : STD_LOGIC;        -- Rx Read Data Buffer  SIGNAL RxRdy_int  : STD_LOGIC;        -- Rx Ready interruptBEGIN  -- hdlc_str  rst_n <= NOT RST_I;  WB_host : WB_IF_ent    GENERIC MAP (      ADD_WIDTH     => ADD_WIDTH)    PORT MAP (      CLK_I         => CLK_I,      RST_I         => RST_I,      ACK_O         => ACK_O,      ADR_I         => ADR_I,      CYC_I         => CYC_I,      DAT_I         => DAT_I,      DAT_O         => DAT_O,      RTY_O         => RTY_O,      STB_I         => STB_I,      WE_I          => WE_I,      TAG0_O        => TAG0_O,      TAG1_O        => TAG1_O,      TxEnable      => TxEnable,      TxDone        => TxDone,      TxDataInBuff  => TxDataInBuff,      Txwr          => Tx_Wr_Buff,      TxAborted     => Tx_AbortedTrans_D2,      TxAbort       => Tx_AbortFrame_D2,      TxOverflow    => Tx_Full,      TxFCSen       => FCSen,      RxFrameSize   => Rx_FrameSize,      RxRdy         => RxRdy_int,      RxDataBuffOut => RxDataBuffOut,      RxOverflow    => Rx_Buff_Overflow,      RxFrameError  => Rx_FrameError_D2,      RxFCSErr      => Rx_FCSErr,      RxRd          => Rx_Rd_Buff,      RxAbort       => Rx_AbortSignal_D2);  TxSynch : txSynch_ent    PORT MAP (      rst_n           => rst_n,      clk_D1          => Txclk,      clk_D2          => CLK_I,      rdy_D1          => Tx_rdy_D1,      rdy_D2          => Tx_rdy_D2,      ack             => Tx_ack,      TXD_D1          => TXD_D1,      TXD_D2          => TXD_D2,      ValidFrame_D1   => Tx_ValidFrame_D1,      ValidFrame_D2   => Tx_ValidFrame_D2,      AbortedTrans_D1 => Tx_AbortedTrans_D1,      AbortedTrans_D2 => Tx_AbortedTrans_D2,      AbortFrame_D1   => Tx_AbortFrame_D1,      AbortFrame_D2   => Tx_AbortFrame_D2,      WriteByte_D1    => Tx_WriteByte_D1,      WriteByte_D2    => Tx_WriteByte_D2);  TxBuff : TxBuff_ent    GENERIC MAP (      ADD_WIDTH     => ADD_WIDTH)    PORT MAP (      TxClk         => CLK_I,      rst_n         => rst_n,      RdBuff        => Tx_RdBuff,      Wr            => Tx_Wr_Buff,      TxDataAvail   => TxDataAvail,      TxEnable      => TxEnable,      TxDone        => TxDone,      TxDataOutBuff => TxDataOutBuff,      TxDataInBuff  => TxDataInBuff,      Full          => Tx_Full);  TxFCS : Txfcs_ent    GENERIC MAP (      FCS_TYPE    => FCS_TYPE)    PORT MAP (      TxClk       => CLK_I,      rst_n       => rst_n,      FCSen       => FCSen,      ValidFrame  => Tx_ValidFrame_D2,      WriteByte   => Tx_WriteByte_D2,      rdy         => Tx_rdy_D2,      ack         => Tx_ack,      TxData      => TXD_D2,      TxDataAvail => TxDataAvail,      RdBuff      => Tx_RdBuff,      TxDataBuff  => TxDataOutBuff);  TxCore : TxChannel_ent    PORT MAP (      TxClk        => TxClk,      rst_n        => rst_n,      TXEN         => TXEN,      Tx           => Tx,      ValidFrame   => Tx_ValidFrame_D1,      AbortFrame   => Tx_AbortFrame_D1,      AbortedTrans => Tx_AbortedTrans_D1,      WriteByte    => Tx_WriteByte_D1,      rdy          => Tx_rdy_D1,      TxData       => TxD_D1);  RxChannel : RxChannel_ent    PORT MAP (      Rxclk       => Rxclk,      rst         => rst_n,      Rx          => Rx,      RxData      => RxD_D1,      ValidFrame  => Rx_ValidFrame_D1,      FrameError  => Rx_FrameError_D1,      AbortSignal => Rx_AbortSignal_D1,      Readbyte    => Rx_Readbyte_D1,      rdy         => Rx_rdy_D1,      RxEn        => RxEn);  RxSynch : RxSynch_ent    PORT MAP (      rst_n          => rst_n,      clk_D1         => Rxclk,      clk_D2         => CLK_I,      rdy_D1         => Rx_rdy_D1,      rdy_D2         => Rx_rdy_D2,      RXD_D1         => RxD_D1,      RXD_D2         => RXD_D2,      ValidFrame_D1  => Rx_ValidFrame_D1,      ValidFrame_D2  => Rx_ValidFrame_D2,      AbortSignal_D1 => Rx_AbortSignal_D1,      AbortSignal_D2 => Rx_AbortSignal_D2,      FrameError_D1  => Rx_FrameError_D1,      FrameError_D2  => Rx_FrameError_D2,      ReadByte_D1    => Rx_ReadByte_D1,      ReadByte_D2    => Rx_ReadByte_D2);  RxBuff : RxBuff_ent    GENERIC MAP (      FCS_TYPE      => FCS_TYPE,      ADD_WIDTH     => ADD_WIDTH)    PORT MAP (      Clk           => CLK_I,      rst_n         => rst_n,      DataBuff      => Rx_DataBuff,      EOF           => Rx_EOF,      WrBuff        => Rx_WrBuff,      FrameSize     => Rx_FrameSize,      RxRdy         => RxRdy_int,      RxDataBuffOut => RxDataBuffOut,      Overflow      => Rx_Buff_Overflow,      Rd            => Rx_Rd_Buff);  RxFCS : RxFCS_ent    GENERIC MAP (      FCS_TYPE   => FCS_TYPE)    PORT MAP (      clk        => CLK_I,      rst_n      => rst_n,      RxD        => RxD_D2,      ValidFrame => Rx_ValidFrame_D2,      rdy        => Rx_rdy_D2,      Readbyte   => Rx_Readbyte_D2,      DataBuff   => Rx_DataBuff,      WrBuff     => Rx_WrBuff,      EOF        => Rx_EOF,      FCSen      => FCSen,      FCSerr     => Rx_FCSerr);END hdlc_str;

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一二三在线| 国产精品高清亚洲| 精品一区二区在线观看| 国产精品久久一级| 欧美一级片免费看| 韩日欧美一区二区三区| 亚洲成va人在线观看| 欧美国产97人人爽人人喊| 一道本成人在线| 欧美日韩高清在线播放| 国产精品白丝av| 日韩国产欧美在线观看| 自拍av一区二区三区| 日韩免费观看2025年上映的电影| 成人18视频日本| 国产乱子轮精品视频| 手机精品视频在线观看| 亚洲天堂a在线| 久久网站最新地址| 日韩一区二区在线看片| 欧美色综合久久| 91老师国产黑色丝袜在线| 国产精品综合网| 美国毛片一区二区| 蜜臀久久99精品久久久画质超高清 | 成人精品免费网站| 国产又粗又猛又爽又黄91精品| 亚洲成av人片一区二区| 成人精品免费看| 日韩精品成人一区二区在线| 亚洲男人都懂的| 综合久久久久综合| 国产精品成人午夜| 国产精品久久久久9999吃药| 久久一夜天堂av一区二区三区| 欧美中文字幕亚洲一区二区va在线 | 91麻豆免费视频| av不卡免费电影| 91亚洲大成网污www| 久久精品国产久精国产| 久久国产福利国产秒拍| 久久成人免费网| 精品一区二区三区视频| 青娱乐精品视频| 精品在线播放午夜| 黑人精品欧美一区二区蜜桃| 经典一区二区三区| 国产一区视频在线看| 国产精品综合久久| av综合在线播放| 91老师片黄在线观看| 精品在线播放免费| 国产精品亚洲а∨天堂免在线| 男女视频一区二区| 久久爱另类一区二区小说| 麻豆精品一二三| 韩国精品一区二区| 成人福利在线看| 91福利视频网站| 欧美疯狂做受xxxx富婆| 日韩欧美在线一区二区三区| 337p日本欧洲亚洲大胆精品| 中文字幕免费观看一区| 一区二区三区欧美日韩| 视频在线观看一区二区三区| 日韩国产欧美三级| 精品一区二区三区免费视频| 粉嫩13p一区二区三区| 国产精品18久久久久久久网站| 成人听书哪个软件好| 欧美中文字幕一区二区三区亚洲 | 欧美日韩高清在线| 欧美va日韩va| 欧美一级精品大片| 久久久久久电影| ...av二区三区久久精品| 亚洲视频免费观看| 国产91丝袜在线18| 91在线精品一区二区三区| 欧美在线观看视频一区二区三区 | 精品国产乱码久久久久久夜甘婷婷 | 色综合久久88色综合天天免费| 91精品国产综合久久精品性色| 日韩欧美久久久| 亚洲丝袜精品丝袜在线| 日韩电影在线看| 成人aaaa免费全部观看| 欧美高清dvd| 亚洲欧洲日韩av| 久久99精品一区二区三区三区| 成人av先锋影音| 欧美日韩在线不卡| 26uuu亚洲| 国产精品女主播av| 日韩国产欧美在线观看| 顶级嫩模精品视频在线看| 日韩一区二区在线观看| 国产成人免费视频网站| 99re亚洲国产精品| 在线观看一区不卡| 精品久久久三级丝袜| 亚洲免费观看高清完整| 日本欧美大码aⅴ在线播放| youjizz久久| 精品久久久久久久久久久久包黑料| 一区二区三区日本| 成人做爰69片免费看网站| 欧美精品久久一区| 亚洲日本一区二区| 成熟亚洲日本毛茸茸凸凹| 欧美电影免费观看高清完整版在线观看| 一区二区三区在线观看视频 | 国产精品99久久久久久似苏梦涵| 欧美三级欧美一级| 亚洲欧美一区二区视频| 高清免费成人av| 久久天堂av综合合色蜜桃网| 日本免费在线视频不卡一不卡二| 国产成人av一区二区三区在线| 欧美精品久久99久久在免费线| 美女一区二区久久| 日韩写真欧美这视频| 亚洲大型综合色站| 7878成人国产在线观看| 国产精品免费视频网站| 国产一区二区剧情av在线| 欧美一级片免费看| 日本亚洲一区二区| 在线电影国产精品| 亚洲mv在线观看| 欧美精三区欧美精三区| 亚洲午夜一二三区视频| 91麻豆国产精品久久| 亚洲欧美色综合| 91视视频在线观看入口直接观看www | 久久久久久麻豆| 黄一区二区三区| 国产亚洲一二三区| 国产成人av电影在线| 国产无人区一区二区三区| 国产丶欧美丶日本不卡视频| 国产日韩欧美综合一区| 国产999精品久久久久久| 中文子幕无线码一区tr | 日韩视频不卡中文| 蜜臀va亚洲va欧美va天堂| 欧美精品xxxxbbbb| 蜜臀av一区二区在线免费观看| 亚洲美女区一区| 欧美综合久久久| 午夜成人在线视频| 99国产精品久久久久久久久久久| 国产精品欧美久久久久一区二区| 91美女片黄在线| 日韩黄色一级片| 欧美va亚洲va| 国产色综合一区| 在线成人小视频| 国产精品久久久久永久免费观看 | 国产精品久久一级| 91麻豆国产精品久久| 亚洲va欧美va天堂v国产综合| 福利一区在线观看| 日韩欧美视频在线| 亚洲精品国产一区二区三区四区在线| 一区二区高清在线| 日韩高清不卡一区| 欧美日韩情趣电影| 亚洲国产精品天堂| 欧美酷刑日本凌虐凌虐| 亚洲1区2区3区视频| 三级不卡在线观看| 国产精品一品二品| 欧美一区二区三区免费大片| 国产视频在线观看一区二区三区| 亚洲6080在线| 狠狠狠色丁香婷婷综合激情| 色婷婷精品久久二区二区蜜臀av| 91麻豆精品国产91久久久资源速度 | 久久99久久99小草精品免视看| 午夜不卡av在线| 波多野结衣中文字幕一区二区三区 | 91福利视频网站| 国产三级久久久| 久久99国产精品久久| 在线免费观看日韩欧美| 久久精子c满五个校花| 亚洲女与黑人做爰| 日韩亚洲国产中文字幕欧美| 国产精品无码永久免费888| 成人午夜又粗又硬又大| 国产精品久久久久久久久久久免费看 | 国产精品白丝在线| 亚洲福利视频导航| 在线中文字幕一区| 奇米综合一区二区三区精品视频| 高清日韩电视剧大全免费| 欧美一级高清片| 久久国产综合精品| 日韩午夜小视频|