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

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

?? gh_burst_generator.vhd

?? VHDL Library for 8254 timer/counter core
?? VHD
字號:
-----------------------------------------------------------------------------
--	Filename:	gh_Burst_Generator.vhd
--
--	Description:
--		A Birst Generator
--
--	Copyright (c) 2008 by George Huber 
--		an OpenCores.org Project
--		free to use, but see documentation for conditions 
--
--	Revision 	History:
--	Revision 	Date       	Author    	Comment
--	-------- 	---------- 	---------	-----------
--	1.0      	10/04/08  	hlefevre 	Initial revision
--
-----------------------------------------------------------------------------

library IEEE;
USE ieee.std_logic_1164.all;
USE ieee.std_logic_unsigned.all;
USE ieee.std_logic_arith.all;
							 
entity gh_Burst_Generator is
	GENERIC(size_Period: INTEGER := 16;
	        size_pcount: INTEGER := 8); 
	port(
		clk         : in std_logic; 
		rst         : in std_logic;
		Period      : in std_logic_vector (size_Period-1 downto 0);
		Pulse_Width : in std_logic_vector (size_Period-1 downto 0);
		P_Count     : in std_logic_vector (size_pcount-1 downto 0);
		trigger     : in std_logic;
		Pulse       : out std_logic;
		busy        : out std_logic 
		);
end entity;

architecture a of gh_Burst_Generator is

COMPONENT gh_counter_down_ce_ld is
	GENERIC (size: INTEGER :=8);
	PORT(
		CLK   : IN	STD_LOGIC;
		rst   : IN	STD_LOGIC;
		LOAD  : IN	STD_LOGIC;
		CE    : IN	STD_LOGIC;
		D     : IN  STD_LOGIC_VECTOR(size-1 DOWNTO 0);
		Q     : OUT STD_LOGIC_VECTOR(size-1 DOWNTO 0)
		);
END COMPONENT;

	signal p_trigger      : std_logic;
	signal LD_Period      : std_logic;
	signal Period_Count   : std_logic_vector(size_Period-1 downto 0);
	signal Width_Count    : std_logic_vector(size_Period-1 downto 0);
	signal sPeriod        : std_logic_vector(size_Period-1 downto 0);
	signal pcount         : std_logic_vector(size_pcount-1 downto 0);
	
	signal LD_width       : std_logic;
	signal E_width        : std_logic;
	signal CE_pcount      : std_logic;
	
	signal Period_cmp     : std_logic_vector(size_Period-1 downto 0);
	constant Width_cmp    : std_logic_vector(size_Period-1 downto 0):=(others => '0');
	constant pcount_cmp   : std_logic_vector(size_pcount-1 downto 0):=(others => '0');
	
begin

-- constant compare values  -----------------------------------
	Period_cmp(size_Period-1 downto 1) <= (others =>'0');
	Period_cmp(0) <= '1';
--	Width_cmp <= (others => '0');
--	pcount_cmp <= (others => '0');
---------------------------------------------------------------

process(clk,rst)
begin
	if (rst = '1') then
		busy <= '0';
	elsif (rising_edge(clk)) then
--		if (trigger = '1') then
--			busy <= '1';
--		elsif ((E_width = '0') and (CE_pcount = '0')) then
		if (pCount > pcount_cmp) then
			busy <= '1';
		elsif (Width_Count > Width_cmp) then
			busy <= '1';
		else
			busy <= '0';
		end if;
	end if;
end process;
	
U1 : gh_counter_down_ce_ld 
	Generic Map(size_Period) 
	PORT MAP(
		clk => clk,
		rst => rst,
		LOAD => LD_Period,
		CE => CE_pcount,  
		D => sPeriod,
		Q => Period_Count
		);
		
	sPeriod <= Period when (trigger = '0') else
	           Width_cmp;
		
	LD_Period <= p_trigger or (not CE_pcount);
	
	p_trigger <= '1' when (Period_Count > Period) else
	             '1' when (Period_Count = Period_cmp) else
	             '0';
		
