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

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

?? gh_freq_acc16.vhd

?? VHDL Library for 8254 timer/counter core
?? VHD
字號:
-----------------------------------------------------------------------------
--	Filename:	gh_Freq_Acc16.vhd
--
--	Description:
--		an accumulator - 
--		   adds the input data (D) to the output (Q) value with sync reset
--
--	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      	07/04/08  	G Huber 	Initial revision
--
-----------------------------------------------------------------------------
LIBRARY ieee;
USE ieee.std_logic_1164.all;
use IEEE.STD_LOGIC_arith.all;
use IEEE.std_logic_unsigned.all;

ENTITY gh_Freq_Acc16 IS
	GENERIC(A_size: INTEGER := 32;
	        size: INTEGER := 12);
	PORT(	
		clk      : IN  STD_LOGIC;
		rst      : IN  STD_LOGIC := '0';
		srst     : IN  STD_LOGIC := '0';
		Freq     : IN  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
		Q0       : OUT STD_LOGIC_VECTOR(size-1 DOWNTO 0);
		Q1       : OUT STD_LOGIC_VECTOR(size-1 DOWNTO 0);
		Q2       : OUT STD_LOGIC_VECTOR(size-1 DOWNTO 0);
		Q3       : OUT STD_LOGIC_VECTOR(size-1 DOWNTO 0);
		Q4       : OUT STD_LOGIC_VECTOR(size-1 DOWNTO 0);
		Q5       : OUT STD_LOGIC_VECTOR(size-1 DOWNTO 0);
		Q6       : OUT STD_LOGIC_VECTOR(size-1 DOWNTO 0);
		Q7       : OUT STD_LOGIC_VECTOR(size-1 DOWNTO 0);
		Q8       : OUT STD_LOGIC_VECTOR(size-1 DOWNTO 0);
		Q9       : OUT STD_LOGIC_VECTOR(size-1 DOWNTO 0);
		Q10      : OUT STD_LOGIC_VECTOR(size-1 DOWNTO 0);
		Q11      : OUT STD_LOGIC_VECTOR(size-1 DOWNTO 0);
		Q12      : OUT STD_LOGIC_VECTOR(size-1 DOWNTO 0);
		Q13      : OUT STD_LOGIC_VECTOR(size-1 DOWNTO 0);
		Q14      : OUT STD_LOGIC_VECTOR(size-1 DOWNTO 0);
		Q15      : OUT STD_LOGIC_VECTOR(size-1 DOWNTO 0)
		);
END entity ;

ARCHITECTURE a OF gh_Freq_Acc16 IS

	signal iF0  :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iF1  :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iF2  :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iF3  :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iF4  :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iF5  :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iF6  :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iF7  :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iF8  :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iF9  :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iF10 :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iF11 :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iF12 :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iF13 :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iF14 :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iF15 :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	
	signal iQ0  :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iQ1  :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iQ2  :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iQ3  :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iQ4  :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iQ5  :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iQ6  :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iQ7  :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iQ8  :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iQ9  :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iQ10 :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iQ11 :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iQ12 :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iQ13 :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iQ14 :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);
	signal iQ15 :  STD_LOGIC_VECTOR(A_size-1 DOWNTO 0);

BEGIN
	
	Q0 <= iQ0(A_size-1 downto A_size-size);
	Q1 <= iQ1(A_size-1 downto A_size-size);
	Q2 <= iQ2(A_size-1 downto A_size-size);
	Q3 <= iQ3(A_size-1 downto A_size-size);
	Q4 <= iQ4(A_size-1 downto A_size-size);
	Q5 <= iQ5(A_size-1 downto A_size-size);
	Q6 <= iQ6(A_size-1 downto A_size-size);
	Q7 <= iQ7(A_size-1 downto A_size-size);
	Q8 <= iQ8(A_size-1 downto A_size-size);
	Q9 <= iQ9(A_size-1 downto A_size-size);
	Q10 <= iQ10(A_size-1 downto A_size-size);
	Q11 <= iQ11(A_size-1 downto A_size-size);
	Q12 <= iQ12(A_size-1 downto A_size-size);
	Q13 <= iQ13(A_size-1 downto A_size-size);
	Q14 <= iQ14(A_size-1 downto A_size-size);
	Q15 <= iQ15(A_size-1 downto A_size-size);
	
