ZHCUCA7 August   2024 TPLD1201

 

  1.   1
  2.   说明
  3.   开始使用
  4.   特性
  5.   应用
  6.   6
  7. 1评估模块概述
    1. 1.1 引言
    2. 1.2 套件内容
    3. 1.3 规格
    4. 1.4 器件信息
  8. 2硬件
    1. 2.1 功能块
      1. 2.1.1 测试点
      2. 2.1.2 编程器接头块 (P1)
      3. 2.1.3 外部连接接头块
      4. 2.1.4 GPI 保护块
      5. 2.1.5 DGS 插座
    2. 2.2 GPIO 测试块
      1. 2.2.1 LED 块
      2. 2.2.2 开关块
      3. 2.2.3 LED/电位器块
  9. 3软件
    1. 3.1 使用 TPLD1201-DGS-EVM
      1. 3.1.1 编程所需的设备
      2. 3.1.2 安装软件
    2. 3.2 配置 TPLD 器件
      1. 3.2.1 用于编程的 TPLD1201-DGS-EVM 设置
      2. 3.2.2 将 TPLD1201DGS 插入 DGS 插座
      3. 3.2.3 将 TPLD1201-DGS-EVM 连接到 TPLD-PROGRAM 板
      4. 3.2.4 对 TPLD 器件进行临时配置
      5. 3.2.5 对 TPLD 器件进行永久编程
    3. 3.3 使用 TPLD1201-DGS-EVM 演示进行测试
      1. 3.3.1 TPLD1201 演示电路
      2. 3.3.2 对演示进行测试
  10. 4硬件设计文件
    1. 4.1 原理图
    2. 4.2 PCB 布局
      1. 4.2.1 PCB 概述
    3. 4.3 物料清单
  11. 5其他信息
    1. 5.1 商标

TPLD1201 演示电路

TPLD1201 演示包含四个元素:模拟输入、数字输入、数字输出和内部模块。

该演示具有三个模拟输入:ACMP0 (IO1)、ACMPx (IO2) 和 ACMP1 (IO4)。这些输入馈送到一对模拟比较器 acmp0 和 acmp1 中,这两个比较器分别驱动数字输出 IO6 和 IO7。当 IO1 保持在高于 IO2 的电压时,acmp0 会将 IO6 驱动为高电平。当 IO4 保持在高于 IO2 的电压时,acmp1 会将 IO7 驱动为高电平。

该演示使用频率为 25kHz(八分频至 3.125kHz)的内部振荡器 (osc0)。在将分频后的振荡器用作输入之前,一个二进制计数器 (cnt0) 会将频率进一步 24 分频到 130Hz。计数器计数到 6,然后输出一个高电平脉冲并复位计数,从而有效地将信号频率六分频至 21.7Hz。二进制计数器的输出用作触发器 (dff0) 的时钟输入,而反相输出作为数据输入,从而将信号频率降低到 10.85Hz 并将信号从脉冲更改为占空比为 50% 的信号。然后将触发器的输出用作查询表 (lut0) 的输入 A。

该演示使用以下两个数字输入:IO9 和 GPI。这两个数字输入分别馈入查询表 lut0 的输入 B 和 C。查询表使用公式 (!B & A) | C,因此当这两个数字输入都不为高电平时,查询表的输出将跟随输入 A,即触发器 (dff0) 的输出。当 GPI 输入为高电平时,查询表输出高电平,当 IO9 输入为高电平时,查询表输出低电平。查询表的输出驱动数字输出 IO5。

TPLD1201-DGS-EVM TPLD1201 EVM 演示图 3-8 TPLD1201 EVM 演示