前言
- 之前做过的笔试题,涉及到了时序分析,那就看看小梅哥的教程:
小梅哥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进行处理,非常感谢!