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

南宁专业网站建设如何建一个自己的网站

南宁专业网站建设,如何建一个自己的网站,wordpress通过关键词,南昌政府网站建设生成块允许复制模块实例或有条件地实例化任何模块。它提供了基于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.dt0577.cn/news/54710.html

相关文章:

  • 成都集团网站设计推荐网络营销可以做什么工作
  • 做网站的 深圳it培训机构怎么样
  • 盘锦网站建设公司今日头条热搜榜前十名
  • iis默认网站打不开百度指数查询官方网
  • 厦门市城市建设档案馆网站廊坊网站设计
  • 一级a做爰片免费网站 视频地推扫码平台
  • seo站长助手网络营销的方法
  • 济阳做网站哪家好交换友情链接的要求有
  • 做购物商城网站seo网络运营
  • 山东网站建设培训广告联盟app推广
  • 财政部经济建设司网站黑帽seo教程
  • 为网站做seo需要什么软件必应搜索国际版
  • 图片编辑工具免费版网络seo培训
  • 东莞市国外网站建设哪家好信息流优化师是干什么的
  • 湛江自做网站百度推广产品有哪些
  • 网站开发人员叫什么百度官方网站
  • 无锡做网站公司关键词排名优化
  • 网站维护平台现在百度推广有用吗
  • 页面设计代码怎么写搜索引擎优化员简历
  • 南昌做网站的灰色关键词怎么做排名
  • 河北公司网站制作设计信息流广告加盟代理
  • 创作网站义乌百度广告公司
  • 做签证网站昆明排名优化
  • 贸易类文章网站百度搜索使用方法
  • 汕头做网站公司什么是seo优化?
  • 网站备案之前需要建好网站吗网络宣传方式有哪些
  • 舟山公司做网站品牌营销策划书
  • 常州网站建设代理商seo是什么岗位简称
  • 上海网站开发技术最好公司电话网站推广的方法和途径
  • wordpress 如何用pdf网站seo优化方案项目策划书