FPGA与CPLD的区别 [ November 6th, 2008 ] Posted in » Uncategorized

FPGA与CPLD的区别
尽管FPGA和CPLD都是可编程ASIC器件,有很多共同特点,但由于CPLD和FPGA结构上的差异,具有各自的特点:
①CPLD更适合完成各种算法和组合逻辑,FP GA更适合于完成时序逻辑。换句话说,FPGA更适合于触发器丰富的结构,而CPLD更适合于触发器有限而乘积项丰富的结构。
②CPLD的连续式布线结构决定了它的时序延迟是均匀的和可预测的,而FPGA的分段式布线结构决定了其延迟的不可预测性。

③在编程上FPGA比CPLD具有更大的灵活性。CPLD通过修改具有固定内连电路的逻辑功能来编程,FPGA主要通过改变内部连线的布线来编程;FP GA可在逻辑门下编程,而CPLD是在逻辑块下编程。

④FPGA的集成度比CPLD高,具有更复杂的布线结构和逻辑实现。

⑤CPLD比FPGA使用起来更方便。CPLD的编程采用E2PROM或FASTFLASH技术,无需外部存储器芯片,使用简单。而FPGA的编程信息需存放在外部存储器上,使用方法复杂。

⑥CPLD的速度比FPGA快,并且具有较大的时间可预测性。这是由于FPGA是门级编程,并且CLB之间采用分布式互联,而CPLD是逻辑块级编程,并且其逻辑块之间的互联是集总式的。

⑦在编程方式上,CPLD主要是基于E2PROM或FLASH存储器编程,编程次数可达1万次,优点是系统断电时编程信息也不丢失。CPLD又可分为在编程器上编程和在系统编程两类。FPGA大部分是基于SRAM编程,编程信息在系统断电时丢失,每次上电时,需从器件外部将编程数据重新写入SRAM中。其优点是可以编程任意次,可在工作中快速编程,从而实现板级和系统级的动态配置。

⑧CPLD保密性好,FPGA保密性差。

⑨一般情况下,CPLD的功耗要比FPGA大,且集成度越高越明显。

This post was submitted by 找工作.

Filter Design

  • Filter Solutions
    Nuhertz公司出品,Nuhertz公司是滤波器设计软件的行业领军企业。
    网上只有试用版下载,仅有20天的试用期,过了软件就基本瘫痪了,当然咯,细心点的话还是可以找到序列号的。
    功能非常齐全,值得一提的是,Filter Solutions绘制的曲线可以与Protel相媲美,我基本就是用Filter Wiz Pro设计滤波器,但是使用Filter Solutions的曲线,通常是拿来就能用的。
    本站下载:http://yueke.org/pub/soft/filter/filtersolutions10.rar
  • Filter Wiz Pro
    Schematica公司出品。
    不多说了,本人使用次数最多的分立元件滤波器软件,功能非常齐全,基本能想到的问题它都替你考虑到了,唯一缺点是不注册的话对极点数和阻值作了一定的限制,注册费用为$199。
    本站下载:http://yueke.org/pub/soft/filter/fwpro_setup.exe
  • FilterCAD
    Linear公司出品,在集成滤波器设计中应用非常广的软件,免费使用,无限制。
    提供设计向导,方便快速设计集成滤波器,具有相频、幅频和群延迟曲线,频率轴可选择线性和对数两种模式。
    在Linear Technology网站有免费下载。
    下载地址:http://yueke.org/pub/soft/filter/filtercad.zip
  • FilterLab
    Microchip公司出品,免费使用,无限制,非常实惠。
    在Microchip主页有免费下载。
    下载地址:httpyueke.org/pub/soft/filter/filterlab2.zip
    缺点是只有相频和幅频曲线。
  • FilterPro
    Ti公司出品,大概我下载的安装包有文件损坏,在安装过程中出了点错误,使用过程中经常run time error,再者上述这些设计软件已经足够应付大多情况了,因此没有好好体会这款软件的功能,只是知道它的口碑一直很不错。
November 26th, 2007 | 1 Comment

Godaddy free host speed test

Wordpress空间演示:http://yueke.org

下载速度测试1:http://yueke.org/pub/esp.zip

下载速度测试2:http://yueke.org/pub/123.pdf

November 25th, 2007 | Leave a Comment

Theme Iris v0.8

在 Theme Iris v0.8 中主要还是更新了界面和细节:

  1. 增加 Windows Live Alerts 按钮:
    Windows Live Alerts
  2. 管理员身份登录后:
     image
  3. 增加 Creative Commons,评论 RSS,引用,编辑按钮:
    image
  4. 列表样式更新:
     image
  5. 统一图标样式
  6. 代码方面已经无需修改,RSS Feed 已经替换为<?php bloginfo(’rss2_url’); ?>,导航中的项目也已替换为<?php wp_list_pages(’title_li=&depth=1′); ?>,即导航已无需修改。你需要做的就只是修改 logo,其他视情况。

