好文档 - 专业文书写作范文服务资料分享网站

第5章-Verilog HDL语法规范(第2讲)-5.2 - 图文

天下 分享 时间: 加入收藏 我要投稿 点赞

Verilog HDL语言规范

Verilog HDL程序结构

描述复杂的硬件电路,设计人员总是将复杂的功能划分为简单的功能,模块是提供每个简单功能的基本结构。

1. 设计人员可以采取“自顶向下”的思路,将复杂的功能模块划分为低层次的模块。

2. 自顶向下的设计方式有利于系统级别层次划分和管理,并提高了效率、降低了成本。

Verilog HDL程序结构

使用Verilog描述硬件的基本设计单元是模块(module)。

?复杂电子电路的构建,主要是通过模块的相互连接调用来实现的。

?在Verilog中,将模块包含在关键字module、endmodule之内。?Verilog中的模块类似C语言中的函数,它能够提供输入、输出端口,通过例化调用其他模块。

?该模块可以被其它模块例化调用,模块中可以包括组合逻辑部分和时序逻辑部分。

Verilog HDL程序结构

一个模块通过它的端口(输入/输出端口)为更高层的设计模块提供必要的连通性,但是又隐藏了其内部的具体实现。

这样,在修改其模块的内部结构时不会对整个设计的其余部分造成影响。

Verilog HDL程序结构Module 模块名(端口列表)

端口定义

input 输入端口output 输出端口inout输入/输出端口数据类型说明wirereg

parameter逻辑功能定义assignalwaysfunctiontask……endmodule

第5章-Verilog HDL语法规范(第2讲)-5.2 - 图文

VerilogHDL语言规范VerilogHDL程序结构描述复杂的硬件电路,设计人员总是将复杂的功能划分为简单的功能,模块是提供每个简单功能的基本结构。1.设计人员可以采取“自顶向下”的思路,将复杂的功能模块划分为低层次的模块。2.自顶向下的设计方式有利于系统级别层次划分和管理,并提高了效率、降低了成本。Veril
推荐度:
点击下载文档文档为doc格式
3klgx97bls8az813jgo32teb88j4b1005uc
领取福利

微信扫码领取福利

微信扫码分享