面向便携式产品或功率管理应用的
实时日历
实时日历可用于闹钟、数据记录或其它任何需要时间和日期标志信息的应用。
将这种日历与 Fusion 技术相结合,可以控制整个系统的功率以及功率脉冲定时器等的操作。Actel Fusion 是全球首个混合信号 FPGA,在一块单芯片中集成了可配置的模拟构件、实时计数器 (RTC)、Flash 内存模块和时钟生成电路。Fusion 器件可用于管理系统中所有电源的上电顺序和上电斜率。采用 Fusion 器件的 RTC 可记录年、月、日、星期、时、分、秒等资料。每月的最后一日如少于 31 天会自动进行调节,并包括修正的闰年。而且,这种 FPGA 内核可以断电以节省功率,而 RTC 会继续跟踪时间和日期等资料。
采用内置预定标技术 (pre-scaler) 的 32.768 Hz 晶振,向 RTC 计数器提供 256 Hz 输入,使到Bit7得到 1Hz 的频率。而 40 位的计数器可进行超过 136 年的记录。
器件中采用 3.3V 单电源驱动 1.5V 调压器,再由该调压器为 FPGA 逻辑供电。调压器可关闭对 FPGA 内核的供电,同时仍保持 RTC 运转,使它能在器件睡眠期间继续跟踪时间。对于低功耗应用,Fusion 器件连晶振和 RTC 运行时的功耗约为 200 uA。并可通过 PUB 脚引入外部触发器,或通过计数器内提供的比较信号来唤醒睡眠状态的器件。
题为"Actel Fusion 技术上的实时日历应用"(英文) 的应用笔记便描述了有关的参考设计。这些设计文件可供下载,与 Fusion 入门级开发套件共用。Fusion入门级开发套件提供了使用外部触发来关闭和重启器件的样例源代码,可通过修改设计演示在设定时间唤醒器件的功能。当器件关闭时,日期和时间信息都可写入和保存到嵌入式 Flash 中。
此外,该设计还包括可在入门级开发套件使用的 LCD 驱动程序代码,用以显示日期和时间。