-----------------------------------------------------------
			   
U2 : gh_counter_down_ce_ld 
	Generic Map(size_Period) 
	PORT MAP(
		clk => clk,
		rst => rst,
		LOAD => LD_width,
		CE => E_width,  
		D => Pulse_Width,
		Q => Width_Count
		);

	LD_width <= p_trigger; 
	
	E_width <= '0' when (Width_Count = Width_cmp) else
	           '1';
	
	Pulse <= E_width;

--------------------------------------------------------
	
U3 : gh_counter_down_ce_ld 
	Generic Map(size_pcount) 
	PORT MAP(
		clk => clk,
		rst => rst,
		LOAD => trigger,
		CE => p_trigger,  
		D => P_Count,
		Q => pCount
		);

	CE_pcount <= '0' when (pCount = pcount_cmp) else
	             '1';
		
end architecture;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧美电影一区二区| 欧美一级视频精品观看| 国产一区二区在线视频| 午夜久久久久久久久久一区二区| 亚洲欧洲成人自拍| 中文字幕日韩av资源站| 中文字幕综合网| 成人欧美一区二区三区小说| 国产精品电影一区二区三区| 国产精品萝li| 成人欧美一区二区三区黑人麻豆| 国产精品免费视频观看| 亚洲欧洲综合另类在线| 一区二区三区精品| 午夜精品久久一牛影视| 日韩高清一级片| 精品一区二区三区视频在线观看| 久久9热精品视频| 国产高清无密码一区二区三区| 国产揄拍国内精品对白| www.av亚洲| 欧美性受xxxx黑人xyx性爽| 欧美精选一区二区| 日韩欧美国产wwwww| 国产性天天综合网| 国产精品传媒视频| 午夜精品久久久久久不卡8050| 青青国产91久久久久久| 国产不卡免费视频| 日本韩国一区二区三区视频| 欧美精品18+| 国产欧美一区二区三区网站| 亚洲美女电影在线| 蜜桃精品视频在线| 成人动漫一区二区三区| 欧美久久久一区| 中文字幕乱码日本亚洲一区二区| 亚洲综合一区二区| 国产乱人伦精品一区二区在线观看| 色呦呦一区二区三区| 日韩色视频在线观看| 国产精品第一页第二页第三页| 三级久久三级久久久| 成人av资源下载| 日韩欧美一区二区三区在线| 中文字幕亚洲成人| 久久99久久99小草精品免视看| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 国产欧美日韩不卡| 亚洲成av人影院在线观看网| 风间由美中文字幕在线看视频国产欧美| 一本大道久久精品懂色aⅴ| 欧美α欧美αv大片| 一区二区三区精品视频| 国产一区二区电影| 91精品国产综合久久福利| 国产精品的网站| 国产夫妻精品视频| 日韩欧美亚洲一区二区| 亚洲一区二区三区国产| 成人久久视频在线观看| 日韩女优制服丝袜电影| 亚洲va国产天堂va久久en| av不卡在线播放| 久久精品欧美一区二区三区麻豆| 日本色综合中文字幕| 欧洲色大大久久| 日韩美女精品在线| 成人福利视频在线看| 久久精品一区二区三区四区| 美女被吸乳得到大胸91| 欧美精品在线一区二区| 亚洲成人自拍偷拍| 欧美性xxxxx极品少妇| 亚洲精品成人a在线观看| av资源站一区| 亚洲天堂av一区| www.爱久久.com| 亚洲日本在线看| 91在线一区二区三区| 综合久久给合久久狠狠狠97色| 成人app下载| 日韩一区有码在线| 91官网在线观看| 亚洲成av人片在线观看| 欧美日韩国产一区| 日韩成人免费电影| 欧美成人官网二区| 国产精品一级在线| 中文字幕色av一区二区三区| 91丨九色丨国产丨porny| 亚洲色大成网站www久久九九| 在线观看国产日韩| 日日夜夜精品免费视频| 精品剧情v国产在线观看在线| 韩国av一区二区三区在线观看| 久久久久久久久久久黄色| 国产ts人妖一区二区| 亚洲天堂中文字幕| 欧美乱妇一区二区三区不卡视频| 日韩经典中文字幕一区| 精品88久久久久88久久久| 国产91精品精华液一区二区三区| 国产精品国产自产拍在线| 一本到不卡免费一区二区| 天堂成人国产精品一区| 久久久久久97三级| 日本高清不卡视频| 毛片av中文字幕一区二区| 中文字幕av资源一区| 欧美午夜精品久久久久久孕妇| 蜜桃一区二区三区在线观看| 日本一区二区三区电影| 欧美日韩综合不卡| 国产成人啪免费观看软件| 一区二区三区在线不卡| 精品国产髙清在线看国产毛片| 成人免费视频app| 七七婷婷婷婷精品国产| 中文字幕中文字幕一区二区| 欧美一区日韩一区| 97久久久精品综合88久久| 久久精品av麻豆的观看方式| 亚洲女爱视频在线| 国产亚洲一区二区三区在线观看 | 色婷婷亚洲综合| 看电视剧不卡顿的网站| 亚洲欧美日韩国产成人精品影院| 日韩一二三区视频| 欧洲在线/亚洲| 成人激情免费视频| 麻豆精品视频在线| 亚洲h在线观看| 亚洲天堂成人网| 国产丝袜欧美中文另类| 91精品国产全国免费观看| 91麻豆精品秘密| 色吊一区二区三区| 成人毛片视频在线观看| 国内精品国产成人| 日韩国产高清影视| 亚洲福利视频导航| 亚洲精品水蜜桃| 国产精品视频第一区| 久久伊人蜜桃av一区二区| 欧美精品久久天天躁| 91久久免费观看| 91视视频在线观看入口直接观看www| 国产在线视频一区二区三区| 男女男精品视频网| 日韩福利视频导航| 日韩精品乱码免费| 日韩和欧美一区二区三区| 亚洲制服丝袜在线| 亚洲123区在线观看| 亚洲第一成人在线| 亚洲.国产.中文慕字在线| 亚洲成在线观看| 日本免费新一区视频| 日本欧美在线观看| 狠狠色丁香婷婷综合| 国模无码大尺度一区二区三区 | 欧美一区二区三区啪啪| 欧美精品1区2区3区| 91精品国产综合久久福利软件| 91精品国产综合久久香蕉的特点| 欧美区视频在线观看| 91精品一区二区三区久久久久久| 欧美日韩精品专区| 欧美一级一区二区| 久久蜜桃av一区精品变态类天堂| 久久久久久久久久久久久女国产乱| 久久美女艺术照精彩视频福利播放 | 国产精品麻豆一区二区| 亚洲欧美日韩国产手机在线| 亚洲国产日韩a在线播放| 免费人成网站在线观看欧美高清| 狠狠狠色丁香婷婷综合激情| 成人免费视频免费观看| 欧美怡红院视频| 欧美一区二区三区公司| 精品久久久久一区二区国产| 国产精品天干天干在观线| 亚洲欧美国产毛片在线| 日本伊人色综合网| 国产成人综合精品三级| 91网站最新地址| 欧美一级日韩一级| 中文字幕国产精品一区二区| 一区二区三区av电影| 精品一区二区国语对白| 一本色道**综合亚洲精品蜜桃冫| 欧美美女直播网站| 国产欧美日产一区| 日本欧美大码aⅴ在线播放| 成人综合婷婷国产精品久久蜜臀 | 日韩一区二区精品葵司在线| 国产精品美女久久久久久| 首页综合国产亚洲丝袜| 粉嫩13p一区二区三区|