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

国际网站排名查询网站关键词优化工具

国际网站排名查询,网站关键词优化工具,北京软件开发招聘信息,柳北网站制作1、词法约定 verilog中的基本词法约定与C类似。verilog描述包含一个 单词流 ,这里 单词 可以是 注释、分隔符、数字、字符串、标识符、关键字。 verilog大小写相关,其中关键字全部小写。 1.1、 空白符 空白符有空格(\b)制表…

1、词法约定

        verilog中的基本词法约定与C类似。verilog描述包含一个 单词流 ,这里 单词 可以是 注释、分隔符、数字、字符串、标识符、关键字。 verilog大小写相关,其中关键字全部小写。

        1.1、        空白符

        空白符有空格(\b)制表符(\t)和换行符组成。

        1.2、        注释

a = b & c ; //单行注释
/**/多行注释

        1.3、        操作符

        操作符 有三种类型:单目操作符,双目操作符,三目操作符

        

a = ~b        ;    //单目操作符
a = b && c    ;    //双目操作符
a = b?c:d     ;    //三目操作符

        1.4、      数字声明

        verilog包含两种数字声明,指明位宽的数字 和 不指明位宽的数字。

       二进制:        b

        八进制:       o

        十进制:       d

        十六进制:   h

<size>'<base_format><number>

        负数

-8'd3 ;

         ? 是 z 的另外表示。

     1.5、    字符串

        字符串是由 "  "  引起来的一个字符队列。   

    1.6、        标识符和关键字

        关键字是语言中预留的用于定义语言结构的特殊标识符。

        标识符是程序代码中对象的名字。

    1.7、        转义标识符

        转义标识符 以  \  开始,以空格(空格,制表符,换行符)结束。

2、数据类型

        2.1、        值的种类

        

四值电平逻辑
值的级别硬件电路中的条件
0逻辑0
1逻辑1
x逻辑值不确定,不定态
z高阻态

强度关系
强度等级类型程度
highz高抗阻最弱
small存储
medium存储
weak驱动
large存储
pull驱动
strong驱动
supply驱动最强

        如果两个不同强度的信号驱动同一个线网,则竞争结果为 高强度的值        。

        如果两个相同强度的信号驱动同一个线网,则竞争结果为 不确定值            。

        

        2.2、        线网

        线网(net)表示硬件单元之前的连接。

        线网使用 wire 关键字声明。如果没有显式的说明为 向量 ,则默认线网 宽度为 1 。

        wire 的默认值 为 z 。但是trireg  的默认值 为 x 。

        net包括: wire  wand wor  tri triand  triort trireg

        2.3、        寄存器

        寄存器表示存储元件,他保持原有的值,直到被改写。默认值为  x 。

        寄存器也可以带符号,signed

reg    signed [63:0]    a    ;

        2.4、        向量

        线网 和 寄存器 类型的变量可以声明为 向量(位宽大于1)。

        向量域的选择

[<starting>+:width]
[<starting>-:width]

        demo

reg [255:0]    data1    ;
reg [0:255]    data2    ;
reg [7:0]      byte     ;//选择向量一部分
byte    =    data1[31-:8]    ;//data1[31:24]
byte    =    data1[24+:8]    ;//data1[31:24]
byte    =    data2[31-:8]    ;//data2[24:31]
byte    =    data2[24+:8]    ;//data2[24:31]//起始位可以是变量,但是位宽必须是常量
for(j = 0;j <= 31 ;j=j+1 )beginbyte    =    data1[(j*8)+:8]    ;end

        2.5、        整数、实数、时间寄存器数据类型

        整数:integer

integer i ;
initial
begini = 1 ;
end

        实数:real,默认为0 ;

real    delta
initial
begindelta = 2.13    ;
end

        时间寄存器:time

time    save_sim_time ;
initial
beginsave_sim_time = $time    ;
end

        2.6、        数组

        verilog允许声明 reg integer time real realtime 向量类型的数组,对数组的维度没有限制。

        2.7、        存储器

        在数字电路仿真中,一维数据表示存储器 reg [7:0]  membyte [0:255]

        2.8、        参数

        verilog 使用 parameter        来定义常数,但是值可以改变

        localparam 等同与parameter ,但是值不能改变。

        2.9、        字符串

       字符串 保存在  reg 之中,每个字符占8bit。

        如果位宽大于字符串长度,用0补位

        如果位宽小于字符串长度,截去字符串左边的位。

3、系统任务和编译指令

        3.1、        系统任务

                显示信息:$display()

$display(" hello world ")  ;$display($time)            ;

                监视函数:moniter

        一份code只有最后一个monitor生效

initial
begin#monitor($time,"value of signals clock = %b reset = %b",clock, reset)  ;
end

                暂停和结束仿真:

                暂停:$stop        ;

                结束:$finish         ;

initial
beginclk     = 0    ;reset   = 1    ;#100$stop      ;#100$finish    ;
end

        3.2、        编译指令

        

`define    WORD_SIZE    32    `include    header.v    

 

http://www.dtcms.com/wzjs/60423.html

相关文章:

  • 什么样的公司需要做网站谷歌浏览器下载安装2022
  • 四川 网站建设自己想开个网站怎么弄
  • wordpress 链接失效搜索引擎关键词优化有哪些技巧
  • 刚开始做网站布局很吃力 怎么办云seo
  • 济南市住房和城乡建设部网站网站建设流程步骤
  • 汉滨网站建设aso排名优化知识
  • 网站的费用多少余姚网站seo运营
  • 水多多dili八上数学优化设计答案
  • 线上新媒体电商怎么开店免费seo网站优化工具
  • 杭州公司网站开发小网站搜什么关键词
  • 公司设计网站需要包含什么资料域名停靠浏览器
  • 信阳今日头条新闻网站seo 优化
  • 上海住房和建设委员会网站深圳优化公司高粱seo较
  • 成都住建局官网站首页seo攻略
  • 齐装网装修平台官网网站推广关键词排名优化
  • 长春企业自助建站系统常见的网络推广方式
  • 网站备案跟域名备案怎么自己做个网站
  • 医疗设计网站合肥seo代理商
  • 网站描述怎么写利于seo免费seo网站推广在线观看
  • 阿里云网站建设一次付费百度网站快速优化
  • 网站制作 flash 修改成品网站源码的优化技巧
  • 深圳室内设计公司排行榜福建seo排名培训
  • 佛山网站建设乐云seo在线制作备案域名
  • 涿州市建委网站windows优化大师在哪里
  • 深圳网站设计平台宁波品牌网站推广优化
  • 英文网站google推广域名查询ip地址
  • 青岛建网站公司网页制作代码
  • cpa网站建设北京网站建设公司案例
  • 团队云智能网站建设唐山百度提升优化
  • 江苏城乡建设部网站珠海seo快速排名