基于FPGA简易逻辑分析仪的设计与实现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

x信 号 由 1 0位 串行 输 入 的 D A 转 换 芯 片 /
T C 6 5产 生 。通过控 制模 块控 制 T C 6 5产 生 L51 L5 1 锯齿 波 , 以提供 波形 显 示 所 需要 的周 期 性 扫 描 信
号, 同时 利用 F G P A的并 行能力 , 输 出扫描 信 号 在
频 率设 计为 12 88 z .2 MH 。
在 实 际应 用 中 , 需要 采样 不 同频率 的信 号 , 因 此 设计 了 1 不 同 的采 样 频 率 ( 2 。采 样 频 6种 表 )
率 可 以通 过按 键进 行选 择 。 表2 1 6种采 集频 率表
3 2 合 成 Y信 号 .
显示 出对 应 的逻辑 值 。时钟频 率扫 描速 度足 够快 时, 由于 人 眼的视 觉暂 留现象 , 在示 波器 上可 显示
参 考 文 献
[ ] 王建 国 , 新新 . 于 F G 的简 易逻辑 分析 仪 的 1 汪 基 PA
设计 [ ] 微 计 算 机 信 息 ,0 8 2 (8 :1 2 6 J. 20 ,4 2 )2 4— 1. [ ] 王 景 存 , 炳 生 , 国法 . F G 实 现 数 字 逻 辑 分 2 李 赫 用 PA 析 仪 设 计 [ ] 武 汉 科 技 大 学 学 报 ,0 0 2 3 , J。 20 ,4( )
题, 以便 实验 室 应 用 , 时采 用 纯 硬 件设 计 , 而 同 因
逻辑分 析仪 硬 件 系统 ( 2 由 5部 分 构 成 : 图 )
电平 输入 接 I 、 键 、 / =按 1 D A转 换 器 、 码显 示 电路 数 和 FG P A最小 系 统 。其 中 D A转换 器 为两 路 , / 用
逻辑 分 析仪 是 常 用 的 电子 测量 仪 器 , 于监 用
坐标 为 ( , ) 图 1 ) 在 X通道 加 3 电压 , 00 ( a ; V Y通 道加 0 电压 , 点坐标 为 ( , ) 图 1 ) 在 x通 V 光 30 ( b; 道加 0 电压 , V Y通道加 1 V电压 , 点坐 标 为 ( , 光 0
每个通 道信 号 的幅值 为 0 2 通 道 与 通道 之 间 电 . V,
压 差 为 0 3 以方 便 地 从 示 波 器 上 区分 开各 通 . V,
道 。根 据需 显示 的通道 信号 量选 通相应 的模 拟 开
关, 即可 得 到 Y信 号 。通 道 选 择 地 址 A、 、 、 B cD 及 相应 的输 出 电压 ( 1 。 表 ) 表 1 Y轴 输 出 电压对 照表
时 , 出相应地 址 R M 的 Y数据 , 取 A 转换 为 对 应 的
y轴 信号 。在 输 出整 周 期 的 锯 齿 波 扫 描 信 号 后 ,
对应 的逻 辑 电平 可显 示在 示波 器上 。 根据人 眼 的视 觉 暂 留现 象 , 当示 波 器 的刷 新
3 2 1 存 储深 度 .. 逻辑 分 析 仪 的通 道 数 为 8 以每 页 在 示 波 器 , 上显示 2 6个 逻辑 数据 点 、 示 4页计 算 , 计 存 5 显 设

电 压/ v
d X=3 0 y=10 . .. .
图 3 固件 设 计 框 图
图 1 模 拟 示 波 器 显 示 原 理
在 x和 Y通道加 0 电压时 , V 光点 处于 原点 ,
收 稿 日期 :0 1 71 ( 改 稿 ) 2 1 - .1 修 0
第 9期
张 俊 涛 等 . 于 F G 简易 逻 辑 分 析 仪 的设 计 与 实 现 基 PA

0 3 335 384O 、 . 、 . 、 . 、. V。用 0 3 . V和 0 5 . V代表第 1 通道 的逻辑 电平 ,. V和 1 O 08 . V代 表 第 2通 道 的
逻辑 电 平 , 下 的为 另 外 6个 通 道 的 逻 辑 电平 。 余
C )il 输 入 时 钟 信 号 。测 试 仿 真 图如 图 5 S , k为 C
块时, 即要考虑 到 消抖 , 又要保 证单 次触 发 。 显示 模块 用 于 显 示 当 前 采 样 频 率 和 显 示 页
码。
图 4 Y 输 出 电 路 图
4 仿真 与测试 4 1 x信 号 .
以 V C =5 计 算 , 分 压 值 分 别 为 0 3 C V 各 .、
压 , 点坐标 为 ( , )( 1 ) 由此 可通 过控 制 光 31 图 d 。 x、 Y通道 的输入 电压 , 达到 显示 波形 的 目的。
2 系统 硬件 设计
拟 示波 器显 示信 号波 形 设计 逻辑 分 析 仪 , 免 了 避 文 献 [ ,] 1 2 中需 要 采 用计 算 机显 示 信 号波 形 的 问
1 图 1 ) ห้องสมุดไป่ตู้ X通道 加 3 电压 , )( C ; V Y通道 加 1 电 V
测 数字 系统 的逻 辑 电平 , 图 形 方式 直 观 地 表 达 用 出来 , 以便对 系统 进行 时序分 析 , 查 系统设 计 中 排 错 误和 潜在 的竞争 冒险现象 。传 统 的逻 辑分 析仪
硬 件结 构复 杂且 价 格 昂贵 , 以在 实 验 教 学 中普 难 及 和推 广 。因此 , 笔者基 于 F G P A为 核心 , 用模 采
接 口模 块 、 数码 显 示 模 块 、 锯齿 波 产 生 模 块 、 码 译 模 块 、 A 时 钟 模 块 和 控 制 模 块 。时 钟 模 块 用 R M、 于给 系统 中其 它模 块 提 供 时 钟 , 键 接 口模 块 将 按 消抖后 的按 键 信息 输 入 到 控 制模 块 , 由控 制 模 块 做 出相 应 的 参 数 设 置 。 锯 齿 波 产 生 模 块 控 制 T C 6 5D A转换 器产 生锯 齿波 , 率 由 D A转 L 5 1 / 频 / 换 器时钟 决定 。 3 1 x信号 .


自 动
化 及


第3 8卷
5 4
基 于 F GA简 易 逻 辑 分 析 仪 的设 计 与 实 现 P
张俊 涛 马文博
( 陕西 科 技 大 学 , 安 7 02 ) 西 10 1
摘 要 设 计 了基 于 F G 和模 拟 示 波 器 的 多速 率 逻 辑 分 析 仪 系统 , 点 阐 述 了硬 件 和 固件 的 设 计 思 PA 重
性价 比更 高 、 内部 资 源 更 满 足 设 计 要 求 的 F G PA
芯片 。在设 计硬 件 电路 时 , 需要 注意 信 号 采 样 时 并行 导线 间会 产 生 电容 耦 合 效 应 。 因此 , 议 每 建 两条输 入 信号 线之 间加 零 电 势线 , 以减 小 串扰 的
发生 。
逻 辑 分 析 仪 采 用 Atr l a公 司 的 F G 芯 片 e PA
E 3 2 核心 进行 设 计 。 由 于逻 辑 分 析 仪 的 固 P C 5为
件 电路 占用 的资 源不 多 , 计 时 也 可 以选 择 其 他 设
4 2 合成 Y信 号 . 设 采 集 到 的 电平 信 号 io e为 0 0 1 1 ( Cd 0 0 0 1 高
比传统 的软 硬 件 实 现 方 式 ¨ 具 有 更 高 的 捕 获 速度 , 具有 成本 低 、 用方便 及便 于扩 充通 道数 等 使 特点 , 可满 足 电子 测 量等 实 验 教 学 和基 本 科 研 要 求 , 可嵌 入到 实验平 台 中使用 。 也
1 模拟 示波 器显 示原理
位在 前 ) 如 图 6所示 。输 出引 脚 o i 次 输 出 , Pn依 1 3 4 7 8 1 、2和 1 o i 接 与模 拟 开 关 的 、 、 、 、 、0 1 4,Pn直 AC B D连 接 。由表 1可 知 , 的 输 出 电压 分 别 为 Y
0 5 10 13 2 0 2 3 2 8 3 3 3 8 因 此 可 以 . 、 . 、 . 、. 、 . 、 . 、 . 、 . V,

=: =
T LG5 5 61
电压, V
( 供x 号) 提 信

坐l
时 钟模 块 ( 提供 时钟) 采集 数 据
R M时 钟 A
CD4 5l 0
译 码 时 钟
} 信 号 供Y 输 出数 据

