Verilog

    Verilog是术语“验证”和“逻辑”的组合。 它是硬件描述语言或特殊类型的编程语言,用于描述数字系统和电路的硬件实现。 它是一种硬件描述语言,请记住,它不是编程语言。

历史和标准化

    Prabhu Goel,黄志来,Douglas Warmke和Phil Moorby于1983-1984年左右开发了Verilog。 第一个名称是“自动化集成设计系统”,该名称进一步更名为“网关设计自动化”,并在1990年被Cadence收购。Cadence现在是Verilog和Verilog-XL的版权所有者。
    首先,使用Verilog来定义和启动仿真。 后来,该语言的流行提出了进一步开发的需求,并导致了逻辑电路的综合。
    cadence 将 Verilog 语言作为开源发布。 IEEE 对 Verilog 的第一个标准化标记为 1364-1995,并命名为 Verilog-95。

设计

    Verilog有两种类型的设计方法。 他们是 - 自下而上的方法和自上而下的方法。
    自下而上的方法: 这是设计模型的常规方法。 该计划在登机口级别实施。 典型的门用于实现。 此方法为不同的结构和有序计划开辟了道路。
    自上而下的方法: 与传统方法相比,此方法具有一些优点。 在这里可以使更改变得更容易。 早期测试也是可能的。

运算符

    Verilog具有Verilog HDL的三个基本运算符。
    1、一元Verilog运算子: 这些类型的Verilog运算符排在第一位。
    例如:x =?y; 这里的“?”是一元运算符
    2、二进制Verilog运算符: 这些类型的Verilog运算符位于两个操作数之间。
    例如:x = y || z; 在这里“ ||” 是二进制运算符。
    3、三元Verilog运算子: T这些类型的Verilog运算符使用两个不同的运算符来区分三个运算符。
    例如:x = y? z:w; 这里 '?' 和':'是三元运算符。
    以上就是什么是Verilog的相关介绍,在Verilog HDL中,可以使用整数,寄存器(reg),向量(reg或net数据类型,若干位长度)和时间的数组。

相关百科