⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bijiaoqi.vhd

📁 一些很好的FPGA设计实例
💻 VHD
字号:
--参加比较的矢量宽度均为n+1,该电路的3个输出为x1(当a>b时输出为1),x2(当a=b时输出为1),x3(当a<b时输出为1)
---下面的代码中使用了std-logic-arith包集,它对于有符号和无符号类型数据的操作非常重要
----------------signed comparator-------------------------
library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_arith.all;
entity bijiaoqi is
   generic(n : integer := 7);
   port( a,b: in signed (n downto 0);----注意signed的写法
        x1,x2,x3: out std_logic); 
end bijiaoqi;
architecture bijiaoqi of bijiaoqi is
begin 
 x1 <= '1' when a>b else '0';
 x2 <= '1' when a=b else '0';
 x3 <= '1' when a<b else '0';
end bijiaoqi;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -