FPGA(2)--例化语句--1位全加器

文章目录

    • 一、实验目的
  • 二、实验内容

  • 三、实验设计

  • 四、实验结果及仿真

一、实验目的


熟悉元件封装方法,掌握层次化电路设计方法;掌握VHDL例化语句的设计方法。

二、实验内容



1.用VHDL语言设计1位全加器,其中仅就半加器实体进行例化声明及端口映射语句,或运算直接调用运算函数。通过编译、仿真验证功能正确性。

2.就实验过程及结果进行简要描述和分析,并思考与用原理图方法设计的各自特点。

三、实验设计


全加器可以由两个半加器和一个或门连接而成,其经典的电路结构如下图所示。图的右侧是全加器的实体模块,它显示了全加器的端口情况。设计全加器之前,需要先设计好半加器。

在这里插入图片描述

整个设计过程和表述方式都可以用VHDL来描述。首先设计出半加器。半加器实现的VHDL描述如下所示。

Library Ieee;

Use Ieee.Std_Logic_1164.All;

Entity h_adder is

port (a,b : in Std_Logic; co,so : out Std_Logic);

End Entity h_adder;

Architecture Bhv of

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值