勇敢的芯伴你玩转Altera FPGA连载18:RTC接口电路
0赞
发表于 11/7/2017 7:46:41 PM
阅读(1896)
勇敢的芯伴你玩转Altera FPGA连载18:RTC接口电路
特权同学,版权所有
配套例程和更多资料下载链接:
http://pan.baidu.com/s/1i5LMUUD
FPGA与RTC外设连接如图2.19所示。RTC芯片PCF8563T外接纽扣电池,在板子本身不供电时提供电源,而FPGA与RTC芯片之间通过IIC总线进行数据交互。
图2.19 FPGA与RTC外设连接示意图
RTC芯片的电路如图2.20所示,我们重点关注RTC芯片的供电,即U6-8PIN的连接。VCC_RTC为纽扣电池的供电,VCC3.3为板子外部电源产生的3.3V电压。在板子不外接电源时,即VCC3.3不供电时,二极管SS14截止,这样VCC_RTC只给RTC芯片供电,而连通VCC3.3对板子的其他外设供电;而板子供电时,二极管SS14导通,VCC3.3和VCC_RTC电源之间有200K电阻R36隔离,一般纽扣电池电压不会高于3V,因此RTC芯片主要由VCC3.3供电。这里的200K电阻R36也对纽扣电池供电起到限流的作用,RTC芯片不通信时的电流非常小。
图2.20 RTC芯片的供电电路
如表2.4所示,这是FPGA与RTC芯片的引脚信号定义。
表2.4 FPGA与RTC芯片引脚信号定义
信号名 | 方向 | 功能描述 |
RTC_IIC_SCL | Output | RTC芯片的IIC时钟信号。 |
RTC_IIC_SDA | Inout | RTC芯片的IIC数据信号。 |
注:方向是针对FPGA器件而言的。