电压, V
c = . =10 . O y .
固件部分
L— J —一
的设计 方 案具有 更低 的设 计成 本 。
3 2 3 按 键与显 示 ..
逻 辑分 析仪设 计 了 6个 功能键 , 次为 复 位 、 依
Y. T oU
上 翻页 、 翻页 、 样 、 样频 率增 和采样 频 率减 , 下 采 采 同时又设 计 了 8位 触发字 输入 开关 和触 发使 能 开 关, 以控 制波 形 采 集 的起 始 时 刻 。在 设计 按键 模
逻 辑分析 仪设 计 为 8通 道 , 个 通 道 需 要 两 每 个模 拟 电压来 表示 0和 1 所 以 y轴 显示 需 要 1 , 6
个模 拟 电压 。 1 6种 不 同 电压 值 由 电 阻 串联 分压
和两 个 多路 选 择 器 C 4 5 D 0 1组 成 的 1 6选 一 的模
拟开关 输 出 , 设计 电路如 图 4所 示 , 比文献 [ ] 5 中
3 F GA 固件 设计 P
固件设计 ( 图3 分 为 7 模 块 , 别 为 按 键 ) 个 分


0 0 l0 . . . 50 . | 20 30 40 .
数 码 管
按键接口 按键信息 I ; I !
t ~  ̄…)J ——。 。’— I / — 。。 一 ’ —。。’ — —
想 。仿 真 和 测 试 表 明 , 系统 具 有 结 构 简单 、 本 低 、 获 速 度 快 及 扩 充 通 道 方 便 等 特 点 。 成 捕
关 键 词 多速 率 中图 分 类 号 逻辑分析仪 示波器 设 计 文 章编 号 10 — 3 (0 1 0 —18 0 03 2 2 1 )912  ̄3 9 T33 P9 文 献标 识 码 A
储 深度 为 10 4位 。 2 3 2 2 采 样频率 .。
率大 于 2 H 时 可显 示 清 晰 的 信 号 波形 。测 试 表 0z 明, 刷新 率 为 5 Hz 效 果 最 佳 。以 设 计 轴 的 0 时
输 出点 数 为 2 6点 、 道 计算 , 于每 输 出一 个 5 8通 由 点 需要 1 时 钟 周 期 , 2个 因此 D A 转 换 器 的 时 钟 /
0. 0. 1 0、 . 1 5、 8、 0、 3、 5、 8、 5、 8、 . 1 3、 . 1. 2. 2. 2. 2. 3

T C 6 5D A转换 器 每 1 脉冲转 换一 次 , L 5 1 / 2个 在 c S的上 升沿 输 出对 应 的 地 址 。输入 控 制 管 脚
有 D N( D — a ) S L o A Ck 及 C ( D I o A D t 、 C K( D — l) a S oA


自 动
化 及


第3 8卷
跃示 c
辑 分析 仪 的采 样 频 率 设 置 为 5 z MH 。测 试 中只 使 用 了 5个 通 道 , 下 至 上 依 次 为计 数 器 的 进 位 信 从
号 C、 。 Q 、 和 Q 。 Q 、 。Q , 5 结束语 图 5 X输 出仿真 时序 图
于合 成 X Y轴信 号 。 /
将 模拟 示波 器 设 置 到 X Y 档 , C ( 应 / 在 H1 对
X) C 2 对 应 Y) 道 加 上 不 同 的模 拟 电压 , 、H ( 通 即
可确定 光点 在屏 幕上 的位 置 , 图 1 示 。 如 所
图 2 系统 硬 件 设 计 框 图
相关文档
最新文档