当前位置: 首页 > news >正文

无锡网站建设设计泰安受欢迎的网站建设

无锡网站建设设计,泰安受欢迎的网站建设,360网站建设搜索,防红跳转短网址生成文章目录一、实验目的二、实验内容三、实验设计五、实验思考与总结一、实验目的 掌握例化语句的使用方法#xff0c;掌握使用程序文本和原理图结合方法设计电路#xff0c;掌握利用包含算术操作符的重载函数的使用。 二、实验内容 首先用VHDL语言设计1位全加器#xff0c… 文章目录一、实验目的二、实验内容三、实验设计五、实验思考与总结一、实验目的 掌握例化语句的使用方法掌握使用程序文本和原理图结合方法设计电路掌握利用包含算术操作符的重载函数的使用。 二、实验内容 首先用VHDL语言设计1位全加器仿真验证其正确性并将其封装成一个元件设计串行4位加法器的电路调用1位全加器设计4位加法器的原理图。通过编译、仿真验证功能正确性。直接通过调用算术操作符的重载函数,利用VHDL语言设计4位全加器。通过编译、仿真验证功能正确性。 前些天发现了十分不错的人工智能学习网站通俗易懂风趣幽默没有广告分享给大家大家可以自行看看。点击跳转人工智能学习资料 三、实验设计 1.在上一个实验中已经用VHDL语言设计1位全加器且仿真验证其正确性。如下即为1位全加器的VHDL描述。其原理在上一个实验已经说明这里不再赘述。(可见上一篇) Library Ieee; --全加器顶层设计描述 Use Ieee.Std_Logic_1164.All; Entity f_adder isPort (ain,bin,cin : in Std_Logic;sum,cout : out Std_Logic); End Entity f_adder; Architecture Bhv of f_adder iscomponent h_adder --调用半加器声明port (a,b : in Std_Logic; co,so : out Std_Logic);End component h_adder;signal so1,co1,co2 : Std_Logic; --定义三个信号变量作为内部的连接线beginu1: h_adder Port Map (aain,bbin,soso1,coco1); --例化语句u2: h_adder Port Map (aso1,bcin,sosum,coco2);cout co1 or co2; End Architecture Bhv;2.将其封装成一个元件。 ①file→New,选block diagram/schematic创建原理图文件保存一下。 ②回到位全加器VHDL描述页面选file→create/update→create symbol files for current file把编写的代码封装成一个元件。 ③回到创建的原理图文件按工具条上的symbol tool再按project就可以看见该封装元件了。 .调用位全加器元件设计4位加法器的原理图。如图即为设计的电路图。 ain、bin和cin为输入信号其中cin为前一位给的进位信号。sum为求和结果输出而cout为进位输出。、、则为由低到高的四位。 . 直接通过调用算术操作符的重载函数,利用VHDL语言设计4位全加器。代码如下图。data的最高位则作为进位信号。 Library Ieee; Use Ieee.Std_Logic_1164.All; Use Ieee.Std_Logic_Unsigned.All; Entity adder4b isport(a,b : in Std_Logic_Vector(3 downto 0);cin : in Std_Logic;cout: out Std_Logic;dout: out Std_Logic_Vector(3 downto 0)); End Entity adder4b; Architecture bhv of adder4b issignal data: Std_Logic_Vector(4 downto 0);begindata (0a)(0b)(0000cin);cout data(4);dout data(3 downto 0); End Architecture bhv;四、实验结果及仿真 .对于“调用1位全加器设计4位加法器的原理图”的仿真输入分别设定最低位无进位信号下的、、和情况以及最低位由进位信号下的、、和情况进行仿真验证正确性。结果如下观察可知符合所预测的结果即正确。 .对于“直接通过调用算术操作符的重载函数,利用VHDL语言设计4位全加器”的仿真输入分别设定最低位无进位信号下的、、和情况以及最低位由进位信号下的、、和情况进行仿真验证正确性。结果如下观察可知符合所预测的结果即正确。 五、实验思考与总结 原理图设计优势直观明了设计者不必具备诸如硬件描述语言等知识就能迅速入门完成电路系统设计能进行多层次的数字系统设计能对系统中的任一层次或任一元件的功能进行精确的时序仿真与分析能对设计方案随时进行更改并储存设计过程中所有的电路和测试文件入档。 运算符重载函数指两个或两个以上的函数具有相同的函数名而操作数的数据类型有差别足以区分实际想要的函数。由编译器根据操作数的数据类型来判断用哪一函数。运算符重载使得运算符或函数能对多种数据类型进行操作扩展了VHDL的功能。
http://www.pierceye.com/news/296673/

相关文章:

  • 太原做网站联系方式番禺人才网招聘网
  • 怎样推广一个网站东莞市建设工程检测中心网站
  • 哪个网站做招聘海报比较好搜索公众号
  • 外包给网站建设注意事项营销方法有哪些方式
  • 提供手机网站制作公司网站建设与域名建设
  • 网站建设计入哪个明细科目网站公众号建设工具
  • 自己做公司网站难吗域名备案管局审核要多久
  • 电子商务网站建设花费百度公司的业务范围
  • 虹口网站建设公司在线观看视频网站怎么做
  • 哈尔滨市建设安全监察网站_首页新津网站建设
  • 安卓 网站整站下载网址导航怎么更换
  • 数据展示网站模板备案 非网站备案
  • 邯郸做网站推广找谁jsp做的网站代码
  • php网站开发怎么接私活全能医院网站管理系统
  • 观止网站建设10元建站
  • 什么网站做聚乙烯醇好的三亚旅游攻略
  • 建设网站目的直播间网站开发
  • 网站项目评价怎么在网站上做签到
  • 深圳网站建设制作哪家好长春网站开发培训
  • 模板下载网站网络公司网站开发
  • 广州市酒店网站设计重庆网站seo设计
  • p2p网站如何建设网站建设 源美设计
  • 电商网站建设图片ps网站首页设计图
  • 网站优化简历模板用土豆做美食的视频网站
  • 帮企业建设网站销售微信朋友圈广告在哪里做
  • 曲阜做网站的公司wordpress两个域名
  • 做设备租赁的网站如何把自己做的网站发布到网上
  • 做网站运营有前景吗关于网站建设意见和建议
  • 如何给网站的关键词做排名南海做网站公司
  • 仿站软件邢台手机网站建设价格