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

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

?? p2r_cordicpipe.vhd

?? fpga實(shí)現(xiàn)OFDM的源代碼 并且配有各個(gè)部分的詳細(xì)說(shuō)明
?? VHD
字號(hào):
---- file: p2r_CordicPipe.vhd-- author: Richard Herveille-- rev. 1.0 initial release------ This file is come from WWW.OPENCORES.ORG------------------------------------------------------------------------------------------------------- Title       : p2r_CordicPipe-- Design      : cfft--------------------------------------------------------------------------------------------------------- File        : p2r_CordicPipe.vhd--------------------------------------------------------------------------------------------------------- Description : Cordic arith pilepline --------------------------------------------------------------------------------------------------------- Revisions       :	0-- Revision Number : 	1-- Version         :	1-- Date            :	Oct 17 2002-- Modifier        :   	ZHAO Ming <sradio@opencores.org>-- Desccription    :    Data width configurable	-----------------------------------------------------------------------------------------------------library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_arith.all;entity p2r_CordicPipe is 	generic(		WIDTH 	: natural := 16;		PIPEID	: natural := 1	);	port(		clk		: in std_logic;		ena		: in std_logic;		Xi		: in signed(WIDTH -1 downto 0); 		Yi		: in signed(WIDTH -1 downto 0);		Zi		: in signed(19 downto 0);		Xo		: out signed(WIDTH -1 downto 0);		Yo		: out signed(WIDTH -1 downto 0);		Zo		: out signed(19 downto 0)	);end entity p2r_CordicPipe;architecture dataflow of p2r_CordicPipe is	--	-- functions	--	-- Function CATAN (constante arc-tangent).	-- This is a lookup table containing pre-calculated arc-tangents.	-- 'n' is the number of the pipe, returned is a 20bit arc-tangent value.	-- The numbers are calculated as follows: Z(n) = atan(1/2^n)	-- examples:	-- 20bit values => 2^20 = 2pi(rad)	--                 1(rad) = 2^20/2pi = 166886.053....	-- n:0, atan(1/1) = 0.7853...(rad)	--      0.7853... * 166886.053... = 131072(dec) = 20000(hex)	-- n:1, atan(1/2) = 0.4636...(rad)	--      0.4636... * 166886.053... = 77376.32(dec) = 12E40(hex)	-- n:2, atan(1/4) = 0.2449...(rad)	--      0.2449... * 166886.053... = 40883.52(dec) = 9FB3(hex)	-- n:3, atan(1/8) = 0.1243...(rad)	--      0.1243... * 166886.053... = 20753.11(dec) = 5111(hex)	--	function CATAN(n :natural) return integer is	variable result	:integer;	begin		case n is			when 0 => result := 16#020000#;			when 1 => result := 16#012E40#;			when 2 => result := 16#09FB4#;			when 3 => result := 16#05111#;			when 4 => result := 16#028B1#;			when 5 => result := 16#0145D#;			when 6 => result := 16#0A2F#;			when 7 => result := 16#0518#;			when 8 => result := 16#028C#;			when 9 => result := 16#0146#;			when 10 => result := 16#0A3#;			when 11 => result := 16#051#;			when 12 => result := 16#029#;			when 13 => result := 16#014#;			when 14 => result := 16#0A#;			when 15 => result := 16#05#;			when 16 => result := 16#03#;			when 17 => result := 16#01#;			when others => result := 16#0#;		end case;		return result;	end CATAN;	-- function Delta is actually an arithmatic shift right	-- This strange construction is needed for compatibility with Xilinx WebPack	function Delta(Arg : signed; Cnt : natural) return signed is		variable tmp : signed(Arg'range);		constant lo : integer := Arg'high -cnt +1;	begin		for n in Arg'high downto lo loop			tmp(n) := Arg(Arg'high);		end loop;		for n in Arg'high -cnt downto 0 loop			tmp(n) := Arg(n +cnt);		end loop;		return tmp;	end function Delta;	function AddSub(dataa, datab : in signed; add_sub : in std_logic) return signed is	begin		if (add_sub = '1') then			return dataa + datab;		else			return dataa - datab;		end if;	end;	--	--	ARCHITECTURE BODY	--	signal dX, Xresult	: signed(WIDTH -1 downto 0);	signal dY, Yresult	: signed(WIDTH -1 downto 0);	signal atan, Zresult	: signed(19 downto 0);	signal Zneg, Zpos	: std_logic;	begin	dX <= Delta(Xi, PIPEID);	dY <= Delta(Yi, PIPEID);	atan <= conv_signed( catan(PIPEID), 20);	-- generate adder structures	Zneg <= Zi(19);	Zpos <= not Zi(19);	-- xadd  Xresult <= AddSub(Xi, dY, Zneg);	-- yadd 	Yresult <= AddSub(Yi, dX, Zpos);	-- zadd	Zresult <= AddSub(Zi, atan, Zneg);	gen_regs: process(clk)	begin		if(clk'event and clk='1') then			if (ena = '1') then				Xo <= Xresult;				Yo <= Yresult;				Zo <= Zresult;			end if;		end if;	end process;end architecture dataflow;

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人性生交大片免费看中文网站| 五月开心婷婷久久| 国产成都精品91一区二区三| 久久久亚洲国产美女国产盗摄| 国产91精品一区二区麻豆亚洲| 中文字幕精品在线不卡| 91小视频免费看| 亚洲国产精品综合小说图片区| 欧美一区二区三区四区在线观看| 另类小说图片综合网| 久久精品综合网| 99久久99久久精品国产片果冻| 亚洲色图另类专区| 91精品国产综合久久精品性色| 国产一区二区三区免费| 《视频一区视频二区| 欧美日韩一区在线| 久久99精品国产| 亚洲欧美激情插| 精品乱人伦一区二区三区| 成人av网在线| 奇米影视一区二区三区| 国产精品视频在线看| 欧美日韩国产天堂| 国产美女视频91| 亚洲高清一区二区三区| 久久久99精品免费观看| 欧美性猛交xxxx黑人交| 国产最新精品免费| 亚洲综合一区二区三区| 精品美女在线播放| 在线观看91视频| 大桥未久av一区二区三区中文| 天天综合网 天天综合色| 国产精品久久久久久久久久免费看| 欧洲中文字幕精品| 大陆成人av片| 久久精品国产第一区二区三区| 亚洲精品乱码久久久久| 久久久精品免费免费| 欧美日韩成人在线一区| 99久久久精品| 国产乱码精品一区二区三区五月婷 | 日韩亚洲欧美中文三级| 97精品超碰一区二区三区| 麻豆精品视频在线观看免费| 亚洲一区二区三区四区在线观看 | 欧美国产一区二区| 欧美一区二区福利在线| 日本道精品一区二区三区| 丁香婷婷综合五月| 麻豆91精品视频| 天堂久久久久va久久久久| 亚洲欧美日韩国产手机在线| 国产农村妇女毛片精品久久麻豆 | 欧美性欧美巨大黑白大战| 成人手机在线视频| 国产传媒日韩欧美成人| 美国欧美日韩国产在线播放| 日韩经典一区二区| 亚洲高清免费在线| 亚洲黄网站在线观看| 亚洲欧美乱综合| 亚洲柠檬福利资源导航| 国产精品国产三级国产普通话蜜臀 | 粉嫩aⅴ一区二区三区四区五区| 理论电影国产精品| 秋霞国产午夜精品免费视频| 日韩国产精品久久| 免费看日韩a级影片| 日韩成人免费看| 日韩成人一级片| 美女一区二区三区在线观看| 免费观看一级特黄欧美大片| 午夜精彩视频在线观看不卡| 视频一区国产视频| 青草av.久久免费一区| 久久电影国产免费久久电影| 激情亚洲综合在线| 国产精品一二三区| 国产麻豆视频精品| 不卡的av网站| 91麻豆蜜桃一区二区三区| 91丝袜呻吟高潮美腿白嫩在线观看| 99久久精品费精品国产一区二区| 色综合久久综合中文综合网| 日本精品视频一区二区| 欧美日本高清视频在线观看| 51精品秘密在线观看| 日韩免费看的电影| 国产欧美日本一区视频| 亚洲欧美成人一区二区三区| 午夜久久久影院| 久久精品国产99国产| 国产成人免费在线观看不卡| av中文一区二区三区| 精品视频在线视频| 日韩欧美成人一区| 国产精品婷婷午夜在线观看| 亚洲精品国产精品乱码不99| 日韩国产欧美在线播放| 国产自产2019最新不卡| 成人福利视频在线看| 欧美日韩一区不卡| 2023国产精品| 亚洲欧美偷拍另类a∨色屁股| 亚洲成人精品影院| 韩国视频一区二区| www.av亚洲| 91精品久久久久久久91蜜桃| 国产精品色一区二区三区| 亚洲狼人国产精品| 久久狠狠亚洲综合| 一本大道av伊人久久综合| 一卡二卡三卡日韩欧美| 欧美综合色免费| 久久婷婷一区二区三区| 亚洲一区二区免费视频| 国产一区二区在线视频| 91国产成人在线| 久久久久久久久久久久久夜| 亚洲成人免费影院| 成人h精品动漫一区二区三区| 91精选在线观看| 亚洲乱码国产乱码精品精可以看| 久久丁香综合五月国产三级网站| 色婷婷亚洲精品| 欧美激情资源网| 另类综合日韩欧美亚洲| 欧美色倩网站大全免费| 欧美国产97人人爽人人喊| 麻豆成人久久精品二区三区小说| 色综合久久久久久久| 国产女人aaa级久久久级| 午夜精彩视频在线观看不卡| 91天堂素人约啪| 中文字幕免费不卡在线| 久久97超碰色| 91精品国产入口在线| 一区二区三区视频在线观看| 国产精品中文字幕一区二区三区| 欧美日韩国产小视频| 亚洲蜜桃精久久久久久久| 成人网男人的天堂| 久久嫩草精品久久久精品一| 另类小说视频一区二区| 欧美军同video69gay| 自拍偷自拍亚洲精品播放| 成人综合在线观看| 国产亚洲精品超碰| 国精产品一区一区三区mba桃花| 制服丝袜国产精品| 视频精品一区二区| 欧美日韩国产系列| 婷婷久久综合九色综合绿巨人 | 精品一区二区日韩| 91精品在线观看入口| 亚洲成人av一区二区三区| 色偷偷久久一区二区三区| 成人免费在线观看入口| 丁香六月综合激情| 国产精品久久久一区麻豆最新章节| 国产黄色91视频| 国产欧美综合色| 成人免费视频app| 国产精品女同一区二区三区| 99视频在线精品| 亚洲人成影院在线观看| 一本到不卡免费一区二区| 亚洲免费观看高清完整版在线观看 | 麻豆精品一区二区三区| 日韩一区二区免费视频| 美国av一区二区| 久久青草国产手机看片福利盒子| 国产一区久久久| 中文av一区二区| 91久久精品午夜一区二区| 香蕉乱码成人久久天堂爱免费| 欧美日韩亚洲不卡| 奇米888四色在线精品| 久久网站热最新地址| 成人一区二区三区在线观看| 亚洲视频免费观看| 在线亚洲人成电影网站色www| 亚洲chinese男男1069| 日韩欧美国产三级电影视频| 国产精品88888| 亚洲免费毛片网站| 3d成人h动漫网站入口| 激情图片小说一区| 亚洲人成网站色在线观看| 在线电影院国产精品| 黄色日韩网站视频| 亚洲理论在线观看| 精品少妇一区二区三区免费观看| 丁香亚洲综合激情啪啪综合| 亚洲成人自拍偷拍| 2020日本不卡一区二区视频| 91色.com| 国精产品一区一区三区mba桃花|