CPLD 是什么?
来源:互联网 发布:协同过滤 python 编辑:程序博客网 时间:2024/06/05 07:22
复杂可编程逻辑器件 (CPLD )由完全可编程与/或阵列以及宏单元库构成。 与/或阵列可重编程,能够执行众多逻辑功能。宏单元是执行组合逻辑或时序逻辑的功能块,同时还提供了真值或补码输出和以不同的路径反馈等更高灵活性。
传统上, CPLD 采用模拟传感放大器来提高架构性能。This performance boost came at the cost of very high current requirements.Xilinx推出的CoolRunner™-II CPLD 采用创新型全数字内核,能够以极低的功耗达到同样的性能水平。 这样,设计人员能够采用同一CPLD 架构实现高性能和低功耗两种不同设计。
避免采用模拟传感放大器还使架构具有可扩展能力,这样随着工艺技术一代一代的进步,不仅/大幅降低了成本,而且还实现了特性增强。
CPLD 块结构
点击查看详情CPLD 的优势
由于 CPLD 拥有独特的性能,可在系统设计中执行一系列有用的功能;作为可编程逻辑解决方案的市场领先者, Xilinx 提供齐全的解决方案,满足设计者的 CPLD 需求。
- 立即修改您的设计,多次修改零成本
- 加速产品上市进程
- 可在何时何地构建可重编程的系统、修正 ASIC 错误、更新系统功能
- 节约时间、降低开发成本、简化设计
- 高性能、低功耗
- 最大范围的封装选择
- 高级系统特性
- 每个宏单元 I/O 数量最多
- 轻松装入现有设计流程
- 节约时间、降低成本、简化设计
- 功能强大的免费 - ISE® WebPACK™ 设计工具提供了用于开发所有 Xilinx CPLD 产品的最完善、简便易用的桌面软件解决方案。
- 可重编程以修正系统错误
- 置换 TTL 与 ASSPs ,降低开发板组件并提升可靠性
- 降低设计成本、系统成本和维护成本
- 断电模式下也能编程
- 当系统上电时 CPLD 功能立即可用
- 存储的设计内容几乎不可能被窃取
- 提高安全性、简化设计
Xilinx CPLDs
无论您是要实现低功耗、高性能还是两者兼备,Xilinx 的 CPLD 解决方案均能帮助您轻松应对设计挑战。 此外,您可以进入下一步,通过/在线商店购买 CPLD 器件或开发板。
*利用 CoolRunner-II 高级特性 DataGATE,可实现最低的系统功耗。
利用 CPLD 进行设计
了解 CPLD 使用的特性与优势, 有助于简化设计、降低开发成本并加速产品上市进程。
在为设计选择合适的 CPLD 的过程中,需要考虑以下几个方面(其优先次序依设计的不同而不同):
- 密度与 I/O
- 通过将您的设计提交到免费下载的 ISE® WebPACK™ 软件,您可确定您的设计所需要的 Xilinx CPLD 的规模(逻辑密度和 I/O)。
- 性能
- Xilinx CPLD 有多种速度级别,因此您只需购买您所需性能的 CPLD 器件。利用 ISE WebPACK 确定器件的速度级别以满足您系统的时序要求。
- 电压和功耗
- 不同的 Xilinx CPLD 系列具有不同的电压(电源和 I/O)和功耗(静态和动态)要求。
- 封装
- Xilinx CPLD 采用廉价的 QFP 封装、超小型芯片级封装, 以及 I/O 数量较多的 BGA 封装等多种封装形式。
- 要实现基本的 CPLD 设计,您需要下载免费的ISE WebPACK 软件工具。除了 ISE WebPACK 软件工具外,Xilinx 还提供了多种软件包,以满足不同的设计要求。
选好 CPLD 器件并下载了必要的软件后,下一步就是设计的实现。设计实现包括: 设计实现包括:
- 设计输入
- 对原型进行编程和测试
- 技术文档
有几种购买 Xilinx 解决方案的方法:
- Xilinx 网上商城
- Xilinx 北美 或 国际分销商
这两种渠道都提供芯片、软件、编程硬件及其它产品和资源。Xilinx 销售办事处和客户 支持中心可以保证使用 Xilinx CPLD 是一次简单而令人满意的体验。
>> 了解更多有关 CPLD 性能与设计的信息
CPLD 解决方案和服务
设计环境和支持资源是 CPLD 设计环境的关键组成部分,因为他们能够快速而又准确的完成您的设计。Xilinx 提供了业界最全面的解决方案,包括:
- CPLD 是什么?
- CPLD
- CPLD
- FPGA与CPLD的最大区别是什么(轉)
- 什么是CPLD
- 什么是CPLD
- 什么是CPLD
- 什么是CPLD
- CPLD--verilog
- 什么是CPLD
- CPLD FPGA
- FPGA与CPLD
- CPLD/FPGA厂商概述
- PLD,CPLD,FPGA区别
- CPLD基本使用问题
- FPGA/CPLD入门介绍
- CPLD-RS232 验证
- CPLD/FPGA厂商概述
- 二维可见性计算
- 全端Web开发:使用JavaScript与Java
- hdu 4634 Swipe Bo
- http响应Last-Modified和ETag以及asp.net web api实现
- 刨根问底--action属性赋值过程分析
- CPLD 是什么?
- json基础学习
- 享元设计模式 -- 线程的不安全性
- linux grep命令详解
- 改变const限定的“常量”
- 简析递归
- 定时作业框架Quartz.net的简单应用
- linux shell 管道命令(pipe)使用及与shell重定向区别
- Python操作MySQL数据库