时钟网络和锁相环(PLL)
芯片分为几个区域,每个区域内都有一些区域时钟网络,这些时钟只能在该区域使用,但可以在其服务的区域提供更小的时钟延时和歪斜(Skew)。
一般来说,如果全局时钟资源足够的话,建议使用全局时钟,一旦全局时钟不够,可以考虑使用区域时钟。在使用区域时钟时,要保证使用该时钟的模块内所有的资源都分布在该区域中,否则就会出现布线问题。通常,Quartus II 软件会根据用户的设计把资源自动放在该区域中,除非该区域的资源不够。
Altera PLL和 Xilinx DLL的区别:PLL是phase lock loop,叫做锁相环,就像传统的PLL,是模拟电路;DLL是delay lock loop,叫做延时锁定环,它是纯数字的,通过内部的延时模块来调节相位。两者各有优缺点,一般来说,DLL使用简单,在对时钟要求不是很高时,做时钟管理比较方便,PLL的锁相输出时钟质量要高一些。
CPLD革命---MAX II
采用0.18um flash 工艺;
最小逻辑单元是LE,逻辑容量240--2210个LE;
上电即工作,掉电不丢失;
支持多内核电压工作:3.3v、2.5v、1.8v,其内部有一个电压调整器,可以把3.3v、2.5v降到1.8v。
Max Plus II工具不支持MAX II CPLD,它只能在Quartus II4.0或者以上的版本中使用