独特的功能——只有MAX II CPLD能够提供
|
|
|
振荡器
内部振荡器是位于用户闪存模块中的 4.4-MHz( 典型输出 ) 时钟源。采用内部振荡器不但减少了元件数量,而且还能够降低系统功耗。例如,便携式媒体播放器等很多工业和消费类应用并不需要CPLD 一直保持上电状态。在这些应用中,设计最好能够实现 CPLD 在大部分时间关断,只在需要的时候上电工作。Altera® MAX II CPLD非常适合这类应用,因为:
内部振荡器可以用于自动打开或者关断器件,不需要系统干预。
当CPLD关断时,唯一消耗的电流是有源输入(IDK)导致的漏电流。传统宏单元CPLD的这一电流值在毫安量级,与之相比,它几乎可以忽略 (10µA) 。
可靠的上电排序功能保证了MAX II CPLD的关断和接通,对系统没有不利影响。
MAX II 器件手册 的 使用 MAX II 器件用户闪存 (PDF) 一章中有振荡器的相关技术信息,Quartus® II 软件提供altufm_osc宏功能。
振荡器应用
请参考下面的资料,了解振荡器应用的详细信息:
AN 491 :利用 MAX II CPLD 实现自动启动 (PDF)
AN 496 :使用 MAX II CPLD 内部振荡器 (PDF)
AN 501 :利用 MAX II CPLD 实现脉冲宽度调制 (PDF)
EDN 文章——内部振荡器和外部时钟校准,达到 +/-0.3% ( 甚至更好 )
用户闪存
用户闪存是 8-Kbit 用户可访问和可编程非易失闪存模块,它存储了用户定义的数据,起到了串行 EEPROM 的作用。 MAX II CPLD 中的任何逻辑单元 (LE) 都可以访问用户闪存模块。用户闪存模块具有以下特性:
|
MAX II 器件手册 的 使用 MAX II 器件用户闪存 (PDF) 一章中有用户闪存的相关技术信息。用户闪存和 JTAG 电路以及内核逻辑都有接口,您可以灵活地以各种方式写入器件。例如,如果您希望和串行外设接口 (SPI) 、I2C、并行等标准总线进行连接, Quartus II 软件会通过 GUI 宏功能自动实现接口。
评论