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

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

?? ihdlutil.vhd

?? Xilinx Sdram控制器VHDL源代碼
?? VHD
?? 第 1 頁 / 共 2 頁
字號:
---- interHDL proprietary information-- Copyright (C) 1990-1998 interHDL inc.-- All rights reserved.---- ihdlutil package. produced by interVHDL (R)-- ihdlutil package. Implements utility functions for the VtoVH translator. Use the m4-- Unix utility to convert from vrlgutils.vhd.template to vrlgutils.vhd or use a text-- editor to manually do the conversion as shown in the line below.library ieee;USE ieee.std_logic_1164.all;USE ieee.std_logic_arith.all;--USE ieee.std_logic_unsigned.all;package ihdlutil isfunction COND(c: std_logic; l, r: integer) return integer;function COND(c: std_logic; l, r: std_logic) return std_logic;function COND(c: std_logic; l, r: std_logic_vector) return std_logic_vector;function bool2stdlogic(c: boolean) return std_logic;function bool2integer(c: boolean) return integer;function bool2stdlogic_vector(c: boolean; l: integer) return std_logic_vector;function eq2std_logic (l, r: std_logic) return std_logic;function eq2std_logic (l, r: std_logic_vector) return std_logic;function eq2std_logic (l, r: integer) return std_logic;function eq2std_logic (l, r: boolean) return std_logic;function eq2integer (l, r: std_logic) return integer;function eq2integer (l, r: std_logic_vector) return integer;function eq2integer (l, r: integer) return integer;function eq2integer (l, r: boolean) return integer;function neq2std_logic (l, r: std_logic) return std_logic;function neq2std_logic (l, r: std_logic_vector) return std_logic;function neq2std_logic (l, r: integer) return std_logic;function neq2std_logic (l, r: boolean) return std_logic;function neq2integer (l, r: std_logic) return integer;function neq2integer (l, r: std_logic_vector) return integer;function neq2integer (l, r: integer) return integer;function neq2integer (l, r: boolean) return integer;function OR_REDUCE(v: std_logic_vector) return std_logic;function OR_REDUCE(v: std_logic) return std_logic;function NOR_REDUCE(v: std_logic_vector) return std_logic;function NOR_REDUCE(v: std_logic) return std_logic;function AND_REDUCE(v: std_logic_vector) return std_logic;function AND_REDUCE(v: std_logic) return std_logic;function NAND_REDUCE(v: std_logic_vector) return std_logic;function NAND_REDUCE(v: std_logic) return std_logic;function XOR_REDUCE(v: std_logic_vector) return std_logic;function XOR_REDUCE(v: std_logic) return std_logic;function XNOR_REDUCE(v: std_logic_vector) return std_logic;function XNOR_REDUCE(v: std_logic) return std_logic;function stdlogic_to_int(v:std_logic_vector) return integer;function shl (v: std_logic_vector; count: integer) return std_logic_vector;function shr (v: std_logic_vector; count: integer) return std_logic_vector;function shl (v: std_logic_vector; count: std_logic_vector) return std_logic_vector;function shr (v: std_logic_vector; count: std_logic_vector) return std_logic_vector;function shl (v: std_logic_vector; count: std_logic) return std_logic_vector;function shr (v: std_logic_vector; count: std_logic) return std_logic_vector;function shl (v: integer; count: integer) return integer;function shr (v: integer; count: integer) return integer;function shl (v: std_logic; count: integer) return std_logic;function shr (v: std_logic; count: integer) return std_logic;function "=" (l: integer; r: std_logic_vector) return boolean;function "=" (l: std_logic_vector; r: integer) return boolean;function "=" (l: integer; r: std_logic) return boolean;function "=" (l: std_logic; r: integer) return boolean;function compareX (lft, rgt: integer) return boolean;function compareZ (lft, rgt: integer) return boolean;function compareX (lft, rgt: std_logic) return boolean;function compareZ (lft, rgt: std_logic) return boolean;function compareX (lft, rgt: std_logic_vector) return boolean;function compareZ (lft, rgt: std_logic_vector) return boolean;function "+" (lft: std_ulogic; rgt: std_ulogic) return std_logic_vector;function "+" (lft: std_ulogic; rgt: std_ulogic) return std_logic;function "+" (lft: std_logic_vector; rgt: std_logic_vector) return std_logic_vector;function "-" (lft: std_ulogic; rgt: std_ulogic) return std_logic_vector;function "-" (lft: std_ulogic; rgt: std_ulogic) return std_logic;function "-" (lft: std_logic_vector; rgt: std_logic_vector) return std_logic_vector;function conv_std_logic (lft: integer) return std_logic;function conv_std_logic (lft: std_logic_vector) return std_logic;function conv_std_logic_vector (lft: std_logic) return std_logic_vector;function conv_std_logic_vector (lft: boolean) return std_logic_vector;function conv_integer (lft: std_logic_vector) return integer;function mult_concat(i : integer; s: std_logic) return std_logic_vector;function mult_concat(i : integer; s: std_logic_vector) return std_logic_vector;end ihdlutil;package body ihdlutil isfunction COND(c: std_logic; l, r: integer) return integer is   variable cc: integer;begin  if l = r then cc := l;  elsif c = '1' then cc := l;  elsif c = '0' then cc := r;  else cc := 0;  end if;  return cc;end COND;function COND(c: std_logic; l, r: std_logic) return std_logic is   variable cc: std_logic;begin  if l = r then cc := l;  elsif c = '1' then cc := l;  elsif c = '0' then cc := r;  else cc := 'X';  end if;  return cc;end COND;function COND(c: std_logic; l, r: std_logic_vector) return std_logic_vector is   variable cc: std_logic_vector (l'length-1 downto 0);begin  if l = r then cc := l;  elsif c = '1' then cc := l;  elsif c = '0' then cc := r;  else  for i in l'length-1 downto 0 loop    cc(i) := 'X';  end loop;  end if;  return cc;end COND;function bool2stdlogic(c: boolean) return std_logic is begin	if c then return '1';	else return '0';	end if;end bool2stdlogic;function bool2integer(c: boolean) return integer is begin	if c then return 1;	else return 0;	end if;end bool2integer;function bool2stdlogic_vector(c: boolean; l: integer) return std_logic_vector is   variable cc: std_logic_vector (l-1 downto 0);begin  for i in l-1 downto 0 loop    cc(i) := '0';  end loop;  if c then    cc(0) := '1';  else    cc(0) := '0';  end if;  return cc;end bool2stdlogic_vector;function eq2std_logic (l, r: std_logic) return std_logic isbegin	if (l XOR r) = 'X' then	  return 'X';	elsif l = r then return '1';	else return '0';	end if;end eq2std_logic;function eq2std_logic (l, r: std_logic_vector) return std_logic isbegin	if XOR_REDUCE(l)='X' OR XOR_REDUCE(r)='X' then	  return 'X';	elsif l = r then return '1';	else return '0';	end if;end eq2std_logic;function eq2std_logic (l, r: integer) return std_logic isbegin	if l = r then return '1';	else return '0';	end if;end eq2std_logic;function eq2std_logic (l, r: boolean) return std_logic isbegin	if l = r then return '1';	else return '0';	end if;end eq2std_logic;function eq2integer (l, r: std_logic) return integer isbegin	if (l XOR r) = 'X' then	  return 0;	elsif l = r then return 1;	else return 0;	end if;end eq2integer;function eq2integer (l, r: std_logic_vector) return integer isbegin	if XOR_REDUCE(l)='X' OR XOR_REDUCE(r)='X' then	  return 0;	elsif l = r then return 1;	else return 0;	end if;end eq2integer;function eq2integer (l, r: integer) return integer isbegin	if l = r then return 1;	else return 0;	end if;end eq2integer;function eq2integer (l, r: boolean) return integer isbegin	if l = r then return 1;	else return 0;	end if;end eq2integer;function neq2std_logic (l, r: std_logic) return std_logic isbegin	if (l XOR r) = 'X' then	  return 'X';	elsif l /= r then return '1';	else return '0';	end if;end neq2std_logic;function neq2std_logic (l, r: std_logic_vector) return std_logic isbegin	if XOR_REDUCE(l)='X' OR XOR_REDUCE(r)='X' then	  return 'X';	elsif l /= r then return '1';	else return '0';	end if;end neq2std_logic;function neq2std_logic (l, r: integer) return std_logic isbegin	if l /= r then return '1';	else return '0';	end if;end neq2std_logic;function neq2std_logic (l, r: boolean) return std_logic isbegin	if l /= r then return '1';	else return '0';	end if;end neq2std_logic;function neq2integer (l, r: std_logic) return integer isbegin	if (l XOR r) = 'X' then	  return 1;	elsif l /= r then return 1;	else return 0;	end if;end neq2integer;function neq2integer (l, r: std_logic_vector) return integer isbegin	if XOR_REDUCE(l)='X' OR XOR_REDUCE(r)='X' then	  return 1;	elsif l /= r then return 1;	else return 0;	end if;end neq2integer;function neq2integer (l, r: integer) return integer isbegin	if l /= r then return 1;	else return 0;	end if;end neq2integer;function neq2integer (l, r: boolean) return integer isbegin	if l /= r then return 1;	else return 0;	end if;end neq2integer;function OR_REDUCE(v: std_logic_vector) return std_logic isvariable result: std_logic;begin  result:='0';  for i in v'high downto v'low loop    if v(i)='1' then      return '1';    elsif v(i)='Z' or v(i)='X' then      result:='X';    end if;  end loop;  return result;end OR_REDUCE;function OR_REDUCE(v: std_logic) return std_logic isbegin  return v;end OR_REDUCE;function NOR_REDUCE(v: std_logic_vector) return std_logic isbegin  return NOT OR_REDUCE(v);end NOR_REDUCE;function NOR_REDUCE(v: std_logic) return std_logic isbegin  return NOT OR_REDUCE(v);end NOR_REDUCE;function AND_REDUCE(v: std_logic_vector) return std_logic isvariable result: std_logic;begin  result:='1';  for i in v'high downto v'low loop    if v(i)='0' then      return '0';    elsif v(i)='Z' or v(i)='X' then      result:='X';    end if;  end loop;  return result;end AND_REDUCE;function AND_REDUCE(v: std_logic) return std_logic isbegin  return v;end AND_REDUCE;function NAND_REDUCE(v: std_logic_vector) return std_logic isbegin  return NOT AND_REDUCE(v);end NAND_REDUCE;function NAND_REDUCE(v: std_logic) return std_logic isbegin  return NOT AND_REDUCE(v);end NAND_REDUCE;function XOR_REDUCE(v: std_logic_vector) return std_logic isvariable result: std_logic;begin  result:='0';  for i in v'high downto v'low loop    if v(i)='X' or v(i)='Z' or v(i)='U' then      return 'X';    elsif v(i)='1' then      result:=not result;    end if;  end loop;  return result;end XOR_REDUCE;function XOR_REDUCE(v: std_logic) return std_logic isbegin  return v;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一个色综合网站| 97精品超碰一区二区三区| 福利一区福利二区| 欧美撒尿777hd撒尿| 日韩欧美国产高清| 一区二区三区在线视频免费| 国产真实乱对白精彩久久| 91福利在线播放| 日本一区二区三区四区| 免费黄网站欧美| 在线免费观看日韩欧美| 欧美极品另类videosde| 日本欧美大码aⅴ在线播放| 91啦中文在线观看| 久久蜜臀中文字幕| 日本成人中文字幕在线视频| 91网页版在线| 国产精品久久综合| 国产一区二区三区精品视频| 91精品国产欧美日韩| 亚洲综合小说图片| 91小视频在线免费看| 国产精品视频一区二区三区不卡| 国产综合久久久久久久久久久久| 欧美三级中文字幕在线观看| 亚洲精品国产无套在线观| 国产成人精品午夜视频免费| 欧美xxxxxxxx| 精品一区二区三区视频| 欧美一区二区久久久| 偷窥国产亚洲免费视频| 欧美性猛交xxxx乱大交退制版| 中文字幕一区二区三区蜜月| 粉嫩av亚洲一区二区图片| 26uuu色噜噜精品一区| 极品美女销魂一区二区三区免费| 精品处破学生在线二十三| 视频一区免费在线观看| 欧美日韩dvd在线观看| 亚洲国产日产av| 欧美老年两性高潮| 日韩国产精品大片| 日韩欧美久久一区| 国产美女精品一区二区三区| 国产欧美一区二区精品秋霞影院| 国产精品一品二品| 亚洲国产精品传媒在线观看| 成人h版在线观看| 亚洲人午夜精品天堂一二香蕉| 91美女福利视频| 国产盗摄女厕一区二区三区| 久久精品人人做人人爽97| 亚洲欧美日韩成人高清在线一区| 国产精品综合久久| 中文一区二区在线观看 | 中文字幕亚洲综合久久菠萝蜜| 丁香桃色午夜亚洲一区二区三区| 国产精品青草久久| 在线国产电影不卡| 婷婷丁香久久五月婷婷| 欧美高清dvd| 狠狠色丁香婷婷综合| 日本一区二区久久| 色成年激情久久综合| 日本va欧美va精品| 日本一区二区成人| 欧美视频在线不卡| 极品少妇一区二区三区精品视频| 国产精品视频免费| 欧美日本一区二区三区四区| 韩国在线一区二区| 亚洲自拍偷拍网站| 精品欧美一区二区久久| 91社区在线播放| 免费久久99精品国产| 国产精品福利一区二区| 91精品在线麻豆| av不卡在线观看| 奇米精品一区二区三区四区| 国产精品热久久久久夜色精品三区| 欧美亚洲综合一区| 国产伦精品一区二区三区免费迷 | 国产精品不卡在线| 日韩一区二区在线观看视频| av在线一区二区三区| 免播放器亚洲一区| 亚洲精品videosex极品| 精品国产91洋老外米糕| 欧美亚洲自拍偷拍| 99精品一区二区三区| 六月丁香婷婷久久| 亚洲成人动漫av| 国产精品毛片久久久久久久| 欧美一级高清大全免费观看| 日本道色综合久久| 成人精品gif动图一区| 另类小说综合欧美亚洲| 亚洲欧美一区二区三区孕妇| 久久久99精品免费观看不卡| 91精品啪在线观看国产60岁| 欧美亚洲国产怡红院影院| 成人综合婷婷国产精品久久免费| 日本aⅴ亚洲精品中文乱码| 亚洲免费av在线| 国产亚洲精品7777| 精品国产一区二区三区av性色| 久久精品亚洲一区二区三区浴池| 欧美日韩精品欧美日韩精品| 欧美在线看片a免费观看| 成人激情综合网站| 国产成人av电影在线| 国内偷窥港台综合视频在线播放| 日韩精品一二三区| 日韩精品一级中文字幕精品视频免费观看 | 激情小说亚洲一区| 日本欧美一区二区| 蜜桃av一区二区三区电影| 午夜激情一区二区三区| 午夜视频在线观看一区| 亚洲第一久久影院| 日韩一区精品字幕| 美女网站色91| 韩国av一区二区三区四区| 久久99精品久久久久| 国内精品在线播放| 国产一区在线不卡| 风间由美性色一区二区三区| 国产999精品久久| 国产成人免费视频一区| 波多野结衣亚洲| 91网页版在线| 欧美日韩免费一区二区三区| 欧美人妖巨大在线| 精品国产三级a在线观看| 久久久久久久久一| 欧美韩日一区二区三区四区| 中文成人av在线| 亚洲免费在线观看| 亚洲一二三专区| 日本系列欧美系列| 国产精品资源站在线| 成人理论电影网| 一本到一区二区三区| 欧美精品v日韩精品v韩国精品v| 欧美一区二区精品在线| 国产日韩精品久久久| 中文字幕五月欧美| 天天操天天色综合| 国产成人8x视频一区二区| 91成人在线免费观看| 欧美一区二区三区免费大片| 国产人妖乱国产精品人妖| 亚洲精品ww久久久久久p站| 麻豆精品精品国产自在97香蕉| 国产sm精品调教视频网站| 91久久精品午夜一区二区| 精品久久五月天| ●精品国产综合乱码久久久久| 亚洲一级电影视频| 国产在线不卡一区| 色伊人久久综合中文字幕| 日韩欧美电影在线| 中文字幕亚洲在| 日本午夜一区二区| 91麻豆国产在线观看| 欧美精品一区二区高清在线观看| ㊣最新国产の精品bt伙计久久| 日本成人在线看| 99久久精品国产网站| 日韩欧美色综合网站| 亚洲精品乱码久久久久久黑人| 久久99精品久久久久婷婷| 91福利精品视频| 欧美国产乱子伦| 狠狠色丁香久久婷婷综合丁香| 在线免费观看视频一区| 欧美国产一区在线| 男男成人高潮片免费网站| 91美女蜜桃在线| 国产性天天综合网| 老司机精品视频一区二区三区| 欧美主播一区二区三区美女| 中文字幕一区二区在线观看| 久久99精品久久久久久动态图| 久久久精品2019中文字幕之3| 日韩福利电影在线观看| 色婷婷久久99综合精品jk白丝| 国产欧美日韩在线看| 精品综合免费视频观看| 欧美精品视频www在线观看 | 成人久久18免费网站麻豆| 欧美日韩一区视频| 亚洲女爱视频在线| 成人午夜视频网站| 久久久91精品国产一区二区三区| 免费观看日韩av| 7777精品伊人久久久大香线蕉经典版下载| 亚洲免费伊人电影| 91福利社在线观看| 亚洲精品日产精品乱码不卡|