PROCESS (clk,rst)
BEGIN
	if (rst = '1') then
		iF0 <= (others => '0');
		iF1 <= (others => '0');
		iF2 <= (others => '0');
		iF3 <= (others => '0');
		iF4 <= (others => '0');
		iF5 <= (others => '0');
		iF6 <= (others => '0');
		iF7 <= (others => '0');
		iF8 <= (others => '0');
		iF9 <= (others => '0');
		iF10 <= (others => '0');
		iF11 <= (others => '0');
		iF12 <= (others => '0');
		iF13 <= (others => '0');
		iF14 <= (others => '0');
		iF15 <= (others => '0');
		iQ0 <= (others => '0');
		iQ1 <= (others => '0');
		iQ2 <= (others => '0');
		iQ3 <= (others => '0');
		iQ4 <= (others => '0');
		iQ5 <= (others => '0');
		iQ6 <= (others => '0');
		iQ7 <= (others => '0');
		iQ8 <= (others => '0');
		iQ9 <= (others => '0');
		iQ10 <= (others => '0');
		iQ11 <= (others => '0');
		iQ12 <= (others => '0');
		iQ13 <= (others => '0');
		iQ14 <= (others => '0');
		iQ15 <= (others => '0');
	elsif (rising_edge(clk)) then
		if (srst = '1') then 
			iQ0 <= (others => '0');
			iQ1 <= (others => '0');
			iQ2 <= (others => '0');
			iQ3 <= (others => '0');
			iQ4 <= (others => '0');
			iQ5 <= (others => '0');
			iQ6 <= (others => '0');
			iQ7 <= (others => '0');
			iQ8 <= (others => '0');
			iQ9 <= (others => '0');
			iQ10 <= (others => '0');
			iQ11 <= (others => '0');
			iQ12 <= (others => '0');
			iQ13 <= (others => '0');
			iQ14 <= (others => '0');
			iQ15 <= (others => '0');
		else
			iF0 <= Freq(A_size-1 downto 0);
			iF1 <= (Freq(A_size-2 downto 0) & "0");
			iF2 <= (Freq(A_size-2 downto 0) & "0") + Freq(A_size-1 downto 0);
			iF3 <= (Freq(A_size-3 downto 0) & "00");
			iF4 <= (Freq(A_size-3 downto 0) & "00") + Freq(A_size-1 downto 0);
			iF5 <= (Freq(A_size-3 downto 0) & "00") + (Freq(A_size-2 downto 0) & "0");
			iF6 <= (Freq(A_size-3 downto 0) & "00") + (Freq(A_size-2 downto 0) & "0") + Freq(A_size-1 downto 0);
			iF7 <= (Freq(A_size-4 downto 0) & "000");
			iF8 <= (Freq(A_size-4 downto 0) & "000") + Freq(A_size-1 downto 0);
			iF9 <= (Freq(A_size-4 downto 0) & "000") + (Freq(A_size-2 downto 0) & "0");
			iF10 <= (Freq(A_size-4 downto 0) & "000") + (Freq(A_size-2 downto 0) & "0") + Freq(A_size-1 downto 0);
			iF11 <= (Freq(A_size-4 downto 0) & "000") + (Freq(A_size-3 downto 0) & "00");
			iF12 <= (Freq(A_size-4 downto 0) & "000") + (Freq(A_size-3 downto 0) & "00") + Freq(A_size-1 downto 0);
			iF13 <= (Freq(A_size-4 downto 0) & "000") + (Freq(A_size-3 downto 0) & "00") + (Freq(A_size-2 downto 0) & "0");
			iF14 <= (Freq(A_size-4 downto 0) & "000") + (Freq(A_size-3 downto 0) & "00") + (Freq(A_size-2 downto 0) & "0") + Freq(A_size-1 downto 0);
			iF15 <= (Freq(A_size-5 downto 0) & "0000");
			iQ0 <= iQ15 + iF0;
			iQ1 <= iQ15 + iF1;
			iQ2 <= iQ15 + iF2;
			iQ3 <= iQ15 + iF3;
			iQ4 <= iQ15 + iF4;
			iQ5 <= iQ15 + iF5;
			iQ6 <= iQ15 + iF6;
			iQ7 <= iQ15 + iF7;
			iQ8 <= iQ15 + iF8;
			iQ9 <= iQ15 + iF9;
			iQ10 <= iQ15 + iF10;
			iQ11 <= iQ15 + iF11;
			iQ12 <= iQ15 + iF12;
			iQ13 <= iQ15 + iF13;
			iQ14 <= iQ15 + iF14;
			iQ15 <= iQ15 + iF15;
		end if;
 	end if;
