VHDL小知识

FPGA知识
CPLD知识
Verilog知识
VHDL入门与概述
  • 什么是VHDL?
  • HDL语言的种类
  • VHDL程序的实体
       VHDL实体的组成
         类型说明
         端口说明
         实体说明
  • VHDL程序的结构体
        结构体命名
        信号定义

         VHDL属性
        VHDL进程

        VHDL标识符
        VHDL数字
        VHDL常量
        VHDL变量
        VHDL信号

        VHDL数据类型
         VHDL std_logic
        VHDL布尔量类型
         VHDL整形
        VHDL位类型
        VHDL位矢量类型
        VHDL位串
        VHDL实数类型
        VHDL数据类型转换

        VHDL操作符
        VHDL关系操作符
        VHDL逻辑操作符
        VHDL算术操作符
        VHDL并置操作符

        VHDL库
        VHDL程序包

       VHDL语句
       VHDL并行描述语句
       VHDL并发信号赋值语句
       VHDL条件信号赋值语句
       VHDL选择信号赋值语句

       VHDL顺序描述语句
       VHDL赋值语句
       VHDL IF
       VHDL CASE

       VHDL程序
        vhdl D触发器
        vhdl表决器
        vhdl乘法器
        vhdl地址译码
        vhdl二分频
        vhdl二选一
        vhdl非门
        vhdl分频器
        vhdl计数器
        vhdl寄存器
        vhdl加法器
        vhdl减法器
        vhdl七段数码管译码器
        vhdl三态总线收发驱动器
        vhdl四选一
        vhdl同步D触发器
        vhdl伪随机码m序列发生器
        vhdl移位寄存器

     VHDL行为描述法
     VHDL数据流描述法
     VHDL结构化描述法
  • HDL语言的种类

    HDL 语言在国外有上百种。高等学校、科研单位、 EDA 公司都有自己的 HDL 语言。现选择较有影响的作简要介绍。

    Candence 公司是一家著名的 EDA 公司,财力雄厚。该公司的 Verilog HDL 于 1983 年由 Gate Way Design Automatic 公司的 Phil Moorby 首创。他在 1984 — 1985 年间成功设计了 Verilog-XL 仿真器,于 1986 年提出了快速门级仿真的 XL 算法,使 Verilog HDL 语言变得更加丰富和完善,从而受到了 EDA 工具设计公司的青睐。 1989 年 Candence 公司购买了 GDA 公司, Verilog HDL 语言从此变为 Candence 公司的“私有财产”,成为 Candence 公司的 EDA 设计环境上的硬件描述语言。经过 Candence 公司的努力, Verilog HDL 于 1995 年成为 IEEE 标准,也是民间公司第一个硬件描述语言标准,即 Verilog HDL 1364 — 1995 。由于 Verilog HDL 语言从 C 语言发展来,所以有 C 语言基础的设计人员能够较快入门。

    ALTERA 公司是一家半导体器件公司,其 CPLD 器件在世界市场上占主导地位。这家公司不仅是硬件生产厂商,也是 EDA 工具开发商,它的 EDA 工具 MAX+plus II 、 Quartus 由于人机界面友好、易于使用、性能优良,而受到 FPGA 、 CPLD 器件设计人员的欢迎。运行在 MAX+plus II 环境下的 VHDL 语言具有 C 语言设计风格,好学好用,因此被众多用户使用。

    HDL 语言来自不同地方,由不同语言演变而来,为了各平台之间相互转换,又推出了 EDIF ( Electronic Design Interchange Format )。它不是一种语言,而是用于不同数据格式的 EDA 工具之间的交换设计数据。

     



     

      HDL|

    Copyright © 2005-2008 All Rights Reserved
    ARM开发板网 版权所有