PLD低功耗设计技巧 首页 / 论坛 / 专题讨论
 
本期论题: PLD低功耗设计技巧
主持人引言:  
查看全部
发表新主题   上一主题    下一主题  收藏 打印 关注  推荐  推荐到我的小组 
楼主 问题: FPGA 与 CPLD的比较? 发布时间: 2002-11-6 下午4:06

作者: tibetlee

等级: 初入江湖

积分: 132 分

发帖数: 7 次

网站总积分: 132 分

发送消息

加为好友

查看用户的所有发言

能否较为详细和清晰的介绍一下FPGA与CPLD的不同之处和相同之处,比如时延、内部结构以及设计方法?
引用 回复 鲜花 ( 0) 臭鸡蛋 ( 0)
发布时间: 2002-11-7 下午2:52

专家: 莫柱昌先生

职务: Xilinx亚太区产品营销经理

The major difference between FPGA and CPLD is the routing mechanism.

The routing delay is fixed within CPLD, so that all CPLD vendors emphasize on what is the time delay from I/O to I/O pin. So that the logic placement within the CPLD
is not a factor to affect the result of the running clock frequency. The running clock frequency within CPLD depends on "how many logic level needs to go through".

On the other hand, the routing delay within FPGA is not a fixed value. So the placement of the logic within the FPGA will affect the result of the clock performance. Therefore, the running clock frequency within FPGA depends on three factors
(a) placement
(b) routing path delay/Logic Cell delay (i.e. 4-input look up table and register)
(3) logic complexity.
"Logic complexity" is more or less customer dependents (in order
to help customer, PLD vendor provides IP core in order to mimimum the logic level). "Placement" is a mix of how good is the PLD vendor's propierty software and designer manual control the placement. For "Routing path Delay/logic cell delay"
that is what PLD vendor invests most time and money on, such as Copper layer, reduce the K factor(dielectric factor), advance technology (0.13um).

On the product itself, FPGA is based on Look-Up table to provide result, on the other hand CPLD is based on "SUM OF PRODUCT TERMS" architecture ("AND"/"OR"). FPGA is SRAM base, meanwhile CPLD is either FLASH or EEPROM base.

For the similarity, I personnally do not see common point on this two devices except both is programmable.

鲜花 ( 2) 臭鸡蛋 ( 0)



快速回复
用户名:
游客null (您目前以游客身份发表,请登陆 | 注册)
标题: *
评论: *
验证码:  * 
维护专业、整洁的论坛环境需要您的参与,请及时举报违规帖子,如果举报属实,我们将给予相应的积分奖励。
谢谢您的热心参与!
返回PLD低功耗设计技巧 | 返回论坛首页
本论坛仅陈述专家或个人观点,并不代表电子工程专辑网站立场。