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

做设计用的素材下载网站网站后台程序开发

做设计用的素材下载网站,网站后台程序开发,wordpress改域名后500,永州网站建设优化生成块允许复制模块实例或有条件地实例化任何模块。它提供了基于Verilog参数构建设计的能力。当相同的操作或模块实例需要重复多次,或者当某些代码需要根据给定的Verilog参数有条件地包含时,这些语句特别方便。 生成块不能包含端口、参数、specparam声明或指定块。但是,允许…

生成块允许复制模块实例或有条件地实例化任何模块。它提供了基于Verilog参数构建设计的能力。当相同的操作或模块实例需要重复多次,或者当某些代码需要根据给定的Verilog参数有条件地包含时,这些语句特别方便。

生成块不能包含端口、参数、specparam声明或指定块。但是,允许其他模块项和其他生成块。所有生成实例化都编码在模块内部,并位于generate和endgenerate关键字之间。

生成的实例化可以包含模块、连续赋值、always或initial块以及用户定义的原语。

生成构造有两种类型:循环和条件。

  • 生成for循环(Generate for loop):允许基于循环索引变量重复实例化模块或生成代码块。
  • 生成if-else(Generate if else):根据条件表达式的结果有条件地实例化模块或生成代码块。
  • 生成case(Generate case):根据case语句中的匹配项有条件地实例化模块或生成代码块。

1.  Generate for loop

在一个名为my_design的顶级设计模块中,将使用生成for循环构造实例化N个半加器。循环变量必须使用关键字genvar声明,这告诉工具该变量将专门用于生成块的详细阐述过程中。

// Design for a half-adder
module ha ( input   a, b,output  sum, cout);assign sum  = a ^ b;assign cout = a & b;
endmodule// A top level design
http://www.yayakq.cn/news/8330/

相关文章:

  • 网站运营每天做啥工作重庆新闻头条最新消息
  • 简易的网站企业网站可以免费做吗
  • 专门做10s视频的网站苏宁易购网站建设的思路
  • 绵阳网站改版营销比较成功的品牌
  • 哈尔滨做网站多少钱广州正规网站建设有哪些
  • 做网站要学一些什么php网站301重定向
  • 天河商城型网站建设课件模板
  • 深圳网站维护优化昆山设计网站的公司哪家好
  • 网站建设优化培训班图标怎么在wordpress
  • 网站首页建设中页面hao123主页怎么删除
  • wordpress和网站区别职业生涯规划大赛提问
  • 漯河专业做网站公司网站服务器时间查询工具
  • 大型门户网站建设包括哪些方面企业做网站流程
  • 备案后网站打不开融资是什么意思
  • 青岛建设集团招聘信息网站cms网站怎么制作
  • 株洲网站建设开发申请个人企业邮箱
  • 住房和成乡建设部网站c2c模式是指什么
  • 北京网站建设搜q.479185700网站可以做固定资产吗
  • 网站的几种提交方式江苏盐城网站建设
  • 网站模板制作网站虚拟主机有什么用
  • 网站改变配色方案如何建设网站效果好
  • 建站设计网站高端网站建设上海
  • 网站上那些兼职网页怎么做创建app平台需要多少钱
  • 网站不备案会怎样濮阳网站怎么做seo
  • 汝阳网站建设舟山手机网站建设
  • wordpress延迟加载插件seo网站诊断书
  • 沈阳微信网站开发汕头模板开发建站
  • 常州新北建设局网站网站建设中问题分析与解决
  • 免费学校网站模板html婚庆公司网站搭建
  • 易做文学网站的logo德清县新巿镇城市建设网站