Transmit And Receive Data Fifo Buffers; Ieee 1588-2002 Timestamps - Altera Cyclone V Device Handbook

Hide thumbs Also See for Cyclone V:
Table of Contents

Advertisement

cv_54017
2013.12.30

Transmit and Receive Data FIFO Buffers

Each EMAC component has associated transmit and receive data FIFO buffer instances. Both FIFO buffer
instances are 1024 x 42 bits. The FIFO buffer word consists of:
• Data: 32 bits
• Sideband:
• • Byte enables (BE): 2 bits
• End of frame (EOF): 1 bit
• Error correction code (ECC): 7 bits
The data and sideband are protected by the 7-bit single error correct, double error detect (SEC-DED) code
word. These FIFO buffer RAMs also contain ECC enable, error injection and status pins. The enable and
error injection pins are inputs driven by the system manager and the status pins are outputs driven to the
MPU subsystem.

IEEE 1588-2002 Timestamps

The IEEE 1588-2002 standard defines the Precision Time Protocol (PTP) which enables precise synchroniza-
tion of clocks in a distributed network of devices. The PTP applies to systems communicating by local area
networks supporting multicast messaging. This protocol enables heterogeneous systems that include clocks
of varying inherent precision, resolution, and stability to synchronize. It is frequently used in automation
systems where a collection of communicating machines such as robots must be synchronized and hence
operate over a common time base.
The PTP is transported over UDP/IP. The system or network is classified into Master and Slave nodes for
distributing the timing and clock information.
The following figure shows the process that PTP uses for synchronizing a slave node to a master node by
exchanging PTP messages.
©
(†)
Portions
2013 Synopsys, Inc. Used with permission. All rights reserved. Synopsys & DesignWare are registered
trademarks of Synopsys, Inc. All documentation is provided "as is" and without any warranty. Synopsys expressly
disclaims any and all warranties, express, implied, or otherwise, including the implied warranties of
merchantability, fitness for a particular purpose, and non-infringement, and any warranties arising out of a
course of dealing or usage of trade.
Paragraphs marked with the dagger (†) symbol are Synopsys Proprietary. Used with permission.
Ethernet Media Access Controller
Send Feedback
(†)
Transmit and Receive Data FIFO Buffers
17-11
Altera Corporation

Advertisement

Table of Contents
loading

Table of Contents