- 29
- 0
- 约5.53千字
- 约 9页
- 2017-08-31 发布于湖北
- 举报
常用的RTL 语法结构如下:
☆ 模块声明: module……endmodule
☆ 端口声明:input,output,inout (inout 的用法比较特殊,需要注意)
☆ 信号类型:wire,reg,tri 等,integer 常用语for 语句中(reg,wire 时最常用的,一般tri 和integer
不用)
☆ 参数定义:parameter
☆ 运算操作符:各种逻辑操作符、移位操作符、算术操作符大多时可综合的(注:===与!==是不
可综合的)
☆ 比较判断:if……else,case(casex,casez)……default endcase
☆ 连续赋值:assign, 问号表达式(?:)
☆ always 模块:(敏感表可以为电平、沿信号posedge/negedge;通常和@连用)
☆ begin……end (通俗的说,它就是C 语言里的 “{ }” )
☆ 任务定义:task……endtask
☆ 循环语句:for (用的也比较少,但是在一些特定的设计中使用它会起到事半功倍的效果)
☆ 赋值符号:= 和 = (阻塞和非阻塞赋值,在具体设计中时很有讲究的)
可综合的语法时verilog 可用语法里很小的一个子集,用最精简的语句描述最复杂的硬件,这也正是
硬件描述语言的本质。对于做RTL 级设计来说,掌
您可能关注的文档
- 中党考试试卷答案.doc
- 江苏普通高等学校.doc
- 邓小平理论的精髓与首要问题.doc
- 第三节 春秋战国时期法律制度.doc
- 新都区农新生猪养殖专业合作社节程(张坤阳).doc
- 第09章-毛概论文模板.doc
- 名词解释参考要领.doc
- 2015年人事考试院继续教育和公务 员的在线学习考试判断题.doc
- 党内公文写作格式资料.doc
- 浅析少数民族地区教育信息化发展摘要.doc
- 2026年安防技术行业资金运用与融资渠道分析报告.docx
- 2026年水处理剂十年发展:水处理剂行业数据报告.docx
- 绿色投资资管2026年趋势:环保技术投资报告.docx
- 2026年生物农药十年应用报告.docx
- 2026年家具行业土地、厂房、设备、人力成本分析报告.docx
- 2026年化妆品行业售后服务质量报告.docx
- 2026年人工智能应用报告:行业标杆案例与成功路径探究.docx
- 交叉感染预防科普.pptx
- 合规红线与避坑实操手册(2026)《YDT 3594-2019基于LTE的车联网通信安全技术要求》.pptx
- 2026年乳制品行业市场调研报告:鲜奶、酸奶、奶酪、奶粉消费者购买行为与市场细分.docx
原创力文档

文档评论(0)