1 目 录 1 VHDL 仿真概述 .................................................................................................................... 2 2 仿真测试平台文件 ........................................................................................................... 3 3 仿真响应 .............................................................................................................................. 14 4 文件 I/O 读写 ................................................................................................................... 18 2 VHDL 仿真 1、 VHDL 仿真概述 当 使 用VHDL 设 计 的 数 字 逻 辑 电 路 更 复 杂 时 , 这 时 仿 真 验 证 就 非 常 重 要 了 , 也 是 保 证一 个 项 目 设 计 成 功 的 重 要 方 法 。 在 实 际 仿 真 中 , 需 要 一 个VHDL 仿 真 器 来 实 现 , 目 前 有 很多 功 能 强 大 的 仿 真 器 , 而 Mentor Graphics 的 ModelSim 是 应 用 最 广 泛 的 仿 真 器 之 一 , 本节 将 以 ModelSim 6.5 为 仿 真 工 具 软 件 来 讲 述 VHDL 的 仿 真 操 作 。 在 编 写 完 成 VHDL 代 码并 校 对 了 语 法 后 , 就 可 以 进 行VHDL 代 码 的 仿 真 操 作 。 通 过 仿 真 验 证 , 可 以 为 后 续 的 综 合和 布 局 布 线 节 省 更 多 的 时 间 , 从 而 保 证 项 目 顺 利 快 速 的 完 成 。 VHDL 仿 真 器 通 常 需 要 两 个 输 入 , 即 设 计 的 描 述 (项 目 所需 要 的VHDL 代 码 )和 驱动设 计 的 激励。 有 时 候, 设 计 项 目 的VHDL 代 码 本 身就 可 能 是 一 个 自激励的 代 码 , 不需 要 外部的 激励。 但是 在 大 多 数 情况下, 设 计 工 程师需 要 开发 出 与 设 计 项 目 的VHDL 代 码 相 对 应的 激励代 码 , 这 个 激励程序 就 是 测 试 平 台 文 件 (TestBench) 。 为 了 对 设 计 项 目 进 行 仿 真 , 在 完 成 了 项 目 的VHDL 代 码 开发 后 , 要 求 必 须 编 写...