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

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

?? err_check.vhd

?? 16B20B編碼轉換
?? VHD
字號:
-- **************************************************************************
-- Owner:		Xilinx Inc.
-- File:  		err_check.vhd
--
-- Purpose: 		8B/10B error checking module.  Asserts the error flag
--			when the incoming serial stream has an error.  Does not
--			check for errors involving special characters.
--	
-- Author:		Jennifer Jenkins
-- Date:		3-31-2000
--
-- **************************************************************************


library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_arith.all;

entity ERR_CHECK is
    port(
        
          clk			: in STD_LOGIC;
          rst			: in STD_LOGIC;
        
          -- Data Inputs (ain .. jin)
	  ain			: in STD_LOGIC;			
	  bin			: in STD_LOGIC;
	  cin			: in STD_LOGIC;			
	  din			: in STD_LOGIC;
	  ein			: in STD_LOGIC;
	  iin			: in STD_LOGIC;			
	  fin			: in STD_LOGIC;
	  gin			: in STD_LOGIC;			
	  hin			: in STD_LOGIC;  
	  jin			: in STD_LOGIC;	
	
 	  -- Control terms
	  start_dec		: in STD_LOGIC;   		-- Asserted starts decoding sequence
	  	
	  -- Output signals
	  errchk_done		: out STD_LOGIC;		-- Asserted when encoding is complete, 
								-- provides handshaking to main control logic
	  err_out		: out STD_LOGIC			-- Asserted when error has been detected

          );

end ERR_CHECK;



architecture BEHAVIOUR of ERR_CHECK is

-- ******************** CONSTANT DECLARATIONS ***********************
constant RESET_ACTIVE 	: STD_LOGIC := '0';


-- ********************* SIGNAL DECLARATIONS ************************

-- Define states for download state machine
type STATE is (IDLE, PREL, ERROR_CHK, DONE);
signal prs_state, nxt_state : STATE;

signal err_cl1, err_cl2, err_cl3 : STD_LOGIC;

begin


	-- ******************** SIGNAL ASSIGNMENTS **********************
	err_cl1 <= ((ain and bin and cin and din) or
		   (((ain and bin and iin) or (cin and din) or fin or
		     ((ain or bin) and (cin or din))) and
		    (not(not(gin) or not(jin) or not(hin) or ein))))
			when ((prs_state = PREL) or (prs_state = ERROR_CHK)) else '0';


	err_cl2 <= ((not(cin or din) or not(fin) or
		    not((ain or bin or iin) and ((ain and bin) or (cin and din)))) and
		   (not(not(ein) or gin or hin or jin)))
			when ((prs_state = PREL) or (prs_state = ERROR_CHK)) else '0';

	err_cl3 <= ((((not(cin and din) and not(ain or bin)) or
		     (not(ain or bin or cin or din)) or
		     (not(fin or gin or hin))) and not(iin) and not(ein)) OR
		   (gin and hin and jin and not(iin) and ein) OR
		   ((not(gin or hin or jin)) and iin and not(ein)) OR
		   (((fin and gin and hin) or
		     (cin and din and (ain or bin)) or
		     (ain and bin and (cin or din))) and iin and ein))
		   when ((prs_state = PREL) or (prs_state = ERROR_CHK)) else '0';


	-- ***************** Process: SEQUENTIAL ************************
	-- Purpose:  	Synchronize ENC_FUNC target state machine
	-- Components: 	none
    
    	SEQUENTIAL: process (rst, clk)
    	begin
       	 	if rst = RESET_ACTIVE then	
         	   	prs_state <= IDLE;
            
       	 	elsif clk'event and (clk = '1') then
         	   	prs_state <= nxt_state;
            
        	end if;

    	end process SEQUENTIAL;
    
    
    
    	-- ******************** Process: ERR_CHK ************************
    	-- Purpose: 	Detect transmission error in data bits, ain through
	--		jin.  Does not check for special characters.
	--		
    	-- Components:	none
        
    	ERR_CHK: process (prs_state, start_dec)
    	begin
    
    	 	nxt_state <= prs_state;
		errchk_done <= '0';
		err_out <= '0';
			    	
        	case prs_state is
        
        		----------------------- IDLE State -------------------------
        		when IDLE =>
        	
        			-- Waits for go signal from main control logic
				-- Assertion of start_dec
        			if start_dec = '1' then
        				nxt_state <= PREL;
        			end if;
        		
			---------------------- PREL State -------------------------
	      		when PREL =>
			
				-- Generate preliminary output error signals				
				nxt_state <= ERROR_CHK;
	      	

      	  		---------------------- ERROR_CHK State -------------------------
	      		when ERROR_CHK =>
			
				-- Generate the output data 
				err_out <= (not(ain or bin) and not(cin or din)) or 
					   err_cl1 or err_cl2 or err_cl3;
				
				-- Assert decode done signal
				errchk_done <= '1';	
		
				nxt_state <= DONE;


			--------------------- DONE State -------------------------
			when DONE =>
		
				-- Wait for encoding signal to be deasserted
				if start_dec = '0' then
					nxt_state <= IDLE;
				end if;


			--------------------- DEFAULT State ------------------------
			when OTHERS =>
				nxt_state <= IDLE;	      
        	
        	        	
        end case;  
        
    end process ERR_CHK;


