Precision Time Protocol with APB interface
Key features of Core1558:
* Real-time clock (RTC) (32-bit seconds counter and 32-bit nanoseconds counter)
* Supports up to 3 latch inputs and up to 3 trigger outputs
* APB interface for processor access
* RTC value can be written directly
* RTC can be speeded up or slowed down
* Monitors RMII interface to detect IEEE 1588 frames
* Supports full duplex operation
* Can generate interrupt when IEEE 1588 frame detected or when latch/trigger event occurs
* Supports 100 Mbps operation only
The IEEE 1588 Precision Time Protocol (PTP) allows synchronization of devices connected to an Ethernet network with a high level of accuracy. One of the devices on the network serves as the master clock. The other devices behave as slave clocks synchronizing to the master clock's value. The master clock is dynamically selected among the PTP capable devices on the network. The IEEE 1588 best master clock (BMC) algorithm is used to determine which device should be used as the master clock device. This algorithm uses the clocks characteristics broadcast on the network through announce messages to determine which clock is the most accurate. Once the BMC algorithm has completed, the master clock starts sending synchronization messages at regular intervals. Slave clocks use these synchronization messages along with communication path delays measurements to adjust their local clock to synchronize with the master clock.
The SmartFusion™ IEEE 1588 Reference Design demonstrates the use of Core1588 IP on a SmartFusion device as part of an IEEE 1588 over Ethernet boundary clock implementation. This reference design is targeted at the SmartFusion Evaluation Board. The SmartFusion IEEE 1588 Reference Design demonstrates the following Core1588 IP features:
* IEEE 1588 Ethernet packets timestamping
* Synchronization of the precision time clock with a master clock
* Latching of the master synchronized time on input latch assertion
* Triggering output pulses when the synchronized clock reaches specified values
The reference design includes a web server, allowing observation of the current state of the PTP clock, and exercises the Core1588 input latches and output triggers.
View Precision Time Protocol with APB interface full description to...
- see the entire Precision Time Protocol with APB interface datasheet
- get in contact with Precision Time Protocol with APB interface Supplier
IEEE 1588 PTP IP
- Fast Ethernet 10/100 802.3 MAC with IEEE 1588 PTP Support
- Gigabit Ethernet MAC with IEEE 1588 PTP Support and AVB for Auto
- 10 Gigabit Ethernet MAC with IEEE 1588 PTP Support and AVB for Auto
- IEEE 1588 IP
- syn1588® enabled IEEE 1588 compliant clock synchronisation
- IEEE 1588 Boundary, Slave And Master Clock