亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
欧美日韩夫妻久久| 日本一区二区三区久久久久久久久不| 狠狠色综合播放一区二区| 亚洲三级在线免费| 久久精品亚洲精品国产欧美kt∨| 精品国产一区二区三区四区四| 成人国产精品视频| 麻豆视频观看网址久久| 一区二区三区成人在线视频| 国产欧美一区二区精品忘忧草| 欧美日韩激情在线| 91蝌蚪国产九色| 国产精品一区一区| 免费在线欧美视频| 一区二区三区免费在线观看| 欧美激情中文字幕一区二区| 日韩一区二区电影网| 91黄色激情网站| av男人天堂一区| 国产传媒久久文化传媒| 日韩av中文在线观看| 亚洲伊人伊色伊影伊综合网| 1024精品合集| 亚洲国产激情av| 久久精品一区四区| 26uuu亚洲| 日韩美女视频一区二区在线观看| 在线观看91精品国产入口| 成人av在线资源| 成人中文字幕合集| 国产乱国产乱300精品| 麻豆成人久久精品二区三区小说| 亚洲国产综合在线| 亚洲综合色视频| 亚洲黄色性网站| 亚洲图片有声小说| 亚洲国产综合人成综合网站| 亚洲黄一区二区三区| 亚洲精品亚洲人成人网在线播放| 综合久久久久久| 亚洲色图欧美激情| 亚洲乱码一区二区三区在线观看| 亚洲精选视频在线| 一区二区三区资源| 亚洲18色成人| 麻豆一区二区三| 国产毛片一区二区| 国产激情91久久精品导航| 国产丶欧美丶日本不卡视频| 粉嫩av一区二区三区在线播放 | 亚洲视频每日更新| 国产精品电影一区二区| 亚洲精品免费在线| 亚洲综合在线观看视频| 亚洲成人福利片| 秋霞电影一区二区| 国产在线不卡一区| 不卡大黄网站免费看| 欧美性受极品xxxx喷水| 在线播放/欧美激情| 精品美女一区二区| 亚洲国产高清aⅴ视频| 亚洲色图.com| 五月天精品一区二区三区| 免费在线看成人av| 国产福利一区二区三区视频 | 美腿丝袜亚洲综合| 国产精品99久久不卡二区| 99久久亚洲一区二区三区青草 | 欧美日韩日本视频| 日韩精品一区二区三区蜜臀| 国产午夜精品一区二区三区四区| 国产精品久久久久久久久图文区 | 日本怡春院一区二区| 国模娜娜一区二区三区| av影院午夜一区| 777奇米成人网| 日本一二三不卡| 婷婷夜色潮精品综合在线| 激情欧美一区二区三区在线观看| 99免费精品视频| 欧美精品精品一区| 国产精品嫩草99a| 日韩精品乱码免费| 9i看片成人免费高清| 制服丝袜国产精品| 中文字幕中文乱码欧美一区二区| 亚洲一区二区在线免费看| 国产一区二区三区高清播放| 在线亚洲精品福利网址导航| 欧美大片免费久久精品三p| 成人欧美一区二区三区小说 | 视频一区视频二区中文| 大尺度一区二区| 欧美一区二区精品| 亚洲精品免费一二三区| 国内精品免费**视频| 欧美色爱综合网| 亚洲欧洲在线观看av| 精品一区精品二区高清| 91美女在线视频| 国产欧美综合在线| 奇米一区二区三区| 91免费观看在线| 日本一区二区三区国色天香| 日本午夜精品视频在线观看 | 亚洲三级免费观看| 韩日欧美一区二区三区| 欧美精三区欧美精三区| 自拍偷拍亚洲综合| 成熟亚洲日本毛茸茸凸凹| 精品奇米国产一区二区三区| 亚洲午夜精品17c| 日韩精品在线网站| 亚洲综合清纯丝袜自拍| 99久久亚洲一区二区三区青草| 久久一区二区三区四区| 免费看日韩精品| 欧美二区三区91| 亚洲国产视频一区二区| 91色九色蝌蚪| 中文字幕在线一区免费| 国产成人免费av在线| 久久影院午夜片一区| 精品一区二区三区视频在线观看 | 色婷婷久久99综合精品jk白丝 | 久久精品免费观看| 欧美日韩二区三区| 视频一区二区三区中文字幕| 色爱区综合激月婷婷| 一区二区三区四区不卡在线 | 久久久亚洲精品一区二区三区 | 在线观看亚洲精品| 一区2区3区在线看| 在线视频欧美区| 亚洲最新视频在线播放| 色播五月激情综合网| 又紧又大又爽精品一区二区| 一本色道久久综合精品竹菊| 亚洲女同ⅹxx女同tv| 91黄色免费观看| 亚洲成人av电影| 欧美日韩成人激情| 日韩电影免费一区| 日韩欧美国产综合| 国产精品影视在线观看| 国产日产欧美一区| 高清久久久久久| 亚洲精品中文字幕乱码三区 | 欧美激情资源网| av高清不卡在线| 亚洲综合免费观看高清在线观看| 精品婷婷伊人一区三区三| 视频一区视频二区在线观看| 日韩视频免费观看高清完整版| 国产一区欧美日韩| 国产精品高潮久久久久无| 日本久久电影网| 青娱乐精品在线视频| 久久亚洲一级片| 91亚洲精品久久久蜜桃网站| 午夜精品在线看| 337p粉嫩大胆色噜噜噜噜亚洲| 国产精品一区免费在线观看| 亚洲男同性恋视频| 欧美精品v日韩精品v韩国精品v| 久久99国产精品免费| 国产欧美日韩综合| 欧美优质美女网站| 精品中文字幕一区二区| 136国产福利精品导航| 91精品国产黑色紧身裤美女| 国产精品一级二级三级| 一区二区三区在线免费视频| 日韩一区二区在线观看| 粉嫩av亚洲一区二区图片| 一区二区三区在线观看网站| 日韩一区二区三| 99re这里都是精品| 蜜臀av一区二区三区| 亚洲女人小视频在线观看| 欧美大胆人体bbbb| 色综合久久久久网| 韩国精品免费视频| 亚洲五月六月丁香激情| 久久蜜桃一区二区| 欧美体内she精高潮| 国产a精品视频| 日韩高清中文字幕一区| 亚洲欧洲日韩女同| 欧美mv和日韩mv的网站| 在线视频一区二区免费| 国产成人亚洲综合a∨婷婷图片 | 亚洲日本一区二区| 精品国产乱码久久久久久久| 欧美午夜精品理论片a级按摩| 国产成人免费av在线| 麻豆精品在线视频| 亚洲综合免费观看高清完整版在线| 久久久不卡网国产精品二区|