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

简述电子商务网站的建站流程上海快速优化排名

简述电子商务网站的建站流程,上海快速优化排名,外贸网站搭建,部门网站建设内容方案module aoi(a,b,c,d,f);/*模块名为aoi,端口列表a、b、c、d、f*/ input a,b,c,d;/*模块的输入端口为a,b,c,d*/ output f;;/*模块的输出端口为f*/ wire a,b,c,d,f;/*定义信号的数据类型*/ assign f~((a&b)|(~(c&d)));/*逻辑功能描述*/ endmoduleveirlog hdl 程…
module aoi(a,b,c,d,f);/*模块名为aoi,端口列表a、b、c、d、f*/
input a,b,c,d;/*模块的输入端口为a,b,c,d*/
output f;;/*模块的输出端口为f*/
wire a,b,c,d,f;/*定义信号的数据类型*/
assign f=~((a&b)|(~(c&d)));/*逻辑功能描述*/
endmodule
  • veirlog hdl 程序是由模块构成的。每个模块的内容都嵌在module和endmodule两个关键字之内,每个模块实现特定的功能。
  • 每个模块首先要进行端口定义,并说明输入口和输出口(input 、output或inout),然后对模块
  • Verilog HDL程序书写格式自由,一行可以写几个语句,一个语句也可以分多行写
  • 除了endmodule等少数语句外,每个语句的最后必须有分号。
  • 每个Verilog HDL程序包括4个主要部分:模块声明、端口定义、信号类型声明和逻辑功能定义
module <模块名称> (<输入输出两边>);
input 输入端口列表;
output 输出端口列表;
/*定义数据、信号的类型、函数声明,用关键字wire、reg、task和function等*/
wire 信号名;
reg 信号名;
//逻辑功能定义
assign <结果信号名>=<表达式>;
//用always块模式逻辑功能
always @(<敏感信号表达式>)begin//过程赋值//if-else、case语句;for循环语句//task、function调用end
//调用其他模块
<调用模块名><例化模块名>(<端口列表>)
//门元件例化
门元件关键字 <例化元件名>(<端口列表>)
endmodule

1.模块声明

模块声明包括模块名称、模块输入、输出端口列表。模块定义格式如下:

module 模块名称(端口1,端口2,端口3,...);

模块结束的标志为关键字endmodule。

2.端口定义

对模块的输入、输出端口要明确说明,其格式为:

input 端口名1,端口名2,...,端口名n;//输入端口

output 端口名1,端口名2,...,端口名n;//输除端口

inout 端口名1,端口名2,...,端口名n;//输入/输出端口

定义端口时应注意:

  • 每个端口出来要声明是输入、输出还是双向端口外,还要声明其数据类型,是wire型、reg型,还是其他类型。
  • 输入和双向端口不能声明为reg型。
  • 在测试模块中不需要定义端口。

3.信号类型声明

对模块中所有用到的信号都必须进行信号类型的定义。如果信号的数据类型没有定义,则默认为wire型。

reg cout;

可将端口定义和信号类型声明仿真一条语句中完成。

output reg cout;

还可以将端口定义和信号类型声明仿真模块列表中,而不是放在模块内部。

module aoi(input a,b,c,d,output f);

assign f=~((a&b)|(~(c&d)));

endmodule

4.逻辑功能定义

模块中最核心的部分就是逻辑功能定义。有多种方法可以在模块中描述和定义逻辑功能,还可以调用函数(function)和任务(task)来描述逻辑功能,几种基本方法为:

1.用assign 持续赋值语句定义

2.用always过程定义

always过程语句既可以用来描述组合电路,也可以用来描述时序电路。

3.调用元件(元件例化)

  • 可以调用Verilog HDL内置门元件(门级结构描述)
  • 可以调用开关级元件(开关级结构描述)
  • 在多层次结构电路设计中,高层次可以调用低层次模块
http://www.dtcms.com/wzjs/515396.html

相关文章:

  • 温州哪里有做网站国外推广渠道平台
  • 防水网站的外链如何找木卢seo教程
  • 南京制作网页培训班北京搜索引擎优化seo
  • 广州网站建设电话咨询百度app登录
  • 怎么做门户网站设计方案百度自媒体平台
  • 网站如何做银联在线支付关键词推广排名软件
  • 山东靠谱的seo服务seo成功案例分析
  • 网站上面如何加入视频高端婚恋网站排名
  • 淘宝做网站可靠吗aso关键字优化
  • 网站制作教学深圳网站优化推广方案
  • 济阳网站建设seo的优化步骤
  • 设计网站公司 昂 睁湖南岚鸿今日新闻快讯10条
  • 做暖暖视频网站seo优化托管
  • 做美容行业的网站哪个好外包网络推广公司
  • 网站建设万网网站开发语言
  • 桐城做网站的公司域名查询ip网站
  • 卓越科技建站无锡做网站免费的关键词挖掘工具
  • 上海网站公司网站推广优化c重庆
  • 做外贸的人经常用什么网站网络营销的方式包括
  • 备案 网站建设方案书怎么写迅雷磁力链bt磁力种子
  • 网站如何运营营销推广手段有什么
  • wordpress生成静态地图福州百度快速优化排名
  • 哪里网站用vue.js做的国外外链平台
  • ai做网站步骤网店买卖有哪些平台
  • 想做cpa 没有网站怎么做淘宝推广软件哪个好
  • 网站制作主题思路重庆seo关键词优化服务
  • 网站建设存在的具体问题网站生成
  • 中小企业是用什么来做网站的开发的向日葵seo
  • 太原做网络推广seo常用工具有哪些
  • 淘宝联盟怎么做自已的网站seo优化培训学校