时序分析|小梅哥

前言

  • 之前做过的笔试题,涉及到了时序分析,那就看看小梅哥的教程:
    小梅哥FPGA时序分析和约束实例演练

可编程逻辑功能块

  • 可编程逻辑功能块是实现用户功能的基本单元,多个逻辑功能块通常规则地排成一个阵列结构,分布于整个芯片。

  • 与PD的主要区别:编程原理
    PLD:修改具有固定内联电路的逻辑功能来进行编程
    FPGA:修改一或多根内连线的布线,更适合实现多级的逻辑功能

可编程IO功能

1、I/O模块配有缓冲器和寄存器,可实现电平匹配、提高驱动能力,延时等功能。
2、可实现单端I/O和差分I/O,差分I/O有LVDS和 LVPECL两种协议,他们的电平和外部终端电路不一样
3、I/O电平驱动防过冲解决该方案:分压电阻和齐纳 二极管

  • 能兼容TTL和CMOS多种接口和电压标准
  • 可配置为输入、输出、双、三态、双速率等形式
  • 能提供适当的驱动电流
  • 降低功耗,防止过冲和减少电源噪声
  • 支持多种接口电压(降低功耗)

FPGA可选扩展资源

除了上述构成FPGA基本结构的三种资源以外,随着工艺的进步和应用系统需求的发展,一般在FPGA中还可能包含以下可选资源:

  • 存储器资源(块RAM、分布式RAM);
  • 数字时钟管理单元(分频/倍频、数字延退、时钟锁定)
  • 算数运算单元(高速硬件乘法器、乘加器)
  • 高速串行I/O接口
  • 特殊功能模块(PCIE、DDR等硬IP核)
  • 微处理器( Cortex-M3、 Cortex-A9、 Cortex-A53、 PowerPC)。

1.4 典型FPGA结构

  • Tsu:建立时间,目的寄存器自身的特性決定,在时钟信 上升沿到达其时钟接口时,其数据输入端(D)的数据必须提前Nns稳定下来,否则就无法确保数据正确存储
  • D触发器D端口的数据必须比时钟上升沿提前Nns到达D触发器的端口
  • 时序分析|小梅哥

    5.TimeQuest时序路径详解01

    暂无!

    声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月22日
下一篇 2021年1月22日

相关推荐