有没有EDA高手帮一下忙,把下面的程序解释一下,要详细些。每一行添加注释。先谢谢了

有没有EDA高手帮一下忙,把下面的程序解释一下,要详细些。每一行添加注释。先谢谢了,第1张

module contr_1(lod,clk,aq,qa,d) //模块开始

input[7:0] aq //输入单字节aq

input clk //输入时钟信号

output reg[7:0] qa //输出8为寄存器类型

output reg[11:0]d //输出12位寄存器类型

output reg lod //输出寄存器类型

reg [1:0] qc //2为寄存器类型qc

initial begin qa='h19d='b001100001100end //初始化 qa、d

always @(negedge clk ) // 时钟下降沿执行本alway下面的语句

begin if (aq==0) lod=0 //

else lod=1 end //结束本进程

always @(negedge lod ) //LOD下降沿执行本alway下面的语句

begin qc=qc+1 //得到qc的值

case (qc) //执行CASE语句

0 :begin qa='h19d='b001100001100end //qc=0

1 :begin qa='h03d='b010100010100end //qc=1

2 :begin qa='h09d='b100001100001end //qc=2

3 :begin qa='h03d='b100010100010end //qc=3

default :qa='h00 其他值

endcase //结束case

end //结束本进程

endmodule //结束模块

插入注释的方法是:

1、将光标定位到要插入注释符号的位置,点击菜单栏中的插入,选择引用点击脚注和尾注。

2、单击“脚注”或“尾注”。(在默认情况下,脚注放在每页的结尾处,而将尾注放在文档的结尾处)在“脚注”或“尾注”框里选择可以更改脚注或尾注的位置。

3、在“编号格式”框中选择脚注尾注引用标记的格式。

4、单击“插入”按钮。

5、光标跳至脚注或尾注位置,自动插入注释编号,输入注释文本即可。

注释

注释就是对代码的解释和说明。目的是为了让别人和自己很容易看懂。为了让别人一看就知道这段代码是做什么用的。正确的程序注释一般包括序言性注释和功能性注释。序言性注释的主要内容包括模块的接口、数据的描述和模块的功能。

设置注释比例是与模型空间、布局视口和模型视图一起保存的设置。将注释性对象添加到图形中时,它们将支持当前的注释比例,根据该比例设置进行缩放,并自动以正确的大小显示在模型空间中。

创建注释性对象通常用于注释图形的对象有一个特性称为注释性。如果这些对象的注释性特性处于启用状态(设置为“是”),则其称为注释性对象。显示注释性对象是对于模型空间或布局视口,用户可以显示所有的注释性对象,或仅显示那些支持当前注释比例的对象。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11818216.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存