FPGA入门教程 FPGA架构教程Verilog教程 Verilog-2001 SystemC教程
返回首页
当前位置: FPGA主页 > FPGA教程 > Verilog教程 >
  • [Verilog教程] 3.1 Verilog HDL中的标识符 日期:2010-02-24 22:21:56 点击:269 好评:-4

    Verilog HDL中的标识符(identifier)可以是任意一组字母、数字、$符号和_(下划线)符号的组合,但标识符的第一个字符必须是字母或者下划线。另外,标识符是区分大小写的。以下是标识符的...

  • [Verilog教程] 2.8 Verilog-设计模拟 日期:2010-02-24 22:14:51 点击:256 好评:0

    Verilog HDL不仅提供描述设计的能力,而且提供对激励、控制、存储响应和设计验证的建模能力。激励和控制可用初始化语句产生。验证运行过程中的响应可以作为变化时保存或作为选通...

  • [Verilog教程] 2.7 Verilog-混合设计描述方式 日期:2010-02-24 22:06:36 点击:161 好评:2

    在模块中,结构的和行为的结构可以自由混合。也就是说,模块描述中可以包含实例化的门、模块实例化语句、连续赋值语句以及always语句和initial语句的混合。它们之间可以相互包含。...

  • [Verilog教程] 2.6 Verilog的结构化描述形式 日期:2010-02-23 22:39:52 点击:256 好评:4

    在VerilogHDL中可使用如下方式描述结构: 1)内置门原语(在门级); 2)开关级原语(在晶体管级); 3)用户定义的原语(在门级); 4)模块实例(创建层次结构)。 在这一实例中,模块包含门的实例...

  • [Verilog教程] 2.5 Verilog-always语句 日期:2010-02-23 22:35:01 点击:768 好评:24

    always语句总是循环执行,或者说此语句重复执行。 只有寄存器类型数据能够在这种语句中被赋值。寄存器类型数据在被赋新值前保持原有值不变。所有的初始化语句和always语句在0时刻并...

  • [Verilog教程] 2.4 Verilog-initial语句 日期:2010-02-23 22:31:10 点击:529 好评:2

    initial语句:在仿真中只执行一次,用于初始化变量,描述一次性行为,在仿真时刻0开始执行。 下面是initial语句的示例: `timescale1ns/1ns moduleTest(Pop,Pid); outputPop,Pid; regPop,Pid; initial begin...

  • [Verilog教程] 2.3 Verilog-assign语句 日期:2010-02-23 22:00:12 点击:942 好评:12

    本节讲述连续赋值语句。在连续赋值语句中,某个值被指派给线网变量。连续赋值语句的语法为: assign[delay] LHS _ net=RHS_expression; 右边表达式使用的操作数无论何时发生变化,右边表达式都...

  • [Verilog教程] 2.2 Verilog-时延 日期:2010-02-23 21:52:22 点击:232 好评:0

    Verilog HDL模型中的所有时延都根据时间单位定义。下面是带时延的连续赋值语句实例。 assign #2 Sum = A ^ B; # 2指2个时间单位。 使用编译指令将时间单位与物理时间相关联。这样的编译器指...

  • [Verilog教程] 2.1 Verilog-模块 日期:2010-02-06 15:32:20 点击:307 好评:2

    模块是 Verilog 的基本描述单位,用于描述某个设计的功能或结构及其与其他模块通信的外部端口。一个设计的结构可使用开关级原语、门级原语和用户定义的原语方式描述; 设计的数据...

  • [Verilog教程] 1.3 Verilog的主要描述能力 日期:2010-02-06 15:23:42 点击:263 好评:2

    Verilog 是最佳的寄存器传输级设计语言和门级描述语言,这是Verilog成功的根本。...

推荐内容