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

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

?? crc_peripheral.vhd

?? NiosII DMA_用戶指令_自定義邏輯應用實例 nios_DMA_CI_UL
?? VHD
字號:

-- crc.vhd
-- Graham McKenzie 31 Oct 2003

-- Used for calculation of CRC16-CCITT
-- Intended use is as custom peripheral for Nios processor

-- When address is logic 0 =>
-- Internal CRC register is initialised with write_data value

-- When address is logic 1 =>
-- CRC calulation is updated based on input word on write_data

-- CRC result is obtained by reading any address


library ieee;
use ieee.std_logic_1164.all;

entity crc_peripheral is
port (
	reset 		: in std_logic;
	clk			: in std_logic;
	chipselect	: in std_logic;
	write			: in std_logic;
	writedata	: in std_logic_vector (31 downto 0);
	address		: in std_logic;
	readdata		: out std_logic_vector (31 downto 0)
);

end crc_peripheral;


architecture behave of crc_peripheral is

subtype SHORT_WORD is std_logic_vector (15 downto 0);

signal crc_result : SHORT_WORD;
signal crc_reg_input : SHORT_WORD;
signal crc_reg : SHORT_WORD;
signal crc_word : SHORT_WORD;
signal next_crc_word : SHORT_WORD;

begin

-- Set result output
readdata <= "0000000000000000" & crc_reg;

-- Initialise or update CRC reg based on address line
crc_reg_input <= crc_result when address = '1' else writedata (15 downto 0);

-- CRC needs big endian data but Nios is little endian
-- Convert data here
crc_word <= writedata (7 downto 0) & writedata (15 downto 8);
next_crc_word <= writedata (23 downto 16) & writedata (31 downto 24);


-- CRC calculation
process (crc_reg, crc_word, next_crc_word)

type CRC_ARRAY_TYPE is array (0 to 16) of SHORT_WORD;
variable crc_array : CRC_ARRAY_TYPE;

begin

	crc_array (16) := crc_reg;
	for i in 15 downto 0 loop
		crc_array (i)(0) := crc_array (i+1)(15) xor crc_word(i);
		crc_array (i)(1) := crc_array (i+1)(0);
		crc_array (i)(2) := crc_array (i+1)(1);
		crc_array (i)(3) := crc_array (i+1)(2);
		crc_array (i)(4) := crc_array (i+1)(3);
		crc_array (i)(5) := crc_array (i+1)(4) xor crc_array (i)(0);
		crc_array (i)(6) := crc_array (i+1)(5);
		crc_array (i)(7) := crc_array (i+1)(6);
		crc_array (i)(8) := crc_array (i+1)(7);
		crc_array (i)(9) := crc_array (i+1)(8);
		crc_array (i)(10) := crc_array (i+1)(9);
		crc_array (i)(11) := crc_array (i+1)(10);
		crc_array (i)(12) := crc_array (i+1)(11) xor crc_array (i)(0);
		crc_array (i)(13) := crc_array (i+1)(12);
		crc_array (i)(14) := crc_array (i+1)(13);
		crc_array (i)(15) := crc_array (i+1)(14);
	end loop;
	
	crc_array (16) := crc_array(0);
	
		for i in 15 downto 0 loop
			crc_array (i)(0) := crc_array (i+1)(15) xor next_crc_word(i);
			crc_array (i)(1) := crc_array (i+1)(0);
			crc_array (i)(2) := crc_array (i+1)(1);
			crc_array (i)(3) := crc_array (i+1)(2);
			crc_array (i)(4) := crc_array (i+1)(3);
			crc_array (i)(5) := crc_array (i+1)(4) xor crc_array (i)(0);
			crc_array (i)(6) := crc_array (i+1)(5);
			crc_array (i)(7) := crc_array (i+1)(6);
			crc_array (i)(8) := crc_array (i+1)(7);
			crc_array (i)(9) := crc_array (i+1)(8);
			crc_array (i)(10) := crc_array (i+1)(9);
			crc_array (i)(11) := crc_array (i+1)(10);
			crc_array (i)(12) := crc_array (i+1)(11) xor crc_array (i)(0);
			crc_array (i)(13) := crc_array (i+1)(12);
			crc_array (i)(14) := crc_array (i+1)(13);
			crc_array (i)(15) := crc_array (i+1)(14);
	end loop;
	
	crc_result <= crc_array (0);
	
end process;

-- CRC Register
crc_register: process (reset, clk)
begin
	if reset = '1' then
		crc_reg <= (others => '0');
	elsif rising_edge (clk) then
		if (write = '1') and (chipselect = '1') then
			crc_reg <= crc_reg_input;
		end if;
	end if;
end process;

end behave;
		





