佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1449|回复: 5

[询问]CPLD 和 FPGA

[复制链接]
发表于 27-5-2005 08:39 PM | 显示全部楼层 |阅读模式
谁知道CPLD 和 FPGA 的分别是什么吗?
回复

使用道具 举报


ADVERTISEMENT

发表于 28-5-2005 08:32 PM | 显示全部楼层
CPLD- complex programmable logic device. ...
FPGA - Field programmable gates array

kind of microprocessor but both of the architecture are different and CPLD is more advance
u can get some info from these devices manufacturer ..
www.xilinx.com
回复

使用道具 举报

发表于 30-5-2005 04:37 PM | 显示全部楼层
请问CPLD 和 FPGA的价钱会昂贵吗?最便宜的多少钱?
还有,容易购买吗?
回复

使用道具 举报

 楼主| 发表于 31-5-2005 08:29 PM | 显示全部楼层
CPLD 通常用在哪里?FPGA呢?FPGA和CPLD能共用吗?
回复

使用道具 举报

发表于 1-6-2005 04:39 PM | 显示全部楼层
FPGA 可以用来做FFT, IFFT, FIR 等等。
有谁有更多资料,我也要了解多一点关于FPGA。
回复

使用道具 举报

发表于 11-7-2005 02:01 PM | 显示全部楼层
CPLD stands for Complex Programmable Logic Device. It is a programmable logic device with complexity between that of FPGAs and PALs, and architectural features from both. The building block of a CPLD is the macro cell, which contains logic implementing sum-of-products expressions and more specialized logic operations.

Features in common with PALs:

Non-volatile configuration memory. Unlike an FPGA, an external configuration PROM isn't required, and the CPLD can function immediately on system start-up.
For all but the largest devices, routing constrains most logic blocks to have input and output signals connected to external pins (little opportunity for internal state storage or deeply layered logic).
Features in common with FPGAs:

Large number of gates available. CPLDs typically have the equivalent of thousands to tens of thousands of logic gates, allowing implementation of moderately complicated data processing devices. PALs typically have a few hundred gate equivalents at most, while FPGAs typically range from tens of thousands to several million.
Some provisions for logic more flexible than sum-of-product expressions, including complicated feedback paths between macro cells, and specialized logic for implementing various commonly-used functions (such as integer arithmetic).
The most noticeable difference between a large CPLD and a small FPGA is the presence of on-chip non-volatile memory in the CPLD. The differences in architectural approach become more apparent farther from this intermediate region.

This characteristic of non-volatility means that CPLDs are often used in modern digital design to perform 'boot loader' functions before handing over control to other devices not having this capability. A good example is where a CPLD is used to load configuration data for an FPGA from non-volatile memory.


也就是说, CPLD 及 FPGA 是有引用在不同的地方. 比方说, 我们电脑主机板上的CMOS就可用CPLD来设计, 因为它有类似ROM的特性. 而我们的CPU就可以用FPGA来设计...

至于价格方面, 简单的开发board大概少过RM1000. 如果要,可以email我. derricklimhl@gmail.com
回复

使用道具 举报

Follow Us
您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 26-6-2024 10:37 AM , Processed in 0.059744 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表