I use a Dallas/Maxim DS3234 RTC for timekeeping with Coldfire core. This device operates with 3.3 volt supply and has a SPI interface. Very accurate device with integrated tempuratue compensated crystal. Interface is simple and adding a power fail backup capacitor is easy. Device also has an interrupt output that can be programmed to intterupt once per second or using two internal alarms. Can be used in 24 hour or standrard 12 hour AM/PM mode. Upon power up it has an internal register/bit that indicates if it lost time due to power failure and/or backup capacitor discharging. Typical backup time is one week using a capacitor. A litium coin battery can be used for longer power fail situations.
I have basic QSPI interface routines I would share also. Let me know if you would like them and I will post.
This device can be purchased from Digikey for prototyping, it is NOT a cheap component. I buy in volume from a larger distributor with long lead times for better pricing for volume production.
Dennis