end BEHAVIOUR;


















?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产校园另类小说区| 国产99久久久精品| 欧美一区二区三区视频| 日本成人在线看| 久久影视一区二区| 色综合久久综合网97色综合| 亚洲一级不卡视频| 久久久精品国产免费观看同学| 99久久精品免费| 久久av老司机精品网站导航| 国产精品午夜在线| 欧美一区二区播放| 99国产欧美另类久久久精品 | 精品88久久久久88久久久| 成人激情av网| 国内成人精品2018免费看| 一区二区三区四区不卡在线 | 中文字幕精品一区二区精品绿巨人 | 久久av老司机精品网站导航| 亚洲另类春色校园小说| 欧美国产精品一区二区三区| 678五月天丁香亚洲综合网| 99久久久久久| 国产69精品久久777的优势| 久久99国产乱子伦精品免费| 亚洲欧美成人一区二区三区| 国产精品久久久一本精品| 日韩小视频在线观看专区| 538在线一区二区精品国产| 91同城在线观看| 色综合久久99| 日本乱人伦aⅴ精品| 91蝌蚪porny成人天涯| 99久久伊人网影院| 91麻豆福利精品推荐| 成人午夜av电影| eeuss鲁片一区二区三区在线观看| 国产一区二区在线观看免费| 精品一区二区三区欧美| 激情综合一区二区三区| 韩国av一区二区三区四区 | 亚洲综合成人在线视频| 亚洲一区二区欧美激情| 天天做天天摸天天爽国产一区| 亚洲国产一区二区a毛片| 一区二区三区在线影院| 爽好多水快深点欧美视频| 日韩黄色片在线观看| 国产乱码一区二区三区| 色一区在线观看| 91精品综合久久久久久| 国产日韩精品一区| 日韩美女精品在线| 午夜伊人狠狠久久| 国产精品1024| 正在播放亚洲一区| 中文字幕一区二区三区不卡在线| 亚洲国产精品尤物yw在线观看| 日韩在线一区二区三区| 91在线免费播放| 精品福利在线导航| 午夜电影一区二区三区| 国产91精品在线观看| 欧美顶级少妇做爰| 中文字幕日韩欧美一区二区三区| 亚洲18色成人| 成人免费观看av| 精品国产精品网麻豆系列| 亚洲午夜视频在线观看| 9久草视频在线视频精品| 精品蜜桃在线看| 亚洲第一成年网| 91色视频在线| 中文字幕免费观看一区| 国产精品综合视频| 久久先锋影音av| 99视频热这里只有精品免费| 国产综合成人久久大片91| 精品在线观看视频| 欧美日本在线观看| 亚洲成人黄色小说| 欧美日韩三级在线| 夜夜嗨av一区二区三区网页| 91久久精品网| 亚洲精品成人精品456| 日本高清不卡aⅴ免费网站| 国产精品久久久久久久久图文区 | 免费观看在线综合| 欧美人牲a欧美精品| 亚洲不卡在线观看| 欧美电影一区二区| 日韩不卡一二三区| 精品捆绑美女sm三区| 国产露脸91国语对白| 欧美激情一区二区三区不卡| 成人免费观看视频| 亚洲美女视频在线观看| 91精品中文字幕一区二区三区| 免费成人结看片| 国产色91在线| 欧美日韩精品一二三区| 精品无人码麻豆乱码1区2区| www国产成人| 北岛玲一区二区三区四区| 一区二区三区中文在线观看| 日韩视频永久免费| 国产69精品久久99不卡| 亚洲成a人v欧美综合天堂下载| 精品成人免费观看| 91福利国产成人精品照片| 久久99久久精品欧美| 亚洲欧美激情小说另类| 精品国产一区a| 欧美综合一区二区| 国产东北露脸精品视频| 日韩中文字幕一区二区三区| 亚洲国产电影在线观看| 欧美一区二区三区免费大片| 成人91在线观看| 国产一区二区在线看| 日韩电影免费在线看| 亚洲精品国产精华液| 亚洲欧洲www| 国产精品系列在线| 久久夜色精品国产欧美乱极品| 欧美日韩免费一区二区三区| 99re66热这里只有精品3直播| 国内精品在线播放| 免费观看91视频大全| 午夜精品久久久久久久99水蜜桃| 国产精品你懂的在线欣赏| 久久女同性恋中文字幕| 日韩精品专区在线影院重磅| 欧美日产在线观看| 欧美一区二区三区爱爱| 欧美美女网站色| 色婷婷亚洲综合| 在线区一区二视频| 欧美日韩一区二区在线观看视频 | 91国在线观看| 在线精品亚洲一区二区不卡| 日本韩国欧美一区二区三区| 97se狠狠狠综合亚洲狠狠| 在线观看亚洲a| 欧美日韩国产综合久久| 欧美一区二区三区在| 精品久久国产字幕高潮| 久久久精品综合| 亚洲精品国产一区二区三区四区在线| 亚洲欧洲另类国产综合| 亚洲欧美另类久久久精品| 麻豆91在线播放免费| 丁香婷婷综合网| 91福利区一区二区三区| 日韩精品一区二区三区swag| 精品福利av导航| 一区二区三区美女| 麻豆精品视频在线观看免费| 成人综合婷婷国产精品久久免费| 成人app在线| 日韩一区二区三区视频在线观看| 国产色一区二区| 日韩成人免费在线| 99re热视频精品| 久久久久九九视频| 水野朝阳av一区二区三区| 不卡一区在线观看| 精品免费99久久| 五月天中文字幕一区二区| 91视频一区二区三区| 亚洲精品在线观看网站| 亚洲va韩国va欧美va精品| 成人免费视频视频在线观看免费| 欧美日韩国产小视频| 亚洲黄色av一区| 99精品欧美一区二区蜜桃免费 | 欧美一区二区三区白人| 亚洲欧美一区二区不卡| 成人视屏免费看| 国产欧美一区二区三区沐欲| 国产在线不卡视频| 日韩一区二区三区电影| 蜜臀久久99精品久久久久宅男| 欧美午夜精品久久久| 亚洲精品免费在线播放| 99久久婷婷国产| 中文文精品字幕一区二区| 国产一区二区三区最好精华液| 欧美一区二区三区性视频| 性感美女极品91精品| 日韩片之四级片| 久久精品国产澳门| 久久―日本道色综合久久| 国产一区三区三区| 久久久国产精品不卡| 99久久久精品| 五月婷婷综合网| 日韩精品最新网址| 成人在线综合网| 一区二区三区精品|