下载地址: Theme Iris v0.8 中文版   Theme Iris v0.8 English Version

November 18th, 2007 | Leave a Comment

LM317输出电压计算问题

12899408-f506-4bf3-a60a-bd9afc21eb8c[1]

LM317的特性为2脚电压比1脚电压高1.25V,只要我们计算出1脚电压,就可以求出2脚的输出电压。

先假设左边的三极管截止,那么这时1脚的电压为R85和R87对5V电源分压,输出约为4.775V,那么输出电压为6.025V。

再假设左边的三极管饱和,饱和压降假设为0.3V。那么1脚电压就是R85和R86对4.7V分压再加上0.3V,约为0.727V,那么2脚的输出电压为1.977V。

取个整数,那么输出最小电压为2V,最大电压为6V。当IO口输出PWM信号时,输出电压可在2V和6V之间调节。

November 13th, 2007 | Leave a Comment

Resistors and Inductors


November 13th, 2007 | Leave a Comment

Equipment for most troubleshooting task

  • A dual-trace oscilloscope. It’s best to have one with a sensitivity of 1 or 2 mV/cm and a bandwidth of at least 100MHz. Even when you are working with slow op amps, a wide-bandwidth scope is important because some transistors in “slow” applications can oscillate in the range of 80 or 160 MHz. Of course, when working with fast circuits, you should to commandeer the lab’s fastest scope. Sometimes a peak-to-peak automatic triggering mode is helpful.

Read More …

November 13th, 2007 | 1 Comment

The Philosophy of Troubleshooting

  • There are four basic question that you should ask when you are brought in to do troubleshooting on someone else’ project:
    1. Did it ever work right ?
    2. What are the symptoms that tell you it’s not working right?
    3. When did it start working badly or stop working?
    4. What other symptoms showed up just before, just after, or at the same time as failure?
  • If a OP-AMP circuit’s output were pegged, you should do normally check the the circuit’s op amp, resistors, or conductors. You wouldn’t normally check the capacitors. unless you guessed that a shorted capacitor could cause the output to peg. Conversely, if the op amp’s Vout was a  few dozen millionvolts in error, you should start checking the resistors for their tolerances. You might not check for an open circuited or wrong-value capacitor, unless you checked the circuit’ output with a scope and discovered it oscillating!!
November 13th, 2007 | Leave a Comment

滤波器和衰减器的电路设计

一、滤波器影象参数法的设计

滤波器是一种典型的选频电路,在给定的频段内,理论上它能让信号无衰减地通过电路,这一段称为通带外的其他信号将受到很大的衰减,具有很大衰减的频段称为阻带,通带与阻带的交界频率称为截止频率,对滤波器的基本要求是:(1)通带内信号的衰减要小,阻带内信号的衰减要大,由通带过渡到阻带的衰减特性陡直上升;(2)通带内的特性阻抗要恒为常数,以便于阻抗匹配。

Read More …

November 12th, 2007 | Leave a Comment

CMOS和TTL

1.TTL电平:
   输出高电平>2.4V,输出低电平<0.4V。在室温下,一般输出高电平是3.5V,输出低电平是0.2V。最小输入高电平和低电平:输入高电平>=2.0V,输入低电平<=0.8V,噪声容限是0.4V。
2.CMOS电平:
   ‘1′逻辑电平电压接近于电源电压,’0′逻辑电平接近于0V。而且具有很宽的噪声容限。

Read More …

November 12th, 2007 | Leave a Comment

滤波电容是如何计算出来的?

滤波电容是如何计算出来的?
如果要求不是精确的话,可以按照负载估算,每0.5A电流1000μF。
如果要求精确该怎么办?  是否能计算出来, 如何计算?
可以计算出来,但方法就不简单了,要详细给出负载、整流管参数、变压器参数等。实际意义也不大。

另外有一个粗略估算公式,常用于工程计算:按RC时间常数近似等于3~5倍电源半周期估算。给出一例:
负载情况:直流1A,12V。其等效负载电阻12欧姆。
桥式整流:
        RC = 3 (T/2)
        C = 3 (T/2) / R = 3 x (0.02 / 2 ) / 12 = 2500 (μF)
    工程中可取2200 μF,因为没有2500 μF这一规格。若希望纹波小些,按5倍取。这里,T是电源的周期,50HZ时,T = 0.02 秒。

全波整流结果一样,但半波整流时,时间常数加倍。

November 12th, 2007 | Leave a Comment

Powered by WordPress | Blue Weed by Blog Oh! Blog | Entries (RSS) and Comments (RSS).