END PROCESS;

END architecture;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品亚洲专一区二区三区| 亚洲国产精品久久久久婷婷884| 日韩免费观看高清完整版| 欧美疯狂性受xxxxx喷水图片| 欧美偷拍一区二区| 精品视频免费看| 精品1区2区在线观看| 久久免费偷拍视频| √…a在线天堂一区| 亚洲国产精品久久人人爱蜜臀| 天堂久久一区二区三区| 国产九色sp调教91| 一本久久综合亚洲鲁鲁五月天 | 欧美日韩成人在线| 久久奇米777| 亚洲一二三四区不卡| 久久精品噜噜噜成人88aⅴ| 高清国产一区二区| 日韩欧美国产电影| 亚洲欧美日韩综合aⅴ视频| 久久精品二区亚洲w码| 色综合久久66| 国产欧美日韩在线观看| 亚洲高清免费在线| 91丨porny丨户外露出| 精品久久久久一区二区国产| 亚洲一区二区三区中文字幕在线| 久久国产精品99久久久久久老狼| 99精品一区二区| 免费观看一级特黄欧美大片| 国产一区二区视频在线播放| 国产精品国产三级国产有无不卡| 精品影视av免费| 91麻豆精品国产91久久久| 一区二区三区在线免费视频| av亚洲精华国产精华| 国产精品―色哟哟| 91一区二区三区在线观看| 麻豆专区一区二区三区四区五区| 国产欧美一区在线| 欧美大片免费久久精品三p | 欧美一区二区三区男人的天堂| 日日夜夜免费精品| 久久色在线视频| 91精品国产aⅴ一区二区| 成人美女视频在线看| 免费成人结看片| 一区二区三区不卡视频| 欧美国产日韩在线观看| 欧美二区在线观看| 国产精品乱码一区二区三区软件| 99精品偷自拍| 久久精品免视看| 欧美国产国产综合| 成人av一区二区三区| 欧美国产日韩a欧美在线观看| 亚洲成av人片在线| 欧美一区二区三区免费大片| 一区二区三区免费在线观看| 成人中文字幕电影| 欧美日韩久久一区| 久久综合综合久久综合| 欧美视频你懂的| 久88久久88久久久| 久久久99久久| 91丨porny丨最新| 日韩不卡一区二区三区 | 成人动漫一区二区| 亚洲天堂2016| 日韩在线一二三区| 色成年激情久久综合| 天堂精品中文字幕在线| 国产欧美日韩不卡| 欧美精选在线播放| 5858s免费视频成人| 日韩欧美卡一卡二| 精品一区二区成人精品| 国产精品护士白丝一区av| 国产精品888| 日韩精品在线一区| 韩国在线一区二区| 亚洲视频在线一区| 久久久天堂av| 日韩一区二区在线观看视频| 99精品视频在线免费观看| 日韩va亚洲va欧美va久久| 亚洲精品写真福利| 国产欧美日韩一区二区三区在线观看| 久久精品综合网| 精品一区二区三区在线播放| 亚洲精品菠萝久久久久久久| 日本一区二区三区高清不卡| 久久久国产精品不卡| 久久精品人人做人人爽97| 国产日韩精品一区二区三区| 欧美国产日本韩| 亚洲欧美日韩一区二区| 一区二区在线观看免费视频播放| 亚洲一区影音先锋| 日韩av中文字幕一区二区三区| 美女爽到高潮91| 国产99一区视频免费| 91在线精品秘密一区二区| 色婷婷综合久久久中文一区二区 | 国产欧美日韩三区| 日本欧美一区二区在线观看| 日韩av不卡一区二区| 裸体健美xxxx欧美裸体表演| 国内精品伊人久久久久av一坑| 国产成人综合网站| 色综合激情五月| 51午夜精品国产| 亚洲国产高清在线| 五月天视频一区| 国产精品主播直播| 在线观看成人小视频| 欧美xxxx老人做受| 亚洲毛片av在线| 精品一区二区三区在线观看| 99久久精品一区| 日韩欧美不卡一区| 亚洲卡通欧美制服中文| 蜜臀久久99精品久久久久宅男| 不卡的av网站| 日韩一区二区在线免费观看| 中文字幕亚洲欧美在线不卡| 日韩成人免费电影| a4yy欧美一区二区三区| 日韩欧美国产电影| 夜夜精品视频一区二区| 国产精品一区二区三区网站| 欧美日韩中文字幕一区二区| 欧美经典一区二区| 日本视频在线一区| 色av成人天堂桃色av| 欧美videossexotv100| 亚洲精品高清视频在线观看| 国产精品91一区二区| 欧美日韩国产影片| 日韩毛片精品高清免费| 国产一区二区三区精品欧美日韩一区二区三区 | 中文字幕一区三区| 另类成人小视频在线| 欧洲国内综合视频| 国产精品久久久久三级| 精品久久久久久久久久久院品网| 国产亚洲人成网站| 美女任你摸久久| 欧美肥妇毛茸茸| 亚洲成av人综合在线观看| 91麻豆自制传媒国产之光| 国产午夜一区二区三区| 麻豆一区二区99久久久久| 欧美日韩免费电影| 亚洲国产精品久久不卡毛片 | 午夜精品国产更新| 色婷婷综合在线| 亚洲三级电影网站| 99riav一区二区三区| 久久综合中文字幕| 国产一区在线观看视频| 图片区小说区国产精品视频 | 韩国一区二区在线观看| 91精品久久久久久久91蜜桃| 亚洲自拍另类综合| 日本伦理一区二区| 亚洲欧美日韩中文字幕一区二区三区| 国产成a人无v码亚洲福利| 精品粉嫩aⅴ一区二区三区四区| 青青草原综合久久大伊人精品| 欧美人妇做爰xxxⅹ性高电影| 亚洲二区视频在线| 欧美色图在线观看| 亚洲成精国产精品女| 欧美日韩一区二区欧美激情| 亚洲大片精品永久免费| 欧美另类一区二区三区| 午夜一区二区三区视频| 7777精品伊人久久久大香线蕉 | 国产精品嫩草影院com| 成人精品国产福利| 中文字幕中文字幕在线一区| 91女厕偷拍女厕偷拍高清| 亚洲自拍偷拍图区| 欧美一区二区在线免费观看| 日本欧美一区二区三区| 久久伊99综合婷婷久久伊| 岛国一区二区在线观看| 亚洲精品一二三区| 欧美精品日韩综合在线| 久久se这里有精品| 欧美激情一区二区三区四区| 91香蕉视频污在线| 三级久久三级久久久| 久久中文字幕电影| 91小视频在线观看| 欧美a级理论片| 国产精品女主播av| 欧美日韩国产首页在线观看| 久久99热狠狠色一区二区|