?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美成人性战久久| 色婷婷av一区二区| 久久综合色综合88| 国产在线播精品第三| 亚洲精品一区二区三区精华液| 国内成+人亚洲+欧美+综合在线| 久久久91精品国产一区二区精品 | 裸体歌舞表演一区二区| 日韩一区二区在线观看视频 | 色综合天天综合网天天狠天天| 亚洲天堂福利av| 欧美日韩一二区| 九九视频精品免费| 欧美国产成人精品| 欧美日韩一区二区三区视频| 久久99精品一区二区三区三区| 国产欧美一区二区三区在线看蜜臀| 99久久精品一区二区| 亚洲二区在线观看| 久久天天做天天爱综合色| 成人黄色小视频在线观看| 一区二区三区四区精品在线视频| 6080午夜不卡| 成人免费观看视频| 天天综合色天天综合色h| 久久综合九色综合欧美98| 这里只有精品99re| 丁香婷婷综合网| 午夜伊人狠狠久久| 国产精品视频免费| 欧美精品一二三四| jvid福利写真一区二区三区| 视频一区在线视频| 中文字幕亚洲一区二区av在线 | www久久精品| 欧美中文字幕亚洲一区二区va在线| 美女网站在线免费欧美精品| 国产精品伦一区二区三级视频| 欧美高清你懂得| 成人精品视频一区二区三区| 奇米影视一区二区三区| 亚洲精品久久久久久国产精华液| 久久久久久电影| 91精品欧美福利在线观看| 一本久久a久久免费精品不卡| 国产美女在线精品| 日韩高清在线一区| 亚洲综合成人网| 国产欧美一区二区三区网站| 日韩欧美国产一区在线观看| 色妞www精品视频| 大美女一区二区三区| 老司机精品视频线观看86| 亚洲国产精品久久不卡毛片| 18欧美亚洲精品| 精品久久国产老人久久综合| 欧美美女激情18p| 91激情五月电影| 色婷婷精品大视频在线蜜桃视频| 国产成人精品亚洲午夜麻豆| 九九精品一区二区| 毛片不卡一区二区| 日本视频中文字幕一区二区三区| 一区二区三区不卡视频| 亚洲欧洲国产日韩| 国产精品盗摄一区二区三区| 国产欧美日本一区视频| www激情久久| 亚洲精品一线二线三线| 精品国产一区二区在线观看| 日韩精品一区二区三区视频| 日韩午夜精品视频| 欧美一区二视频| 日韩欧美激情一区| 日韩欧美电影在线| 久久久久久免费| 国产午夜一区二区三区| 久久久久久久久久久久久女国产乱| 日韩免费高清视频| 精品国产成人系列| 国产色婷婷亚洲99精品小说| 国产日韩高清在线| 亚洲欧洲精品成人久久奇米网| 精品一区二区三区免费播放| 久久99精品久久久久久| 韩国三级电影一区二区| 国产乱码精品一区二区三区av| 国产精品2024| 成人av网站免费观看| 一本久道中文字幕精品亚洲嫩| 91一区二区在线观看| 欧美性大战久久久久久久| 欧美日韩国产高清一区| 欧美一三区三区四区免费在线看| 精品毛片乱码1区2区3区| 亚洲精品在线电影| 中文字幕在线观看不卡视频| 亚洲欧美视频一区| 日本欧美在线看| 国产精品一品二品| 色哦色哦哦色天天综合| 欧美群妇大交群的观看方式| 2021久久国产精品不只是精品| 欧美国产日韩亚洲一区| 亚洲综合丝袜美腿| 激情综合网av| 91免费看视频| 69久久99精品久久久久婷婷| 久久午夜羞羞影院免费观看| 亚洲精品网站在线观看| 奇米888四色在线精品| 成人精品国产福利| 这里只有精品视频在线观看| 国产亚洲短视频| 亚洲第一搞黄网站| 国产成都精品91一区二区三| 91黄视频在线观看| 久久精品一区蜜桃臀影院| 一区二区高清免费观看影视大全| 美日韩一区二区| 99久久精品国产网站| 在线成人av影院| 综合久久给合久久狠狠狠97色| 日韩电影一区二区三区四区| 国产不卡视频在线观看| 欧美片在线播放| 综合久久综合久久| 国模少妇一区二区三区| 欧美日韩精品一二三区| 国产精品日日摸夜夜摸av| 强制捆绑调教一区二区| 色婷婷久久一区二区三区麻豆| 久久久91精品国产一区二区精品| 天堂一区二区在线| 色哦色哦哦色天天综合| 欧美高清在线视频| 另类小说欧美激情| 欧美日韩午夜精品| 综合欧美亚洲日本| 成人午夜伦理影院| 久久综合一区二区| 久久er99热精品一区二区| 欧美日韩国产另类一区| 亚洲人精品一区| 成人av电影在线播放| 国产日韩欧美激情| 国产麻豆精品在线观看| 欧美一级片在线| 性做久久久久久久久| 在线观看日韩国产| 亚洲日本韩国一区| av午夜精品一区二区三区| 国产人久久人人人人爽| 黑人巨大精品欧美一区| 欧美大胆人体bbbb| 91久久精品网| 亚洲欧美另类小说| 99re这里只有精品首页| 中文字幕在线观看一区| 岛国一区二区三区| 国产精品你懂的| 成人久久18免费网站麻豆| 欧美韩日一区二区三区四区| 国产精品一二三在| 日本一区二区成人| av高清久久久| 亚洲图片另类小说| 在线免费观看不卡av| 亚洲一区二区在线播放相泽| 欧美日韩中文精品| 天堂影院一区二区| 日韩美女天天操| 久久国产尿小便嘘嘘尿| 久久久另类综合| 成人av先锋影音| 亚洲免费观看在线观看| 在线精品视频免费播放| 亚洲伊人伊色伊影伊综合网| 在线播放中文一区| 捆绑变态av一区二区三区| 欧美精品一区二区久久久| 丁香一区二区三区| 亚洲精品国产第一综合99久久 | 久久日一线二线三线suv| 国产成人精品免费看| 国产精品不卡在线观看| 色综合色综合色综合| 亚洲一区自拍偷拍| 欧美大度的电影原声| 成人h动漫精品一区二| 一区二区三区四区高清精品免费观看 | 中文字幕一区二区三区四区| 色综合久久中文字幕综合网| 午夜欧美电影在线观看| 欧美mv和日韩mv的网站| 国产精品456| 亚洲第一福利视频在线| 26uuuu精品一区二区| 色噜噜狠狠成人网p站| 久久99最新地址|