好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

VHDL编写一位全加器参考程序.doc

2页
  • 卖家[上传人]:慢***
  • 文档编号:233105142
  • 上传时间:2022-01-01
  • 文档格式:DOC
  • 文档大小:20.75KB
  • / 2 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 这是茄子求别人写的参考程序,不一定能实际运行但是可靠性在百分之九十左右大家做不出来的可以参考下做出来的看出错误请指正我作为学习委员既然把答案给大家,一方面是不想影响大家平时成绩,另一方面也是希望大家可以自己看看,学习一下,不要到最后结课了着急所以我晚上不收打印的作业,每个人都必须亲自抄写出来行为描述方式LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY ADD11 IS PORT(A:IN STD_LOGIC; B:IN STD_LOGIC; CIN:IN STD_LOGIC; CO:OUT STD_LOGIC; S:OUT STD_LOGIC);END ADD11;ARCHITECTURE BEHAVE OF ADD11 ISBEGIN PROCESS(A,B,CIN) VARIABLE N: INTEGER RANGE 0 TO 3; CONSTANT S_VECTOR: STD_LOGIC_VECTOR(0 TO 3):="1010"; CONSTANT CO_VECTOR: STD_LOGIC_VECTOR(0 TO 3):="1100"; BEGIN N:=0; IF(A='1') THEN N:=N+1; END IF; IF(B='1') THEN N:=N+1; END IF; IF(CIN='1') THEN N:=N+1; END IF; S<=S_VECTOR(N); CO<=CO_VECTOR(N); END PROCESS;END BEHAVE;数据流描述方式LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY ADD2 IS PORT(A:IN STD_LOGIC; B:IN STD_LOGIC; CIN:IN STD_LOGIC; CO:OUT STD_LOGIC; S:OUT STD_LOGIC);END ADD2;ARCHITECTURE DATAFLOW OF ADD2 ISSIGNAL TMP1,TMP2:STD_LOGIC;BEGIN TMP1<=A XOR B; TMP2<=TMP1 AND CIN; S<=TMP1 XOR CIN; CO<=TMP2 OR(A AND B); END DATAFLOW;结构体描述方式LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY ADD3 IS PORT(A:IN STD_LOGIC; B:IN STD_LOGIC; CIN:IN STD_LOGIC; CO:OUT STD_LOGIC; S:OUT STD_LOGIC);END ADD3;ARCHITECTURE STRUCTURE OF ADD3 IS COMPONENT AND2 PORT(A: IN STD_LOGIC; B: IN STD_LOGIC; C: OUT STD_LOGIC); END COMPONENT; COMPONENT OR2 PORT(A: IN STD_LOGIC; B: IN STD_LOGIC; C: OUT STD_LOGIC); END COMPONENT; COMPONENT XOR2 PORT(A: IN STD_LOGIC; B: IN STD_LOGIC; C: OUT STD_LOGIC); END COMPONENT; SIGNAL TMP1,TMP2,TMP3:STD_LOGIC;BEGIN U1:XOR2 PORT MAP(A,B,TMP1); U2:AND2 PORT MAP(TMP1,CIN,TMP2); U3:XOR2 PORT MAP(TMP1,CIN,S); U4:AND2 PORT MAP(A,B,TMP3); U5:OR2 PORT MAP(TMP2,TMP3,CO);END STRUCTURE; 。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.