
FPGA Basic
FPGA Basic
爱洋葱
One battle, one person
展开
-
FPGA 路线
FPGA 路线:原创 2020-11-17 23:02:46 · 767 阅读 · 0 评论 -
FPGA 静态时序分析 STA(概念篇)
目录1、背景知识介绍:1.1启动沿(launch)和锁存沿(latch):1.2建立(setup)和保持(hold)时间1.3数据到达时间(DAT:Data Arrival Time)1.4数据建立需要时间(DRTsu:Data Require Time (Setup))1.5数据保持需要时间(DRTh:Data Require Time (Hold))1....转载 2019-12-18 17:20:25 · 4350 阅读 · 0 评论 -
FPGA基础知识 2(Xilinx/Altera FPGA 中的逻辑资源--Slices VS LE 比较)
前言经常有朋友会问我,“我这个方案是用A家的FPGA还是X家的FPGA呢?他们的容量够不够呢?他们的容量怎么比较呢?”当然,在大部分时候,我在给客户做设计的时候,直接会用到最高容量的产品,因为我们的产品对成本不敏感。不过,在此还是比较一下两家的产品,简单写写一些自己的想法,供大家参考,如有不对的地方,还请指正!进入正题要比较Xilinx和Altera的FPGA,就要清楚两个大厂FPGA...转载 2019-11-29 15:29:59 · 1392 阅读 · 0 评论 -
FPGA基础知识 1(FPGA 内部结构)
目前主流的FPGA仍是基于查找表技术的,已经远远超出了先前版本的基本性能,并且整合了常用功能(如RAM、时钟管理 和DSP)的硬核(ASIC型)模块。如图1-1所示(注:图1-1只是一个示意图,实际上每一个系列的FPGA都有其相应的内部结构),FPGA芯片主 要由6部分完成,分别为:可编程输入输出单元、基本可编程逻辑单元、完整的时钟管理、嵌入块式RAM、丰富的布线资源、内嵌的底层功能单元和内嵌专用...转载 2019-11-29 15:04:55 · 6183 阅读 · 0 评论 -
FPGA基础知识 0(查找表LUT和编程方式)
目录第一部分: 查找表LUT第二部分: 编程方式第一部分: 查找表LUTFPGA是在PAL、GAL、EPLD、CPLD等可编程器件的基础上进一步发展的产物。它是作为ASIC领域中的一种半定制电路而出现的,即解决了定制电路的不足,又克服了原有可编程器件门电路有限的缺点。 由于FPGA需要被反复烧写,它实现组合逻辑的基本结构不可能像ASIC那样通过固定的与非门来完成,而只...转载 2019-11-29 11:35:51 · 1128 阅读 · 0 评论 -
FPGA 基础知识(Q&A)
1:什么是同步逻辑和异步逻辑?同步逻辑是时钟之间有固定的因果关系。异步逻辑是各时钟之间没有固定的因果关系。同步时序逻辑电路的特点:各触发器的时钟端全部连接在一起,并接在系统时钟端,只有当时钟脉冲到来时,电路的状态才能改变。改变后的状态将一直保持到下一个时 钟脉冲的到来,此时无论外部输入 x有无变化,状态表中的每个状态都是稳定的。 异步时序逻辑电路的特点:电路中除可以使用带时钟的触发器外,还...转载 2019-11-29 10:38:39 · 4894 阅读 · 0 评论