ZHCAF75 April   2025 TPLD1202

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2在 TPLD 中实现多路复用显示器控制器
    1. 2.1 数据和同步发生器
    2. 2.2 在 Interconnect Studio 中配置 FSM
    3. 2.3 在 Interconnect Studio 中配置 D 型触发器 (DFF)
    4. 2.4 在 Interconnect Studio 中配置真值表
    5. 2.5 在 Interconnect Studio 中配置振荡器
  6. 3总结
  7. 4参考资料

简介

当控制器必须管理多个字母数字显示器或像素导向显示器时,此类控制器所需的输入/输出 (IO) 数量和功率会是一种挑战。如果所有数字同时处于活动状态,则需要 56 个 IO 来控制 8 位 7 段显示器。然而,如果以相同大小实现多路复用显示器,则只需 15 个 IO 即可完成相同的任务,而且功耗更低。

在多路复用显示器中,段或点中的 LED 排列方式使得行和列分别提供数据信息(置位高电平)和数字控制(置位低电平),如 图 1-1 中的显示器方框图所示。

 多路复用显示器方框图图 1-1 多路复用显示器方框图

多路复用显示器的每一列一次被驱动一个,从而高频和持续视觉的组合共同形成了观众的错觉,即整个显示屏始终处于活动状态。每行的激活序列通常每秒进行超过 50 次,如 图 1-2 中所示。

 多路复用显示器时间图图 1-2 多路复用显示器时间图

TI 可编程逻辑器件 (TPLD) 可配置为生成用例中所需的多个块,例如字符发生器、CLK 和同步信号以及多路复用器列选择器。本示例中基于 LED 的单色多路复用显示器最多可驱动 16 列(每列 6 点),也可用于分别显示字母数字消息或数字的 8 位 7 段显示器。在第一个案例中,该设计使用 3 个 TPLD,在最后一个案例中,只需要 2 个 TPLD 器件。在这两种情况下,其中一个 TPLD 负责生成将显示在显示器中的数据以及同步信号。其余 TPLD 器件负责生成列多路复用器。