完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>
标签 > 可编程逻辑
逻辑器件可分为两大类 – 固定逻辑器件和可编程逻辑器件。正如其命名一样,固定逻辑器件中的电路是永久性的,它们完成一种或一组功能 —— 一旦制造完成,就无法改变。
逻辑器件可分为两大类 – 固定逻辑器件和可编程逻辑器件。正如其命名一样,固定逻辑器件中的电路是永久性的,它们完成一种或一组功能 —— 一旦制造完成,就无法改变。另一方面,可编程逻辑器件(PLD)是能够为客户提供范围广泛的多种逻辑容量、特性、速度和电压参数的标准成品部件 —— 而且此类器件可在任何时间改变,从而完成许多种不同的功能。
然而,可编程逻辑器件提供了一些优于固定逻辑器件的重要优点,包括:
· PLD在设计过程中为客户提供了更大的灵活性,因为对于PLD来说,设计反复只需要简单地改变编程文件就可以了,而且设计改变的结果可立即在工作器件中看到。
· PLD不需要漫长的前导时间来制造原型或正式产品 – PLD器件已经放在分销商的货架上并可随时付运。
逻辑器件可分为两大类 – 固定逻辑器件和可编程逻辑器件。正如其命名一样,固定逻辑器件中的电路是永久性的,它们完成一种或一组功能 —— 一旦制造完成,就无法改变。另一方面,可编程逻辑器件(PLD)是能够为客户提供范围广泛的多种逻辑容量、特性、速度和电压参数的标准成品部件 —— 而且此类器件可在任何时间改变,从而完成许多种不同的功能。
固定逻辑器件和PLD各有自己的优点。例如,固定逻辑器件经常更适合大批量应用,因为它们可更为经济地大批量生产。对一些需要极高性能的应用,固定逻辑也可能是最佳的选择。
然而,可编程逻辑器件提供了一些优于固定逻辑器件的重要优点,包括:
· PLD在设计过程中为客户提供了更大的灵活性,因为对于PLD来说,设计反复只需要简单地改变编程文件就可以了,而且设计改变的结果可立即在工作器件中看到。
· PLD不需要漫长的前导时间来制造原型或正式产品 – PLD器件已经放在分销商的货架上并可随时付运。
· PLD不需要客户支付高昂的NRE成本和购买昂贵的掩膜组。PLD供应商在设计其可编程器件时已经支付了这些成本,并且可通过PLD产品线延续多年的生命期来分摊这些成本。
· PLD允许客户在需要时仅订购所需要的数量,从而使客户可控制库存。采用固定逻辑器件的客户经常会面临需要废弃的过量库存,而当对其产品的需求高涨时,他们又可能为器件短缺(供货不足)所苦,并且不得不面对生产延迟的现实。
· PLD甚至在设备付运到客户那儿以后还可以重新编程。事实上,由于有了可编程逻辑器件,一些设备制造商现在正在尝试为已经安装在现场的产品增加新功能或者进行升级。要实现这一点,只需要通过因特网将新的编程文件上载到PLD就可以在系统中创建出新的硬件逻辑。
过去几年时间里,可编程逻辑供应商取得了巨大的技术进步,以致现在PLD被众多设计人员视为是逻辑解决方案的当然之选。能够实现这一点的重要原因之一是像赛灵思这样的PLD供应商是“无晶圆制造厂”企业,并不直接拥有芯片制造工厂,赛灵思将芯片制造工作外包给联华电子(UMC)和东芝,他们是芯片制造行业的领导厂商。这一策略使赛灵思可以集中精力设计新产品结构、软件工具和IP核心,同时还可以利用最先进的半导体制造工艺技术。先进的工艺技术在一系列关键领域为PLD提供了帮助:更快的性能、集成更多功能、降低功耗和成本等。目前赛灵思提供采用先进的90nm和65nm工艺生产的可编程逻辑器件,它们都是业界最领先的工艺。
例如,仅仅数年前,最大规模的FPGA器件也仅仅为数万系统门,工作在40 MHz。过去的FPGA也相对较贵,当时最先进的FPGA器件大约要150美元。然而,今天具有最先进特性的FPGA可提供百万门的逻辑容量、工作在300 MHz,成本低至不到10美元,并且还提供了更高水平的集成特性,如处理器和存储器。
同样重要的是,PLD现在有越来越多的核心技术(IP)库的支持 - 用户可利用这些预定义和预测试的软件模块在PLD内迅速实现系统功能。IP核心包括从复杂数字信号处理算法和存储器控制器直到总线接口和成熟的软件微处理器在内的一切。此类IP核心为客户节约了大量时间和费用 – 否则,用户可能需要数月的时间才能实现这些功能,而且还会进一步延迟产品推向市场的时间。
PLC数据类型是指编程软件中用来表示变量、常量、对象等数据的类型。不同的PLC软件可能会支持不同的数据类型,但常见的PLC数据类型包括:
PLC指令是可编程逻辑控制器(PLC)的指令集,也称为PLC编程指令。这些指令是用于编写和控制PLC程序的基本构建块,它们包括输入和输出指令、逻辑指...
在硬件电路设计中,每一个IC芯片都有相应的电源端口对其供电,以驱动IC进行工作。对于普通的IC芯片,极大部分都是由单电源3.3V电压供电,且输出的高电平...
PLC = Programmable Logic Controller,可编程逻辑控制器,一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用...
GreenPAK设计软件和开发工具,几分钟内创建和编程定制电路
Dialog GreenPAK™ 是经济有效的非易失性内存可编程器件,可帮助创新企业集成众多系统功能,最大程度减少元件数量、缩小尺寸并降低功耗。使用Di...
流水线设计可以从某种程度上提高系统频率。。前提是:设计可以分为若干步骤进行处理,而且整个数据处理的过程是单向的,即没有反馈或者逆运算、前一个步骤的输出是...
PLC是可编程逻辑控制器的意思,在自动化生产线里,PLC是大脑,它进行信息的采集,运算和指令的输出。PLC和以前的那些控制器相比,体积小重量轻,可以非常...
ZYNQ7000系列 PS、PL、AXI 、启动流程基本概念
一、ZYNQ基本结构 ZYNQ7000系列分为 Artix-7 Kintex-7 Virtex-7,各个型号区别参考下面的博文 https://www....
FPGA 和CPLD的内部结构不一样的。你看看资料会很详细的。GAL是很老的东东的。当然也有FLASH的不用配置芯片。只不过XILINX(欧洲很流行)和...
2012-07-11 标签:可编程逻辑 1.1万 0
1968年,第一个可编程逻辑控制器问世,以取代工业工厂中复杂的继电器电路。该PLC的设计使其易于由已经熟悉继电器逻辑和控制原理图的工厂工程师和技术人员进...
诺信(NASDAQ: NDSN)旗下公司、先进的精密流体点胶系统制造商诺信EFD (Nordson EFD)推出了UltimusPlus-NX流体点胶机...
MachXO3-9400器件为低成本可编程逻辑提供9400个查找表(LUT),并具有432KB嵌入式Block RAM。另外它还提供分布式RAM、锁相环...
可编程逻辑器件(ProgrammableLogicDevice,PLD)是一种半定制集成电路,在其内部集成了大量的门和触发器等基本逻辑单元电路(LEs)...
高云半导体携最新的FPGA技术与产品出席2018德国慕尼黑电子展
广东高云半导体科技股份有限公司于2014年1月成立,公司致力于开发国产FPGA解决方案并推动其产业化,旨在推出具有核心自主知识产权的民族品牌FPGA芯片。
编辑推荐厂商产品技术软件/工具OS/语言教程专题
电机控制 | DSP | 氮化镓 | 功率放大器 | ChatGPT | 自动驾驶 | TI | 瑞萨电子 |
BLDC | PLC | 碳化硅 | 二极管 | OpenAI | 元宇宙 | 安森美 | ADI |
无刷电机 | FOC | IGBT | 逆变器 | 文心一言 | 5G | 英飞凌 | 罗姆 |
直流电机 | PID | MOSFET | 传感器 | 人工智能 | 物联网 | NXP | 赛灵思 |
步进电机 | SPWM | 充电桩 | IPM | 机器视觉 | 无人机 | 三菱电机 | ST |
伺服电机 | SVPWM | 光伏发电 | UPS | AR | 智能电网 | 国民技术 | Microchip |
开关电源 | 步进电机 | 无线充电 | LabVIEW | EMC | PLC | OLED | 单片机 |
5G | m2m | DSP | MCU | ASIC | CPU | ROM | DRAM |
NB-IoT | LoRa | Zigbee | NFC | 蓝牙 | RFID | Wi-Fi | SIGFOX |
Type-C | USB | 以太网 | 仿真器 | RISC | RAM | 寄存器 | GPU |
语音识别 | 万用表 | CPLD | 耦合 | 电路仿真 | 电容滤波 | 保护电路 | 看门狗 |
CAN | CSI | DSI | DVI | Ethernet | HDMI | I2C | RS-485 |
SDI | nas | DMA | HomeKit | 阈值电压 | UART | 机器学习 | TensorFlow |
Arduino | BeagleBone | 树莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 华秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |