README

参考书:

参考网站:

VHDL Simulation of Trapezoidal Filter for Digital Nuclear Spectroscopy systems


一个完整的VHDL设计应该包括:

  • 实体(entity)。主要是用于描述和外部设备的接口信号以及类属等。
  • 结构体(architecture)。用于描述系统的具体逻辑行为功能。
  • 配置(configuration)。配置用来从库中选择所需单元爱组成系统设计的不同版本。
  • 包集合(package)。包存放设计使用到的公共数据类型、常数和子程序等。
  • 库(library)。库存放已经编译的实体、构造体、包集合和配置等。

VHDL 实体

一个实体由实体头部和实体声明部分构成。其语法格式为:

entity identifier is
    entity_header  --实体头部
    entity_declarative_part  --实体声明部分
begin
    [entity_atatement_part]  --实体的描述部分
end [entity] [entity_simple_name]

-- [] 表示可选的参数
-- 如果出现entity_simple_name,该名字必须和identifier一致。

实体头部

实体头部由类属说明列表和端口说明两部分组成。

© Hongyi Wu            updated: 2018-05-14 17:22:59

results matching ""

    No results matching ""