FPGA是英文Field Programmable Gate Array的缩写,即现场可编程门阵列,它是在PAL、GAL、EPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。
FPGA采用了逻辑单元阵列LCA(Logic Cell Array)这样一个新概念,内部包括可配置逻辑模块CLB(Configurable Logic Block)、输出输入模块IOB(Input Output Block)和内部连线(Interconnect)三个部分。FPGA的基本特点主要有:
1)采用FPGA设计ASIC电路,用户不需要投片生产,就能得到合用的芯片。
2)FPGA可做其它全定制或半定制ASIC电路的中试样片。
3)FPGA内部有丰富的触发器和I/O引脚。
4)FPGA是ASIC电路中设计周期最短、开发费用最低、风险最小的器件之一。
5)FPGA采用高速CHMOS工艺,功耗低,可以与CMOS、TTL电平兼容。
可以说,FPGA芯片是小批量系统提高系统集成度、可靠性的最佳选择之一。
目前FPGA的品种很多,有XILINX的XC系列、TI公司的TPC系列、ALTERA公司的FIEX系列等。
FPGA是由存放在片内RAM中的程序来设置其工作状态的,因此,工作时需要对片内的RAM进行编程。用户可以根据不同的配置模式,采用不同的编程方式。
加电时,FPGA芯片将EPROM中数据读入片内编程RAM中,配置完成后,FPGA进入工作状态。掉电后,FPGA恢复成白片,内部逻辑关系消失,因此,FPGA能够反复使用。FPGA的编程无须专用的FPGA编程器,只须用通用的EPROM、PROM编程器即可。当需要修改FPGA功能时,只需换一片EPROM即可。这样,同一片FPGA,不同的编程数据,可以产生不同的电路功能。因此,FPGA的使用非常灵活。
FPGA有多种配置模式:并行主模式为一片FPGA加一片EPROM的方式;主从模式可以支持一片PROM编程多片FPGA;串行模式可以采用串行PROM编程FPGA;外设模式可以将FPGA作为微处理器的外设,由微处理器对其编程。
关键字:定制 输出 输入 连线
引用地址:
FPGA简介
推荐阅读最新更新时间:2024-05-02 20:36
双输入1.2A锂电池充电器可自动选择USB或交流适配器电源
2007 年 3 月 7 日 - 北京 - 凌力尔特公司( Linear Technology Corporation )推出独立双输入线性电池充电器 LTC4097 。该器件用交流适配器或 USB 电源为单节锂离子 / 聚合物电池充电。 LTC4097 用恒定电流 / 恒定电压算法充电,从交流适配器电源充电时,可编程充电电流高达 1.2A ,而用 USB 电源则可高达 1A ,同时自动检测在每个输入端是否存在电压。该器件还提供 USB 限流。应用包括 PDA 、 MP3 播放器、数码相机、轻型便携式医疗和测试设备以及大
[新品]
开关电源原理与设计(连载二)串联式开关电源输出电压滤波电路
1-2-2.串联式开关电源输出电压滤波电路
大多数开关电源输出都是直流电压,因此,一般开关电源的输出电路都带有整流滤波电路。图1-2是带有整流滤波功能的串联式开关电源工作原理图。
图1-2是在图1-1-a电路的基础上,增加了一个整流二极管和一个LC滤波电路。其中L是储能滤波电感,它的作用是在控制开关K接通期间Ton限制大电流通过,防止输入电压Ui直接加到负载R上,对负载R进行电压冲击,同时对流过电感的电流iL转化成磁能进行能量存储,然后在控制开关K关断期间Toff把磁能转化成电流iL继续向负载R提供能量输出;C是储能滤波电容,它的作用是在控制开关K接通期间Ton把流过
[电源管理]
Molex 汽车功率输出模块充分利用
Molex 和 Microchip Technology Inc. 当前正在合作开发用于汽车信息娱乐系统的集成式 USB 媒体模块与 USB 功率输出解决方案。在 2018 年 1 月 9-12 日在美国内华达州拉斯维加斯举办的消费电子展 (CES) 上,Molex 重点展示了这类用于互联车辆的先进应用。 Molex 负责互连移动解决方案的业务发展总监 Dave Atkinson表示:“当今的许多车辆都配备了多个充电器和电源端口,与对移动连接的超常需求保持同步。我们的集成式汽车解决方案为客户提供了设计上的灵活性,可以为多种车辆配置简化并定制信息娱乐系统与 USB 功率输出系统。” Molex 在 CES 2018 上的展位
[汽车电子]
高手教你如何计算逆变器输出滤波电感
在全桥的逆变器当中,滤波电感是非常重要的一种元件,电感值的确定将直接影响到电路的工作性能。本篇文章将为大家介绍一种逆变器当中滤波电感的计算方法以及所用材料。 想要确定逆变器当中的滤波电感值,我们首先需要确定电感的LC值,而后在此基础上来进行设计。 一般来说,逆变滤波电感使用Iron Powder材料,或High Flux、Dura Flux材料,Ferrite也可以。一般应保证其铁损与铜损有一个比例,如0.2~0.4,之所以不用0.5(此时效率最高),是因为散热的问题。 对于上图所示的半桥逆变电路,由于其输出为正弦波,按照电路原理,其在输出过零点时,SPWM波的占空比最高(0.5,不计死区时间),此时电感上的dB
[电源管理]
使用浮地电源的高输出电压-电流转换电路
使用浮地电源的高输出电压-电流转换电路 电路的功能 在恒流输出电路中,如负载电阻增大,使IO.R产生的电压超过电源电压,电路就不能在恒状态下工作。本电路采用浮地的正负15V和+250V电源,可以获得大于200V的负载电压。 电路工作原理 输入电压E1N为0~-10V,被R1和R2分压生成为0~-1V。假设OP放大器A1的反相输入端电压为-1V,以COM端为基准,A1输出摆到正向,基极电流流过TT1,于是输出电端压升高,电流IO(IO=1/R6)流过负载。IO.R6=-IA时,环路是稳定的。如果R6在100欧~10千欧范围变化,即可转换成10MA~100UA的电流。如果VO(MAX)=200V,那么与满量程电流1
[电源管理]
IDT 推出业界首款具备多同步输出的高性能四频 MEMS 振荡器
拥有模拟和数字领域的优势技术、提供领先的混合信号半导体解决方案的供应商 IDT®公司 (Integrated Device Technology, Inc.; NASDAQ: IDTI) 今日推出业界首款具备多同步输出的高性能四频 MEMS 振荡器。IDT 的最新振荡器提供业界标准兼容封装尺寸内的可配置输出,从而节省通信、网络、存储、工业和 FPGA 等应用中的电路板面积和物料清单 (BOM) 成本。 IDT 4E 系列 ±50 ppm 升级版 MEMS 振荡器将一个 LVDS 或 LVPECL 输出和一个同步CMOS 输出集成到单一封装中,无需外部晶体和二级振荡器。新型振荡器适用于高达600MHz 的频率,可帮助任何需要 LV
[半导体设计/制造]
节能型瞬间高功率输出解决方案
手工具机、喷墨式印表机及硬碟机等马达性负载启动瞬间需要较高的启动电流。面对如此大范围变化的 功率 需求,若以启动瞬间的条件来设计变压器,会造成平时工作状态的过度设计(Overdesign)而增加设计成本,我们将针对需求特性及原理进行分析。 根据法拉第定律,返驰式转换器(Flyback converter)的能量转换公式如式(1)所示,由以下公式中我们可以看出,一次侧的峰值电流变化量受到输入电压(VI)、电感感量(L)、导通时间(DON)以其操作频率(FSW)等参数影响。以前述例子而言,启动瞬间需要较大的启动电流(IP),因此开关导通时间会随着负载不断增加,使得峰值电流变化(DIP)也随之上升,此时,磁通量密度可能会因为过大
[电源管理]
N76E003 复位引脚(P20)配置为输入的两种方法
由于N76E003管脚比较少,17个标准通用管脚,另外还有一个只能做输入的引脚(RESET),在项目中就可能需要用到RESET引脚作为输入,那么问题来了,怎么配置RESET引脚当作输入呢?这里介绍两种方法。 先来看下手册中的介绍,在“配置字”这一章。 主要配置红色框的位,RPD(RESET pin disable),当该位为1时候作为复位引脚,反之则为输入引脚。可以看出缺省值是当作外部复位引脚的。额外的信息可以去看参考手册。 第一种方法在Keil工程中配置,这个时候要用仿真器连接芯片。 第二种是在烧录器ICP中配置,这是新塘提供的烧录工具,就像STM32提供的J-Flash一样,主要是批量烧录程序用的,如下图:
[单片机]