FPGA培训

FPGA培训 FPGA研究 北京FPGA培训动态 成都FPGA培训动态 FPGA培训技术资料 联系我们

FPGA培训技术资料

FPGA培训-语法要点(一)

FPGA培训-语法要点(二)

FPGA培训-语法要点(三)

FPGA培训-语法要点(四)

FPGA培训-语法要点(五)

FPGA培训-语法要点(六)

 

FPGA培训-语法要点(三)-2010年01月21日

FPGA Verilog HDL语言中 .V的源文件编写主要要点II

Verilog HDL的编程规范以及模块之间如何调用
1.一个文件至少有一个module
a.module的结构

补充:QSF格式文件的管脚约束也是约束驱动源

格式:

module name(驱动源);


endmodule


b.module内部的布局
先声明相关的变量-->声明参数和表达式-->逻辑部分
c.注意要点:
(1)当要赋予一个变量储值功能时,要声明为寄存器变量
(2)reg型和wire型的区别:
a).reg型能储值而wire不能
b).wire型敏感度高,能随时变化
应用范围:逻辑运算,assign,实例化的时候。
(3) parameter--用一个易记的名称代替枯燥的数值,经常用于状态机
(4)assign:主要用于逻辑运算,选择,使能

(5)always块(触发条件),不仅仅是电平的跳变,包括某一个值的变化
(6) 函数

function 位宽 名称;

至少有一个输入,至多有 一个输出值。

endfunction

 

曙海嵌入式
上海总部报名处
地址:上海市中山北路3620号银城大厦1906
热线:021-51875830
业务手机:15921673576/13918613812
北京报名处
地址:北京市安立路天通苑
北二区13#1303
热线:010-51292078
深圳报名处
地址:深圳市罗湖区桂园路2号电影大厦A座2205
热线:0755-61280252

沪ICP备09007944号 ©2010 Shanghai66.cn 版权所有 E-mail:congxinc@163.com